電子商務(wù)網(wǎng)站_第1頁(yè)
電子商務(wù)網(wǎng)站_第2頁(yè)
電子商務(wù)網(wǎng)站_第3頁(yè)
電子商務(wù)網(wǎng)站_第4頁(yè)
電子商務(wù)網(wǎng)站_第5頁(yè)
已閱讀5頁(yè),還剩37頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、目錄1、系統(tǒng)規(guī)格說(shuō)明- 1 -1.1、系統(tǒng)功能和目標(biāo)- 1 -1.2、可行性分析- 1 -1.2.1、技術(shù)可行性- 1 -1.2.2、經(jīng)濟(jì)可行性- 1 -1.2.3、社會(huì)可行性- 2 -2、需求規(guī)格說(shuō)明- 2 -2.1、任務(wù)概述- 2 -2.2、數(shù)據(jù)描述- 2 -2.2.1、數(shù)據(jù)庫(kù)說(shuō)明- 2 -2.3、功能需求- 5 -2.4、運(yùn)行需求- 6 -2.4.1、用戶接口- 6 -2.4.2、硬件接口- 6 -2.4.3、軟件接口- 6 -2.4.4、屬性需求- 6 -3、概要設(shè)計(jì)說(shuō)明- 6 -3.1、任務(wù)概述- 6 -3.2、總體設(shè)計(jì)- 7 -3.2.1、處理流程- 7 -3.2.2、軟件結(jié)構(gòu)-

2、13 -3.3、運(yùn)行設(shè)計(jì)- 14 -3.3.1、ado類框圖- 14 -3.3.2、bean類框圖- 16 -3.3.3、公用函數(shù)類框圖- 18 -3.3.4、過(guò)濾類類框圖- 20 -3.3.5、監(jiān)聽類類框圖- 20 -3.3.6、servlet類框圖- 20 -4、運(yùn)行情況- 23 -4.1、前臺(tái)操作- 23 -4.1.1、首頁(yè)- 23 -4.1.2、我的賬號(hào)- 24 -4.2、后臺(tái)操作- 30 -4.2.1、用戶管理- 30 -4.2.2、類別管理- 33 -4.2.3、商品管理- 35 -4.2.4、訂單管理- 37 -5、個(gè)人分工及感想:- 39 -參考文獻(xiàn)- 40 -1、系統(tǒng)規(guī)格說(shuō)明

3、 1.1、系統(tǒng)功能和目標(biāo) 隨著網(wǎng)絡(luò)的普及,網(wǎng)上購(gòu)物越來(lái)越成為大家的喜愛。為了滿足人們購(gòu)物的欲望和方便,各商店都會(huì)開發(fā)一些自己的電子商務(wù)網(wǎng)站。我們這款電子商務(wù)網(wǎng)站是立足于一個(gè)高度集成的、功能強(qiáng)大、技術(shù)先進(jìn)的軟件系統(tǒng)。使用方便、安全、快捷。本系統(tǒng)實(shí)現(xiàn)的主要功能有:1)用戶申請(qǐng)注冊(cè)功能。每個(gè)人都可以通過(guò)申請(qǐng)成為該電子網(wǎng)站的會(huì)員。2)用戶登錄功能。會(huì)員可以通過(guò)用戶名和密碼登錄到網(wǎng)站主頁(yè)。3)商品搜索功能。會(huì)員可以在網(wǎng)站上查看各種商品信息。4)購(gòu)買商品功能。會(huì)員可以從網(wǎng)站上購(gòu)買自己喜愛的商品。5)下訂單功能。會(huì)員可以對(duì)喜愛的商品預(yù)定下來(lái)。6)購(gòu)物車管理功能。會(huì)員可以把商品暫時(shí)放在自己的購(gòu)物車?yán)铩?)系統(tǒng)

4、管理員登陸。管理員對(duì)系統(tǒng)、數(shù)據(jù)庫(kù)等進(jìn)行更新和維護(hù)。1.2、可行性分析 1.2.1、技術(shù)可行性 本軟件是一個(gè)簡(jiǎn)單易懂的網(wǎng)站系統(tǒng),對(duì)硬件要求不高。一般電腦都可運(yùn)行。1) 操作系統(tǒng)可以使用window系列,它快捷方便兼容性好,適合各種軟件開發(fā)。window系列可以運(yùn)行多種軟件,操作起來(lái)很簡(jiǎn)單。2) 系統(tǒng)的主心語(yǔ)言是java,包括javabean,jsp等等。java是一種可以撰寫跨平臺(tái)應(yīng)用軟件的面向?qū)ο蟮某绦蛟O(shè)計(jì)語(yǔ)言。java 技術(shù)具有卓越的通用性、高效性、平臺(tái)移植性和安全性,廣泛應(yīng)用于個(gè)人pc、數(shù)據(jù)中心、游戲控制臺(tái)、科學(xué)超級(jí)計(jì)算機(jī)、移動(dòng)電話和互聯(lián)網(wǎng),同時(shí)擁有全球最大的開發(fā)者專業(yè)社群。在全球云計(jì)算和

