課程設(shè)計 j2me圖書館無線輔助管理系統(tǒng).doc
約44頁DOC格式手機(jī)打開展開
課程設(shè)計 j2me圖書館無線輔助管理系統(tǒng),44頁共計21921字摘要隨著3g時代的到來,3g無線網(wǎng)絡(luò)規(guī)模逐漸擴(kuò)大,移動電子通訊設(shè)備將不僅僅只是打電話和發(fā)短信的工具,屆時將會有更多的更豐富的移動應(yīng)用程序應(yīng)用在移動電子通訊設(shè)備的終端上,而移動商務(wù)以及移動辦公作為3g無線網(wǎng)絡(luò)傳輸應(yīng)用的重要分支,將會廣泛地流行起來。本系統(tǒng)為圖書館文獻(xiàn)查詢輔助系統(tǒng)(手機(jī)客戶端),使用c...
內(nèi)容介紹
此文檔由會員 bfxqt 發(fā)布
44頁共計21921字
摘 要
隨著3G時代的到來,3G無線網(wǎng)絡(luò)規(guī)模逐漸擴(kuò)大,移動電子通訊設(shè)備將不僅僅只是打電話和發(fā)短信的工具,屆時將會有更多的更豐富的移動應(yīng)用程序應(yīng)用在移動電子通訊設(shè)備的終端上,而移動商務(wù)以及移動辦公作為3G無線網(wǎng)絡(luò)傳輸應(yīng)用的重要分支,將會廣泛地流行起來。
本系統(tǒng)為圖書館文獻(xiàn)查詢輔助系統(tǒng)(手機(jī)客戶端),使用C/S結(jié)構(gòu),實(shí)現(xiàn)了無線網(wǎng)絡(luò)傳輸HTTP協(xié)議、UDP傳輸協(xié)議、以及套接字傳輸協(xié)議。本文完整地描述了在 Eclipse 平臺應(yīng)用 J2ME 技術(shù),利用TOMCAT服務(wù)器,使用ORACLE數(shù)據(jù)庫,開發(fā)本手機(jī)軟件的過程。其中主要涉及的技術(shù)有Java Servlet技術(shù)、Java Socket技術(shù)等。第一章介紹了系統(tǒng)背景,使用的開發(fā)平臺及主要技術(shù),對論文中術(shù)語的約定;第二章介紹了系統(tǒng)需求及系統(tǒng)的設(shè)計方案;第三章介紹了系統(tǒng)具體實(shí)現(xiàn),并描述一些關(guān)鍵性技術(shù)和核心模塊的設(shè)計;第四章介紹了對本系統(tǒng)進(jìn)行的測試及測試結(jié)果。
目 錄
1 引言 1
1.1 系統(tǒng)背景 1
1.2 開發(fā)平臺 1
1.2.1 Eclipse 1
1.2.2 Eclipse Me 2
1.2.3 Proguard 2
1.2.4 Tomcat 3
1.2.5 Oracle 10g 3
1.2.6 Rational Rose 3
1.3 主要技術(shù) 4
1.3.1 J2ME技術(shù) 4
1.3.2 GCF框架 5
1.3.3 RSM 5
1.3.4 MVC 5
1.3.5 Javabean技術(shù) 6
1.3.6 Java Servlet技術(shù) 6
1.3.7 Java socket技術(shù) 7
1.4 術(shù)語與縮寫解釋 7
2 需求分析及項目方案 8
2.1 目標(biāo) 8
2.2 假定和約束 8
2.3 需求規(guī)定 8
2.3.1 對新能的規(guī)定 8
2.3.2 對性能的規(guī)定 8
2.3.3 輸入輸出要求 9
2.4 數(shù)據(jù)結(jié)構(gòu)及表的定義 9
2.5 運(yùn)行環(huán)境規(guī)定 13
2.5.1 設(shè)備 13
2.5.2 支持軟件 13
3 項目設(shè)計及開發(fā) 14
3.1 整體框架 14
3.1.1 系統(tǒng)總體結(jié)構(gòu)圖 14
3.1.2 系統(tǒng)總體流程圖 15
3.2 程序核心功能 15
3.2.1 讀者信息查詢(借閱查詢) 15
3.2.2 讀者信息查詢(密碼修改) 18
3.2.3 書刊檢索 20
3.2.4 公告查詢(查詢新書發(fā)布) 23
3.2.5 書籍信息修改(查詢書籍增訂信息) 24
3.2.6 書籍信息修改(新書發(fā)布) 27
3.2.7 書籍信息修改(舊書刪除) 29
3.2.8 管理員信息查詢(密碼修改) 31
3.2.9 書籍討論區(qū) 32
3.2.10 幫助 34
3.3 兼容性 35
3.4 打包與混淆 35
3.5 特殊問題與解決方法 36
3.5.1 書籍討論區(qū)同名用戶的處理 36
3.5.2 MiDlet與Servlet的通訊 37
4 結(jié)果測試及性能分析 37
4.1 測試思路 37
4.2 測試結(jié)果 38
結(jié) 束 語 39
參考文獻(xiàn) 40
關(guān)鍵字:J2ME,無線網(wǎng)絡(luò)傳輸,GCF,HTTP,移動圖書館
參考文獻(xiàn)
[1] 舒紅平,周定文,何嘉,鄒書蓉著.Web數(shù)據(jù)庫編程—JAVA[M].西安:西安電子科技大學(xué)出版社,2005.
[2] 楊軍,秦冬,王瑩著.J2ME嵌入式開發(fā)案例精解[M].北京:電子工業(yè)出版社,2007.
[3] 溫尚書編著.J2ME無線通訊實(shí)用案例教程[M].北京:清華大學(xué)出版社,2005.
[4](美)Merlin Hughes Michael Shoffner Derek Hammer等著.劉先勇,高志勇譯.JAVA網(wǎng)絡(luò)編程技術(shù)內(nèi)幕[M].北京:國防工業(yè)出版社,2002.
[5] 閃四清,楊強(qiáng)等著. Oracle Database 10g基礎(chǔ)教程[M].北京:清華大學(xué)出版社,2007.
[6] Martin de Jode著.詹建飛,廖雪峰譯. Symbian OS J2ME編程指南[M].北京:人民郵電出版社,2005.
摘 要
隨著3G時代的到來,3G無線網(wǎng)絡(luò)規(guī)模逐漸擴(kuò)大,移動電子通訊設(shè)備將不僅僅只是打電話和發(fā)短信的工具,屆時將會有更多的更豐富的移動應(yīng)用程序應(yīng)用在移動電子通訊設(shè)備的終端上,而移動商務(wù)以及移動辦公作為3G無線網(wǎng)絡(luò)傳輸應(yīng)用的重要分支,將會廣泛地流行起來。
本系統(tǒng)為圖書館文獻(xiàn)查詢輔助系統(tǒng)(手機(jī)客戶端),使用C/S結(jié)構(gòu),實(shí)現(xiàn)了無線網(wǎng)絡(luò)傳輸HTTP協(xié)議、UDP傳輸協(xié)議、以及套接字傳輸協(xié)議。本文完整地描述了在 Eclipse 平臺應(yīng)用 J2ME 技術(shù),利用TOMCAT服務(wù)器,使用ORACLE數(shù)據(jù)庫,開發(fā)本手機(jī)軟件的過程。其中主要涉及的技術(shù)有Java Servlet技術(shù)、Java Socket技術(shù)等。第一章介紹了系統(tǒng)背景,使用的開發(fā)平臺及主要技術(shù),對論文中術(shù)語的約定;第二章介紹了系統(tǒng)需求及系統(tǒng)的設(shè)計方案;第三章介紹了系統(tǒng)具體實(shí)現(xiàn),并描述一些關(guān)鍵性技術(shù)和核心模塊的設(shè)計;第四章介紹了對本系統(tǒng)進(jìn)行的測試及測試結(jié)果。
目 錄
1 引言 1
1.1 系統(tǒng)背景 1
1.2 開發(fā)平臺 1
1.2.1 Eclipse 1
1.2.2 Eclipse Me 2
1.2.3 Proguard 2
1.2.4 Tomcat 3
1.2.5 Oracle 10g 3
1.2.6 Rational Rose 3
1.3 主要技術(shù) 4
1.3.1 J2ME技術(shù) 4
1.3.2 GCF框架 5
1.3.3 RSM 5
1.3.4 MVC 5
1.3.5 Javabean技術(shù) 6
1.3.6 Java Servlet技術(shù) 6
1.3.7 Java socket技術(shù) 7
1.4 術(shù)語與縮寫解釋 7
2 需求分析及項目方案 8
2.1 目標(biāo) 8
2.2 假定和約束 8
2.3 需求規(guī)定 8
2.3.1 對新能的規(guī)定 8
2.3.2 對性能的規(guī)定 8
2.3.3 輸入輸出要求 9
2.4 數(shù)據(jù)結(jié)構(gòu)及表的定義 9
2.5 運(yùn)行環(huán)境規(guī)定 13
2.5.1 設(shè)備 13
2.5.2 支持軟件 13
3 項目設(shè)計及開發(fā) 14
3.1 整體框架 14
3.1.1 系統(tǒng)總體結(jié)構(gòu)圖 14
3.1.2 系統(tǒng)總體流程圖 15
3.2 程序核心功能 15
3.2.1 讀者信息查詢(借閱查詢) 15
3.2.2 讀者信息查詢(密碼修改) 18
3.2.3 書刊檢索 20
3.2.4 公告查詢(查詢新書發(fā)布) 23
3.2.5 書籍信息修改(查詢書籍增訂信息) 24
3.2.6 書籍信息修改(新書發(fā)布) 27
3.2.7 書籍信息修改(舊書刪除) 29
3.2.8 管理員信息查詢(密碼修改) 31
3.2.9 書籍討論區(qū) 32
3.2.10 幫助 34
3.3 兼容性 35
3.4 打包與混淆 35
3.5 特殊問題與解決方法 36
3.5.1 書籍討論區(qū)同名用戶的處理 36
3.5.2 MiDlet與Servlet的通訊 37
4 結(jié)果測試及性能分析 37
4.1 測試思路 37
4.2 測試結(jié)果 38
結(jié) 束 語 39
參考文獻(xiàn) 40
關(guān)鍵字:J2ME,無線網(wǎng)絡(luò)傳輸,GCF,HTTP,移動圖書館
參考文獻(xiàn)
[1] 舒紅平,周定文,何嘉,鄒書蓉著.Web數(shù)據(jù)庫編程—JAVA[M].西安:西安電子科技大學(xué)出版社,2005.
[2] 楊軍,秦冬,王瑩著.J2ME嵌入式開發(fā)案例精解[M].北京:電子工業(yè)出版社,2007.
[3] 溫尚書編著.J2ME無線通訊實(shí)用案例教程[M].北京:清華大學(xué)出版社,2005.
[4](美)Merlin Hughes Michael Shoffner Derek Hammer等著.劉先勇,高志勇譯.JAVA網(wǎng)絡(luò)編程技術(shù)內(nèi)幕[M].北京:國防工業(yè)出版社,2002.
[5] 閃四清,楊強(qiáng)等著. Oracle Database 10g基礎(chǔ)教程[M].北京:清華大學(xué)出版社,2007.
[6] Martin de Jode著.詹建飛,廖雪峰譯. Symbian OS J2ME編程指南[M].北京:人民郵電出版社,2005.