電商需求分析說明書_第1頁
電商需求分析說明書_第2頁
電商需求分析說明書_第3頁
電商需求分析說明書_第4頁
電商需求分析說明書_第5頁
已閱讀5頁,還剩17頁未讀, 繼續免費閱讀

下載本文檔

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

文檔簡介

1、一、引言21編寫目的21.2引用文檔21.3系統概述21.4文檔概述2二、項目概述22背景和目標22.2用戶的特點32.3假定和約束4三、需求規定43前臺功能需求53. 1. 1商品展示53.1.2購物車53.1.3我的訂單:53. 1.4用戶管理63.2后臺功能需求63.2.1用戶管理模塊63.2.2訂單管理模塊63.2.3商品管理模塊63.3性能需求73.3.1 精度73.3.2時間特性要求73.3.3靈活性73.4輸入輸出要求73.5數據管理能力要求73.6故障處理要求83.7設計約束83.8屬性8381安全性83.8.2可維護性8四、e-r圖9五、關系模式12六、表設計154、管理員表

2、admin165、購物車臨時訂購信息shopcart166、訂 單信 息 表 order167 訂單詳細信息表 orderdetail178、意見反饋表 message179、消息發布表 information18七、網上購物維護規則18、引言1 -1編寫目的此需求規格說明書對項目的背景、范圍、驗收標準和需求等信息進行說明,包括功能性 需求和非功能性需求,確保對用戶需求的理解一致。1.2引用文檔> 需求文檔模板(國標)1 -3系統概述網上購物為商品交易活動提供一個方便的電子平臺。該系統分前臺會員注冊購物部分和 后臺系統管理部分。銷售商通過后臺管理系統將商品信息發布在網上,并對整個購物流程

3、進 行有效的控制、管理和統計;消費者通過系統前臺部分方便快捷的選購筒要的商品,享受銷 售簡提供的各種服務。1 -4文檔概述該文檔詳細描述了網上購物系統的需求規約,為進一步的概要設計和詳細設計奠定了基 礎。項目概述2.1背景和目標>開發背景:隨著互聯網經濟的到來,電子商務成為一種全新的貿易方式。電子商務滲透到貿易 活動的各個階段,包括信息交換、售前售后服務、銷售、電子支付、運輸、組建虛擬企 業、共享資源等,電子商務的參與者包括消費者、銷售商、供貨商、企業雇員等等,而 電子商務的目的是要實現企業乃至全社會的高效率、低成本的貿易活動。網店就是電子 商務的一個典型例子。它為銷售商和用戶提供一個有

4、效的溝通平臺,對銷售漓來說,他 們可以將最新最快最熱的商品信息即時反映在網絡中,讓網民足不出戶就可以看到各種 各樣的商品;而對于消費者來說,網店則為他們提供了方便快捷省時的服務,強大的搜 索功能讓消費者隨心所欲地找到口己需要的商品,輕輕的點擊鼠標就可以將喜愛的商品 放進購物車,方便的支付方式讓消費者在家里就可以享受到送貨上門的服務,而會員分 級制度使消費者可以買到便宜實惠的筒品。>軟件定義:網上購物管理系統為商品交易活動提供一個方便的電子平臺。銷售商通過本系 統將商品信息發布在網上,并對整個購物流程進行有效的控制、管理和統計;消費 者通過本系統方便快捷的選購需要的簡品,享受銷售商提供的各

5、種服務。> 問題定義:該系統針對顧客和管理員分前臺和后臺,前臺主要業務邏輯是實現顧客按不同 方式(郵政遞送和貨到付款)訂購商品,選擇不同方式獲得商品;顧客還能夠注冊, 積分銷費,管理自己的購物車。后臺實現商店管理,這些管理職能主要分為:會員 管理,訂單管理,商品管理。后臺管理員可通過系統屮可以通過獲得顧客的注冊信 息以其他方式與其獲得聯系。22用戶的特點本軟件的最終用戶將是前臺用戶(網上購物者),后臺管理人員以及系統維護人員。> 前臺用戶,只要求有基本的電腦操作知識,互聯網知識即可。> 后臺管理用戶,要求了解基本的電腦操作知識,經過一定時間的使用培訓即可。> 系統維護人

