基于j2ee技術(shù)的網(wǎng)上購物系統(tǒng).doc
約41頁DOC格式手機打開展開
基于j2ee技術(shù)的網(wǎng)上購物系統(tǒng),摘要網(wǎng)上商店是電子商務(wù)的典型應(yīng)用。大多數(shù)網(wǎng)上商店系統(tǒng)是基于兩層體系結(jié)構(gòu)來進行設(shè)計和開發(fā)的。隨著internet的飛速發(fā)展,傳統(tǒng)的兩層體系結(jié)構(gòu)面臨著嚴峻的挑戰(zhàn),其中最為突出的問題是開發(fā)負擔重、維護困難等。j2ee是構(gòu)建電子商務(wù)系統(tǒng)的新興技術(shù),采用j2ee技術(shù),可以方便地將系統(tǒng)分離為三層:表示層、業(yè)務(wù)層及數(shù)據(jù)庫層。表示層向...
內(nèi)容介紹
此文檔由會員 space 發(fā)布
摘 要
網(wǎng)上商店是電子商務(wù)的典型應(yīng)用。大多數(shù)網(wǎng)上商店系統(tǒng)是基于兩層體系結(jié)構(gòu)來進行設(shè)計和開發(fā)的。隨著Internet的飛速發(fā)展,傳統(tǒng)的兩層體系結(jié)構(gòu)面臨著嚴峻的挑戰(zhàn),其中最為突出的問題是開發(fā)負擔重、維護困難等。
J2EE是構(gòu)建電子商務(wù)系統(tǒng)的新興技術(shù),采用J2EE技術(shù),可以方便地將系統(tǒng)分離為三層:表示層、業(yè)務(wù)層及數(shù)據(jù)庫層。表示層向客戶的瀏覽器提供基于Web的顯示頁面;業(yè)務(wù)層處理客戶購物過程;數(shù)據(jù)層則提供數(shù)據(jù)存儲。采用這種層次結(jié)構(gòu)可以提高系統(tǒng)的擴展性和服務(wù)器的效率,方便開發(fā)。
本文針對目前網(wǎng)上商店所面臨的問題,采用J2EE技術(shù),設(shè)計開發(fā)了一個網(wǎng)上商店系統(tǒng)。系統(tǒng)具有高可靠性、可擴展性和可重用性的特點。
系統(tǒng)中采用多種設(shè)計模式來提高系統(tǒng)性能:采用前臺控制器來方便地實現(xiàn)導(dǎo)航;采用復(fù)合視圖來向用戶提供Web顯示,減少了視圖中代碼的重復(fù);采用業(yè)務(wù)代表降低各層之間的耦合;并在業(yè)務(wù)層中采用值對象來向表示層提供數(shù)據(jù)。
系統(tǒng)使用了J2EE中的多種技術(shù),如EJB、JSP、Servlet、JDBC、JNDI等。系統(tǒng)以國產(chǎn)達夢數(shù)據(jù)庫管理系統(tǒng)DM3作為后臺數(shù)據(jù)庫,在BEA WebLogic、IBM WebSphere、Borland Application Server等應(yīng)用服務(wù)器上部署成功。
關(guān)鍵詞:多層體系結(jié)構(gòu),J2EE,EJB,部署,網(wǎng)上商店,DM3
目 錄
摘 要 I
ABSTRACT II
1 緒論 1
1.1 課題來源、目的及意義 1
1.2 國內(nèi)外研究概況 2
1.3 本文的主要工作 6
2 J2EE開發(fā)網(wǎng)上商店 7
2.1 網(wǎng)上商店概述 7
2.2 J2EE平臺概述 8
2.3 J2EE設(shè)計WEB應(yīng)用程序 9
2.4 J2EE設(shè)計網(wǎng)上商店 11
2.5 小結(jié) 13
3 DM-ONLINE的設(shè)計分析 14
3.1 DM-ONLINE系統(tǒng)概述 14
3.2 DM-ONLINE功能分析 15
3.3 DM-ONLINE設(shè)計模式 16
3.4 DM-ONLINE層次結(jié)構(gòu) 17
3.5 小結(jié) 18
4 DM-ONLINE實現(xiàn) 19
4.1 DM-ONLINE表示層 19
4.2 DM-ONLINE 業(yè)務(wù)層 24
4.3 DM-ONLINE 數(shù)據(jù)庫層 28
5 DM-ONLINE部署 30
5.1 使用JBUILDER5.0部署DM-ONLINE 30
5.2 在BAS4.5下部署DM-ONLINE 31
6 結(jié)束語 33
6.1 全文總結(jié) 33
6.2 展望未來 34
致 謝 35
參 考 文 獻 36
參 考 文 獻
[1] 楊千里、王育民等,電子商務(wù)技術(shù)實務(wù),北京,電子工業(yè)出版社,2001.3。
[2] (美)Rick Cattell、Jim Inscore著,李海波等譯,J2EE技術(shù)實踐,北京:機械工業(yè)出版社,2002.1。
[3] 張國印、劉海波、李健,實用電子商務(wù)技術(shù),哈爾濱:哈爾濱工程大學(xué)出版社,2001.3。
[4] 武漢華工達夢數(shù)據(jù)庫有限公司, 分布式多媒體數(shù)據(jù)庫管理系統(tǒng)DM3用戶手冊,. 武漢:武漢華工達夢數(shù)據(jù)庫有限公司, 2001. 1~3。
[5] 趙林度,電子商務(wù)理論與實踐,北京:人民郵電出版社, 2001.6。
[6] (美)Ed Roman著,王進亮、史洪飛、黃志聰?shù)茸g,精通EJB,北京:機械工業(yè)出版社,2002.1。
網(wǎng)上商店是電子商務(wù)的典型應(yīng)用。大多數(shù)網(wǎng)上商店系統(tǒng)是基于兩層體系結(jié)構(gòu)來進行設(shè)計和開發(fā)的。隨著Internet的飛速發(fā)展,傳統(tǒng)的兩層體系結(jié)構(gòu)面臨著嚴峻的挑戰(zhàn),其中最為突出的問題是開發(fā)負擔重、維護困難等。
J2EE是構(gòu)建電子商務(wù)系統(tǒng)的新興技術(shù),采用J2EE技術(shù),可以方便地將系統(tǒng)分離為三層:表示層、業(yè)務(wù)層及數(shù)據(jù)庫層。表示層向客戶的瀏覽器提供基于Web的顯示頁面;業(yè)務(wù)層處理客戶購物過程;數(shù)據(jù)層則提供數(shù)據(jù)存儲。采用這種層次結(jié)構(gòu)可以提高系統(tǒng)的擴展性和服務(wù)器的效率,方便開發(fā)。
本文針對目前網(wǎng)上商店所面臨的問題,采用J2EE技術(shù),設(shè)計開發(fā)了一個網(wǎng)上商店系統(tǒng)。系統(tǒng)具有高可靠性、可擴展性和可重用性的特點。
系統(tǒng)中采用多種設(shè)計模式來提高系統(tǒng)性能:采用前臺控制器來方便地實現(xiàn)導(dǎo)航;采用復(fù)合視圖來向用戶提供Web顯示,減少了視圖中代碼的重復(fù);采用業(yè)務(wù)代表降低各層之間的耦合;并在業(yè)務(wù)層中采用值對象來向表示層提供數(shù)據(jù)。
系統(tǒng)使用了J2EE中的多種技術(shù),如EJB、JSP、Servlet、JDBC、JNDI等。系統(tǒng)以國產(chǎn)達夢數(shù)據(jù)庫管理系統(tǒng)DM3作為后臺數(shù)據(jù)庫,在BEA WebLogic、IBM WebSphere、Borland Application Server等應(yīng)用服務(wù)器上部署成功。
關(guān)鍵詞:多層體系結(jié)構(gòu),J2EE,EJB,部署,網(wǎng)上商店,DM3
目 錄
摘 要 I
ABSTRACT II
1 緒論 1
1.1 課題來源、目的及意義 1
1.2 國內(nèi)外研究概況 2
1.3 本文的主要工作 6
2 J2EE開發(fā)網(wǎng)上商店 7
2.1 網(wǎng)上商店概述 7
2.2 J2EE平臺概述 8
2.3 J2EE設(shè)計WEB應(yīng)用程序 9
2.4 J2EE設(shè)計網(wǎng)上商店 11
2.5 小結(jié) 13
3 DM-ONLINE的設(shè)計分析 14
3.1 DM-ONLINE系統(tǒng)概述 14
3.2 DM-ONLINE功能分析 15
3.3 DM-ONLINE設(shè)計模式 16
3.4 DM-ONLINE層次結(jié)構(gòu) 17
3.5 小結(jié) 18
4 DM-ONLINE實現(xiàn) 19
4.1 DM-ONLINE表示層 19
4.2 DM-ONLINE 業(yè)務(wù)層 24
4.3 DM-ONLINE 數(shù)據(jù)庫層 28
5 DM-ONLINE部署 30
5.1 使用JBUILDER5.0部署DM-ONLINE 30
5.2 在BAS4.5下部署DM-ONLINE 31
6 結(jié)束語 33
6.1 全文總結(jié) 33
6.2 展望未來 34
致 謝 35
參 考 文 獻 36
參 考 文 獻
[1] 楊千里、王育民等,電子商務(wù)技術(shù)實務(wù),北京,電子工業(yè)出版社,2001.3。
[2] (美)Rick Cattell、Jim Inscore著,李海波等譯,J2EE技術(shù)實踐,北京:機械工業(yè)出版社,2002.1。
[3] 張國印、劉海波、李健,實用電子商務(wù)技術(shù),哈爾濱:哈爾濱工程大學(xué)出版社,2001.3。
[4] 武漢華工達夢數(shù)據(jù)庫有限公司, 分布式多媒體數(shù)據(jù)庫管理系統(tǒng)DM3用戶手冊,. 武漢:武漢華工達夢數(shù)據(jù)庫有限公司, 2001. 1~3。
[5] 趙林度,電子商務(wù)理論與實踐,北京:人民郵電出版社, 2001.6。
[6] (美)Ed Roman著,王進亮、史洪飛、黃志聰?shù)茸g,精通EJB,北京:機械工業(yè)出版社,2002.1。