5、移動(dòng)互聯(lián)網(wǎng)的產(chǎn)業(yè)環(huán)境下,java更具備了顯著優(yōu)勢(shì)和廣闊前景。3) 數(shù)據(jù)庫(kù)使用sql。sql是高級(jí)的非過(guò)程化編程語(yǔ)言,是溝通數(shù)據(jù)庫(kù)服務(wù)器和客戶端的重要工具,允許用戶在高層數(shù)據(jù)結(jié)構(gòu)上工作。它不要求用戶指定對(duì)數(shù)據(jù)的存放方法,也不需要用戶了解具體的數(shù)據(jù)存放方式,所以,具有完全不同底層結(jié)構(gòu)的不同數(shù)據(jù)庫(kù)系統(tǒng),可以使用相同的sql語(yǔ)言作為數(shù)據(jù)輸入與管理的接口。1.2.2、經(jīng)濟(jì)可行性window系統(tǒng)開發(fā)軟件輕松快速,我們采用瀑布式開發(fā)軟件,省時(shí)省力。另一方面,該軟件在市場(chǎng)上流行廣泛,實(shí)用性強(qiáng),開發(fā)成功后的收益將很有前瞻性。1.2.3、社會(huì)可行性1) 該軟件純屬于個(gè)人開發(fā),沒有任何版權(quán)限制,為用戶需求提供了方便

6、。2) 硬件的需求小,而且在window中運(yùn)行安全,減少了安裝系統(tǒng)帶來(lái)的不便。3) 開發(fā)的成本與收益的差值很樂觀,在市場(chǎng)占有很大優(yōu)勢(shì)。4) 網(wǎng)絡(luò)發(fā)展迅速,人們對(duì)網(wǎng)購(gòu)的渴望給這款軟件帶來(lái)動(dòng)力。2、需求規(guī)格說(shuō)明 2.1、任務(wù)概述 需求分析工作是軟件生存期中重要的一步,也是起決定性的一步。我們?cè)噲D通過(guò)它來(lái)全面了解整個(gè)系統(tǒng)的軟件功能和性能方面的要求,為軟件設(shè)計(jì)打下堅(jiān)實(shí)的基礎(chǔ)。該部分的目標(biāo)主要有:獲得當(dāng)前系統(tǒng)的物理模型,了解當(dāng)前系統(tǒng)是如何運(yùn)行的;抽象出當(dāng)前系統(tǒng)的邏輯模型,對(duì)物理模型進(jìn)行篩選,得到與軟件系統(tǒng)有關(guān)的部分;建立電子商務(wù)網(wǎng)站系統(tǒng)的邏輯模型,得出數(shù)據(jù)關(guān)系圖;補(bǔ)充目標(biāo)系統(tǒng)的邏輯模

7、型,對(duì)目標(biāo)系統(tǒng)的用戶界面,至今尚未考慮的細(xì)節(jié)進(jìn)行說(shuō)明。2.2、數(shù)據(jù)描述2.2.1、數(shù)據(jù)庫(kù)說(shuō)明 本軟件采用的數(shù)據(jù)庫(kù)屬于sql數(shù)據(jù)庫(kù),因?yàn)樗阅芨?,支持多種軟件平臺(tái)。數(shù)據(jù)庫(kù)中有些屬性多,而且數(shù)據(jù)庫(kù)包含的表也很多,訪問(wèn)能力需要很高的操作性。1. 數(shù)據(jù)庫(kù)包含的表1)用戶表:2)商品類別表3)商品表4)訂單表5)訂單詳情表3.表關(guān)系圖:1)商品與商品類別的關(guān)系圖:2)用戶,商品訂單和訂單詳情表的關(guān)系圖:2.3、功能需求根據(jù)系統(tǒng)目標(biāo)要求,該軟件需要的功能劃分結(jié)構(gòu)圖如下:電子商務(wù)網(wǎng)站系統(tǒng)注冊(cè)功能登錄功能商品搜索功能購(gòu)物功能訂單功能購(gòu)物車管理功能系統(tǒng)管理員功能2.4、運(yùn)行需求2.4.1、用戶接口 電

