【《基于web的電子商務平臺的設計與實現(xiàn)》10000字(論文)】_第1頁
【《基于web的電子商務平臺的設計與實現(xiàn)》10000字(論文)】_第2頁
【《基于web的電子商務平臺的設計與實現(xiàn)》10000字(論文)】_第3頁
【《基于web的電子商務平臺的設計與實現(xiàn)》10000字(論文)】_第4頁
【《基于web的電子商務平臺的設計與實現(xiàn)》10000字(論文)】_第5頁
已閱讀5頁,還剩51頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

易,與此同時用戶還能通過系統(tǒng)與公司客服進行溝通,讓客戶感受到公司貼心的服務和企業(yè)文化,從而有效地擴展了公司的市場份額、擴大了公司的影響力。所子商務平臺的實現(xiàn),先簡要分析系統(tǒng)開發(fā)工具及運行環(huán)境,然后從用戶中心,信息展示功能,商品信息管理,訂購實現(xiàn),訂單管理等幾個方面分析具體功能的實 I 21.1系統(tǒng)總體架構設計 21.1.2系統(tǒng)數(shù)據(jù)流程設計 31.2系統(tǒng)功能設計 41.2.1用戶中心 51.2.2信息展示功能 61.2.3商品管理 71.2.4商品訂購 7 9 2.1系統(tǒng)開發(fā)工具及運行環(huán)境 2.1.1平臺開發(fā)工具 2.1.2平臺運行環(huán)境 2.2功能的實現(xiàn) 2.2.1用戶中心實現(xiàn) 2.2.2信息展示功能實現(xiàn) 2.2.3商品信息管理實現(xiàn) 2.2.4商品訂購實現(xiàn) 2.2.5商品訂單管理實現(xiàn) 第3章基于web的電子商務平臺的測試 3.1系統(tǒng)運行環(huán)境配置 3.2測試環(huán)境 243.3測試內(nèi)容 3.3.1功能測試 3.3.2性能測試 3.3.3兼容性測試 3.4測試結果分析 30 隨著互聯(lián)網(wǎng)的出現(xiàn),電子商務開始興起,國家推出了各項政策與相關措施推動其健康發(fā)展,明確了電子商務未來的發(fā)展走向。政府的這些行為無疑將電子商務推進到各大市場的運營競爭當中,助其迅速發(fā)展?!叭缃袷褂弥悄茉O備上的軟趨勢,許多電商公司敏銳地看到了市場前景,開始重視基于web的的設計。本文主要針對某文化傳媒電子商務公司,就電子商務平臺的設計、實現(xiàn)和測試幾個方面,研發(fā)了基于web的電子商務平臺,希望借助該平臺實現(xiàn)行電商平臺建設,主要對公司產(chǎn)品進行宣傳,讓目標用戶了解公司產(chǎn)品,將公司產(chǎn)品發(fā)布在系統(tǒng)上,讓廣大用戶了解公司產(chǎn)品的同時能夠詳細了解到公司的企業(yè)1.1系統(tǒng)總體架構設計此系統(tǒng)是基于B2C對商品線上銷售的實現(xiàn)開發(fā),分為移動前端和后端兩個大的層次?!氨酒脚_后端的目的是管理前端數(shù)據(jù)以及提供業(yè)務服務,移動前端主要是面向手機用戶進行基于業(yè)務的人機交互,兩者結合都是為了向客戶提供相關的具體的結構展示圖如下圖1.3所示:基于B2C模式的文化傳媒電子商務平臺后臺管理端移動手機應用前端本平臺移動前端功能模塊圖如下圖1.4所示:文化商品訂單管理文化商品訂單管理個性化推薦文化商品訂購文化商品管理個性化推薦文化商品訂購文化商品管理信息展示用戶中心信息展示用戶中心此次開發(fā)設計的是一款關于文化傳媒的電子商務平臺?!霸撈脚_以用戶為中心對商品進行線上宣傳和銷售;用戶可以注冊登錄本系統(tǒng),在系統(tǒng)內(nèi)瀏覽和購買用戶注冊會員的流程圖如下圖1.5所示:數(shù)據(jù)庫進入到系統(tǒng)后,本平臺有一個用戶中心管理的功能,可以對用戶信息、登錄信息等進行操作。“用戶中心管理模塊由會員信息、登錄信息、用戶管理類三個memberIDpassword+Getuserinformat+Getmemberinfornation本平臺信息展示功能的流程圖如下圖1.7所示:圖1.7信息展示功能流程圖Information_display_manaInformation_display_mana圖1.8信息展示功能模塊類結構圖平臺上的商品需要經(jīng)常進行維護與更新?!昂笈_人員可以通過商品管理模塊此項功能的流程圖如1.9所示:客戶信息展示模塊企業(yè)信息數(shù)據(jù)庫發(fā)送請求返回查詢結果返回查詢結果顯示企業(yè)信息發(fā)送至客戶+DelectCommodityInforma客戶對平臺上的商品進行購買時會用到此功能模塊,這個功能模塊是系統(tǒng)的核心。當客戶選好商品后,可以在此模塊中進行購買操作?!翱蛻粼谕瓿缮唐愤x擇后,提交商品的購買信息,通過系統(tǒng)關聯(lián)的支付平臺進行實時支付,之后平臺申請發(fā)送、申請響應。第一個步驟是條件判斷,判斷第三步支付平臺,即支付寶客戶端是否安裝成功?!暗诙€步驟是申請發(fā)送,用戶通過支付寶客戶端和移動返回訂單結果Nodify0+MdComodityInformattbdifyCommodityInformatiDelectComnodityInfornat“對于平臺的消費者用戶來說,需要實時了解訂單情況,訂單處理管理功能括發(fā)貨情況、物流信息等?!翱蛻艨梢詫σ咽盏降纳唐房梢赃M行收貨、查驗等操查詢數(shù)據(jù)庫顯示訂單狀態(tài)查看+Dnorna圖1.15訂單管理功能模塊類圖1.3用戶數(shù)據(jù)庫詳細設計目標商戶組織展示出其所營銷的各類商品,或是所提供的某種服務,不再經(jīng)m員m注冊nnn購買m(1)實際注冊流程以用戶為中心,主要包括用戶編號,用戶名,會員編號,用戶名用戶名會員編號密碼(2)在注冊會員之后,會根據(jù)會員的不同類型,設定VIP客戶,具體的VIP會員客戶的信息主要包括實名認證(真實姓名),手機號碼、具體地址,會員的VIP會員客戶詳細信息歸檔模塊如下圖1.18所示:會員頭像會員等級會員昵稱(3)除了用戶信息歸檔之外,還有商戶后臺工作者的歸檔,也就是平臺的具體工作人員,主要包括員工的工作編號,姓名、手機號碼,性別、部門,以及從事的工作職位等,這些工作人員構成了商戶后臺工作者、技術人員,客服,以及商戶后臺客戶工作人員的相關信息歸檔模塊如下圖1.19所示:姓名姓名工作編號用戶編號手機號碼職位平臺工作(4)在這之后是關于商品的具體介紹,這是整個信息模塊的重點,商品介紹主要包括商品的名稱,商品的類別編號,商品的價格,商品的屬性,對商品功能(5)接下來是實際商業(yè)行為,也就是購買貨物的流程,圍繞著訂單主要包括客戶所選中的商品名稱,商品數(shù)量,收貨人的名稱、地址,訂單的總價,以及付實際商業(yè)行為所產(chǎn)生的確認購買憑據(jù)表如下圖1.21所示:營銷的側重點打下基礎。商戶主要推出的產(chǎn)品或是服務的信息化歸納模塊如下圖1.22所示:圖1.22主要產(chǎn)品或服務信息歸納模塊圖2.1系統(tǒng)開發(fā)工具及運行環(huán)境本次開發(fā)的電子商務平臺是使用B2C(商家對顧客)模式,平臺開發(fā)使用Java了C++語言中不完善的特性,比如指針、運算符重載以及多重繼承等,使Java擁有很多優(yōu)點如可移植、多線程、分布式、高性能以及動態(tài)性等。數(shù)據(jù)庫開發(fā)是采具體開發(fā)工具如下表2.1所示:編號平臺開發(fā)工具系統(tǒng)微軟開發(fā)工具MicrosoftVisual程序開發(fā)語言Java面向?qū)ο箝_發(fā)語言本平臺開發(fā)的運行環(huán)境主要包括服務器、客戶端和網(wǎng)絡三個部分,采用本地服務器作為數(shù)據(jù)承載和處理的環(huán)境,版本是Windows64位操作系統(tǒng),英特爾四核CPU,內(nèi)存8G,本地存儲500G??蛻舳诉\行環(huán)境是使用安卓手機運行端,客戶端的具體版本是八核處理器,內(nèi)存4G,存儲空間64G。網(wǎng)絡使用的是千兆有線網(wǎng)卡。具體運行環(huán)境的硬件配置信息如下表2.2所示:具體配置信息四核CPU,內(nèi)存8G,本地存儲500GB客戶端網(wǎng)絡環(huán)境用戶將該電子商務應用平臺安裝到移動端,點擊軟件可以進入首頁界面,如果用戶是處于未登錄狀態(tài),那么在使用某些只有登錄用戶才能使用的功能時,會觸發(fā)用戶注冊攔截和會員登錄攔截,用戶只有注冊并登錄進系統(tǒng)才能使用那些功登錄頁面與注冊會員界面如下圖2.1所示:2輸入自己的用戶名和密碼,數(shù)據(jù)庫對用戶輸入的用戶名進行查詢,如果可以查到有這條數(shù)據(jù)記錄則驗證通過,用戶可以登錄進平臺,如果數(shù)據(jù)庫沒有查詢到有這用戶登錄的流程如下圖2.2所示:用戶登錄進應用后可以進入系統(tǒng)平臺的首頁,首頁如下圖2.3所示:用戶進入系統(tǒng)注冊會員成功后就可以登錄系統(tǒng),成為會員后可以點擊底部導航里的“用戶中心”查看個人信息,還可以體驗其他功能如:進行密碼修改,更用戶中心與編輯會員信息如下圖2.4所示:圖2.4用戶中心與編輯會員信息圖開始開始否結束圖2.5訪問信息展示功能流程圖公司介紹企業(yè)文化人才理念產(chǎn)品介紹案例展示服務流程新型動態(tài)服務流程本電子商務平臺的一個重要功能模塊是展示商品信息,對商品進行管理,進入對應的界面可以操作一些功能,比如可以對企業(yè)的商品進行上傳、對信息進行在本系統(tǒng)商品信息管理功能模塊中,上傳商品信息的界面如下圖2.7所示:<返回填寫會員注冊信息別這里模擬用戶進入商品管理,對其進行操作的流程進行描述:用戶進入平臺先點擊登錄,登錄進系統(tǒng)發(fā)起搜索查詢,系統(tǒng)會向數(shù)據(jù)庫進行數(shù)據(jù)訪問,數(shù)據(jù)庫檢索商品記錄,如果在數(shù)據(jù)庫能查詢到商品記錄就將查詢到的商品記錄傳送給前臺界面并渲染顯示。如果用戶需要編輯商品信息,同樣地,提交數(shù)據(jù)表單至數(shù)據(jù)查詢與編輯商品的流程圖如下圖2.8所示:否否是結束在商品訂購模塊方面,用戶登錄進平臺后點擊相關鏈接或按鈕進入商品訂購界面進行對商品的搜索,如果用戶有購買該商品的意愿可以將商品加入購物車,用戶進入商品訂購模塊進行購物的流程如下圖2.9所示:進入文化商品訂購瀏覽商品否是是生成訂單補充收貨信息否否給出相應提示是用戶進入本平臺商品瀏覽界面,與商品加入購物車界面如下圖2.10、圖2.11形象設計8室外廣告設計O北京美好設計有限公司確認訂單返回支付訂單9張杰151****3747選擇支付方式在用戶使用本平臺進行交易后可以在商品訂單界面進行以往的訂單記錄查詢,在商品訂單界面可以獲取歷史訂單信息數(shù)據(jù),其中包含訂單編號、訂單商品詳細信息、訂單價格信息、物流信息等。這里簡單對本平臺的商品訂單管理流程進行描述:用戶點擊登錄進入系統(tǒng),在進行交易后,可以在商品訂單界面進行本次商品訂單查詢和歷史訂單記錄查詢,系統(tǒng)會進行相關處理,通過調(diào)用接口向數(shù)據(jù)庫取數(shù)據(jù),然后數(shù)據(jù)庫查詢到記錄就會在界面上顯示歷史訂單信息數(shù)據(jù),如果本平臺商品訂單界面與取消訂單界面如下圖2.13所示:《返回《返回文化商品訂單文化商品訂單當前訂單歷史訂單當前訂單歷史訂單本平臺的商品訂單管理的流程如下圖2.14所示:是否圖2.14商品訂單管理流程圖本章節(jié)旨在說明電子商務平臺測試內(nèi)容,維護系統(tǒng)開發(fā)流程的嚴謹性與規(guī)范硬盤容量1tb,顯卡內(nèi)存6GB,內(nèi)存容量8GB,CPU品牌為Intel酷睿i79700K,數(shù)據(jù)庫為MySQL數(shù)據(jù)庫。以平臺的運行特點為基礎,構建適用的網(wǎng)絡配置和硬件部署,以此來提高合適的測試環(huán)境。此次設計與實現(xiàn)的平臺整體架構分為客戶端與服務端。其中服務戶端和PC后臺管理端,將兩者通過互聯(lián)網(wǎng)進行連接。客戶端圖3.1系統(tǒng)部署圖在移動客戶端的選擇上,選用的是安卓智能手機來為此次測試的終端平臺,測試所選型號1111111交換機1選擇黑盒測試法作為平臺功能測試方法。黑盒測試法通常將內(nèi)部視為不可視整體,忽略程序代碼正確性,僅將功能輸出結果作為判斷功能測試是否合格的依據(jù)。本平臺功能測試過程以測試用例表形式記錄,根據(jù)功能內(nèi)容設計合理的操作流程,并對操作結果做出符合邏輯的預期輸出結果判斷,最后將操作實際輸出結果與預期輸出結果進行對比。二者一致時功能測試結果顯示為通過;二者顯示不一致時功能測試結果顯示不通過,需要重新調(diào)試功能設計以及程序編碼等。整項填寫會員信息測試如表3.2所示:用戶進行輸入的操作預期結果實際結果點擊“會員注冊信息”進入會員信息填寫界面信息,點擊“保存”系統(tǒng)提示信息不完整系統(tǒng)提示信息錯誤常使用,使用者能夠正常的保存填寫的信息,但是當用戶信息填寫錯誤的時候,信息展示功能測試如3.3所示:用戶輸入的操作預期結果實際結果點擊“信息展示”點擊“公司簡介”在搜索框內(nèi)輸入“企業(yè)展示”成功顯示企業(yè)展示相關的信息用戶輸入的操作預期結果實際結果點擊“上傳商品信息”成功進入上傳商品信息界面輸入商品編號、商品名稱等信息,點擊“上傳商品信息”成功將商品信息上傳成功將商品信息上傳商品類別項為空,點擊“上傳商品信息”系統(tǒng)提示信息不完整系統(tǒng)提示信息不完整選中商品,點擊“刪除商品信息”系統(tǒng)提示刪除成功系統(tǒng)提示刪除成功選中商品,點擊“修改商品信系統(tǒng)顯示成功將商品價系統(tǒng)顯示成功將商品價格修息”,修改商品價格為100.00用戶輸入的操作預期結果實際結果輸入“企業(yè)文化制作”,點擊成功顯示“企業(yè)文化制成功顯示“企業(yè)文化制作”選擇“企業(yè)文化制作”,點擊成功將“企業(yè)文化制作”商品信息成功將“企業(yè)文化制作”商“加入購物車”點擊“購物車”商品加入購物車品加入購物車“確認信息”選中訂單,點擊“支付”成功跳轉至在線支付頁面3.3.2性能測試超過3s。測試項目平均響應時間測試結果1.31秒查詢企業(yè)信息1.4秒搜索商品信息2.25秒1.37秒1.57秒2.33秒查看訂單狀態(tài)1.21秒2.11秒(2)用戶并發(fā)測試作為一款電商平臺,檢索功能是關鍵功能之一。檢索效率的高低在很大程度上影響用戶使用體驗,因此,測試最大并發(fā)用戶數(shù)下的檢索機制響應時間具有重要意義。將并發(fā)用戶數(shù)按照每次50人增幅逐步提高,記錄響應時間與CPU占存測試項目并發(fā)訪問數(shù)平均響應時間1.03秒1.35秒1.52秒1.94秒2.31秒2.58秒由表3.7可知,電話系統(tǒng)的最大并發(fā)用戶達到預設的300人的時候,CPU使用率為26%,比預設的30%要低,而系統(tǒng)的平均響應時間均在3秒以下,這就說明此次測試將選擇多個版本的安

溫馨提示

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

評論

0/150

提交評論