【《網(wǎng)上購物系統(tǒng)的設(shè)計與實現(xiàn)》13000字(論文)】_第1頁
【《網(wǎng)上購物系統(tǒng)的設(shè)計與實現(xiàn)》13000字(論文)】_第2頁
【《網(wǎng)上購物系統(tǒng)的設(shè)計與實現(xiàn)》13000字(論文)】_第3頁
【《網(wǎng)上購物系統(tǒng)的設(shè)計與實現(xiàn)》13000字(論文)】_第4頁
【《網(wǎng)上購物系統(tǒng)的設(shè)計與實現(xiàn)》13000字(論文)】_第5頁
已閱讀5頁,還剩47頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

I網(wǎng)上購物系統(tǒng)的設(shè)計與實現(xiàn)近年來的互聯(lián)網(wǎng)大會中都提及網(wǎng)絡(luò)化發(fā)展能給人們帶來更多的福利,同時隨著網(wǎng)絡(luò)的發(fā)展人們的生活節(jié)奏也隨著改變,特別是日常的生活消費?,F(xiàn)今人們網(wǎng)上“逛街”已經(jīng)成為了一種趨勢,因此為了滿足更多的人們在網(wǎng)上的購物需求,本論文設(shè)計一款網(wǎng)上購物系在具體研究方案上,本文首先分析了電子商務(wù)基礎(chǔ)理論指導(dǎo)下購物系統(tǒng)管理的功能框架,實現(xiàn)對各種商品銷售數(shù)據(jù)的全面管理,并提供良好、準(zhǔn)確的統(tǒng)計數(shù)據(jù),完成系統(tǒng)總體規(guī)劃;根據(jù)系統(tǒng)的整體設(shè)計,確定和設(shè)計系統(tǒng)功能模塊。系統(tǒng)包括銷售輔助信息管理模塊、用戶管理模塊、訂單管理模塊、購物車管理模塊等功能。然后,行設(shè)計和實現(xiàn)。根據(jù)固定的數(shù)據(jù)庫表和需求分析流程圖編譯源代碼最后,本文測試了每個功能模塊和產(chǎn)品的網(wǎng)上購物系統(tǒng),并從性能測試的角度對其進(jìn)行了詳細(xì)測試。測試結(jié)果表明,該系統(tǒng)符合預(yù)期要求。中前臺用戶能夠隨時瀏覽藥品信息,還能夠隨時隨地的參加線上購物,檢查訂單信息,仔細(xì)審查個人信息等。后臺管理人員在后 11.1選題背景 11.2研究意義 11.3國內(nèi)外研究現(xiàn)狀 11.3.1國外研究現(xiàn)狀 11.3.2國內(nèi)研究現(xiàn)狀 21.4本研究的主要內(nèi)容 21.5本章小結(jié) 32系統(tǒng)關(guān)鍵技術(shù)及需求介紹 42.1系統(tǒng)關(guān)鍵技術(shù)介紹 42.1.1B/S架構(gòu) 4 52.2系統(tǒng)的功能性需求分析 52.2.1用戶登錄注冊需求 52.2.2商品信息管理 62.2.3商品結(jié)算支付 62.2.4商品訂單管理 62.2.5商品購物車管理 72.3系統(tǒng)的非功能性需求分析 72.3.1系統(tǒng)的穩(wěn)定性分析 72.3.2系統(tǒng)的正確性分析 72.3.3系統(tǒng)的易用性分析 72.3.4系統(tǒng)的擴(kuò)展性分析 82.4系統(tǒng)的可行性分析 82.4.1技術(shù)可行性分析 82.4.2需求可行性分析 82.4.3操作可行性分析 82.4.4經(jīng)濟(jì)可行性分析 92.5系統(tǒng)開發(fā)環(huán)境 92.5.1硬件環(huán)境 92.5.2軟件環(huán)境 92.6本章小結(jié) 93系統(tǒng)設(shè)計 3.1系統(tǒng)平臺整體架構(gòu) 3.1.1系統(tǒng)前臺的管理模塊設(shè)計 3.1.2系統(tǒng)后臺的管理模塊設(shè)計 3.2系統(tǒng)詳細(xì)設(shè)計 3.2.2商品信息管理模塊 3.2.3商品結(jié)算支付模塊 3.2.4商品訂單管理模塊 3.2.5商品購物車管理模塊 3.3本章小結(jié) 4數(shù)據(jù)庫設(shè)計 4.1數(shù)據(jù)庫E-R圖設(shè)計 4.2數(shù)據(jù)庫表的設(shè)計 4.3數(shù)據(jù)庫的命名及訪問 4.3.1數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計 4.3.2設(shè)計原則及命名規(guī)則 4.3.3數(shù)據(jù)庫的訪問 4.4本章小結(jié) 5系統(tǒng)實現(xiàn) 5.1用戶登錄注冊信息管理模塊的實現(xiàn) 5.2商品信息管理模塊的實現(xiàn) 5.3購物車管理模塊的實現(xiàn) 25.4訂單信息管理模塊的實現(xiàn) 5.5本章小結(jié) 6系統(tǒng)測試 6.1測試目的 6.2測試方法 6.3測試用例 6.4測試結(jié)論 6.5本章小結(jié) 29參考文獻(xiàn) 1緒論23每個功能模塊和產(chǎn)品的網(wǎng)上購物系統(tǒng),并從性能測試的果表明,該系統(tǒng)符合預(yù)期要求。中前臺用戶能夠隨加線上購物,檢查訂單信息,仔細(xì)審查個人信息等。后臺管理本章具體介紹了網(wǎng)上購物系統(tǒng)的研究背景、研究意義以及研究內(nèi)容。通過以上研究,42系統(tǒng)關(guān)鍵技術(shù)及需求介紹5B/S結(jié)構(gòu)式相對典型的瘦客戶應(yīng)用端結(jié)構(gòu),這樣的結(jié)構(gòu)下的應(yīng)用程序在服務(wù)器端安裝就可以了,客戶端只需要將瀏覽器安裝就能夠快速將應(yīng)用和部署系統(tǒng)完成,因為應(yīng)用程序都在服務(wù)器上安裝,所以沒有很多的要求對客戶端,所以這樣的結(jié)構(gòu)稱作瘦客戶端結(jié)構(gòu)。①因為B/S結(jié)構(gòu)的應(yīng)用程序在服務(wù)器內(nèi)安裝,因此沒有較高的要求面對客戶端的配置根據(jù)C/S結(jié)構(gòu)和B/S結(jié)構(gòu)的特點對比,包括系統(tǒng)的需要結(jié)合。使用BS結(jié)構(gòu)完善系統(tǒng)2.1.2MVC模式快速發(fā)展,B/S體系結(jié)構(gòu)正在開發(fā)各種系統(tǒng),而以前使用C/S體系結(jié)構(gòu)的軟件也在向B/S體系結(jié)構(gòu)轉(zhuǎn)變。有些公司會直接升級原始系統(tǒng),以確保用戶的辦公處于領(lǐng)先地位。MVC體系結(jié)構(gòu)在軟件開發(fā)方面有優(yōu)勢,但也有缺點。此軟件開發(fā)模式將2.2系統(tǒng)的功能性需求分析信息主要包括三個角色:注冊成員、訪問者和管理員。用戶管理在在線商店的信息平臺中扮演著重要角色,參與了產(chǎn)品的購買和產(chǎn)品狀態(tài)的提交。具體如圖2-2所示:更改信息退出查看信息管理員游客6管理員是管理系統(tǒng)中銷售和產(chǎn)品信息的專用用戶。要無員必須使用系統(tǒng)后臺程序來管理當(dāng)前的有用信息存儲、更新有用信息的基礎(chǔ)知識,并在新信息中顯示更新的內(nèi)容。具體的使用狀況表顯示在2-3中。員圖2-3商品資料信息用例圖一旦用戶確認(rèn)了購物車中的產(chǎn)品信息并提供了完成和付款選項。使用狀況表如圖2-4所示。圖2-4商品資料結(jié)算支付用例圖用戶可以從該網(wǎng)站訂購他們喜愛的產(chǎn)品。詳情見圖2-7圖2.6所示。查看購物車查看購物車添加購物車)修改購物車信息刪除購物車商品圖2-6網(wǎng)站購物車管理用例圖2.3系統(tǒng)的非功能性需求分析穩(wěn)定是業(yè)務(wù)連續(xù)性的一個重要先決條件。系統(tǒng)的穩(wěn)定性需要多次在的,反復(fù)的運行系統(tǒng)和處理數(shù)據(jù)來驗證。如果系統(tǒng)在處理這些復(fù)雜數(shù)據(jù)過程中不會重的故障或損壞,說明該系統(tǒng)是穩(wěn)定的。用戶只有在后臺展示的信息是準(zhǔn)確無誤的,如此才能完成一次真正意義上的購味著系統(tǒng)不會出現(xiàn)數(shù)據(jù)處理上的偏差,會正確數(shù)據(jù)請求。因此,本商城系統(tǒng)必須正確地處理數(shù)據(jù),確保用戶易用性應(yīng)當(dāng)體現(xiàn)于系統(tǒng)的操作與部署上。本系統(tǒng)只82.4系統(tǒng)的可行性分析9塊中,系統(tǒng)都具備簡潔美觀的操作界面以及完善的功能結(jié)構(gòu);簡潔美的使用者對系統(tǒng)的操作達(dá)到了一用即會的效果,可實現(xiàn)的系統(tǒng)功能同時滿足了用戶的使用這個系統(tǒng)是一個基礎(chǔ)研究的大學(xué)畢業(yè)計劃。在開發(fā)期間通過為客戶提供更方便的服務(wù)(如快速啟動和處理效率高效),系統(tǒng)可以吸引客戶通過網(wǎng)站下訂單并為企業(yè)接收更多訂單。系統(tǒng)將收取訂單的運送費利于用戶的使用。通過對系統(tǒng)的功能需求進(jìn)行分析,確定本3系統(tǒng)設(shè)計網(wǎng)上交易系統(tǒng)采用結(jié)構(gòu)化模型,該模型分為三層:網(wǎng)絡(luò)接口層、業(yè)務(wù)邏輯層和數(shù)據(jù)訪問層。在現(xiàn)有服務(wù)器上執(zhí)行所有功能都很困難,因此必須繼續(xù)降低服務(wù)器的使用率并提高性能。三層結(jié)構(gòu)模型如圖3-1所示。端務(wù)器)網(wǎng)上商品銷售購物中心系統(tǒng)的結(jié)構(gòu)分為兩個單元:前端銷售和后端管理。主要的管理單元是通過網(wǎng)絡(luò)向用戶顯示有用信息,用戶可以通過網(wǎng)絡(luò)方便地查看和購物。3.1.1系統(tǒng)前臺的管理模塊設(shè)計管理模塊的結(jié)構(gòu)如圖3-2所示。訂單退貨取消未訂單退貨取消未發(fā)貨訂單確認(rèn)支付查看查看生成查看我的購物車刪除商品修改商品數(shù)量添加商品取消收藏添加至收藏夾查看商品詳細(xì)關(guān)鍵字搜索商品按分類查詢商品顯示二級分類顯示一級分類退出會員登錄修改密會員登錄注冊會員單細(xì)事件,可以變更必要的資訊并將其重新輸入使用者介面,以便使用者可以檢視這些資訊。系統(tǒng)后臺模塊的結(jié)構(gòu)如圖3-3所示:取消訂單訂單管理查看訂單詳細(xì)訂單發(fā)貨所有訂單查看商品信息修改新商品添加新商品按分類管理商品修改二級分類修改一級分類刪除二級分類分類管理刪除一級分類添加二級分類添加一級分類查看二級分類查看一級分類后臺管理模塊信息系統(tǒng)與操作者之間的關(guān)系可以用一個用例圖來說明系統(tǒng)與操作者之間的關(guān)系。因此,也稱為系統(tǒng)功能模型圖的用例圖可以從相鄰的顯示每個活動、活動和活動之間的關(guān)系。視覺化塑型體如圖3-4所示:更改信息查看信息添加商品資料添加商品資料管理商品)收藏商品一員根據(jù)商品購物車信息管理,可以畫出如下用例圖,如圖3-6所示。用戶確認(rèn)訂單的商品數(shù)據(jù)并提交數(shù)據(jù)訂單后,將顯整個商品交易流程。根據(jù)商品結(jié)算提交具體功能,可以畫出如下用例圖,如圖3-6所示。在用戶瀏覽喜愛的商品銷售并加購并要下單時,就轉(zhuǎn)入了訂單管理業(yè)務(wù)。根據(jù)商品訂單管理,可以畫出如下用例圖,如圖3-7所示。流程的清晰高效,用戶不僅可以一次性支付網(wǎng)絡(luò)購物車,而且還可以選擇自動結(jié)帳,并且用戶可以隨時修改購物車中的付款總額。選擇付款和解決方案作為一項有用的或業(yè)務(wù)取消措施,將導(dǎo)致一系列非常方便、直觀且可實現(xiàn)的采購過程。使用情況圖見圖3-8。圖3-8網(wǎng)站購物車管理用例圖功能的流程圖。4數(shù)據(jù)庫設(shè)計4.1數(shù)據(jù)庫E-R圖設(shè)計NNNNN圖4-1商品商城全局E-R布局圖(2)用戶U_id圖4-2用戶E-R圖(3)商品分類圖書商品分類圖書商品分類P_id圖4-3商品分類E-R圖(4)訂單U_id圖4-4(1)訂單圖4-4(1)訂單E-R圖訂單項(5)購物車C_quantity圖4-5購物車E-R圖圖4-6系統(tǒng)管理員E-R圖圖4-7商品E-R圖名類型長度小數(shù)點不是空鍵字符型0字符型0用戶名字符型0字符型0用戶email整型101表示是激活,0字符型0(2)管理員表名類型長度小數(shù)點不是空鍵字符型0字符型0管理員名字字符型0管理員密碼名類型長度小數(shù)點不是空鍵字符型0整型0(4)訂單項表名類型長度小數(shù)點不是空鍵字符型0整型0字符型2字符型0字符型0商品銷售的名稱小數(shù)型82商品當(dāng)前價格字符型04.3數(shù)據(jù)庫的命名及訪問(5)訂單(訂單編號,買家編號,商品編號,付方式)PreperedStatementJDBCA圖4-8數(shù)據(jù)接口5系統(tǒng)實現(xiàn)用戶名將存儲在數(shù)據(jù)庫中。用戶注冊頁面如圖5-1所示。選擇企業(yè)用戶身份的過程與上述相同,游客注冊頁面如圖5-2所示。確認(rèn)密碼通過訪問_companyreg.do,商家跳轉(zhuǎn)到企業(yè)入口頁面,輸入所需信息,然后自動將請臺管理系統(tǒng)圖5-3管理員首頁格是是0是是是是是o合后臺首頁兄后臺首頁8圖書管理×圖書入庫自關(guān)于我們自滾動圖片自新聞管理自圖書類別自圖書管理自庫存管理自訂單管理自留言管理Y結(jié)N保存量錄?實選擇)系中最解的的sm四書,近十萬讀者區(qū)擇m系列中最暢的sm四書,近+萬讀者?田批量刪除總計:¥203.5圖5-9購物車管理界面5.4訂單信息管理模塊的實現(xiàn)訂單形成流程圖如圖5-11所示。格當(dāng)用戶填寫完收貨地址后單擊“提交訂單”后就會和圖5-12一樣。訂單已生成北京市昌平區(qū)西三旗金燕龍辦公樓1層傳智播客張三爺Q購物車¥7400成成6系統(tǒng)測試6.1測試目的6.2測試方法6.3測試用例過的重要依據(jù)。本章根據(jù)網(wǎng)上商城系統(tǒng)運行需求和核心硬件需求部署測試環(huán)境,然后測試各個模塊的功能用例以及系統(tǒng)的性能指標(biāo)。具體模塊功能測試如表6-1所示。功能檢測也會產(chǎn)生相應(yīng)的層次錯誤,它只能了解為你所設(shè)計的功用是不是能達(dá)到你所希望的設(shè)計的一個范圍,因此我們也應(yīng)該把錯誤的功用類型區(qū)分為一些不同的類型。錯誤類型如表所示:錯誤等級響應(yīng)方式該錯誤是由于系統(tǒng)在查找文件時沒有找設(shè)計error的提示頁面,或者在編輯器的序號標(biāo)識表6-3后端模塊功能測試用例項目名稱用例輸入和說明預(yù)判記錄1商品信息管理功能商品信息的管理。點擊詳情。彈出商品信通過。2功能理點擊詳情彈出購物車通過。3訂單信息管理點擊詳情。彈出訂單信息

溫馨提示

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

評論

0/150

提交評論