8、子商品網(wǎng)站系統(tǒng)作為一個(gè)面向大眾的應(yīng)用系統(tǒng),對(duì)人機(jī)界面要求很高。網(wǎng)頁(yè)格式必須大眾化,讓人一目了然知道有哪些商品,以便于用戶能熟悉方便購(gòu)物。當(dāng)然風(fēng)格上可以有自己的特色。2.4.2、硬件接口 本系統(tǒng)要求多臺(tái)服務(wù)器的并行連接2.4.3、軟件接口window系列系統(tǒng)java編程軟件(包括jsp等)sql數(shù)據(jù)庫(kù)系統(tǒng)2.4.4、屬性需求要求功能實(shí)現(xiàn)良好簡(jiǎn)單操作,系統(tǒng)恢復(fù)性良好,啟動(dòng)快。安全性能好,具有一定的抗病毒能力為上。3、概要設(shè)計(jì)說(shuō)明  3.1、任務(wù)概述 本階段的主要任務(wù)是根據(jù)需求規(guī)格說(shuō)明確定設(shè)計(jì)目標(biāo),以及它們的優(yōu)先順序,并根據(jù)目標(biāo)確定最適合的設(shè)計(jì)方法,制定各種規(guī)范。將系統(tǒng)

9、按功能劃分成模塊的層次結(jié)構(gòu)。確定每個(gè)模塊的功能,建立與已確定的軟件需求的對(duì)應(yīng)關(guān)系。確定模塊之間的調(diào)用關(guān)系,確定模塊之間的接口,即模塊之間傳遞的消息。設(shè)計(jì)好接口的信息結(jié)構(gòu),評(píng)估模塊劃分的質(zhì)量及導(dǎo)出模塊結(jié)構(gòu)的規(guī)則。完成數(shù)據(jù)庫(kù)設(shè)計(jì),避免數(shù)據(jù)大量冗余。3.2、總體設(shè)計(jì)3.2.1、處理流程 作為運(yùn)行前奏,用戶先得進(jìn)行注冊(cè)接下來(lái)有以下的程序流程圖1)注冊(cè)用戶的注冊(cè)及登錄流程圖2) 商品信息搜索流程圖3)購(gòu)買商品流程圖4)購(gòu)物車管理流程圖5)下訂單流程圖6)系統(tǒng)用戶登錄流程圖3.2.2、軟件結(jié)構(gòu) 軟件主要有兩大框架,他們內(nèi)部的關(guān)系:后臺(tái)框架圖:前臺(tái)框架圖:3.3、運(yùn)行設(shè)計(jì)根據(jù)需求各模塊組

10、合,編寫類和函數(shù),制作成框圖3.3.1、ado類框圖1)訂單ado類框圖2)類別ado類框圖3)商品ado類框圖4)用戶ado類框圖5)訂單詳情ado類框圖3.3.2、bean類框圖1)類別bean2)商品bean3)訂單bean4)訂單詳情bean5)用戶bean3.3.3、公用函數(shù)類框圖1)數(shù)據(jù)庫(kù)公用函數(shù)2)公用函數(shù)3)分頁(yè)公用函數(shù)4)日志公用函數(shù)5)表單文件流公用函數(shù)3.3.4、過(guò)濾類類框圖1)編碼過(guò)濾類2)頁(yè)面跳轉(zhuǎn)過(guò)濾類3.3.5、監(jiān)聽類類框圖在線用戶的監(jiān)聽類:3.3.6、servlet類框圖1)購(gòu)物車servlet2)類別servlet3)商品servlet4)訂單servlet5)前臺(tái)商品展示servlet6)我的賬號(hào)servlet7)用戶servlet8)前臺(tái)首頁(yè)servlet9)登錄servlet4、運(yùn)行情況4.1、前臺(tái)操作4.1.1、首頁(yè)商品列表頁(yè)面(熱銷商品,最新上架商品,搜索商品,類別的鏈接商品)高級(jí)搜索頁(yè)面4.1.2、我的賬號(hào)(未登錄)注冊(cè)頁(yè)面:(已登錄)賬戶信息賬戶修改密碼修改歷史訂單待審核訂單待審核訂單基本信息修改頁(yè)面購(gòu)物車頁(yè)面購(gòu)物車為空時(shí)訂單確認(rèn)4.2、后臺(tái)操作4.2.1、用戶管理系統(tǒng)用戶管理:列表顯示頁(yè)面:添加頁(yè)面:修改頁(yè)面注冊(cè)用戶管理:4.2.2、類別管理類別列

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論