基于JSP技術(shù)的圖書商城的設(shè)計(jì)與實(shí)現(xiàn)_第1頁
基于JSP技術(shù)的圖書商城的設(shè)計(jì)與實(shí)現(xiàn)_第2頁
基于JSP技術(shù)的圖書商城的設(shè)計(jì)與實(shí)現(xiàn)_第3頁
基于JSP技術(shù)的圖書商城的設(shè)計(jì)與實(shí)現(xiàn)_第4頁
基于JSP技術(shù)的圖書商城的設(shè)計(jì)與實(shí)現(xiàn)_第5頁
已閱讀5頁,還剩18頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、電子商務(wù)技術(shù)課程設(shè)計(jì)報(bào)告基于JSP技術(shù)的圖書商城的設(shè)計(jì)與實(shí)現(xiàn)摘 要網(wǎng)絡(luò)是新時(shí)代最盛行的信息傳遞媒介,隨著信息技術(shù)、Internet/Intranet技術(shù)、數(shù)據(jù)庫技術(shù)的不斷發(fā)展完善,網(wǎng)絡(luò)進(jìn)程的加快,傳統(tǒng)的購物方式也越來越不能滿足人們快節(jié)奏的生活需求,使得企業(yè)的IT部門已經(jīng)認(rèn)識(shí)到Internet的優(yōu)勢,電子商務(wù)就是在這樣一個(gè)背景下產(chǎn)生和發(fā)展起來的。伴隨著電子商務(wù)技術(shù)的不斷成熟,電子商務(wù)的功能也越來越強(qiáng)大,注冊用戶可以在網(wǎng)上搜索購買到自己想要的各種商品,初步讓人們體會(huì)到了足不出戶,便可隨意購物的快感。我們需要開發(fā)一個(gè)電子商務(wù)系統(tǒng)-網(wǎng)上書店銷售系統(tǒng)。關(guān)鍵詞:電子圖書系統(tǒng);互聯(lián)網(wǎng);網(wǎng)上購書Abstrac

2、tInternet is the new era's most popular medium of information transmission, as information technology, Internet / Intranet technology, database technology, continuous development and improvement, the network speed up the process, the traditional way of shopping that people are increasingly unabl

3、e to meet the fast-paced life needs, allows corporate IT departments have recognized the advantages of Internet, e-commerce is in such a context the emergence and development together. With e-commerce technology continues to mature, more and more powerful e-commerce features, registered users can se

4、arch online to buy various goods they want, so that people come to understand the preliminary homes, will be free for shopping pleasure. We need to develop an e-commerce system - online bookstore sales system.Key Words:Electronic Library System; Internet; Online Book- III -基于JSP技術(shù)的圖書商城的設(shè)計(jì)與實(shí)現(xiàn)目 錄摘 要IA

5、bstractII一、需求分析1(一)項(xiàng)目要求11.本圖書商務(wù)系統(tǒng)的具體功能需求12.系統(tǒng)用例圖2(二)模塊需求21.模塊劃分22.系統(tǒng)活動(dòng)圖3二、系統(tǒng)分析5(一)系統(tǒng)功能結(jié)構(gòu)圖5(二)系統(tǒng)包圖6(三)系統(tǒng)類圖7三、系統(tǒng)設(shè)計(jì)8(一)系統(tǒng)動(dòng)態(tài)模型81.用戶注冊時(shí)序圖82.顧客購買圖書時(shí)序圖83.管理員添加商品時(shí)序圖94.用戶購買商品交易時(shí)序圖95.后臺(tái)商品管理10四、系統(tǒng)實(shí)現(xiàn)11(一)詳細(xì)功能模塊設(shè)計(jì)111.用戶登錄模塊本模塊112.用戶注冊模塊113.購物車模塊124.圖書管理模塊145.訂單處理模塊156.商品分類管理模塊16(二)系統(tǒng)部署模型171.系統(tǒng)構(gòu)件圖172.系統(tǒng)部署圖17參 考