6、員,需要熟練掌握sql sever2000管理員操作知識。能夠在發生普通的 異常情況時,根據使用說明手冊進行維護。2.3假定和約束> 開發經費方面,由于是課程項目,所以無需資金投入,一切都是在項目組成員課外 時間完成。> 由于是應用服務程序,一切以用戶的需求為最根本的出發點。> 考慮到用戶和管理人員的計算機操作水平有限,希望開發出的系統應保證界面友 好,操作簡單明了,性能可靠,易于維護,可擴展,易于升級。三、需求規定軟件結構:網上購物系統v用 戶 管 理后厶管理訂 單 查 看訂 單 管 理r-¥-用戶管理r-¥-商品管理類圖(class diagram):

7、整體功能用例圖 (usecase diagram )3.1前臺功能需求前臺主要包括,商甜展示,購物車管理,我的訂單,用戶管理,商甜管理。3.1.1商品展示:實現商品預覽,商品明細,分類檢索功能;具體是(1)該模塊主耍 是顯示最新商品,熱賣商品,以及打折促銷的商品(2)商品分類檢索。3.1.2購物車:實現添加、刪除商品,商品數量修改,清空購物車,結算功能。313我的訂單:實現訂單確認,訂單列表,刪除訂單,查詢明細功能;具體是a. 會員可以通過組合搜索或者快速搜索查找所需要的商品,可以查看返回結果中的某一具體 商品信息,能夠對該商品進行評論,如果暫時不想購買該商品,可以把該商品加入收藏夾, 也可以

8、把加入購物車購買該商品,會員可以查看自己的購物車,并對購物車的物品進行修改, 生成訂單;b. 生成訂單后,可以通過撥打客服熱線,取消該訂單。c. 客戶確認購買號即生成一個唯一的訂單號,客戶依此號碼可以查詢所購商品情況。3.1.4用戶管理:實現登入/登出,用戶注冊,信息修改功能非會員可以通過注冊成為網上購物系統會員;會員登錄系統后,才能夠查看個人信息,才能 夠購買商品;若會員忘記了自己的密碼,可以通過注冊時候填寫的信息進行找回。(2)會員登錄后,可以查看自己賬號的相關信息,可以查看以往購買過的商品個人信息匯 總,修改個人信息,查看個人歷史訂單等信息。3.2后臺功能需求后臺用于管理員對商品的管理,

9、后臺提供會員管理模塊,訂單管理模塊,商品管理模塊。3. 2.1用戶管理模塊該模塊將實現會員等級關系的確定。3. 2. 2訂單管理模塊該模塊將實現訂單的查詢和訂單的處理,生成發貨單,并將訂單存入數據庫以備用戶查 詢和管理員的管理。3. 2. 3商品管理模塊該模塊將實現商品入庫,商品類型管理,主要完成以下任務:添加新的商品,向數據庫中添加最新商品,并在首頁顯示;修改商品,修改商品價格、 數量等,以刺激消費者產生消費欲望;刪除商品,將一些過期或受召回事件影響的商品下架, 以免帶來負血影響;查詢商品,便于及吋掌握商品信息。3.3性能需求3. 3.1精度該系統中沒有對于較高數據精度的需要,所有的人民幣數

10、目精確到分,日期精確到每秒,時間長度度量到天。在數據存儲和傳輸過程中與輸入的保持一致。3. 3. 2時間特性要求> 響應時間:對于用戶輸入的響應時間大體上決定于網絡傳輸速度。> 更新處理時間:手動更新內容,當數據庫內容被更新后,信息即時可用,當刷新網 頁時候更新信息。> 數據的轉換和傳送時間:數據轉換速度大體取決于用戶上網方式和網絡的傳輸速 度。3. 3. 3靈活性> 運行環境的變化:基于tcp/ip協議,瀏覽器可以任選,web服務器進行更新時, 對于整個程序的結構沒有太大的影響> 同其他軟件接口的變化:該系統為獨立的系統,只要滿足基本的軟硬件需求,其他 軟硬件接

11、口條件對該系統沒有太大的影響。> 精度和有效時限的變化:可以考慮使用過程中的系統硬件軟件升級問題。> 計劃的變化或改進:如果項目出現計劃變化和改進,小組成員開會協調處理。3.4輸入輸出要求詳見本文檔系統分析部分。3.5數據管理能力要求根據市場調查和網上資料的搜索,目前一個網店系統的商品記錄大體為2000件,每個 月平均200本新商品添加入數據庫;會員數量平均為500,每個月新增會員數為100;平均 每個會員每個月將生成一份定單,每份定單平均3條商品記錄。但是隨著互連網的普及,以 及網上購物的發展,數據量將會大幅增長,對于系統數據庫的存儲能力提出了較高的要求, 為了做長遠打算,以利于

12、網店的發展,要求數據庫sqlserver, oracle等。3£故障處理要求> 硬件故障:web服務器運行超負荷,網站連接發生問題,會員不能登陸,如果經常 發生類似問題,要考慮升級服務器。> 軟件故障:數據庫管理系統出現故障,可能發生數據丟失,這就需要系統切實做好 數據備份工作,在數據庫發生故障時,能夠迅速的給予恢復,保證系統的正常運行。3.7設計約束必須考慮應用程序服務器的承受能力,在現有開發條件允許的情況下,可以考慮大型的 web服務器。因為硬件的約束,所以開發時要切實根據服務器負載能力較好的進行并發控制。3.8屬性3. 8.1安全性網上購物系統由于采用b/s的操作方

13、式,因此要特別注意系統的安全性防護,web服 務器的安全性不容小覷,必須設置防火墻和嚴格的身份審核制度,防止服務器被攻擊。用戶 登陸信息(如用戶名,密碼)應采用簡單的加密方式進行傳遞,保護會員個人資料。其次,當訪問相關網頁的時候,服務器端應做用戶驗證,防止用戶直接在地址欄中輸入 非法的鏈接地址進行越權的操作。3. 8. 2可維護性整個系統的各個功能高度模塊化,達到高內聚低耦合的冃標,實現清晰的模塊接口,明 確每個模塊的功能,方便以后的系統維護,如果一個功能模塊出現問題,不會致使整個系統 癱瘓。另外,有完整的數據庫管理制度,以保證數據庫的數據的完整性,安全性。作為web項目,服務器端的管理維護異

14、常重要,一定要保證程序有足夠的并發性能。!1!e-r圖1會員信息實體2 商品類型信息實體3 商品信息實體供貨量商a/i單價入庫時間折扣瀏覽次數商品簡介成交量商品編號商品商品類型編號品團片展4 管理員實體5 購物車臨時訂購實體購物車臨時訂購6 訂單信息實體7 訂單詳細信息實體日動編號訂中編號x 、u中編號k-s詳細u單編號詳細訂單編號商品編號商品編號訂單賣出總價日動編號賣出總價收貨狀態收貨狀態訂購數量訂購數量發貨狀態發貨狀態8 消息發布實體消息發布整數150個字符1-50個字符1-50個字符1-50個字符1-50個字符 年月日五.關系模式1會員信息表二用戶編號+用戶名稱+用戶密碼+性別+真實姓名

15、+電話+出生年月+用戶級別+收貨地址+e-mail地址 用戶編號(主鍵):userid 用戶名稱:username 用八密碼:userpwd性別:usersex真實姓名:userrealname 電話:usertel出生年月:userbirthday用戶級另ij:userlevel 收貨地址:useraddress e-mail 地址:useremail1-255個字符1-2000個字符150個字符2 商品類型信'息、表二商品類型編號+類型名稱商品類型編號:producttypeld 類世名稱:producttypename整數150個字符3、商品信,息、表二商品編號+淘品類型編號+簡

16、品名稱+簡品庫存量+商品供貨量+商品單 價+商品會員單價+折扣+成交量+商品簡介+入庫時間+商品圖片展示+瀏覽次數商品編號(主鍵):productld 商品類型編號:producttypeld 陷j 品名稱:productname 商品庫存量:storage 商品供貨量:product amount 商品單價:productprice 商品會員單價:productdprice 折 :productdiscount 成交量:productdealamount 商品簡介:productoutline 入庫時間:productstoretime 商品圖片展示:productpic 瀏覽次數:prod

17、uctlookamount整數整數1-200個字符整數整數moneymoneydecimal整數1-200個字符年月fl1-20個字符整數4.管理員表二管理員編號+管理員賬號+管理員密碼+權限標志管理員編號:adminld 管理員賬號:adminname 管理員密碼:adminpwd 權限標志:adminflag整數1-50個字符1-50個字符 整數5.購物車臨時訂購信息二用戶編號+商品編號+訂購數量+總價+是否付款用八編號:userid商品編號:productld訂購數量:orderamount 總價:price是否付款:ispay整數整數 整數money110個字符6. 訂單信息表二白動編

