在線網(wǎng)絡(luò)購(gòu)物(網(wǎng)上購(gòu)物)系統(tǒng)
2012-01-08 12:17:05 來(lái)源:m.zhycb.cn 瀏覽:1440次計(jì)算機(jī)畢業(yè)設(shè)計(jì)簡(jiǎn)介:
摘 要
本購(gòu)物系統(tǒng)是一個(gè)基于網(wǎng)絡(luò)的,應(yīng)用了B2C開發(fā),是根據(jù)網(wǎng)上購(gòu)物系統(tǒng)的現(xiàn)狀而設(shè)計(jì)開發(fā)的電子商務(wù)平臺(tái)。它不但可以擴(kuò)大商家的規(guī)模和市場(chǎng)影響力,而且可以減少企業(yè)的運(yùn)營(yíng)成本,提高工作的效率。
本文首先介紹了網(wǎng)上購(gòu)物系統(tǒng)的現(xiàn)狀及開發(fā)背景,然后論述了系統(tǒng)的設(shè)計(jì)目標(biāo),系統(tǒng)需求和總體設(shè)計(jì)方案,較詳細(xì)的論述了系統(tǒng)的詳細(xì)設(shè)計(jì)和實(shí)現(xiàn)。最后,本文對(duì)網(wǎng)上購(gòu)物系統(tǒng)進(jìn)行了系統(tǒng)檢測(cè)并提出了還需要改進(jìn)的問(wèn)題。
本系統(tǒng)主要為用戶提供了會(huì)員注冊(cè),商品搜索,購(gòu)物車管理,用戶資料修改等功能,為管理員提供了商品管理,新聞信息管理,用戶信息管理,廣告鏈接管理等多重功能。在系統(tǒng)設(shè)計(jì)的方面,本網(wǎng)站采用BS的三層經(jīng)典模式,同時(shí)使用JSP技術(shù)進(jìn)行動(dòng)態(tài)頁(yè)面的設(shè)計(jì),從系統(tǒng)的安全性和代碼的可重用性方面考慮,運(yùn)用JavaBean封裝代碼。數(shù)據(jù)庫(kù)設(shè)計(jì)采用Access數(shù)據(jù)庫(kù)。
關(guān)鍵詞 BS結(jié)構(gòu);JSP設(shè)計(jì);Access數(shù)據(jù)庫(kù)
設(shè)計(jì)出該平臺(tái)功能分析如下:
1. 能夠完成用戶基本信息錄入的注冊(cè)和用戶基本信息的個(gè)人前臺(tái)與后臺(tái)管理。
2. 能夠完成管理員對(duì)網(wǎng)站的商品資料(商品添加、商品審查)會(huì)員管理(會(huì)員審查)、網(wǎng)站信息管理(新聞添加、修改刪除、公告設(shè)置),以及常規(guī)設(shè)置(廣告添加,友情鏈接)的功能。
3. 能過(guò)電子商品的名稱,電子商品的分類進(jìn)行搜索。
4. 能夠通過(guò)查看購(gòu)物車對(duì)所選商品進(jìn)行確定、挑選,通過(guò)定單查詢對(duì)支付費(fèi)用進(jìn)行確定。
目 錄
中文摘要
英文摘要
1 網(wǎng)上購(gòu)物系統(tǒng)緒論 4
1.1 系統(tǒng)開發(fā)背景 4
1.1.1網(wǎng)上購(gòu)物的發(fā)展 4
1.1.2網(wǎng)上購(gòu)物系統(tǒng)的現(xiàn)狀 4
1.2系統(tǒng)實(shí)現(xiàn)的目標(biāo) 5
1.3系統(tǒng)的開發(fā)意義 5
2網(wǎng)上購(gòu)物系統(tǒng)分析 7
2.1網(wǎng)站的設(shè)計(jì)目標(biāo) 7
2.2網(wǎng)站的可行性分析 7
2.3網(wǎng)站的深入調(diào)查 8
2.4網(wǎng)站設(shè)計(jì)的特點(diǎn) 8
2.5網(wǎng)站開發(fā)的設(shè)計(jì)思想 8
2.6系統(tǒng)設(shè)計(jì)的總體規(guī)則 9
3 系統(tǒng)的開發(fā)技術(shù)及主要架構(gòu) 10
3.1開發(fā)技術(shù)的選擇 10
3.2系統(tǒng)的主要架構(gòu)及開發(fā)模式 11
3.2.1基于B/S的體系結(jié)構(gòu) 11
3.2.2基于MVC的應(yīng)用開發(fā)模型 12
4 系統(tǒng)的功能和流程分析 14
4.1網(wǎng)站的功能分析 14
4.2 平臺(tái)功能模塊的設(shè)計(jì)分析 14
4.3 系統(tǒng)流程分析 15
4.3.1前臺(tái)購(gòu)物流程如圖4-2 所示 15
4.3.2注冊(cè)功能流程如圖4-3所示 15
4.3.3商品搜索流程如圖4-4所示 16
4.3.4用戶登錄流程如圖4-5所示 17
4.3.5商品管理流程如圖4-6所示 17
4.3.6購(gòu)物車流程如圖4-7所示 18
5 系統(tǒng)功能的具體實(shí)現(xiàn) 18
5.1系統(tǒng)數(shù)據(jù)庫(kù)表的基本設(shè)計(jì) 18
5.2 功能總體說(shuō)明 21
5.2.1 目錄結(jié)構(gòu)說(shuō)明 21
5.2.2 功能頁(yè)面結(jié)構(gòu) 22
5.2.3 主要功能流程如圖5-1所示 23
5.3各功能模塊的實(shí)現(xiàn) 23
5.3.1數(shù)據(jù)庫(kù)的連接 23
5.3.2用戶登陸模塊的實(shí)現(xiàn) 24
5.3.3 購(gòu)物車模塊的實(shí)現(xiàn) 27
5.3.4商品信息和新聞的實(shí)現(xiàn) 31
5.3.5后臺(tái)管理模塊的實(shí)現(xiàn) 32
5.3.6 商品搜索模塊的實(shí)現(xiàn) 40
6 系統(tǒng)測(cè)試及難點(diǎn)分析 41
6.1系統(tǒng)運(yùn)行環(huán)境的搭建 41
6.1.1 JAVA虛擬機(jī)的安裝 41
6.1.2 Tomcat環(huán)境搭建 41
6.2 系統(tǒng)程序的安裝和加載 41
6.2.1 文件的拷貝 41
6.2.2 數(shù)據(jù)庫(kù)的連接 42
6.2.3 Myeclipse開發(fā)工具 42
6.3系統(tǒng)測(cè)試 43
6.3.1 系統(tǒng)關(guān)鍵部分測(cè)試分析 43
6.3.2 單元測(cè)試分析 44
6.3.3 測(cè)試分析總結(jié)及說(shuō)明 45
6.3.4 系統(tǒng)的性能分析 45
6.4 系統(tǒng)中所存在的問(wèn)題及解決方案 46
6.4.1 系統(tǒng)的整體設(shè)計(jì)和規(guī)劃中的問(wèn)題 46
6.4.2 開發(fā)功能模塊所遇到的難點(diǎn) 46
6.4.3系統(tǒng)中存在的問(wèn)題及擬定的解決方法 47
總結(jié)與展望 49
致 謝 50
參考文獻(xiàn) 51
功能:
用戶管理 能夠完成用戶基本信息錄入的注冊(cè)和用戶基本信息的修改。
管理員管理 能夠完成管理員對(duì)網(wǎng)站的商品信息管理(商品添加、商品審查)、會(huì)員管理(會(huì)員審查)、網(wǎng)站信息管理(新聞添加、修改刪除、公告設(shè)置),以及常規(guī)設(shè)置(廣告添加,友情鏈接)的功能。
搜索功能 能過(guò)電子商品的名稱進(jìn)行搜索。
查詢功能 能夠通過(guò)查看購(gòu)物車對(duì)所選商品進(jìn)行確定、挑選。
功能模塊如下:
