電子商務系統(tǒng)功能分析_第1頁
電子商務系統(tǒng)功能分析_第2頁
電子商務系統(tǒng)功能分析_第3頁
電子商務系統(tǒng)功能分析_第4頁
電子商務系統(tǒng)功能分析_第5頁
已閱讀5頁,還剩15頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、系統(tǒng)的非功能性需求分析1.可用性 可理解性在我們網站的主頁將提供網站的目錄和索引,目錄和索引是一個網站的基石,優(yōu)秀的網站目錄可以有大量的流量,能夠推廣網站,對于網站的SEO很有幫助,而索引可以方便用戶,快速高效。在我們的BBS論壇還增加了站內搜索,因為論壇信息大,站內搜索可以幫助用戶快速找到自己需要的帖子。 在線幫助和反饋在線幫助,我們利用網頁在線咨詢和QQ客戶端,有自己公司的QQ,為客戶進行咨詢幫助。地址目錄,有自己公司的電子信箱,電話/傳真,通信地址在線反饋,BBS有問卷調查表,如果用戶填了我們發(fā)送的問卷調查將給一點的獎勵,比如等級,累計積分送禮品等,售后還有專門的用戶評價,也會累計積分送

2、禮品。常見問題解答,專設一個常見問題欄,把客戶的問題公示及提供問題解答,這樣就減少了人員的工作量和客戶的效用。 用戶界面及其友好性需求名稱詳細要求信息的本地化用戶打開網站后就自動定位到所在地頁面風格客戶設計頁面頁面字體顯示購物清單的保存響應時間的一致性2.可靠性(1)安全安全協(xié)議和支付系統(tǒng)安全使用安全電子交易協(xié)議,主要是為了解決用戶、商家和銀行之間通過信用卡支付的交易而設計的,以保證支付信息的機密、支付過程的完整、商戶及持卡人的合法身份、以及可操作性。SET中的核心技術主要有公開密匙加密、電子數(shù)字簽名、電子信封、電子安全證書等。攻擊防御 有自己的攻擊防御技術,在遇到黑客攻擊時候可以快速反應。

3、隱私和保密性保護用戶的資料,對于用戶信息具有保密技術(2)無缺陷性提供7×24小時的無故障服務,要求系統(tǒng)可以連續(xù)正常工作,對于鏈接錯誤有很好的時效性。選擇各個瀏覽器都兼容,彌補因瀏覽器造成的缺陷和不足面對系統(tǒng)崩潰,用戶的操作失誤及黑客攻擊,我們系統(tǒng)應具有一定的錯誤識別能力,錯誤處理能力,建立雙機備份機制需求名稱詳細要求CPU20 Hz 以上(推薦)內存1GB以上(推薦)操作系統(tǒng)Windows XP上版本技術選擇JSPDBMS選擇SQL Server 2005(建議用mysql)架構選擇Struts2+Spring+Hibernate其他CSS樣式和JavaScript腳本,要兼容IE

4、、Safari、火狐、谷歌等主流瀏覽器3.效果主要質量屬性詳細要求正確性確保各項資料數(shù)據的準確有效,禁止數(shù)據遺漏,重復,丟失。健壯性數(shù)據異常捕獲,災難性恢復??煽啃詳?shù)據校驗,人機稽核,平衡檢查。性能,效率一般易用性操作簡單,符合用戶工作習慣清晰性流程清晰易記,分類管理安全性錯誤提示,數(shù)據驗證可擴展性不同平臺之間數(shù)據共享兼容性自適應各種系統(tǒng)環(huán)境可移植性自由選擇不同類型的數(shù)據庫(1) 性能靜態(tài)頁面:綜合內存數(shù)據緩存和靜態(tài)文件機制,網站實際上具備了一個二級緩存的系統(tǒng),所以系統(tǒng)性能非常優(yōu)秀。在我們大量的壓力測試評估中,使用最基本的一個配置:雙核 2GCPU+2G內存,分配給TOMCAT 1G 內存作為