18、號+訂單編號+客戶編號+下單日期+總訂購數量+留言+送貨方式+支付方式+收貨人姓名+收貨地址+收貨人電話號碼+備注+總賣出價自動編號:id訂單編號:orderid客戶編號:userid 下單口期:orderdate總訂購數量:orderamount整數120個字符整數年月日整數留言:message1-100個字符送貨方式:postmethod1-100個字符支付方式:paymethod1100個字符收貨人姓名:recevername110個字符收貨地址:receveraddr1-20個字符收貨人電話號5:recevertel110個字符備注:memo1-100個字符總賣出價:totalpric

19、emoney7. 訂單詳細信息表二自動編號+詳細訂單編號+訂單號+商品編號+訂購數量+發貨狀態+收貨狀態+賣出總價自動編號:id整數詳細訂單編號:orderdetailid整數訂單號:orderid120個字符商品編號:productld整數訂購數 u::orderamount整數發貨狀態:poststatus110個字符收貨狀態:recevstatus110個字符賣出總價:saletotalpricemoney8. 意見反饋表二商品編號+信息反饋編號+留言類型+留言主題+留言內容+留言客戶編號+留言客八名+留言日期商品編號:productld整數信息反饋編號:messageld整數留言類型:

20、messagetype120個字符留言主題:messagetitle1-20個字符留言內容:messagecontent1-100字符留言客戶編號:userid整數留言客戶名:username120個字符留言 h |:commentdate年月日9. v肖丿息、管理二公告編號+信息標題+信息內容+發布人+發布時間整數150個字符文本1-50個字符年月日消息編號(主鍵):id; 消息標題:title;消息內容:content; 發布人:author;發布時間:addtime;六.表設計1、會員信息表customer字段名稱含義類型約束userid用八編號int(10)主鍵(自增字段)userna

21、me用戶名稱varchar(50)主鍵,not nulluserpwd用戶密碼varchar(50)not nullusersex性別varchar(50)not null,取“男”或 c女,userrealname真實姓名varchar(50)usertel電話varchar(50)not nulluserbirthday出生年月dateuserlevel用戶級別varchar(255)useraddress收貨地址varchar(2000)not nulluseremaile-mail地址varchar(50)2、商品類型信息表producttypeinfo字段名稱含義類型約束produc

22、ttypeld商品類型編號int(10)主鍵(自增字段)producttypename類型名稱varchar(50)not null3商品信息表productinfo字段名稱含義類型約束productld商晶編號int(10)主鍵(自增字段)producttypeld商品類型編號int(10)not null,引用 producttypeinfo 的外碼productname商品名稱varchar(200)not nullstorage商品庫存量int(10)not nullproductamount商品供貨量int(10)not nullproductprice商品單價moneynot nu

23、llproductdprice商品會員單價moneynot nullproductdiscount折扣decimalnot nullproductdealamount成交量intnot nullproductoutline商品簡介varchar(200)not nullproduct storetime入庫時間datetimenot nullproductpic商品圖片展示varchar(20)not nullproductlookamount瀏覽次數intnot null4、管理員表admin字段名稱含義類型約束adminld管理員編號int(10)主鍵(自增字段)adminname管理員賬

24、號varchar(50)not nulladminpwd管理員密碼varchar(50)not nulladminflag權限標志intnot null5購物車臨時訂購信息shopcart字段名稱含義類型約束userid用戶編號int主碼(自增字段)productld商品編號int主碼,引用productinfo 的外碼orderamount訂購數量intnot nullprice總價moneynot nullispay是否付款varchar(lo)not null,默認為未付 款,取“未付款”或'已 付款”6、訂單信息表order字段名稱含義類型約束id自動編號intnot null

25、 (自增字段)orderld訂單編號varchar(20)主碼userid客戶編號intnot null,弓1 用 user 表 的外鍵orderdate下單日期datetimenot nullorderamount總訂購數量intnot nullmessage留言varchar(loo)postmethod送貨方式varchar( 100)not nullpaymethod支付方式varchar(loo)not nullreceveniame收貨人姓名varchar(lo)not nullreceveraddr收貨地址varchar(20)not nullrecevertel收貨人電話號碼varchar(lo)not nullmemo備注varchar(loo)totalprice總賣出價moneynot null7、訂單詳細信息表orderdetail字段名稱含義類型約束id自動編號intnot null (自增字段)orderdetailld詳細訂單編號int主碼orderld訂單號varchar(20)not nul

溫馨提示

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

評論

0/150

提交評論