面向?qū)ο蠡贘SP技術(shù)的圖書(shū)商城的設(shè)計(jì)及實(shí)現(xiàn)(含源)_第1頁(yè)
面向?qū)ο蠡贘SP技術(shù)的圖書(shū)商城的設(shè)計(jì)及實(shí)現(xiàn)(含源)_第2頁(yè)
面向?qū)ο蠡贘SP技術(shù)的圖書(shū)商城的設(shè)計(jì)及實(shí)現(xiàn)(含源)_第3頁(yè)
面向?qū)ο蠡贘SP技術(shù)的圖書(shū)商城的設(shè)計(jì)及實(shí)現(xiàn)(含源)_第4頁(yè)
面向?qū)ο蠡贘SP技術(shù)的圖書(shū)商城的設(shè)計(jì)及實(shí)現(xiàn)(含源)_第5頁(yè)
已閱讀5頁(yè),還剩16頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、面向?qū)ο蠓椒ňC合性實(shí)驗(yàn)報(bào)告2015-2016學(xué)年第2學(xué)期題 目: 基于JSP技術(shù)的圖書(shū)商城的設(shè)計(jì)與實(shí)現(xiàn) 班 級(jí): 13計(jì)算機(jī)科學(xué)與技術(shù)網(wǎng)絡(luò)班 學(xué)號(hào) 姓名: 李剛 1301110234 完成時(shí)間 : 2016 年 6 月 15日 目 錄第一章 需求分析11.1項(xiàng)目要求11.1.1本圖書(shū)商務(wù)系統(tǒng)的具體功能需求11.1.2系統(tǒng)用例圖21.2模塊需求21.2.1模塊劃分21.2.2系統(tǒng)活動(dòng)圖3第二章 系統(tǒng)分析52.1系統(tǒng)功能結(jié)構(gòu)圖52.2系統(tǒng)包圖62.3系統(tǒng)類(lèi)圖7第三章 系統(tǒng)設(shè)計(jì)83.1系統(tǒng)動(dòng)態(tài)模型83.1.1用戶(hù)注冊(cè)時(shí)序圖83.1.2顧客購(gòu)買(mǎi)圖書(shū)時(shí)序圖93.1.3管理員添加商品時(shí)序圖93.1.4用戶(hù)

2、購(gòu)買(mǎi)商品交易時(shí)序圖103.1.5后臺(tái)商品管理11第四章 系統(tǒng)實(shí)現(xiàn)124.1詳細(xì)功能模塊設(shè)計(jì)124.1.1用戶(hù)登錄模塊本模塊124.1.2用戶(hù)注冊(cè)模塊124.1.3購(gòu)物車(chē)模塊134.1.4圖書(shū)管理模塊144.1.5訂單處理模塊164.1.6商品分類(lèi)管理模塊174.2系統(tǒng)部署模型184.2.1系統(tǒng)構(gòu)件圖184.2.2系統(tǒng)部署圖18參 考 文 獻(xiàn)1919 / 21第一章 需求分析該圖書(shū)商城的系統(tǒng)作為一個(gè)學(xué)習(xí)的精簡(jiǎn)案例,滿(mǎn)足人們一般書(shū)籍的需求。在如今在線(xiàn)購(gòu)書(shū)已經(jīng)成為一種時(shí)尚,人們足不出戶(hù)就可以購(gòu)買(mǎi)所需的圖書(shū),因其具有方便,安全,友好的交互性特性,顧客群體也逐漸龐大,尤其是網(wǎng)絡(luò)時(shí)代中成長(zhǎng)的年輕人。現(xiàn)在流

3、行的電子商務(wù)有B2B,B2B,C2C等類(lèi)型,該圖書(shū)商城要采用的是B2B類(lèi)型,它可以使顧客通過(guò)網(wǎng)絡(luò)購(gòu)書(shū),瀏覽圖書(shū),查詢(xún)訂單,查看公告和銷(xiāo)售排行等。通過(guò)對(duì)一些典型的圖書(shū)商城網(wǎng)站的考察,分析,并結(jié)合企業(yè)要求及市場(chǎng)調(diào)查。1.1 項(xiàng)目要求1.1.1 本圖書(shū)商務(wù)系統(tǒng)的具體功能需求(1)顧客可以方便的注冊(cè)與登錄。(2)顧客可以靈活的將所所需的圖書(shū)信息及了解特價(jià)圖書(shū)信息。(3)顧客可以方便的管理自己的購(gòu)物車(chē)(添加或刪除選購(gòu)商品,修改購(gòu)買(mǎi)數(shù)量及在線(xiàn)下訂單等操作)。(4)圖書(shū)管理員可以方便的管理圖書(shū)及特價(jià)圖書(shū)信息(新增,刪除,修改圖書(shū)及特價(jià)圖書(shū))。(5)訂單管理員可以方便的查看訂單,發(fā)貨與缺貨處理。(6)系統(tǒng)管理

