基于j2me手機移動課表的設計與實現 畢業(yè)設計論文.zip
基于j2me手機移動課表的設計與實現 畢業(yè)設計論文,隨著科學的發(fā)展,手機普及已經成為現實,在手機上的應用也逐漸增多。據調查顯示很多高校存在學生因忘記課表而導致上課遲到、上課地點出錯等現象,針對這一現象,利用j2me技術結合實際開發(fā)經驗,研究了手機移動課表應用軟件。軟件在eclips開發(fā)環(huán)境中實現j2me開發(fā)平臺,實現了查詢課程概要信息和詳細信息、設置上課鬧鐘提醒、設置課...
該文檔為壓縮文件,包含的文件列表如下:
內容介紹
原文檔由會員 夢雨123 發(fā)布
隨著科學的發(fā)展,手機普及已經成為現實,在手機上的應用也逐漸增多。據調查顯示很多高校存在學生因忘記課表而導致上課遲到、上課地點出錯等現象,針對這一現象,利用J2ME技術結合實際開發(fā)經驗,研究了手機移動課表應用軟件。軟件在Eclips開發(fā)環(huán)境中實現J2ME開發(fā)平臺,實現了查詢課程概要信息和詳細信息、設置上課鬧鐘提醒、設置課程信息等功能,系統(tǒng)的研發(fā)為廣大學生上課易查詢課表提供了很大方便。論文中討論了系統(tǒng)設計的關鍵技術,并進行系統(tǒng)需求分析。同時設計中還用到了J2ME提供的Record Management System(RMS)記錄存儲系統(tǒng),通過記錄存儲系統(tǒng),MIDlet 能夠持久存儲數據,并在以后檢索數據。針對手機移動課表的基本功能,若對此手機移動課表系統(tǒng)再進一步的優(yōu)化和對功能的加強,即可用于商用,具有一定的現實意義。
關鍵詞 手機移動課表,J2ME,Eclipse,RMS,MIDlet
目 錄
1 引言 1
2 軟件設計知識點概述 1
2.1 J2ME的系統(tǒng)架構 1
2.2 MIDlet應用程序的生命周期 2
2.3 J2ME記錄存儲系統(tǒng)(RMS) 3
3 需求分析 4
3.1 環(huán)境的架設和配置 4
3.2 功能需求分析 5
3.3 數據需求分析 5
3.4 關鍵技術及復雜度分析 5
4 整體設計 6
4.1 系統(tǒng)模塊 6
4.2 記錄存儲的設計 7
4.3 程序流程圖 8
5 主要模塊方法及實現 12
5.1 主界面模塊設計 12
5.2 星期查詢界面模塊設計 13
5.3 某天概要信息的界面模塊設計 13
5.4 課程詳細信息界面模塊設計 15
5.5 設置區(qū)界面模塊設計 17
5.6 顯示上課時間設置界面模塊設計 18
5.7 課程信息設置界面模塊設計 20
5.8 添加課程信息界面模塊設計 21
5.9 幫助界面模塊設計 21
5.10 上課鬧鐘提醒開關設置界面模塊設計 22
6 關鍵技術 23
6.1 各類函數設計 23
6.2 各個記錄庫之間的數據一致性 27
7 系統(tǒng)測試 29
7.1 系統(tǒng)測試過程 29
7.2 測試結果 29
8 系統(tǒng)使用說明 30
結 論 35
致 謝 36
參考文獻 37
關鍵詞 手機移動課表,J2ME,Eclipse,RMS,MIDlet
目 錄
1 引言 1
2 軟件設計知識點概述 1
2.1 J2ME的系統(tǒng)架構 1
2.2 MIDlet應用程序的生命周期 2
2.3 J2ME記錄存儲系統(tǒng)(RMS) 3
3 需求分析 4
3.1 環(huán)境的架設和配置 4
3.2 功能需求分析 5
3.3 數據需求分析 5
3.4 關鍵技術及復雜度分析 5
4 整體設計 6
4.1 系統(tǒng)模塊 6
4.2 記錄存儲的設計 7
4.3 程序流程圖 8
5 主要模塊方法及實現 12
5.1 主界面模塊設計 12
5.2 星期查詢界面模塊設計 13
5.3 某天概要信息的界面模塊設計 13
5.4 課程詳細信息界面模塊設計 15
5.5 設置區(qū)界面模塊設計 17
5.6 顯示上課時間設置界面模塊設計 18
5.7 課程信息設置界面模塊設計 20
5.8 添加課程信息界面模塊設計 21
5.9 幫助界面模塊設計 21
5.10 上課鬧鐘提醒開關設置界面模塊設計 22
6 關鍵技術 23
6.1 各類函數設計 23
6.2 各個記錄庫之間的數據一致性 27
7 系統(tǒng)測試 29
7.1 系統(tǒng)測試過程 29
7.2 測試結果 29
8 系統(tǒng)使用說明 30
結 論 35
致 謝 36
參考文獻 37