版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、需求規(guī)格說明書版本: 1.2修訂歷史記錄日期版本說明作者2012年/06月/4日1.0初次生成文檔白萌、吳嘯2012年/06月/5日1.1第二次生成文檔白萌、吳嘯2012年/06月/7日1.2第三次生成文檔白萌、吳嘯目錄需求規(guī)格說明書1版本: 1.21修訂歷史記錄11. 引言11.1 目標(biāo)11.2 文檔約定11.3 預(yù)期的讀者和閱讀建議11.4 產(chǎn)品的范圍11.5 參考文獻22. 綜合描述22.1 產(chǎn)品的前景22.2 產(chǎn)品的功能22.3 用戶類和特征22.4 運行環(huán)境32.5 設(shè)計和實現(xiàn)上的限制32.6 假設(shè)和依賴33. 外部接口需求33.1 用戶界面33.2 硬件接口33.3 軟件接口43.
2、4 通信接口44. 系統(tǒng)特性44.1 說明和優(yōu)先級44.2 激勵/響應(yīng)序列54.3 功能需求54.3.1 二手交易網(wǎng)站功能模塊圖54.3.2 功能描述64.3.3 用例圖與用例描述64.4 數(shù)據(jù)需求104.4.1 二手交易平臺的數(shù)據(jù)流圖104.4.2 二手交易平臺的數(shù)據(jù)字典145. 非功能需求155.1 性能需求155.2 安全設(shè)施需求155.3 安全性需求165.4 軟件質(zhì)量屬性165.5 業(yè)務(wù)規(guī)則175.6 用戶文檔176. 其他需求181. 引言1.1 目標(biāo)本文檔首先給出整個系統(tǒng)功能結(jié)構(gòu)的概貌,試圖從整體架構(gòu)上給出整個系統(tǒng)的輪廓,然后對功能需求、數(shù)據(jù)需求、性能需求和其他非功能需求進行了詳
3、細(xì)的描述。其中對功能需求的描述運用了UML的用例模型方式,描述每一用例的基本事件流,并給出直觀的用例圖。對數(shù)據(jù)需求的描述運用了數(shù)據(jù)流圖的軟件模式圖示方法,從數(shù)據(jù)傳遞和加工角度,以圖形方式來表達系統(tǒng)的邏輯功能、數(shù)據(jù)在系統(tǒng)內(nèi)部的邏輯流向和邏輯變換過程。這些文字與圖形都為了文檔能夠詳細(xì)準(zhǔn)確地描述用戶的需求,同時也為用戶更容易的理解這些需求的描述創(chuàng)造了條件。1.2 文檔約定(1) 頁面的左右邊距為1.91cm,上下邊距為2.54cm,正文文本左對齊段落首行縮進2磅,行距設(shè)置值為1.25。(2) 標(biāo)題最多分三級,分別為黑體小三、黑體四號、黑體小四。(3) 正文字體為宋體小四,無特殊情況下,字體顏色均為黑
4、色。1.3 預(yù)期的讀者和閱讀建議本文檔面向的讀者對象:(1) 項目經(jīng)理:項目經(jīng)理可以根據(jù)該文檔了解與其產(chǎn)品的功能,并據(jù)此進行系統(tǒng)設(shè)計、項目管理。(2) 設(shè)計員:對需求進行分析,并設(shè)計出系統(tǒng),包括數(shù)據(jù)庫的設(shè)計。(3) 程序員:配合設(shè)計員的設(shè)計報告,了解系統(tǒng)功能,編寫用戶手冊。(4) 測試員:根據(jù)本文檔編寫測試用例,并對軟件進行功能性測試和非功能性測試。(5) 用戶:了解其產(chǎn)品的功能和性能。(6) 其他人員:如部門領(lǐng)導(dǎo)、公司領(lǐng)導(dǎo)等據(jù)此了解產(chǎn)品的功能與性能。 在閱讀文檔時,首先要了解產(chǎn)品的功能概貌,然后可以根據(jù)自身的需求對每一項功能進行進一步的了解。1.4 產(chǎn)品的范圍該產(chǎn)品是在積累了豐富的業(yè)務(wù)經(jīng)驗的
5、基礎(chǔ)上開發(fā)的,在需求上,充分考慮了具體用戶的實際情況。該產(chǎn)品是一個二手物品交易平臺,主要包括(1)非注冊用戶:商品瀏覽、商品搜索、最新(人氣)商品瀏覽、用戶注冊。(2)注冊用戶:用戶登錄、商品留言、查看購物車、下訂單、發(fā)布商品、查看訂單、處理訂單、添加商品到購物車。(3)系統(tǒng)管理員:用戶信息管理、發(fā)布公告及管理、二手商品管理、商品類別管理、訂單管理、留言板管理。1.5 參考文獻(1) 王水,張曉民.軟件工程素質(zhì)導(dǎo)論.鄭州:河南科學(xué)技術(shù)出版社,2011年.(2) 威格斯.軟件需求.劉偉琴,譯.北京:清華大學(xué)出版社,2004.(3) 軟件需求說明書案例:2. 綜合描述2.1 產(chǎn)品的前景隨著商品經(jīng)濟
6、的發(fā)展,人們經(jīng)常會有出售二手貨物的需求,也有越來越多的人希望買到物美價廉的二手商品。商品交易是當(dāng)今國際國內(nèi)發(fā)展最快的產(chǎn)業(yè)之一,二手交易業(yè)務(wù)借助互聯(lián)網(wǎng),將人們一些閑置的二手商品再利用。因此二手商品交易網(wǎng)可以得到了較高重視。 2.2 產(chǎn)品的功能(1)普通用戶:商品瀏覽、商品搜索、最新(人氣)商品瀏覽、用戶注冊。(2)會員:用戶登錄、個人信息管理、商品留言、查看購物車、添加商品到購物車、下訂單、訂單的取消、修改、查看訂單、發(fā)布商品、商品信息管理、發(fā)表留言、查看留言。(3)管理員:發(fā)布公告及管理、網(wǎng)站維護。2.3 用戶類和特征(1)管理員:公告的增加、修改、刪除、查看網(wǎng)站維護(2) 會員:用戶登錄公告
7、查看商品留言商品管理(二手商品的發(fā)布、修改、刪除、查看)用戶對個人發(fā)布商品的留言進行查看添加商品到購物車查看購物車查看訂單訂單管理(訂單的生成、取消、修改)個人信息管理(個人信息的修改、查看)(3)普通用戶:用戶注冊商品瀏覽商品搜索分類版塊瀏覽最新(人氣)商品瀏覽2.4 運行環(huán)境1.該網(wǎng)站對運行環(huán)境無特殊要求,系統(tǒng)為window98以上版本2、硬件系統(tǒng)環(huán)境:臺式電腦、筆記本電腦均適用2.5 設(shè)計和實現(xiàn)上的限制開發(fā)工具:VS2008 開發(fā)語言:ASP.NET和C#數(shù)據(jù)庫:Oracle 10g瀏覽器:Internet Explorer 6.0或以上版本1G內(nèi)存,2.0GHz主頻機器2.6 假設(shè)和依
8、賴假設(shè):用戶在執(zhí)行任何一條功能后,都可以終止進一步的操作依賴:對商品留言必須依賴于會員首先登錄二手交易網(wǎng);查看商品類別信息數(shù)據(jù)必須依賴于商品類別信息的添加3. 外部接口需求3.1 用戶界面經(jīng)分析,總結(jié)出用戶界面包含的邏輯特征如下:(1)界面規(guī)范應(yīng)遵循WEB軟件界面的規(guī)范,界面風(fēng)格簡潔明快,素雅大方;(2)頁面的布局,按與用戶的交互需求不同,劃分為不同的功能區(qū)域,實現(xiàn)和用戶之間的友好交互;(3)前臺界面操作可逆,其動作可以是單個的操作,或者是一個操作序列;(4)后臺各管理模塊的不同管理功能操作界面,采用在不同窗口進行管理,各功能操作切換比較簡單又相對獨立。(5)提供信息反饋,如提供用戶當(dāng)前登錄狀
9、態(tài)信息;(6)提供簡單的錯誤處理;用戶界面的具體細(xì)節(jié)將在用戶界面規(guī)格說明中詳細(xì)介紹。3.2 硬件接口(1)服務(wù)器端建議使用專用服務(wù)器。(2)支持一般的PIII(臺式機的CPU)或更高檔微機、筆記本電腦。3.3 軟件接口(1)使用Oracle 10g數(shù)據(jù)庫存儲數(shù)據(jù)信息。(2)運行于Windows XP/ 7,且具有WIN32的操作系統(tǒng)之上。(3)網(wǎng)站中的功能需實現(xiàn)網(wǎng)上支付,但因開發(fā)時間的緣故,網(wǎng)上銀行的軟件接口的實現(xiàn)不予考慮。3.4 通信接口系統(tǒng)中用到的網(wǎng)絡(luò)通信協(xié)議如下:(1)TCP/IP網(wǎng)絡(luò)協(xié)議。(2)通訊采用UDP協(xié)議。(3)HTTP協(xié)議。4. 系統(tǒng)特性4.1 說明和優(yōu)先級高:是關(guān)鍵需求,必
10、須實現(xiàn),否則表示網(wǎng)站設(shè)計失??;中:支持必要的操作系統(tǒng),是最終版本所要求,但是如果是緊急需要,可以考慮在下一個版本中實現(xiàn);低:功能或質(zhì)量上的增強,如果資源允許,這些功能的實現(xiàn)能夠使得產(chǎn)品更完美主要實現(xiàn)的功能:功能優(yōu)先級(1) 查詢二手商品信息高(2) 登錄或注冊高(3) 訂單功能高(4) 發(fā)表留言中(5) 管理員基于平臺的后臺管理高4.2 激勵/響應(yīng)序列1 用戶登錄,判斷權(quán)限,進入系統(tǒng)2 幫助 顯示具體操作流程4.3 功能需求4.3.1 二手交易網(wǎng)站功能模塊圖功能模塊圖4-14.3.2 功能描述(1)管理員:公告的增加、修改、刪除、查看網(wǎng)站維護(2)買家:留言發(fā)表留言查看購買商品訂單信息查看確認(rèn)
11、收貨訂單取消公告查看會員登錄商品搜索商品瀏覽(3) 賣家:個人信息管理(個人信息查看、個人信息修改)會員登錄訂單管理(訂單查看、訂單修改)商品發(fā)布公告查看留言查看留言回復(fù)商品管理(商品類別管理、商品信息修改、刪除)(4) 普通用戶:用戶注冊商品瀏覽商品搜索分類版塊瀏覽最新(人氣)商品瀏覽4.3.3 用例圖與用例描述用例圖 圖1-1(用戶注冊)用例描述:用例名稱用戶注冊用例目的用戶輸入自己的信息進行注冊,注冊后的用戶可以擁有更多特權(quán)。參與者普通游客前置條件進入網(wǎng)站首頁事件流1. 會員點擊“注冊”進入用戶注冊頁面。2. 會員在注冊頁面輸入個人信息。3. 點擊“確定”成功后置條件提示注冊成功并返回主
12、頁面失敗后置條件頁面顯示“用戶注冊失敗”擴展點無其他此用例使用頻率:高用例圖 圖1-2(用戶登錄)用例描述: 用例名稱用戶登錄用例目的完成登錄,進入系統(tǒng)參與者會員(已經(jīng)注冊的用戶)前置條件進入本網(wǎng)站首頁事件流1、點擊“登錄”,進入注冊界面2、輸入姓名、密碼3、點擊“確定”后置條件完成登錄,進入系統(tǒng)主頁用例圖 圖1-3(會員發(fā)布商品)用例描述:用例名稱會員發(fā)布商品用例目的完成二手商品的發(fā)布參與者會員(已經(jīng)注冊的用戶)前置條件成功登錄,進入二手商品發(fā)布頁面事件流1、點擊“登錄”,進入登錄頁面2、輸入姓名、密碼3、點擊“確定”,成功登錄4、進入二手商品發(fā)布頁面5、填寫所發(fā)布的商品信息后置條件完成商品
13、發(fā)布,進入發(fā)布成功的商品的信息頁面4.4 數(shù)據(jù)需求4.4.1 二手交易平臺的數(shù)據(jù)流圖數(shù)據(jù)流圖1-1(頂層圖)數(shù)據(jù)流圖1-2(0層圖)(商品信息管理)數(shù)據(jù)流圖 1-3(用戶信息管理)數(shù)據(jù)流圖 1-4(商品信息搜索)數(shù)據(jù)流圖 1-5(訂單處理)數(shù)據(jù)流圖 1-64.4.2 二手交易平臺的數(shù)據(jù)字典· 主要的數(shù)據(jù)流條目<1>數(shù)據(jù)流名稱:用戶信息別名:無簡述:用戶注冊本網(wǎng)站會員時填寫的信息來源:會員去向:加工“注冊”和會員“個人信息管理”數(shù)據(jù)流量:網(wǎng)站的注冊會員人數(shù)組成:會員編號+用戶名+密碼+電子郵箱<2> 數(shù)據(jù)流名稱:二手商品信息別名:無簡述:賣家發(fā)布的二手商品信息來
14、源:賣家去向:賣家“商品發(fā)布”和 “二手商品信息管理” 數(shù)據(jù)流量:本平臺的二手商品數(shù)量 組成:商品編號+商品名稱+商品發(fā)布者+商品人氣+商品介紹+商品圖片+商品所屬類別+商品評價+商品原價+新舊程度+商品二手價+所屬賣家ID<3> 數(shù)據(jù)流名稱:二手商品類別信息 別名:無簡述:賣家發(fā)布商品時選擇的項目來源:賣家去向:加工賣家“商品發(fā)布”、“二手商品信息管理” 數(shù)據(jù)流量:本平臺的二手商品類別量 組成:商品大類別編號+商品小類別編號+商品大類別名稱+商品小類別名稱 <4> 數(shù)據(jù)流名稱:訂單信息別名:無簡述:買家訂貨時填寫的項目 來源:買家去向:加工“檢驗訂單” 數(shù)據(jù)流量:買家
15、訂貨的訂單數(shù) 組成:訂單編號+訂單總價+收貨人姓名+收貨人地址+聯(lián)系電話+電子郵箱+賣家名稱+買家名稱+訂單生成時間+訂單狀態(tài)+配送方式· 主要數(shù)據(jù)存儲條目(1) 數(shù)據(jù)存儲名稱:用戶信息記錄別名:無簡述:存放本平臺所有會員的基本信息組成:用戶編號+用戶名+密碼+電子郵箱組織方式:索引文件,以用戶編號為關(guān)鍵字 查詢要求:要求能立即查詢(2) 數(shù)據(jù)存儲名稱:二手商品記錄別名:無簡述:存放本平臺所有二手商品的基本信息組成:商品編號+商品名稱+商品人氣+商品介紹+商品圖片+商品所屬類別+商品留言+商品原價+新舊程度+商品二手價+所屬賣家名稱 組織方式:索引文件,以商品編號為關(guān)鍵字查詢要求:要
16、求能立即查詢(3) 數(shù)據(jù)存儲名稱:二手商品類別記錄別名:無簡述:存放本平臺所有二手商品的類別信息組成:商品父類別編號+商品子類別編號+商品父類別名稱+商品子類別名稱組織方式:索引文件,以商品類別編號為關(guān)鍵字 查詢要求:要求能立即查詢(4) 數(shù)據(jù)存儲名稱:訂單記錄別名:無簡述:存放本平臺所有訂單的基本信息組成:訂單編號+訂單總價+收貨人姓名+收貨人地址+聯(lián)系電話+電子郵箱+賣家名稱+買家名稱+訂單生成時間+訂單狀態(tài)+配送方式組織方式:索引文件,以訂單編號為關(guān)鍵字 查詢要求:要求能立即查詢5. 非功能需求列舉出所有非功能需求,不是外部接口需求和限制。5.1 性能需求1. 數(shù)據(jù)精確度(1) 查詢信息
17、時應(yīng)保證查全率,所有相應(yīng)域包含查詢關(guān)鍵字的記錄都應(yīng)該查到。(2) 查詢信息應(yīng)保證查準(zhǔn)率,查到的記錄應(yīng)與給定的查詢條件完全匹配。2. 時間特性本網(wǎng)站具體時間特性要求要根據(jù)網(wǎng)速來決定。我們將最大限度的減少系統(tǒng)響應(yīng)時間,最小化更新處理時間和數(shù)據(jù)轉(zhuǎn)換時間。3.系統(tǒng)容量需求注冊用戶:3500以上在線用戶:1500以上并發(fā)數(shù):500以上4.適應(yīng)性滿足用戶的使用需求。5.2 安全設(shè)施需求本版本暫時無此要求,后續(xù)版本會做相應(yīng)的需求。5.3 安全性需求1. 設(shè)置權(quán)限,對于某些特定的用戶,只分配其部分權(quán)限。讓其只能做自己能做的操作。2. 對于敏感的數(shù)據(jù),在存入數(shù)據(jù)庫前進行加密操作。3. 對于數(shù)據(jù)庫中的數(shù)據(jù),一定要
18、進行實時的備份操作。每當(dāng)數(shù)據(jù)庫中發(fā)生一些修改操作時,就進行備份操作,這樣的話,再后來的數(shù)據(jù)丟失時,就可以進行及時的恢復(fù),從而避免了數(shù)據(jù)丟失造成的損失。5.4 軟件質(zhì)量屬性1. 正確性要求發(fā)布的網(wǎng)站達到用戶的預(yù)期目標(biāo),運行時基本無錯誤。2. 可靠性對于編寫好的軟件,會進行大量的測試,不斷地查找里面出現(xiàn)的bug,并及時的對其進行修改,盡可能的減少bug的數(shù)量。隨著用戶量的增加,我們會及時的更新我們的服務(wù)器和數(shù)據(jù)庫,從而保證網(wǎng)站的可靠性。避免用戶量太大,而造成服務(wù)器癱瘓,影響網(wǎng)站的可靠性。3. 效率對于瀏覽、查詢、添加、刪除、更新等一般操作,要求及時響應(yīng),在23秒內(nèi)。4. 完整性要求能在發(fā)生意外的情況下,保證不丟失數(shù)據(jù)。5. 易使用性對于網(wǎng)站的主界面設(shè)計,我們是參考了一些成功的網(wǎng)站設(shè)計,借鑒了這些網(wǎng)站的成功的經(jīng)驗。深入的研究他們用戶界面的設(shè)計,吸取精華。6. 可維護性在設(shè)計網(wǎng)站的時候,將每個模塊都分別獨立開來,對于一些頁面,我們將其做成了模板,在使用的時候進行母版頁加載即可。這樣可以集中精力放在代碼塊的構(gòu)造與實現(xiàn)上。避免了一些不必要的困擾。在代碼設(shè)計過程中,盡可能的減少模塊之間的耦合性。做到模塊和模塊之間的分離。這樣,日后
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- DB51T 1175-2010 飼料中苯乙醇胺A的測定高效液相色譜法
- DB51T 1040-2010 水稻優(yōu)化定拋栽培技術(shù)規(guī)程
- 耐熱不銹鋼項目立項申請報告
- 煙度計生產(chǎn)加工項目可行性研究報告
- 心電圖 課程設(shè)計
- 2024年鄉(xiāng)村振興戰(zhàn)略下土地經(jīng)營權(quán)轉(zhuǎn)讓合同范本3篇
- 2024-2030年智能手環(huán)公司技術(shù)改造及擴產(chǎn)項目可行性研究報告
- 2024-2030年新版中國液化氣取暖器項目可行性研究報告
- 2024-2030年撰寫:中國心益膠囊項目風(fēng)險評估報告
- 2024-2030年撰寫:中國復(fù)合水泥袋制袋機行業(yè)發(fā)展趨勢及競爭調(diào)研分析報告
- 4 古代詩歌四首《 觀滄?!方虒W(xué)設(shè)計
- 2024農(nóng)村機井轉(zhuǎn)讓合同范本
- 2024公路工程危險性較大工程安全專項施工方案編制導(dǎo)則
- 2024-2030年中國巨菌草市場需求規(guī)模及未來發(fā)展戰(zhàn)略研究報告
- 人教版高一上學(xué)期化學(xué)(必修一)《第四章物質(zhì)結(jié)構(gòu)元素周期律》單元測試卷-帶答案
- 四年級上冊道德與法治全冊教案
- 2024至2030年中國文具市場發(fā)展預(yù)測及投資策略分析報告
- 《供應(yīng)鏈管理》期末考試復(fù)習(xí)題庫(含答案)
- 中建一局勞務(wù)分包合同范本
- 天津市河北區(qū)2023-2024學(xué)年高一上學(xué)期1月期末化學(xué)試題(解析版)
- 中考模擬作文“獨享、分享、共享”寫作指導(dǎo)及范文賞析
評論
0/150
提交評論