5、測試服務器,網站最保守估計起碼支持最少2000 人同時在線。網頁的響應速度:整個系統(tǒng)采用多層緩存機制,針對網通與電信用戶進行雙網雙線訪問策略控制,使網頁平均響應時間控制在3秒之內;網站穩(wěn)定性:網站平均無故障時間可高達10000小時(即一年之內基本只會出現(xiàn)一次左右的服務器故障,機房正常維護或自然條件引起的服務器故障除外)系統(tǒng)功能分析數(shù)據流程分析本系統(tǒng)的主要內容有,用戶登錄,注冊,商品瀏覽,購買商品,查看訂單,提交訂單,修改個人信息。用戶進入系統(tǒng),可以無需登錄即可瀏覽商品,檢索商品。在選中目標商品后,將其放入購物車中,并可提交生成訂單。當點擊提交時,如果用戶尚未登錄,將跳轉到用戶登錄頁面令其登錄,

6、如果用戶已登錄,則產生相應信息令用戶填寫,用戶填寫其信息,單擊生成訂單,在查看訂單無誤后,提交訂單。圖3.1為本系統(tǒng)的高層數(shù)據流程圖。圖3.1系統(tǒng)數(shù)據流圖圖3.2系統(tǒng)用例圖系統(tǒng)設計1、電子商務系統(tǒng)的總體架構設計網上寵物商店面向消費者和商家,商家通過網上寵物商店展示并銷售自己的商品,消費者通過網上寵物商店選購稱心如意的商品。通過對網上寵物商店用戶需求的分析把用戶需求概括為如下幾個部分:用戶信息管理、用戶購物管理、管理員商品管理、訂單管理、報表查看、站內短信息等。(1)系統(tǒng)功能模塊系統(tǒng)功能主要包括用戶信息管理、在線購物、訂單管理、站內信、查詢商品信息、商品信息管理、首頁信息管理和報表查看等。各個功

7、能模塊還有各自的子模塊。系統(tǒng)的功能模塊圖如圖4.1所示。圖4.1軟件系統(tǒng)體系結構(2)電子商務系統(tǒng)基礎設施的設計與選擇電子商務系統(tǒng)網絡結構設計系統(tǒng)頁面分為兩個部分,用戶操作頁面和管理員操作頁面。用戶操作頁面的遷移如圖4.3所示。用戶操作主要包括個人信息管理頁面、商品購買等頁面、站內信管理頁面、訂單管理頁面等。當用戶登錄網上寵物商店后,可以通過用戶菜單頁面訪問到各個不同功能中的各頁面。管理員操作頁面的遷移如圖4.2所示。模塊名稱對外接口名用戶信息管理User站內信Message用戶購物管理Product訂單管理Order管理員后臺管理報表管理ReportUser:用戶信息管理模塊對外的接口,與該

8、接口相關的模塊有:站內信、用戶購物管理、訂單管理、管理員后臺管理。Message:站內信模塊對外的接口,與該接口相關的模塊有:用戶信息管理,管理員后臺管理Product:用戶購物管理模塊對外的接口,與該接口相關的模塊有:訂單管理,管理員后臺管理Order:訂單管理模塊對外的接口,與該接口相關的模塊有:管理員后臺管理,報表管理Report:報表管理模塊對外的接口,與該接口相關的模塊有:管理員后臺管理。(3)電子商務系統(tǒng)總體功能及詳細設計電子商務系統(tǒng)總體功能設計系統(tǒng)分析與設計過程首先根據業(yè)務用例和業(yè)務活動圖進行聚類,聚類活動在系統(tǒng)分析時開始。聚類活動是個連續(xù)的過程,需要不斷地進行豐富和完善,需要按

9、照面向對象設計的思想,劃分出子系統(tǒng)類,并為類添加應該具有的方法或屬性,以及這些方法或屬性的可見性,這些可以通過設計類圖來描述。系統(tǒng)設計的任務就是要依據系統(tǒng)分析文檔資料,采用正確的方法,確定系統(tǒng)功能模塊在計算機內應該用那些程序組成,它們之間用什么方式連接在一起,以構成一個最好的系統(tǒng)結構。l 功能需求概述網上寵物商店面向消費者和商家,我們通過網上寵物商店展示并銷售自己的商品,消費者通過網上寵物商店選購稱心如意的商品。通過對網上寵物商店用戶需求的分析把用戶需求概括為如下幾個部分:用戶信息管理、用戶購物管理、管理員商品管理、訂單管理、報表查看、站內短信息等。網上寵物商店的系統(tǒng)結構圖如圖所示。網上購物商

10、城用戶信息管理用戶購物管理網站后臺頁面定制管理員商品管理訂單管理報表查看站內短信息網上寵物商店系統(tǒng)結構圖各部分需求描述如表所示。系統(tǒng)特性描述系統(tǒng)特性名稱系統(tǒng)特性描述優(yōu)先級用戶信息管理管理用戶信息,包括管理員信息和普通用戶信息。具體功能包括:管理員登陸,用戶的注冊、登陸,密碼找回、用戶信息、密碼修改修改,用戶信息包括用戶的email、購物時需要的收貨人信息、聯(lián)系電話等中用戶購物管理網上寵物商店的核心部分,主要功能有商品的瀏覽、搜索、查看,用戶購物車管理、用戶收藏信息管理,商品的評論、評分高管理員商品管理管理員對商品信息的管理,商品信息包括商品名稱、價格、品牌等與用戶購買相關的信息,也包括是否顯示

11、在首頁、是否是熱銷商品等與網站管理相關的信息高訂單管理網上寵物商店的核心部分,訂單同時由用戶和管理員進行管理。訂單的狀態(tài)包括未處理、已處理、已取消三個狀態(tài)。其中訂單處于未處理狀態(tài)時用戶可以修改訂單的商品信息和收獲人信息,訂單狀態(tài)變化后無法修改高管理員后臺頁面定制對網上寵物商店首頁信息的定制,可以修改首頁中顯示的廣告圖片、公告內容等信息,也可以修改顯示在首頁中的商品中報表查看管理員可以查看出售狀況統(tǒng)計,統(tǒng)計以圖表的形式查看,可以導出到本地文件中站內短信息用戶之間以及用戶與客戶服務聯(lián)系的通道,類似與常用的電子郵件,但是只用于網上寵物商店內部。低l 系統(tǒng)功能模塊系統(tǒng)功能主要包括用戶信息管理、在線購物

12、、訂單管理、站內信、查詢商品信息、商品信息管理、首頁信息管理和報表查看等。各個功能模塊還有各自的子模塊。系統(tǒng)的功能模塊圖如圖所示。l 用戶信息管理1.功能描述管理用戶信息,包括管理員信息和普通用戶信息。具體功能包括:管理員登陸,用戶的注冊、登陸,密碼找回、用戶信息、密碼修改修改,用戶信息包括用戶的email、購物時需要的收貨人信息、聯(lián)系電話等,本功能的頁面信息流動圖。登陸頁面是否登陸注冊頁面用戶信息頁面信息修改頁面提交或返回注冊成功直接注冊是否用戶信息管理業(yè)面流動圖2.需求規(guī)格分析用戶信息管理部分需求規(guī)格分析如表所示。用戶信息管理需求規(guī)格分析表功能編號功能名稱功能描述1登陸提供用戶登陸功能,用

13、于標識當前用戶身份,是用戶購物的前提。2注冊提供用戶注冊功能。3信息修改修改用戶的注冊信息4密碼修改修改用戶的登陸密碼5密碼找回提供用戶密碼找回功能,用戶忘記密碼時可以找回密碼3.功能詳述(1)登陸當用戶購買商品時,需要對用戶做出判斷,如果用戶尚未登錄,則應跳轉到登錄頁面進行登錄,填寫登錄時所需的信息,提交之后系統(tǒng)會判斷用戶信息,首先判斷數(shù)據庫中是否存在該用戶,如果存在在判斷密碼是否有效,如果有效,則進入主頁面,開始購物或查看個人信息。(2)注冊當用戶第一次登錄本系統(tǒng)時,需要填寫用戶的基本信息,當點擊注冊按鈕時,系統(tǒng)會檢查注冊必要的信息是否全部填寫,檢驗各項長度是否和否,檢驗注冊用戶名是否已存

14、在,密碼和二次密碼輸入是否相同,當滿足全部條件時,用戶信息被注冊到數(shù)據庫中。(3)密碼找回當用戶忘記密碼時,首先需要填寫用戶名,系統(tǒng)會判斷用戶名是否存在,根據用戶名詢問密碼提示問題,用戶填寫密碼提示問題,系統(tǒng)判斷提示問題答案的正確性。如果正確,將令用戶重新設置密碼。設置完成之后,系統(tǒng)會對用戶填寫信息進行校驗。校驗通過之后更改數(shù)據庫中相應記錄。(4)修改個人密碼。當用戶重新設置密碼時,進入帳戶管理頁面,填寫新密碼和二次密碼,并可以對密碼提示問題和答案進行更改。填寫完成后系統(tǒng)會對填寫的數(shù)據進行判斷,并更愛數(shù)據庫記錄。(5)個人信息修改用戶可以填寫并修改自己的個人信息包括地址,年齡等詳細信息。填寫必

15、要的信息之后,系統(tǒng)會對填寫的數(shù)據做出校驗,并修改數(shù)據庫的相應記錄。l 站內信1.功能描述用于用戶間,用戶和我們的信息交流,同時管理員可通過站內信向用戶發(fā)布公告消息,訂單的最新處理結果也通過站內信提醒。本功能的頁面信息流動圖。站內信頁面信息流動圖2.需求規(guī)格分析站內信部分需求規(guī)格分析如表所示。站內信需求規(guī)格表功能編號功能名稱功能描述1寫信息可對相應用戶留寫信息2收件箱快速查看所接收到的信息,并顯示主題和時間3回收站存儲用戶刪除的信息,防止用戶誤操作的發(fā)生4信息刪除刪除信息3.功能詳述(1)寫信息登陸后可以通過用戶菜單可以打開寫信息頁面,填寫收件人賬號信息和信息詳細信息,系統(tǒng)會檢測用戶輸入數(shù)據的合

16、法性和完整性,如通過驗證則信息創(chuàng)建成功;否則給出相應提示。(2)收件箱用戶收到的信息列表,用戶登陸后點擊用戶菜單的收件箱即可查看信息。(3)回收站用戶刪除的短信息暫時存儲在這里,防止用戶誤操作造成的數(shù)據丟失。l 訂單管理1.功能描述確定訂購商品之后填寫接收者相關信息,生成訂單,等待訂單處理結。業(yè)務流圖如圖所示。訂單管理業(yè)務流圖2.需求規(guī)格分析訂單管理部分需求規(guī)格分析如表所示。訂單功能需求規(guī)格表功能編號功能名稱功能描述1新建訂單用戶確定購買選定商品的憑證。2用戶訂單列表查看自己已下訂單,可對未處理訂單進行修改、刪除3管理員訂單列表管理員可以查看接收到的訂單列表,可以處理訂單,修改訂單狀態(tài)、刪除已

