国产精品婷婷久久久久久,国产精品美女久久久浪潮av,草草国产,人妻精品久久无码专区精东影业

基于j2ee技術(shù)的網(wǎng)上購物系統(tǒng).doc

約43頁DOC格式手機(jī)打開展開

基于j2ee技術(shù)的網(wǎng)上購物系統(tǒng),基于j2ee技術(shù)的網(wǎng)上購物系統(tǒng)頁數(shù) 43字?jǐn)?shù)20388摘要大多數(shù)網(wǎng)上商店系統(tǒng)是基于兩層體系結(jié)構(gòu)來進(jìn)行設(shè)計(jì)和開發(fā)的,在很大程度上限制了其進(jìn)一步發(fā)展和應(yīng)用。internet的快速發(fā)展,對(duì)網(wǎng)上商店提出了新的要求。傳統(tǒng)的兩層體系結(jié)構(gòu)面臨著嚴(yán)峻的挑戰(zhàn),其中最為突出的問題是開發(fā)負(fù)擔(dān)重、維護(hù)困難等。本文在分析了目前網(wǎng)上商店所面臨的問...
編號(hào):10-25724大小:265.50K
分類: 論文>計(jì)算機(jī)論文

內(nèi)容介紹

此文檔由會(huì)員 猛龍 發(fā)布

基于J2EE技術(shù)的網(wǎng)上購物系統(tǒng)
頁數(shù) 43 字?jǐn)?shù) 20388


摘 要
大多數(shù)網(wǎng)上商店系統(tǒng)是基于兩層體系結(jié)構(gòu)來進(jìn)行設(shè)計(jì)和開發(fā)的,在很大程度上限制了其進(jìn)一步發(fā)展和應(yīng)用。Internet的快速發(fā)展,對(duì)網(wǎng)上商店提出了新的要求。傳統(tǒng)的兩層體系結(jié)構(gòu)面臨著嚴(yán)峻的挑戰(zhàn),其中最為突出的問題是開發(fā)負(fù)擔(dān)重、維護(hù)困難等。
本文在分析了目前網(wǎng)上商店所面臨的問題后,采用J2EE平臺(tái),開發(fā)高可擴(kuò)展性、可靠性以及可重用性的網(wǎng)上商店系統(tǒng)模型,以滿足現(xiàn)實(shí)生活的需要。
在采用J2EE平臺(tái)組建網(wǎng)上商店系統(tǒng)時(shí),需要將應(yīng)用系統(tǒng)分為三個(gè)層次,即表示層、業(yè)務(wù)層及數(shù)據(jù)庫層。表示層向客戶的瀏覽器提供Web方式下的顯示內(nèi)容;業(yè)務(wù)層處理客戶在購物中的各種請(qǐng)求;數(shù)據(jù)層則向系統(tǒng)提供數(shù)據(jù)。采用這種層次結(jié)構(gòu)可以提高系統(tǒng)的擴(kuò)展性和服務(wù)器的效率。
網(wǎng)上商店系統(tǒng)中需要采用多種設(shè)計(jì)模式來提高系統(tǒng)性能。系統(tǒng)采用前臺(tái)控制器來方便的實(shí)現(xiàn)導(dǎo)航;采用復(fù)合視圖來向用戶提供Web顯示,降低了視圖中的重復(fù)代碼;采用業(yè)務(wù)代表降低各層次之間的耦合;并在業(yè)務(wù)層中采用值對(duì)象來向表示層提供數(shù)據(jù)。
最后本文采用這種方式實(shí)現(xiàn)了一個(gè)網(wǎng)上商店實(shí)例DM-ONLINE,DM-ONLINE系統(tǒng)使用了J2EE中的多種技術(shù),合理利用了各種技術(shù)的優(yōu)勢(shì)。采用JSP技術(shù)生成用戶視圖,Java Servlet進(jìn)行前臺(tái)控制,EJB提供后端的商業(yè)邏輯。另外還采用與JSP結(jié)合的很好的JavaBean向前臺(tái)提供數(shù)據(jù)并處理一些簡(jiǎn)單邏輯。
DM-ONLINE系統(tǒng)使用JBuilder5集成開發(fā)環(huán)境作為開發(fā)平臺(tái),DM3作為后臺(tái)數(shù)據(jù)庫,并實(shí)現(xiàn)了在BAS4.5上的部署。