4、員可以方便的進(jìn)行系統(tǒng)用戶(hù)管理(新增,刪除,修改系統(tǒng)用戶(hù))。1.1.2 系統(tǒng)用例圖圖1-1系統(tǒng)用例圖1.2 模塊需求1.2.1 模塊劃分(1) 顧客注冊(cè)、登錄模塊顧客可以通過(guò)填寫(xiě)注冊(cè)信息注冊(cè)成為會(huì)員,會(huì)員登錄后才能進(jìn)行購(gòu)物車(chē)的管理,未登錄的會(huì)員或未注冊(cè)的顧客只能檢索與瀏覽商品信息。(2) 瀏覽模塊顧客可以根據(jù)不同的圖書(shū)種類(lèi)瀏覽圖書(shū)信息。(3) 特價(jià)圖書(shū)瀏覽模塊顧客可以根據(jù)不同的圖書(shū)種類(lèi)瀏覽特價(jià)圖書(shū)信息。(4) 購(gòu)物車(chē)模塊 顧客輸入賬號(hào)與密碼登錄后便可以進(jìn)行購(gòu)物車(chē)管理,如將選中的圖書(shū)放入購(gòu)物車(chē)、修改選購(gòu)圖書(shū)的數(shù)量、刪除購(gòu)物車(chē)上的圖書(shū)、在線(xiàn)下訂單及訂單查看等。(5)后臺(tái)登陸模塊系統(tǒng)管理員輸入賬號(hào)和密

5、碼可以在后臺(tái)登錄,賬號(hào)或密碼輸入錯(cuò)誤后給出錯(cuò)誤提示并要求重新輸入。(6)圖書(shū)管理模塊圖書(shū)管理員可以查看圖書(shū)種類(lèi)和信息,他可以新增、修改、刪除圖書(shū)的種類(lèi)和商品。(7)特價(jià)圖書(shū)管理模塊圖書(shū)管理員可以查看圖書(shū)種類(lèi)和信息,也可以新增、修改、刪除圖書(shū)的種類(lèi)和特價(jià)圖書(shū)。(8)訂單管理模塊訂單管理員登錄后,可以根據(jù)日期范圍、訂單完成狀態(tài)、訂單編號(hào)等取得訂單列表與查看某訂單的詳情,也可以修改訂單的完成狀態(tài)及訂單中的商品或數(shù)量,還可以刪除訂單本身及訂單中的商品。(9)會(huì)員管理模塊會(huì)員管理員登錄后,可以進(jìn)行個(gè)人資料的查看于修改操作。(10)系統(tǒng)用戶(hù)管理模塊系統(tǒng)管理員登錄后,可以根據(jù)用戶(hù)列表進(jìn)行用戶(hù)詳細(xì)資料的查看、

6、新增用戶(hù)、修改用戶(hù)與刪除用戶(hù)操作。1.2.2 系統(tǒng)活動(dòng)圖圖1-2用戶(hù)登錄活動(dòng)圖圖1-3顧客購(gòu)物活動(dòng)圖第二章 系統(tǒng)分析2.1 系統(tǒng)功能結(jié)構(gòu)圖創(chuàng)建訂單管理員查看(刪除)所選購(gòu)的商品創(chuàng)建會(huì)員管理員功能模 塊顧客對(duì)自己資料的修改對(duì)購(gòu)物車(chē)?yán)锏纳唐愤M(jìn)行訂單受理修改個(gè)人資料訂單管理購(gòu)物車(chē)管理商城首頁(yè)會(huì)員管理訂單管理商品管理創(chuàng)建商品管理員創(chuàng)建系統(tǒng)管理員客 戶(hù) 登 陸 模 塊后臺(tái)管理員模 塊圖2-1系統(tǒng)功能結(jié)構(gòu)圖2.2 系統(tǒng)包圖圖2-2系統(tǒng)包圖2.3 系統(tǒng)類(lèi)圖圖2-3系統(tǒng)類(lèi)圖第三章 系統(tǒng)設(shè)計(jì)3.1 系統(tǒng)動(dòng)態(tài)模型3.1.1 用戶(hù)注冊(cè)時(shí)序圖用戶(hù)首先輸入圖書(shū)交易平臺(tái)的URL地址,進(jìn)入圖書(shū)商城首頁(yè),在圖書(shū)商城首頁(yè)中提供