6、文 獻(xiàn)1818一、需求分析該圖書商城的系統(tǒng)作為一個(gè)學(xué)習(xí)的精簡案例,滿足人們一般書籍的需求。在如今在線購書已經(jīng)成為一種時(shí)尚,人們足不出戶就可以購買所需的圖書,因其具有方便,安全,友好的交互性特性,顧客群體也逐漸龐大,尤其是網(wǎng)絡(luò)時(shí)代中成長的年輕人?,F(xiàn)在流行的電子商務(wù)有B2B,B2B,C2C等類型,該圖書商城要采用的是B2B類型,它可以使顧客通過網(wǎng)絡(luò)購書,瀏覽圖書,查詢訂單,查看公告和銷售排行等。通過對(duì)一些典型的圖書商城網(wǎng)站的考察,分析,并結(jié)合企業(yè)要求及市場調(diào)查。(一)項(xiàng)目要求1.本圖書商務(wù)系統(tǒng)的具體功能需求(1)顧客可以方便的注冊與登錄。(2)顧客可以靈活的將所所需的圖書信息及了解特價(jià)圖書信息。(

7、3)顧客可以方便的管理自己的購物車(添加或刪除選購商品,修改購買數(shù)量及在線下訂單等操作)。(4)圖書管理員可以方便的管理圖書及特價(jià)圖書信息(新增,刪除,修改圖書及特價(jià)圖書)。(6)訂單管理員可以方便的查看訂單,發(fā)貨與缺貨處理。(7) 系統(tǒng)管理員可以方便的進(jìn)行系統(tǒng)用戶管理(新增,刪除,修改系統(tǒng)用戶)。2.系統(tǒng)用例圖圖1-1系統(tǒng)用例圖(二)模塊需求1.模塊劃分(1)顧客注冊、登錄模塊顧客可以通過填寫注冊信息注冊成為會(huì)員,會(huì)員登錄后才能進(jìn)行購物車的管理,未登錄的會(huì)員或未注冊的顧客只能檢索與瀏覽商品信息。(2)瀏覽模塊顧客可以根據(jù)不同的圖書種類瀏覽圖書信息。(3)特價(jià)圖書瀏覽模塊顧客可以根據(jù)不同的圖書

8、種類瀏覽特價(jià)圖書信息。(4)購物車模塊顧客輸入賬號(hào)與密碼登錄后便可以進(jìn)行購物車管理,如將選中的圖書放入購物車、修改選購圖書的數(shù)量、刪除購物車上的圖書、在線下訂單及訂單查看等。(5)后臺(tái)登陸模塊系統(tǒng)管理員輸入賬號(hào)和密碼可以在后臺(tái)登錄,賬號(hào)或密碼輸入錯(cuò)誤后給出錯(cuò)誤提示并要求重新輸入。(6)圖書管理模塊圖書管理員可以查看圖書種類和信息,他可以新增、修改、刪除圖書的種類和商品。(7)特價(jià)圖書管理模塊圖書管理員可以查看圖書種類和信息,也可以新增、修改、刪除圖書的種類和特價(jià)圖書。(8)訂單管理模塊訂單管理員登錄后,可以根據(jù)日期范圍、訂單完成狀態(tài)、訂單編號(hào)等取得訂單列表與查看某訂單的詳情,也可以修改訂單的完

9、成狀態(tài)及訂單中的商品或數(shù)量,還可以刪除訂單本身及訂單中的商品。(9)會(huì)員管理模塊會(huì)員管理員登錄后,可以進(jìn)行個(gè)人資料的查看于修改操作。(10)系統(tǒng)用戶管理模塊系統(tǒng)管理員登錄后,可以根據(jù)用戶列表進(jìn)行用戶詳細(xì)資料的查看、新增用戶、修改用戶與刪除用戶操作。2.系統(tǒng)活動(dòng)圖(1)用戶登錄活動(dòng)圖(圖1-2)。圖1-2用戶登錄活動(dòng)圖(2)顧客購物活動(dòng)圖(圖1-3)圖1-3顧客購物活動(dòng)圖二、系統(tǒng)分析(一)系統(tǒng)功能結(jié)構(gòu)圖創(chuàng)建訂單管理員查看(刪除)所選購的商品創(chuàng)建會(huì)員管理員功能模 塊顧客對(duì)自己資料的修改對(duì)購物車?yán)锏纳唐愤M(jìn)行訂單受理修改個(gè)人資料訂單管理購物車管理商城首頁會(huì)員管理訂單管理商品管理創(chuàng)建商品管理員創(chuàng)建系統(tǒng)管

10、理員客 戶 登 陸 模 塊后臺(tái)管理員模 塊圖2-1系統(tǒng)功能結(jié)構(gòu)圖(二)系統(tǒng)包圖圖2-2系統(tǒng)包圖(三)系統(tǒng)類圖圖2-3系統(tǒng)類圖三、系統(tǒng)設(shè)計(jì)(一)系統(tǒng)動(dòng)態(tài)模型1.用戶注冊時(shí)序圖用戶首先輸入圖書交易平臺(tái)的URL地址,進(jìn)入圖書商城首頁,在圖書商城首頁中提供了一個(gè)“注冊”超鏈接,幫助轉(zhuǎn)到注冊模塊。在注冊頁面中,提示顧客輸入注冊信息,如注冊名,密碼等等。輸入完成之后,單擊“注冊”即可完成顧客注冊。同時(shí)數(shù)據(jù)庫模塊會(huì)將填寫的數(shù)據(jù)保存到數(shù)據(jù)表中,最后提示注冊成功。圖5-1用戶登錄注冊時(shí)序圖2.顧客購買圖書時(shí)序圖顧客首先輸入注冊時(shí)的用戶名和密碼登錄系統(tǒng),然后進(jìn)入圖書列表頁面,在此顧客可以自由選擇自己需要的圖書,單

