班級:四資工3B 指導老師:林建良 組員: 姚維杰、 林育誠、許耿銘 整合郵件與簡訊之行事曆(聰明隨身秘書) 班級:四資工3B 指導老師:林建良 組員: 姚維杰、 林育誠、許耿銘
目錄 簡訊服務統計圖 創作動機 組員工作分配 系統概述 分工說明 架構方塊圖 UI功能規格 簡訊讀取功能規格 JAVAMAIL方面功能規格 文字辨識與分析功能 分別進度
簡訊服務統計圖 資料來源:國家通訊傳播委員會
創作動機 目前的社會大眾幾乎都利用電子郵件或簡訊來通知開會的時間、地點甚至會議議程與行程等等…。 接收到郵件或訊息的人們在閱讀完訊息後,卻要另外打開行事曆或備忘錄將內容、地點和時間輸入。
創作動機 減少使用者在記錄行程的過程中,因為輸入資料時發生錯誤或是浪費過多的時間所造成的記錄效率低落以及出錯機率較高的問題,盡量減少使用者記錄行程於行事曆時手動的步驟就顯得異常重要。 本創作將最常用的郵件與簡訊的功能以及行事曆整合於智慧型手機上,開發一整合郵件與簡訊之行事曆(聰明隨身秘書)以便解決這些讓使用者感到困擾的問題同時還大大的提高使用效率,讓使用者能夠快速且便利的使用智慧型手機來記錄個人的行程。
創作動機 在備份資料的部份,使用免費的SQLite,將我們的個人行事曆內容直接回存到後端資料庫當中,此外亦可將簡訊內容備份到資料庫中,使其管理程度更勝於坊間常用的簡訊備份軟體。 將行事曆及簡訊資料儲存在資料庫中,由於資料庫中的格式固定及管理簡便,方便讓使用者可以在不同地方利用不同的應用程式讀取或管理行事曆與簡訊資料。
姚維杰:簡訊介面設計 林育誠:電子郵件介面設計 許耿銘:使用者介面設計 組員工作分配 姚維杰:簡訊介面設計 林育誠:電子郵件介面設計 許耿銘:使用者介面設計
分工 SMS E-Mail UI 共同 文字辨識與分析功能 分工說明 分工 SMS E-Mail UI 共同 文字辨識與分析功能 文字辨識與分析功能
分工說明 分工 SMS E-Mail UI 共同 文字辨識與分析功能 文字辨識與分析功能
架構方塊圖 系統架構圖 文字辨識與分析功能 Android手機 郵件擷 取功能 簡訊擷 取功能 行事曆操作介面
UI功能規格 Graphical User Interface ,GUI Android SDK 由E-Mail取得訊息 由SMS取得訊息 V 2.2 由E-Mail取得訊息 登入信箱、選擇郵件 由SMS取得訊息 選擇簡訊 行事曆 查詢事件、新增事件、刪除事件
分工 SMS E-Mail UI 共同 文字辨識與分析功能 分工說明 分工 SMS E-Mail UI 共同 文字辨識與分析功能 文字辨識與分析功能
簡訊功能規格 簡訊擷取功能: 將所收到的簡訊,利用Android中所提供的函式 將寄件者以及簡訊的主體內容擷取出來 另外儲存成文字檔 將寄件者以及簡訊的主體內容擷取出來 另外儲存成文字檔 以利辨識軟體將文中重要的資訊分類並儲存於行事曆中
分工說明 分工 SMS E-Mail UI 共同 文字辨識與分析功能 文字辨識與分析功能
MAIL功能規格 建立mail伺服器已方便javamail登入使用。 利用javamil登入POP3郵件伺服器,並取得 郵件內容。 將寄件者以及信件的內容擷取出來 另外儲存成文字檔 以利辨識軟體將文中重要的資訊分類並儲存於行事曆中
分工 SMS E-Mail UI 共同 文字辨識與分析功能 分工說明 分工 SMS E-Mail UI 共同 文字辨識與分析功能 文字辨識與分析功能
文字辨識與分析功能 把有可能為日期、地點、時間…等,重要事件分門別類放置在行事曆中。辨識功能是讀取文字檔內容解析出有可能的關鍵字,將其內容擷取出來以利分類儲存於行事曆中。 必須將其內容做不同的比對後,最後在將寄件人或聯絡人抓取出來一起寫入所選取那一天的行事歷內。
查詢是否有相似產品 市面上手機行事曆操作介面 研讀Android UI控制相關文獻 個人進度 查詢是否有相似產品 市面上手機行事曆操作介面 研讀Android UI控制相關文獻
個人進度 尋找SMS收發的相關程式碼 測試模擬環境
個人進度 研讀JAVAMAIL相關書籍文獻 JAVAMAIL程式設計