[網(wǎng)上商城需求規(guī)格說明書_第1頁
[網(wǎng)上商城需求規(guī)格說明書_第2頁
[網(wǎng)上商城需求規(guī)格說明書_第3頁
[網(wǎng)上商城需求規(guī)格說明書_第4頁
[網(wǎng)上商城需求規(guī)格說明書_第5頁
已閱讀5頁,還剩7頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、網(wǎng)上商城需求說明書1 引言 . 11.1 編寫目的 . 21.2 背景 . 21.3 定義 . 21.4 參考資料 . 22 任務(wù)概述 . 32.1 目標(biāo) . 32.2 用戶的特點(diǎn) . 32.3 假定和約束 . 33 需求規(guī)定 . 33.1 需求分析 . 33.1.1 用戶功能 . 33.1.2 管理員功能 . 43.2 模塊設(shè)計(jì) . 43.2.1 功能模塊 . 43.2.2 功能流程圖 . 43.2.3 項(xiàng)目模板 . 63.23 數(shù)據(jù)庫設(shè)計(jì) . 81.用戶表 . 83.3 需求限定 . 103.3.1 精度 . 103.3.2時(shí)間特性要求. 103.3.3靈活性. 113.3 輸人輸出要求.

2、 113.4 數(shù)據(jù)管理能力要求. 113.5 故障處理要求. 113.6 其他專門要求. 114 運(yùn)行環(huán)境規(guī)定 . 114.1 設(shè)備 . 114.2 支持軟件 . 124.3 接口 . 124.4 控制 . 121 引言1.1 編寫目的 1. 本需求分析說明書是為了開發(fā)網(wǎng)上商城系統(tǒng)而編寫的,主要面向分析員、程序員、測(cè)試員和最終用戶,使之能更好地理解系統(tǒng)功能以及實(shí)現(xiàn)系統(tǒng)。 2. 本說明書不僅是整個(gè)軟件開發(fā)的依據(jù),對(duì)以后的維護(hù)性工作也起著指導(dǎo)性的作用,同時(shí)也是測(cè)試計(jì)劃和用戶手冊(cè)的編寫依據(jù)。1.2 背景1. 軟件系統(tǒng)名稱:網(wǎng)上商城系統(tǒng)2. 任務(wù)提出者:許xx 3. 用戶:適合各種人4. 實(shí)現(xiàn):5.

3、構(gòu)建平臺(tái): windows server 2003,其數(shù)據(jù)庫構(gòu)建在mysql 上,并可實(shí)現(xiàn)權(quán)限限制性兼容,與windows 其他軟件并不沖突。1.3 定義1. 數(shù)據(jù)流 - 數(shù)據(jù)進(jìn)入模塊后可能有多種路徑進(jìn)行處理2. 主鍵- 數(shù)據(jù)庫表中的關(guān)鍵域且值互不相同3. 外鍵- 數(shù)據(jù)庫表中與其他表主鍵相關(guān)聯(lián)的域4. sql- structured query language(結(jié)構(gòu)化查詢語言)5. mysql server- 系統(tǒng)服務(wù)器使用的數(shù)據(jù)庫管理系統(tǒng)6. 系統(tǒng)- 若未特別指出,統(tǒng)指本網(wǎng)上商城系統(tǒng)1.4 參考資料 1. 軟件工程清華大學(xué)出版社 2. 項(xiàng)目計(jì)劃任務(wù)書 xx航空公司 3. 概要設(shè)計(jì)說明書 4

4、. computer networka.s.tanenbaun 、prentice hall 2 任務(wù)概述2.1 目標(biāo) 1. 計(jì)劃節(jié)省人力資源40% ,設(shè)備費(fèi)用120% 2. 計(jì)劃提高網(wǎng)購處理速度的85% 3. 計(jì)劃提高控制精度100% 4. 可實(shí)現(xiàn)信息化的管理 5. 可實(shí)現(xiàn)半自動(dòng)化的決策系統(tǒng) 6. 計(jì)劃人員利用率提高80% 2.2 用戶的特點(diǎn)列出本軟件的最終用戶的特點(diǎn),充分說明操作人員、維護(hù)人員的教育水平和技術(shù)專長,以及本軟件的預(yù)期使甩頻度。這些是軟件設(shè)計(jì)工作的重要約束2.3 假定和約束 1.現(xiàn)有的網(wǎng)上商城系統(tǒng)、現(xiàn)有的購物系統(tǒng)為可利用資源;具備 windows server2003 ,win

5、dows xp等 windows操作系統(tǒng),并配置sql server 2005 版應(yīng)用軟件、web 服務(wù)器、若干臺(tái)微機(jī)和打印機(jī)2. 硬件限制: pentium iii 450, 258m ram, 14g hd(服務(wù)器); pentium 133, 32m ram, 4.3g hd(客戶機(jī))3 需求規(guī)定3.1 需求分析3.1.1 用戶功能1. 用戶注冊(cè)、用戶登陸、用戶信息修改2. 瀏覽商品信息、搜索商品3. 查看訂單、刪除訂單等4. 清空購物車、更改商品數(shù)量、刪除購物車中商品、將商品放入購物車、瀏覽購物車3.1.2 管理員功能1. 后臺(tái)管理:管理員登陸查看用戶信息、修改用戶信息2. 商品管理查

6、看商品列表、刪除商品、添加商品、修改商品3. 后臺(tái)訂單管理查看訂單3.2 模塊設(shè)計(jì)3.2.1 功能模塊1. 用戶模塊:包括用戶的注冊(cè)、登陸、瀏覽商品、搜索商品、購買商品、提交訂單等2. 商品模塊:查看商品列表、查看商品、添加商品、修改商品3. 購物車模塊:清空購物車、更改商品數(shù)量、刪除購物車中商品、將商品放入購物車、瀏覽購物車等功能4. 訂單模塊:用戶提交訂單、查看訂單等信息3.2.2 功能流程圖注冊(cè)主頁面登陸信息編輯訂單管理購物車修改信息查看刪除增刪改查添加新商品更改商品信息完成訂單登陸個(gè)人中心登錄管理員查看訂單瀏覽商品3.2.3 項(xiàng)目模板1. 登錄頁面2. 注冊(cè)頁面3. 購物單確定流程3.

7、23 數(shù)據(jù)庫設(shè)計(jì)1. 用戶表s_user 字段名數(shù)據(jù)類型大小默認(rèn)值可否為空備注用戶 id userid int 否主鍵賬號(hào)username varchar 50 否密碼password varchar 50 否真實(shí)姓名truename varchar 50 否email email varchar 50 否2. 商品表s_goods 字段名數(shù)據(jù)類型大小默認(rèn)值可否為空備注貨物 id goodsid int 否主鍵貨物名goodsname varchar 50 否單價(jià)price float 否數(shù)量total int 否貨物介紹introduce mediumtext 否貨物圖片image varc

8、har 255 否3. 訂單表s_order 字段名數(shù)據(jù)類型大小默認(rèn)值可否為空備注訂單 id orderid int 否主鍵自動(dòng)遞增付款方式paytype char 8 貨到付款是貨物總價(jià)totalprice float 否電話phone varchar 50 否郵編postcode varchar 50 否訂單日期orderdate timestamp 否地址address varchar 255 否用戶 id userid int 否外鍵4. 管理員表s_admin 字段名數(shù)據(jù)類型大小默認(rèn)值可否為空備注管理員 id adminid int 否主鍵自動(dòng)遞增賬號(hào)username varchar

9、 50 否密碼password varchar 50 否5. 商品與訂單關(guān)聯(lián)表 (多對(duì)多) s_goodsorder 字段名數(shù) 據(jù) 類型大小默認(rèn)值可 否 為空備注商品-訂單 id id int 否主鍵自動(dòng)遞增訂單 id orderid int 否外鍵商品 id goodsid int 否外鍵商品數(shù)量goodsnum int 否3.3 需求限定3.3.1 精度說明對(duì)該軟件的輸入、輸出數(shù)據(jù)精度的要求,可能包括傳輸過程中的精度。3.3.2 時(shí)間特性要求說明對(duì)于該軟件的時(shí)間特性要求,如對(duì):a 響應(yīng)時(shí)間;b 更新處理時(shí)間;c 數(shù)據(jù)的轉(zhuǎn)換和傳送時(shí)間;d 解題時(shí)間;等的要求。3.3.3 靈活性說明對(duì)該軟件的

10、靈活性的要求,即當(dāng)需求發(fā)生某些變化時(shí),該軟件對(duì)這些變化的適應(yīng)能力,如:a 操作方式上的變化;b 運(yùn)行環(huán)境的變化;c 同其他軟件的接口的變化;d 精度和有效時(shí)限的變化;e 計(jì)劃的變化或改進(jìn)。對(duì)于為了提供這些靈活性而進(jìn)行的專門設(shè)計(jì)的部分應(yīng)該加以標(biāo)明。3.3 輸人輸出要求解釋各輸入輸出數(shù)據(jù)類型,并逐項(xiàng)說明其媒體、格式、數(shù)值范圍、精度等。對(duì)軟件的數(shù)據(jù)輸出及必須標(biāo)明的控制輸出量進(jìn)行解釋并舉例,包括對(duì)硬拷貝報(bào)告(正常結(jié)果輸出、狀態(tài)輸出及異常輸出)以及圖形或顯示報(bào)告的描述。3.4 數(shù)據(jù)管理能力要求說明需要管理的文卷和記錄的個(gè)數(shù)、表和文卷的大小規(guī)模,要按可預(yù)見的增長對(duì)數(shù)據(jù)及其分量的存儲(chǔ)要求作出估算。3.5 故障處理要求列出可能的軟件、硬件故障以及對(duì)各項(xiàng)性能而言所產(chǎn)生的后果和對(duì)故障處理的要求。3.6 其他專門要求如用戶單位對(duì)安全保密的要求,對(duì)使用方便的要求,對(duì)可維護(hù)性、可補(bǔ)充性、易讀性、可靠性、運(yùn)行環(huán)境可轉(zhuǎn)換性的特殊要求等。4 運(yùn)行環(huán)境規(guī)定4.1 設(shè)備列出運(yùn)行該軟件所需要的硬設(shè)備。說明其中的新型設(shè)備及其專門功能,包括:a 處理器型號(hào)及內(nèi)存容量;b 外存容量、聯(lián)機(jī)或脫機(jī)、媒體及其存儲(chǔ)格式,設(shè)備

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論