關(guān)鍵字:J2EE平臺(tái),多層體系結(jié)構(gòu),網(wǎng)上商店,設(shè)計(jì)模式,部署


Topic: Design and Implementation of J2EE-based E-Store
Abstract
Majority E-store system used two tier architecture, to a large extent this limited its further development and apply. The improvement of Internet raised E-store system new requirement. Traditional of two tier architecture faced rigorous challenges, and among them the most problem is the heavy burden of development and the difficult of maintenance etc.
In this paper, we analyzed the shortcomings of current E-store, and adopted J2EE platform to develop higher scalability, higher reliability E-store module to satisfy the requirement.
When adopt J2EE platform to set up an E-store system, we can divide the application to three tier. They are presentation tier, business tier and database tier. The presentation tier provide the view for the browser, the business tier handle the request of client and the database tier provide data for application. Such three tier architecture can improve application’s scalability and server’s efficiency.
E-store system can use several design patterns to improve the performance. We use front controller to realize convenience navigate. We use composite view which lower the reduplicative code to provide the view. We use business delegate to lower the coupling between two tiers. And we use value object to provide data for the presentation tier.
At last, this paper adopts this module to realize an instance of E-store, DM-ONLINE. This application adopts several technology of J2EE, such as JSP , Servlets, EJB and so on.
DM-ONLINE system usage the JBuilder5 which is an integrated develop- ment environment as it’s development environment, DM3 DBMS as it’s databaset, and realizes in the deploy on the BAS4.5.

Keywords: J2EE Platform, Multi-tier Application, E-store, Design Pattern, Deploy



目 錄
摘 要 I
ABSTRACT II
1 緒論 1
1.1 課題來源、目的及意義 1
1.2 國(guó)內(nèi)外研究概況 2
1.3 本文的主要工作 6
2 J2EE開發(fā)網(wǎng)上商店 7
2.1 網(wǎng)上商店概述 7
2.2 J2EE平臺(tái)概述 8
2.3 J2EE設(shè)計(jì)WEB應(yīng)用程序 10
2.4 J2EE設(shè)計(jì)網(wǎng)上商店 11
2.5 小結(jié) 13
3 DM-ONLINE的設(shè)計(jì)分析 15
3.1 DM-ONLINE系統(tǒng)概述 15
3.2 DM-ONLINE功能分析 16
3.3 DM-ONLINE設(shè)計(jì)模式 17
3.4 DM-ONLINE層次結(jié)構(gòu) 18
3.5 小結(jié) 19
4 DM-ONLINE實(shí)現(xiàn) 20
4.1 DM-ONLINE表示層 20
4.2 DM-ONLINE 業(yè)務(wù)層 25
4.3 DM-ONLINE 數(shù)據(jù)庫層 29
5 DM-ONLINE部署 32
5.1 使用JBUILDER5.0部署DM-ONLINE 32
5.2 在BAS4.5下部署DM-ONLINE 33
6 結(jié)束語 35
6.1 全文總結(jié) 35
6.2 展望未來 36
致 謝 37
參 考 文 獻(xiàn) 38

參 考 文 獻(xiàn)
[1] 楊千里、王育民等,《電子商務(wù)技術(shù)實(shí)務(wù)》,北京,電子工業(yè)出版社,2001.3。
[2] (美)Rick Cattell、Jim Inscore著,李海波等譯,《J2EE技術(shù)實(shí)踐》,北京:機(jī)械工業(yè)出版社,2002.1。
[3] 張國(guó)印、劉海波、李健,《實(shí)用電子商務(wù)技術(shù)》,哈爾濱:哈爾濱工程大學(xué)出版社,2001.3。
[4] 武漢華工達(dá)夢(mèng)數(shù)據(jù)庫有限公司, 分布式多媒體數(shù)據(jù)庫管理系統(tǒng)DM3用戶手冊(cè),. 武漢:武漢華工達(dá)夢(mèng)數(shù)據(jù)庫有限公司, 2001. 1~3。
[5] 趙林度,《電子商務(wù)理論與實(shí)踐》,北京:人民郵電出版社, 2001.6。