




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
I網上購物系統的設計與實現近年來的互聯網大會中都提及網絡化發展能給人們帶來更多的福利,同時隨著網絡的發展人們的生活節奏也隨著改變,特別是日常的生活消費。現今人們網上“逛街”已經成為了一種趨勢,因此為了滿足更多的人們在網上的購物需求,本論文設計一款網上購物系在具體研究方案上,本文首先分析了電子商務基礎理論指導下購物系統管理的功能框架,實現對各種商品銷售數據的全面管理,并提供良好、準確的統計數據,完成系統總體規劃;根據系統的整體設計,確定和設計系統功能模塊。系統包括銷售輔助信息管理模塊、用戶管理模塊、訂單管理模塊、購物車管理模塊等功能。然后,行設計和實現。根據固定的數據庫表和需求分析流程圖編譯源代碼最后,本文測試了每個功能模塊和產品的網上購物系統,并從性能測試的角度對其進行了詳細測試。測試結果表明,該系統符合預期要求。中前臺用戶能夠隨時瀏覽藥品信息,還能夠隨時隨地的參加線上購物,檢查訂單信息,仔細審查個人信息等。后臺管理人員在后 11.1選題背景 11.2研究意義 11.3國內外研究現狀 11.3.1國外研究現狀 11.3.2國內研究現狀 21.4本研究的主要內容 21.5本章小結 32系統關鍵技術及需求介紹 42.1系統關鍵技術介紹 42.1.1B/S架構 4 52.2系統的功能性需求分析 52.2.1用戶登錄注冊需求 52.2.2商品信息管理 62.2.3商品結算支付 62.2.4商品訂單管理 62.2.5商品購物車管理 72.3系統的非功能性需求分析 72.3.1系統的穩定性分析 72.3.2系統的正確性分析 72.3.3系統的易用性分析 72.3.4系統的擴展性分析 82.4系統的可行性分析 82.4.1技術可行性分析 82.4.2需求可行性分析 82.4.3操作可行性分析 82.4.4經濟可行性分析 92.5系統開發環境 92.5.1硬件環境 92.5.2軟件環境 92.6本章小結 93系統設計 3.1系統平臺整體架構 3.1.1系統前臺的管理模塊設計 3.1.2系統后臺的管理模塊設計 3.2系統詳細設計 3.2.2商品信息管理模塊 3.2.3商品結算支付模塊 3.2.4商品訂單管理模塊 3.2.5商品購物車管理模塊 3.3本章小結 4數據庫設計 4.1數據庫E-R圖設計 4.2數據庫表的設計 4.3數據庫的命名及訪問 4.3.1數據庫邏輯結構設計 4.3.2設計原則及命名規則 4.3.3數據庫的訪問 4.4本章小結 5系統實現 5.1用戶登錄注冊信息管理模塊的實現 5.2商品信息管理模塊的實現 5.3購物車管理模塊的實現 25.4訂單信息管理模塊的實現 5.5本章小結 6系統測試 6.1測試目的 6.2測試方法 6.3測試用例 6.4測試結論 6.5本章小結 29參考文獻 1緒論23每個功能模塊和產品的網上購物系統,并從性能測試的果表明,該系統符合預期要求。中前臺用戶能夠隨加線上購物,檢查訂單信息,仔細審查個人信息等。后臺管理本章具體介紹了網上購物系統的研究背景、研究意義以及研究內容。通過以上研究,42系統關鍵技術及需求介紹5B/S結構式相對典型的瘦客戶應用端結構,這樣的結構下的應用程序在服務器端安裝就可以了,客戶端只需要將瀏覽器安裝就能夠快速將應用和部署系統完成,因為應用程序都在服務器上安裝,所以沒有很多的要求對客戶端,所以這樣的結構稱作瘦客戶端結構。①因為B/S結構的應用程序在服務器內安裝,因此沒有較高的要求面對客戶端的配置根據C/S結構和B/S結構的特點對比,包括系統的需要結合。使用BS結構完善系統2.1.2MVC模式快速發展,B/S體系結構正在開發各種系統,而以前使用C/S體系結構的軟件也在向B/S體系結構轉變。有些公司會直接升級原始系統,以確保用戶的辦公處于領先地位。MVC體系結構在軟件開發方面有優勢,但也有缺點。此軟件開發模式將2.2系統的功能性需求分析信息主要包括三個角色:注冊成員、訪問者和管理員。用戶管理在在線商店的信息平臺中扮演著重要角色,參與了產品的購買和產品狀態的提交。具體如圖2-2所示:更改信息退出查看信息管理員游客6管理員是管理系統中銷售和產品信息的專用用戶。要無員必須使用系統后臺程序來管理當前的有用信息存儲、更新有用信息的基礎知識,并在新信息中顯示更新的內容。具體的使用狀況表顯示在2-3中。員圖2-3商品資料信息用例圖一旦用戶確認了購物車中的產品信息并提供了完成和付款選項。使用狀況表如圖2-4所示。圖2-4商品資料結算支付用例圖用戶可以從該網站訂購他們喜愛的產品。詳情見圖2-7圖2.6所示。查看購物車查看購物車添加購物車)修改購物車信息刪除購物車商品圖2-6網站購物車管理用例圖2.3系統的非功能性需求分析穩定是業務連續性的一個重要先決條件。系統的穩定性需要多次在的,反復的運行系統和處理數據來驗證。如果系統在處理這些復雜數據過程中不會重的故障或損壞,說明該系統是穩定的。用戶只有在后臺展示的信息是準確無誤的,如此才能完成一次真正意義上的購味著系統不會出現數據處理上的偏差,會正確數據請求。因此,本商城系統必須正確地處理數據,確保用戶易用性應當體現于系統的操作與部署上。本系統只82.4系統的可行性分析9塊中,系統都具備簡潔美觀的操作界面以及完善的功能結構;簡潔美的使用者對系統的操作達到了一用即會的效果,可實現的系統功能同時滿足了用戶的使用這個系統是一個基礎研究的大學畢業計劃。在開發期間通過為客戶提供更方便的服務(如快速啟動和處理效率高效),系統可以吸引客戶通過網站下訂單并為企業接收更多訂單。系統將收取訂單的運送費利于用戶的使用。通過對系統的功能需求進行分析,確定本3系統設計網上交易系統采用結構化模型,該模型分為三層:網絡接口層、業務邏輯層和數據訪問層。在現有服務器上執行所有功能都很困難,因此必須繼續降低服務器的使用率并提高性能。三層結構模型如圖3-1所示。端務器)網上商品銷售購物中心系統的結構分為兩個單元:前端銷售和后端管理。主要的管理單元是通過網絡向用戶顯示有用信息,用戶可以通過網絡方便地查看和購物。3.1.1系統前臺的管理模塊設計管理模塊的結構如圖3-2所示。訂單退貨取消未訂單退貨取消未發貨訂單確認支付查看查看生成查看我的購物車刪除商品修改商品數量添加商品取消收藏添加至收藏夾查看商品詳細關鍵字搜索商品按分類查詢商品顯示二級分類顯示一級分類退出會員登錄修改密會員登錄注冊會員單細事件,可以變更必要的資訊并將其重新輸入使用者介面,以便使用者可以檢視這些資訊。系統后臺模塊的結構如圖3-3所示:取消訂單訂單管理查看訂單詳細訂單發貨所有訂單查看商品信息修改新商品添加新商品按分類管理商品修改二級分類修改一級分類刪除二級分類分類管理刪除一級分類添加二級分類添加一級分類查看二級分類查看一級分類后臺管理模塊信息系統與操作者之間的關系可以用一個用例圖來說明系統與操作者之間的關系。因此,也稱為系統功能模型圖的用例圖可以從相鄰的顯示每個活動、活動和活動之間的關系。視覺化塑型體如圖3-4所示:更改信息查看信息添加商品資料添加商品資料管理商品)收藏商品一員根據商品購物車信息管理,可以畫出如下用例圖,如圖3-6所示。用戶確認訂單的商品數據并提交數據訂單后,將顯整個商品交易流程。根據商品結算提交具體功能,可以畫出如下用例圖,如圖3-6所示。在用戶瀏覽喜愛的商品銷售并加購并要下單時,就轉入了訂單管理業務。根據商品訂單管理,可以畫出如下用例圖,如圖3-7所示。流程的清晰高效,用戶不僅可以一次性支付網絡購物車,而且還可以選擇自動結帳,并且用戶可以隨時修改購物車中的付款總額。選擇付款和解決方案作為一項有用的或業務取消措施,將導致一系列非常方便、直觀且可實現的采購過程。使用情況圖見圖3-8。圖3-8網站購物車管理用例圖功能的流程圖。4數據庫設計4.1數據庫E-R圖設計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系統管理員E-R圖圖4-7商品E-R圖名類型長度小數點不是空鍵字符型0字符型0用戶名字符型0字符型0用戶email整型101表示是激活,0字符型0(2)管理員表名類型長度小數點不是空鍵字符型0字符型0管理員名字字符型0管理員密碼名類型長度小數點不是空鍵字符型0整型0(4)訂單項表名類型長度小數點不是空鍵字符型0整型0字符型2字符型0字符型0商品銷售的名稱小數型82商品當前價格字符型04.3數據庫的命名及訪問(5)訂單(訂單編號,買家編號,商品編號,付方式)PreperedStatementJDBCA圖4-8數據接口5系統實現用戶名將存儲在數據庫中。用戶注冊頁面如圖5-1所示。選擇企業用戶身份的過程與上述相同,游客注冊頁面如圖5-2所示。確認密碼通過訪問_companyreg.do,商家跳轉到企業入口頁面,輸入所需信息,然后自動將請臺管理系統圖5-3管理員首頁格是是0是是是是是o合后臺首頁兄后臺首頁8圖書管理×圖書入庫自關于我們自滾動圖片自新聞管理自圖書類別自圖書管理自庫存管理自訂單管理自留言管理Y結N保存量錄?實選擇)系中最解的的sm四書,近十萬讀者區擇m系列中最暢的sm四書,近+萬讀者?田批量刪除總計:¥203.5圖5-9購物車管理界面5.4訂單信息管理模塊的實現訂單形成流程圖如圖5-11所示。格當用戶填寫完收貨地址后單擊“提交訂單”后就會和圖5-12一樣。訂單已生成北京市昌平區西三旗金燕龍辦公樓1層傳智播客張三爺Q購物車¥7400成成6系統測試6.1測試目的6.2測試方法6.3測試用例過的重要依據。本章根據網上商城系統運行需求和核心硬件需求部署測試環境,然后測試各個模塊的功能用例以及系統的性能指標。具體模塊功能測試如表6-1所示。功能檢測也會產生相應的層次錯誤,它只能了解為你所設計的功用是不是能達到你所希望的設計的一個范圍,因此我們也應該把錯誤的功用類型區分為一些不同的類型。錯誤類型如表所示:錯誤等級響應方式該錯誤是由于系統在查找文件時沒有找設計error的提示頁面,或者在編輯器的序號標識表6-3后端模塊功能測試用例項目名稱用例輸入和說明預判記錄1商品信息管理功能商品信息的管理。點擊詳情。彈出商品信通過。2功能理點擊詳情彈出購物車通過。3訂單信息管理點擊詳情。彈出訂單信息
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- T/CCMA 0175-2023移動工作站
- T/CCMA 0133-2022高爾夫球車
- T/CCMA 0087-2020全斷面隧道掘進機狀態監測與評估
- T/CATCM 027-2023中藥固體廢棄物制備有機肥技術規范
- T/CAQI 85-2019空氣凈化器智能模式技術要求及試驗方法
- T/CAQI 135-2020產品質量鑒定程序規范機械設備的特殊要求
- 招銀科技成都java面試題及答案
- 防疫階段面試題及答案
- 國內大廠面試題及答案
- 分析中考試題及答案
- 前懸掛整稈式甘蔗收割機雙刀盤切割與喂入裝置設計與試驗的中期報告
- 《林業科普知識》課件
- 國開電大操作系統-Linux系統使用-實驗報告
- 《小學生C++創意編程》第3單元課件 選擇結構
- 《古代的村落、集鎮和城市》統編版161
- KROHNE 轉子流量計產品介紹 2022
- 廣播員培訓材料
- 體育中國學習通章節答案期末考試題庫2023年
- 呼吸康復呼吸肌訓練課件
- 愛國教育勿忘國恥!九一八事變(課件)-小學生主題班會通用版
- 中小學鐵路安全知識主題教育課件
評論
0/150
提交評論