11、擊訂購按鈕將其加入到購物車中。在購物車中單擊結(jié)算按鈕,就可以完成購物了。此時(shí)數(shù)據(jù)庫模塊會(huì)將購物車中的圖書保存到數(shù)據(jù)庫的訂單列表中。最后提示添加商品成功。圖5-2顧客購買商品時(shí)序圖3.管理員添加商品時(shí)序圖管理員進(jìn)入后臺(tái)登錄頁面,輸入管理員的用戶名和密碼,登錄網(wǎng)上交易系統(tǒng)的后臺(tái)管理界面,在此,商品管理模塊會(huì)將管理員的ID保存到系統(tǒng)緩存中。單擊“商品管理”按鈕,進(jìn)入添加商品模塊。再添加商品的頁面中,要求輸入待添加商品的基本信息,如所屬種類、商品名稱、描述等。管理員按要求輸入相關(guān)信息并單擊“添加商品成功”按鈕后,給商品保存到數(shù)據(jù)庫中,最后提示添加成功。圖5-3管理員添加商品時(shí)序圖4.用戶購買商品交易時(shí)

12、序圖圖5-4用戶購買商品交易時(shí)序圖5.后臺(tái)商品管理管理員首先輸入管理員的用戶名和密碼才可以登錄網(wǎng)上交易系統(tǒng)的后臺(tái)管理頁面。管理員登錄后,會(huì)員管理。商品管理、訂單管理、系統(tǒng)設(shè)置是并列的活動(dòng),在會(huì)員管理中,還有具體刪除會(huì)員和編輯會(huì)員等活動(dòng),在商品管理也有添加商品、刪除商品和添加商品種類等活動(dòng)。圖5-4后臺(tái)商品管理四、系統(tǒng)實(shí)現(xiàn)(一)詳細(xì)功能模塊設(shè)計(jì)1.用戶登錄模塊本模塊用戶能在登陸網(wǎng)站后開始購買商品 如圖4-1所示圖4-1 用戶登錄模塊流程圖2.用戶注冊模塊本模塊用戶的注冊成為本網(wǎng)站的會(huì)員,具體模塊圖如圖4-2所示。 圖4-2 用戶注冊模塊流程圖3.購物車模塊本模塊能實(shí)現(xiàn)用戶在登錄網(wǎng)站后完成對(duì)本網(wǎng)站

13、需要圖書的購買,用戶首先在登陸上網(wǎng)站后,可以通過圖書列表瀏覽圖書,選中自己需要的圖書,點(diǎn)擊購買,然后輸入需要購買圖書的數(shù)量,把圖書放入購物車內(nèi),還可以查看購物車內(nèi)的圖書,選擇是清空購物車還是前臺(tái)結(jié)賬,如果是清空購物車則繼續(xù)購物,如果選擇前臺(tái)結(jié)賬則確認(rèn)訂單信息是否正確,然后填寫個(gè)人收貨信息,完成圖書的購買。購物車流程圖如圖4-3所示。圖4-3 購物車模塊流程圖4.圖書管理模塊圖書管理模塊主要提供對(duì)商品的日常管理和維護(hù)的功能,主要有:1)新增圖書,可以新增加網(wǎng)站出售的圖書;2)刪除圖書,可以把不需要的圖書進(jìn)行刪除;3)修改圖書,可以修改現(xiàn)存的圖書的信息;商品管理的流程圖如圖4-4所示。圖4-4 商

14、品管理模塊流程圖5.訂單處理模塊訂單處理模塊主要提供對(duì)訂單的處理功能如:1)查看訂單,可以查看訂單的基本信息;2)查看訂單明細(xì),查看訂單的詳細(xì)信息;3)取消訂單,查看后確定訂單是否符合相關(guān)要求,不符合則可取消訂單;4)發(fā)貨處理,如果訂單符合要求,確定信息后進(jìn)行發(fā)貨處理;5)完成訂單,根據(jù)發(fā)貨處理狀態(tài)對(duì)訂單就行完成處理; 流程圖如圖4-5所示。 圖4-5 訂單處理模塊流程圖6.商品分類管理模塊商品分類管理模塊主要提供對(duì)商品分類的日常維護(hù)的功能如:1)產(chǎn)看商品分類,可以輸入商品分類名稱關(guān)鍵字對(duì)商品分類進(jìn)行查看;2)增加商品分類,可以新增一個(gè)商品分類的信息;3)刪除商品分類,可以刪除一個(gè)商品分類的信

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

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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)論