17、完成訂單等操作3.功能詳述(1)新建訂單用戶查看購物車頁面,確認購買的商品,點擊下一步之后,令用戶填寫送貨地址信息,如果用戶在個人信息設置時設置了送貨地址信息,則送貨地址信息將采用默認的設置,否則由用戶自行設置,之后,用戶判斷商品信息和送貨地址是否正確,在確定正確無誤之后,提交訂單,系統(tǒng)會向數(shù)據庫中增加訂單信息,和訂單條目信息,修改對應商品的庫存量。(2)用戶訂單列表用戶登陸后點擊查看訂單菜單,系統(tǒng)會先檢驗用戶是否登陸,如未登陸則提示用戶未登陸,不做操作。如果已登陸則由用戶選擇查看的訂單的狀態(tài),提交后查詢訂單,并顯示在訂單列表中。(3)管理員訂單列表管理員登陸后點擊查看訂單菜單,系統(tǒng)會先檢驗用

18、戶是否登陸,如未登陸則提示用戶未登陸,不做操作。如果已登陸則由管理員選擇查看的訂單的狀態(tài),提交后查詢訂單,并顯示在訂單列表中。管理員查看的是全部訂單。2.需求規(guī)格分析l 用戶購物管理1.功能描述用戶購物管理面向網站的注冊用戶,主要包括了用戶在購物過程中需要的各種功能,注冊用戶可以進行瀏覽商品,添加商品到購物車、商品收藏,購物車、商品收藏信息查看、刪除和修改,確認購物信息填寫用戶收貨人信息。其中添加商品到購物車、商品收藏,購物車、商品收藏信息查看、刪除和修改等功能需要用戶登錄為前提。用戶購物管理的業(yè)務流圖如圖所示。用戶購物管理業(yè)務流圖2.需求規(guī)格分析訂單管理部分需求規(guī)格分析如表所示。訂單管理需求

19、規(guī)格表功能編號功能名稱功能描述1商品瀏覽用戶瀏覽商城中的商品,可以分類查看,也可以對商品進行搜索2商品收藏管理用戶可以把喜愛的商品添加到自己的收藏夾,方便用戶隨時查看,同時用戶可以管理自己收藏夾的收藏內容,也可以在收藏夾中快速的添加商品到購物車3用戶購物車管理管理用戶已選擇要購買的商品,用戶可以添加新商品、修改已選商品數(shù)量、刪除已選商品等4商品評論與評分用于記錄某商品的銷售情況和用戶評價,用戶購買商品后可以評價3.功能詳述(1)商品瀏覽按照不同的方式對商品進行瀏覽,比如:分類查看,商品搜索等。瀏覽商品時可以實現(xiàn)拖拽商品到購物車,也可以通過點擊購買按鈕購買商品。由于大多數(shù)情況下用戶不會只選擇一個

20、商品,因此這時不跳轉到購物車頁面,而是在頁面中給出提示:商品添加成功,并有跳轉到購物車的鏈接。(2)用戶收藏首先判斷用戶是否登陸,如果已經登陸,則判斷用戶是否已經收藏過該商品,如果用戶沒有收藏該商品則收藏成功,否則收藏失敗。用戶收藏的商品可以直接添加到購物車中,用戶可以刪除商品收藏。用戶收藏的數(shù)據流圖類似于添加到購物車(3)購物車信息管理購物車信息管理主要是對用戶購物車的管理,用戶可以修改購買商品的數(shù)量、刪除已購買的商品、繼續(xù)購買商品定,在確定購物時填寫訂單,進入訂單管理模塊。在用戶修改商品數(shù)量時需要注意商品數(shù)量是否充足。(4)商品評論與評分用戶必須購買過該商品才可以進行商品評論和評分。商品評論時首先檢驗用戶是否具有評論權限,如果有評論權限則顯示評論界面,否則不顯示評論界面;商品評分需要用戶操作后再進行權限的判斷。商品評論與商品評分功能與實現(xiàn)類似。l 管理員后臺管理1.功能描述管理員后臺管理主要面向管理員,包含網站首頁設置、管理員站內信信息管理、網站訂單管理、商品信息管理等功能,是網

溫馨提示

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

最新文檔

評論

0/150

提交評論