7、了一個(gè)“注冊(cè)”超鏈接,幫助轉(zhuǎn)到注冊(cè)模塊。在注冊(cè)頁(yè)面中,提示顧客輸入注冊(cè)信息,如注冊(cè)名,密碼等等。輸入完成之后,單擊“注冊(cè)”即可完成顧客注冊(cè)。同時(shí)數(shù)據(jù)庫(kù)模塊會(huì)將填寫(xiě)的數(shù)據(jù)保存到數(shù)據(jù)表中,最后提示注冊(cè)成功。圖3-1用戶(hù)注冊(cè)時(shí)序圖3.1.2 顧客購(gòu)買(mǎi)圖書(shū)時(shí)序圖顧客首先輸入注冊(cè)時(shí)的用戶(hù)名和密碼登錄系統(tǒng),然后進(jìn)入圖書(shū)列表頁(yè)面,在此顧客可以自由選擇自己需要的圖書(shū),單擊訂購(gòu)按鈕將其加入到購(gòu)物車(chē)中。在購(gòu)物車(chē)中單擊結(jié)算按鈕,就可以完成購(gòu)物了。此時(shí)數(shù)據(jù)庫(kù)模塊會(huì)將購(gòu)物車(chē)中的圖書(shū)保存到數(shù)據(jù)庫(kù)的訂單列表中。最后提示添加商品成功。圖3-2顧客購(gòu)買(mǎi)商品時(shí)序圖3.1.3 管理員添加商品時(shí)序圖管理員進(jìn)入后臺(tái)登錄頁(yè)面,輸入管理員

8、的用戶(hù)名和密碼,登錄網(wǎng)上交易系統(tǒng)的后臺(tái)管理界面,在此,商品管理模塊會(huì)將管理員的ID保存到系統(tǒng)緩存中。單擊“商品管理”按鈕,進(jìn)入添加商品模塊。再添加商品的頁(yè)面中,要求輸入待添加商品的基本信息,如所屬種類(lèi)、商品名稱(chēng)、描述等。管理員按要求輸入相關(guān)信息并單擊“添加商品成功”按鈕后,給商品保存到數(shù)據(jù)庫(kù)中,最后提示添加成功。圖3-3管理員添加商品時(shí)序圖3.1.4 用戶(hù)購(gòu)買(mǎi)商品交易時(shí)序圖圖3-4用戶(hù)購(gòu)買(mǎi)商品交易時(shí)序圖3.1.5 后臺(tái)商品管理管理員首先輸入管理員的用戶(hù)名和密碼才可以登錄網(wǎng)上交易系統(tǒng)的后臺(tái)管理頁(yè)面。管理員登錄后,會(huì)員管理。商品管理、訂單管理、系統(tǒng)設(shè)置是并列的活動(dòng),在會(huì)員管理中,還有具體刪除會(huì)員和

9、編輯會(huì)員等活動(dòng),在商品管理也有添加商品、刪除商品和添加商品種類(lèi)等活動(dòng)。圖3-5后臺(tái)商品管第四章 系統(tǒng)實(shí)現(xiàn)4.1 詳細(xì)功能模塊設(shè)計(jì)4.1.1 用戶(hù)登錄模塊本模塊用戶(hù)能在登陸網(wǎng)站后開(kāi)始購(gòu)買(mǎi)商品 如圖4-1所示圖4-1 用戶(hù)登錄模塊流程圖4.1.2 用戶(hù)注冊(cè)模塊本模塊用戶(hù)的注冊(cè)成為本網(wǎng)站的會(huì)員,具體模塊圖如圖4-2所示。 圖4-2 用戶(hù)注冊(cè)模塊流程圖4.1.3 購(gòu)物車(chē)模塊本模塊能實(shí)現(xiàn)用戶(hù)在登錄網(wǎng)站后完成對(duì)本網(wǎng)站需要圖書(shū)的購(gòu)買(mǎi),用戶(hù)首先在登陸上網(wǎng)站后,可以通過(guò)圖書(shū)列表瀏覽圖書(shū),選中自己需要的圖書(shū),點(diǎn)擊購(gòu)買(mǎi),然后輸入需要購(gòu)買(mǎi)圖書(shū)的數(shù)量,把圖書(shū)放入購(gòu)物車(chē)內(nèi),還可以查看購(gòu)物車(chē)內(nèi)的圖書(shū),選擇是清空購(gòu)物車(chē)還是前

10、臺(tái)結(jié)賬,如果是清空購(gòu)物車(chē)則繼續(xù)購(gòu)物,如果選擇前臺(tái)結(jié)賬則確認(rèn)訂單信息是否正確,然后填寫(xiě)個(gè)人收貨信息,完成圖書(shū)的購(gòu)買(mǎi)。購(gòu)物車(chē)流程圖如圖4-3所示。圖4-3 購(gòu)物車(chē)模塊流程圖4.1.4 圖書(shū)管理模塊圖書(shū)管理模塊主要提供對(duì)商品的日常管理和維護(hù)的功能,主要有:1) 新增圖書(shū),可以新增加網(wǎng)站出售的圖書(shū);2) 刪除圖書(shū),可以把不需要的圖書(shū)進(jìn)行刪除;3) 修改圖書(shū),可以修改現(xiàn)存的圖書(shū)的信息;商品管理的流程圖如圖4-4所示。圖4-4 商品管理模塊流程圖4.1.5 訂單處理模塊訂單處理模塊主要提供對(duì)訂單的處理功能如:1)查看訂單,可以查看訂單的基本信息;2)查看訂單明細(xì),查看訂單的詳細(xì)信息;3)取消訂單,查看后確

11、定訂單是否符合相關(guān)要求,不符合則可取消訂單;4)發(fā)貨處理,如果訂單符合要求,確定信息后進(jìn)行發(fā)貨處理;5)完成訂單,根據(jù)發(fā)貨處理狀態(tài)對(duì)訂單就行完成處理; 流程圖如圖4-5所示。圖4-5 訂單處理模塊流程圖4.1.6 商品分類(lèi)管理模塊商品分類(lèi)管理模塊主要提供對(duì)商品分類(lèi)的日常維護(hù)的功能如:1) 產(chǎn)看商品分類(lèi),可以輸入商品分類(lèi)名稱(chēng)關(guān)鍵字對(duì)商品分類(lèi)進(jìn)行查看;2) 增加商品分類(lèi),可以新增一個(gè)商品分類(lèi)的信息;3) 刪除商品分類(lèi),可以刪除一個(gè)商品分類(lèi)的信息;4) 修改商品分類(lèi),可以對(duì)現(xiàn)存商品分類(lèi)信息就行修改; 商品分類(lèi)流程圖如圖4-6所示。圖4-6 商品分類(lèi)管理模塊流程圖4.2 系統(tǒng)部署模型4.2.1 系統(tǒng)構(gòu)

12、件圖在本系統(tǒng)中,我們可以對(duì)顧客類(lèi)、管理員類(lèi)、商品類(lèi)、銷(xiāo)售記錄類(lèi)、訂單類(lèi)和公告類(lèi)分別創(chuàng)建對(duì)應(yīng)的構(gòu)件進(jìn)行映射。(如圖4-7)圖4-7系統(tǒng)構(gòu)件圖4.2.2 系統(tǒng)部署圖圖書(shū)商城系統(tǒng)的部署圖描繪的是系統(tǒng)節(jié)點(diǎn)上運(yùn)行資源的安排。包括三個(gè)節(jié)點(diǎn),分別是:客戶(hù)端瀏覽器、Http服務(wù)器、數(shù)據(jù)庫(kù)服務(wù)器。(如圖4-8)圖4-8系統(tǒng)部署圖參 考 文 獻(xiàn)1 苗春義.Java項(xiàng)目開(kāi)發(fā)全程實(shí)錄M.清華大學(xué)出版社,2009.2 張新曼.精通Jsp-Web開(kāi)發(fā)技術(shù)與典型應(yīng)用M.人民郵電出版社,2008.3 宋朝東.巧學(xué)巧用Html網(wǎng)頁(yè)制作M.人民郵電出版社,2007.4 施威銘.SQL Server2003中文版設(shè)計(jì)實(shí)務(wù)M.人民郵電出版社,2005.5 張龍祥.UML 與系統(tǒng)分析

溫馨提示

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

評(píng)論

0/150

提交評(píng)論