系統(tǒng)需求規(guī)格說(shuō)明書模板(結(jié)構(gòu)化標(biāo)準(zhǔn)版)_第1頁(yè)
系統(tǒng)需求規(guī)格說(shuō)明書模板(結(jié)構(gòu)化標(biāo)準(zhǔn)版)_第2頁(yè)
系統(tǒng)需求規(guī)格說(shuō)明書模板(結(jié)構(gòu)化標(biāo)準(zhǔn)版)_第3頁(yè)
系統(tǒng)需求規(guī)格說(shuō)明書模板(結(jié)構(gòu)化標(biāo)準(zhǔn)版)_第4頁(yè)
系統(tǒng)需求規(guī)格說(shuō)明書模板(結(jié)構(gòu)化標(biāo)準(zhǔn)版)_第5頁(yè)
已閱讀5頁(yè),還剩8頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、精選優(yōu)質(zhì)文檔-傾情為你奉上(項(xiàng)目名稱)系統(tǒng)需求規(guī)格說(shuō)明書文件版本編寫日期發(fā)布日期專心-專注-專業(yè)文件修改記錄修改日期版本號(hào)變化狀態(tài)修改內(nèi)容修改人*變化狀態(tài):C創(chuàng)建,A增加,M修改,D刪除文檔審批信息版本號(hào)提交人批準(zhǔn)人批準(zhǔn)日期發(fā)布日期備注目 錄1 概述1.1 目的【說(shuō)明編寫需求說(shuō)明書的目的,指明讀者對(duì)象??梢杂萌缦碌牧信e方式進(jìn)行描述。例如:本文檔是項(xiàng)目名稱需求規(guī)格說(shuō)明書,該文檔為系統(tǒng)設(shè)計(jì)及系統(tǒng)測(cè)試提供依據(jù)。項(xiàng)目驗(yàn)收標(biāo)準(zhǔn)之一軟件維護(hù)的參考資料】1.2 預(yù)期讀者【說(shuō)明該文檔都有哪些讀者,如:需求人員、設(shè)計(jì)人員、系統(tǒng)測(cè)試人員、用戶、QA、PM?!?.3 背景(可選)【說(shuō)明在做該項(xiàng)目之前所處的時(shí)期及為什

2、么要做該項(xiàng)目?!?.4 參考資料【說(shuō)明該文檔所用到的所有參考資料?!?.5 標(biāo)準(zhǔn)(可選)【說(shuō)明開發(fā)此系統(tǒng)時(shí)應(yīng)當(dāng)遵循的所有內(nèi)部和外部的標(biāo)準(zhǔn)以及法律法規(guī)要求,還應(yīng)標(biāo)識(shí)出哪些外部標(biāo)準(zhǔn)是用戶制定的。對(duì)有相應(yīng)的內(nèi)部標(biāo)準(zhǔn)而未使用時(shí),應(yīng)當(dāng)略述不使用該內(nèi)部標(biāo)準(zhǔn)的理由?!?.6 術(shù)語(yǔ)定義【描述在文中出現(xiàn)的縮寫和略語(yǔ)的說(shuō)明定義?!啃g(shù)語(yǔ)定義解釋SPP精簡(jiǎn)并行過(guò)程,Simplified Parallel ProcessRD需求開發(fā) Require Development1.7 圖例說(shuō)明【對(duì)該需求說(shuō)明書中所用到的圖例進(jìn)行簡(jiǎn)要說(shuō)明?!? 系統(tǒng)描述2.1 現(xiàn)狀綜述1) 畫出目前系統(tǒng)或當(dāng)前業(yè)務(wù)流程圖。2) 描述此系統(tǒng)目前的運(yùn)

3、行狀況/或業(yè)務(wù)狀況進(jìn)行描述。3) 說(shuō)明目前面臨的問(wèn)題。2.2 系統(tǒng)目標(biāo)【說(shuō)明系統(tǒng)將要實(shí)現(xiàn)的目標(biāo)?!?.3 目標(biāo)系統(tǒng)概述【說(shuō)明系統(tǒng)的系統(tǒng)結(jié)構(gòu),并用圖表的方式描繪出該系統(tǒng)的計(jì)算機(jī)體系結(jié)構(gòu)。同時(shí),在體系結(jié)構(gòu)圖中應(yīng)明確標(biāo)明此系統(tǒng)在整體結(jié)構(gòu)中的位置。為清晰起見,可用多個(gè)圖表來(lái)表示。在功能追加的場(chǎng)合,要指明該追加部分在整體結(jié)構(gòu)中的位置。并簡(jiǎn)要介紹目標(biāo)系統(tǒng)的功能和作用。在此圖表上應(yīng)加一些簡(jiǎn)潔的注釋,突出重要部分,并說(shuō)明此系統(tǒng)在系統(tǒng)整體結(jié)構(gòu)中的位置?!?.4 范圍【定義工作范圍。明確定義哪些工作是要做的,哪些工作是不做的,以確定項(xiàng)目的邊界。如:我方主要負(fù)責(zé)哪些開發(fā)階段,負(fù)責(zé)的業(yè)務(wù)范圍等?!?.5 系統(tǒng)假設(shè)/約

4、定【在此對(duì)描述系統(tǒng)實(shí)現(xiàn)的約束和假設(shè)條件。列舉出在對(duì)軟件需求規(guī)格說(shuō)明中影響需求陳述的假設(shè)因素(與已知因素相對(duì)立)。這可能包括你打算要用的商業(yè)組件或有關(guān)開發(fā)或運(yùn)行環(huán)境的問(wèn)題。你可能認(rèn)為產(chǎn)品將符合一個(gè)特殊的用戶界面設(shè)計(jì)約定。如果這些假設(shè)不正確、不一致或被更改,就會(huì)使項(xiàng)目受到影響。此外,確定項(xiàng)目對(duì)外部因素存在的依賴。例如,如果你打算把其它項(xiàng)目開發(fā)的組件集成到系統(tǒng)中,那么你就要依賴那個(gè)項(xiàng)目按時(shí)提供正確的操作組件。如果這些依賴已經(jīng)記錄到其它文檔(例如項(xiàng)目計(jì)劃)中了,那么在此就可以參考其它文檔。】2.6 接口與界面2.6.1 外部接口(可選)【描述目標(biāo)系統(tǒng)和用戶其他相關(guān)系統(tǒng)之間的接口關(guān)系和依賴型,包括硬件之

5、間的接口和軟件之間的數(shù)據(jù)接口等?!?.6.2 硬件接口【描述系統(tǒng)中軟件和硬件每一接口的特征。這種描述可能包括支持的硬件類型、軟硬件之間交流的數(shù)據(jù)和控制信息的性質(zhì)以及所使用的通信協(xié)議?!?.6.3 軟件接口【描述該產(chǎn)品與其它組件(由名字和版本識(shí)別)的連接,包括數(shù)據(jù)庫(kù)、操作系統(tǒng)、工具、庫(kù)和集成的商業(yè)組件。明確并描述在軟件組件之間交換數(shù)據(jù)或消息的目的。描述所需要的服務(wù)以及內(nèi)部組件通信的性質(zhì)。確定將在組件之間共享的數(shù)據(jù)。】2.6.4 通信接口(可選)【描述與產(chǎn)品所使用的通信功能相關(guān)的需求,包括電子郵件、We b 瀏覽器、網(wǎng)絡(luò)通信標(biāo)準(zhǔn)或協(xié)議及電子表格等等。定義了相關(guān)的消息格式。規(guī)定通信安全或加密問(wèn)題、數(shù)

6、據(jù)傳輸速率和同步通信機(jī)制?!?.6.5 用戶界面【陳述所需要的用戶界面的軟件組件。描述每個(gè)用戶界面的邏輯特征。而對(duì)于用戶界面的細(xì)節(jié),例如特定對(duì)話框的布局,應(yīng)該寫入一個(gè)獨(dú)立的用戶界面規(guī)格說(shuō)明中,而不能寫入軟件需求規(guī)格說(shuō)明中?!? 功能需求3.1 系統(tǒng)流程圖【畫出系統(tǒng)整體流程圖。系統(tǒng)模塊比較多時(shí)可以對(duì)復(fù)雜的模塊畫單獨(dú)的流程圖,但要在主流程圖中標(biāo)示出來(lái)。】3.2 功能一覽表【顯示出業(yè)務(wù)和系統(tǒng)功能的關(guān)系,以及優(yōu)先級(jí)(高、中、低)?!抗δ芫幪?hào)功能對(duì)應(yīng)業(yè)務(wù)優(yōu)先級(jí)3.3 功能描述3.3.1 功能1【對(duì)功能進(jìn)行簡(jiǎn)要描述。】3.3.1.1 流程圖【畫出此功能流程圖?!?.3.1.2 前提條件【描述進(jìn)入此功能的前

7、提條件。如必須完成某項(xiàng)操作后?!?.3.1.3 輸入【描述此功能的輸入要求。例如:登陸功能,輸入:用戶名、密碼?!?.3.1.4 處理【描述此功能處理步驟?!?.3.1.5 輸出【描述此功能的輸出。例如:登錄功能輸出用戶名、密碼正確,進(jìn)行主界面;用戶名、密碼錯(cuò)誤,返回錯(cuò)誤信息。】 3.3.1.6 規(guī)約【描述此功能在業(yè)務(wù)或數(shù)據(jù)上的約束條件。例如:用戶名必須是8位字母或數(shù)字組成?!?.3.2 功能n3.4 公共功能描述3.4.1 功能1【對(duì)功能進(jìn)行簡(jiǎn)要描述。】3.4.1.1 流程圖【畫出此功能流程圖。】3.4.1.2 前提條件【描述進(jìn)入此功能的前提條件。如必須完成某項(xiàng)操作后?!?.4.1.3 輸入

8、【描述此功能的輸入要求。例如:登陸功能,輸入:用戶名、密碼?!?.4.1.4 處理【描述此功能處理步驟。】3.4.1.5 輸出【描述此功能的輸出。例如:登錄功能輸出用戶名、密碼正確,進(jìn)行主界面;用戶名、密碼錯(cuò)誤,返回錯(cuò)誤信息?!?3.4.1.6 規(guī)約【描述此功能在業(yè)務(wù)或數(shù)據(jù)上的約束條件。例如:用戶名必須是8位字母或數(shù)字組成?!?.5 數(shù)據(jù)描述(可選)【可以以附件的形式進(jìn)行描述,如果采用附件,本節(jié)可直接參見附件。】3.5.1 業(yè)務(wù)數(shù)據(jù)描述【描述各個(gè)業(yè)務(wù)相關(guān)的數(shù)據(jù)種類和屬性?!?.5.2 公共數(shù)據(jù)描述【描述系統(tǒng)共通數(shù)據(jù)的種類和屬性。】3.5.3 數(shù)據(jù)存放結(jié)構(gòu)【描述數(shù)據(jù)在存儲(chǔ)介質(zhì)中的存放結(jié)構(gòu)。】3.

9、6 其他需求(可選)【與系統(tǒng)相關(guān)的其他概要描述(系統(tǒng)構(gòu)架等)?!? 非功能需求(可選)4.1 系統(tǒng)性能【在此說(shuō)明對(duì)系統(tǒng)運(yùn)行性能方面的要求,例如:用戶事件的響應(yīng)時(shí)間、屏幕刷新時(shí)間、數(shù)據(jù)處理速度、網(wǎng)絡(luò)傳輸速度等方面的要求。】4.2 資源使用率【在此說(shuō)明系統(tǒng)運(yùn)行時(shí)對(duì)網(wǎng)絡(luò)、計(jì)算機(jī)資源的使用方面的要求,如:CPU和RAM的最大使用率、存儲(chǔ)磁盤空間、網(wǎng)絡(luò)帶寬等方面的要求?!?.3 保密性【在此說(shuō)明系統(tǒng)保護(hù)他的某些功能和數(shù)據(jù)不被訪問(wèn)、破壞和錯(cuò)用方面的要求,例如:系統(tǒng)的密碼設(shè)置模塊只有管理員可用、客戶信息數(shù)據(jù)不能被外部訪問(wèn)等要求。】4.4 安全性【在此說(shuō)明可能因?yàn)閬G失數(shù)據(jù)、錯(cuò)誤操作等原因引起系統(tǒng)出錯(cuò)或不能使用

10、等方面的要求,一般主要針對(duì)自動(dòng)控制系統(tǒng)。例如:電梯控制系統(tǒng),在門沒關(guān)閉的情況下不能運(yùn)行,最大過(guò)載等基于安全方面的要求。】4.5 容量【在此說(shuō)明系統(tǒng)事務(wù)處理能力、最大支持的數(shù)據(jù)等方面的要求。例如:最大相應(yīng)的并發(fā)事件數(shù)等方面的要求。】4.6 有效性【在此說(shuō)明系統(tǒng)正常運(yùn)行的有效性方面的要求。例如:系統(tǒng)可全天候運(yùn)行24小時(shí)處理事務(wù)等方面的要求?!?.7 可靠性【在此說(shuō)明系統(tǒng)長(zhǎng)時(shí)間運(yùn)行出錯(cuò)率或故障率方面的要求。例如:系統(tǒng)的平均的安全運(yùn)行期(系統(tǒng)正常運(yùn)行在多長(zhǎng)時(shí)間內(nèi)不會(huì)出錯(cuò))、一段時(shí)間內(nèi)的平均故障率等方面的要求?!?.8 精確度【在此說(shuō)明系統(tǒng)信息處理精確度方面的要求。例如:誤差邊界、數(shù)據(jù)精度等方面的要求。

11、】4.9 復(fù)用性【在此說(shuō)明系統(tǒng)在未來(lái)業(yè)務(wù)變化時(shí)很容易并入其他系統(tǒng)或只作很少的修改就能被其他系統(tǒng)使用等能方面的要求。例如:用戶的業(yè)務(wù)合并引起舊系統(tǒng)的合并等?!?.10 易用性【在此說(shuō)明對(duì)系統(tǒng)操作使用方面的要求。例如:操作簡(jiǎn)單、無(wú)需培訓(xùn)等?!?.11 互用性【在此說(shuō)明系統(tǒng)和其他系統(tǒng)之間交互使用方面的要求。例如:數(shù)據(jù)共享、事務(wù)互通等?!?.12 移植性【在此說(shuō)明系統(tǒng)由于業(yè)務(wù)變化或增加功能等原因需要一直到另一軟件或硬件平臺(tái)方面的要求。例如: WIN9X系統(tǒng)平臺(tái)要移植到NT或UNIX平臺(tái)時(shí)代碼的改變率或要做多少修改等。】4.13 擴(kuò)展性【在此說(shuō)明系統(tǒng)結(jié)構(gòu)、數(shù)據(jù)或處理流程能被擴(kuò)展方面的要求。例如:當(dāng)業(yè)務(wù)增

12、加時(shí)數(shù)據(jù)結(jié)構(gòu)也能滿足未來(lái)的需要,處理流程只要很小的處理就能解決新增的業(yè)務(wù)?!?.14 維護(hù)性【在此說(shuō)明系統(tǒng)維護(hù)人員或開發(fā)人員在處理一個(gè)錯(cuò)誤或意外時(shí)的處理速度等方面的要求例如:系統(tǒng)宕機(jī)后的恢復(fù)時(shí)間等?!? 驗(yàn)收準(zhǔn)則和驗(yàn)收程序5.1 驗(yàn)收程序【描述最終系統(tǒng)的驗(yàn)收流程。】5.2 質(zhì)量要求【說(shuō)明用戶定義的“質(zhì)量需求”,包含用戶會(huì)用來(lái)判斷和認(rèn)可此系統(tǒng)是否符合其“質(zhì)量需求”的所有要素。若用戶未提供“質(zhì)量需求”,則應(yīng)在此向用戶提出我方的“質(zhì)量標(biāo)準(zhǔn)“?!?.3 驗(yàn)收準(zhǔn)則【在此描述系統(tǒng)驗(yàn)收時(shí)的準(zhǔn)則,包括硬件、軟件、文檔等,可列表說(shuō)明?!? 系統(tǒng)集成和測(cè)試策略(可選)6.1 集成策略【在此應(yīng)確定和說(shuō)明集成的策略。

13、對(duì)系統(tǒng)集成的順序進(jìn)行定義。此時(shí),應(yīng)考慮各種因素,如階段性的成果、跨組的聯(lián)合開發(fā)等,它們都會(huì)對(duì)集成的順序產(chǎn)生影響?!?.2 集成測(cè)試策略【在此對(duì)集成測(cè)試策略加以說(shuō)明,該集成測(cè)試策略應(yīng)基于上述的集成策略。包括測(cè)試觀點(diǎn),測(cè)試范圍及確認(rèn)手段。測(cè)試計(jì)劃應(yīng)直接依賴于所用的結(jié)合策略。決定是自底向上還是自頂向下的順序?!?.3 系統(tǒng)測(cè)試策略【此部分標(biāo)明所采用的系統(tǒng)測(cè)試策略,對(duì)特別的系統(tǒng)測(cè)試要求,如使用仿真軟件,精確的測(cè)試步驟、以及需要從外部獲得的測(cè)試組件,均應(yīng)在此說(shuō)明?!?.4 驗(yàn)收測(cè)試策略【此部分描述用戶對(duì)驗(yàn)收測(cè)試的需求。 驗(yàn)收的方法、步驟以及其他特殊情況的考慮和安排?!? 環(huán)境要求7.1 開發(fā)環(huán)境要求(可

14、選)7.1.1 硬件要求【此部分標(biāo)明此項(xiàng)目的硬件平臺(tái)需求,應(yīng)描述以下內(nèi)容的全部配置及其詳細(xì)情況:1) CPU2) 內(nèi)存3) 硬盤4) 外設(shè)5) 網(wǎng)絡(luò)】7.1.2 軟件要求【此部分標(biāo)明需要的軟件平臺(tái),應(yīng)描述以下內(nèi)容的詳細(xì)內(nèi)容:1) 操作系統(tǒng)2) 瀏覽器3) 網(wǎng)絡(luò)環(huán)境4) 工具 (編譯器, 庫(kù), 調(diào)試工具等.)5) 服務(wù)器(應(yīng)用服務(wù)器、WEB服務(wù)器、DB服務(wù)器)】7.2 用戶方軟硬件(可選)【此部分標(biāo)明用戶提供的軟硬件,而對(duì)開發(fā)有關(guān)鍵影響的應(yīng)該突出標(biāo)明。如果存在客戶端和服務(wù)器端,分別標(biāo)明?!?.3 背離之處(可選)【此部分標(biāo)明與所要求的開發(fā)平臺(tái)不符合之處。并對(duì)不符合之處給出解決方案。】7.4 運(yùn)行

15、環(huán)境要求【此部分應(yīng)對(duì)運(yùn)行環(huán)境的軟件,硬件需求詳細(xì)地?cái)⑹?,在運(yùn)行環(huán)境和開發(fā)環(huán)境完全相同時(shí),簡(jiǎn)單提及即可?!?.5 測(cè)試環(huán)境要求【有些產(chǎn)品需要使用另外的軟硬件來(lái)進(jìn)行詳盡的測(cè)試。此處應(yīng)當(dāng)標(biāo)明此類測(cè)試平臺(tái)需求。在測(cè)試平臺(tái)和目標(biāo)環(huán)境或開發(fā)環(huán)境相同時(shí),也要在此說(shuō)明?!? 開發(fā)特別考慮事項(xiàng)(可選)8.1 客戶參與需求【此部分應(yīng)當(dāng)指明用戶參與開發(fā)過(guò)程的的所有情況,它應(yīng)該包括驗(yàn)收測(cè)試及定期評(píng)審的情況。如:設(shè)計(jì)書說(shuō)明,設(shè)計(jì)書評(píng)審,測(cè)試計(jì)劃評(píng)審,定期評(píng)審等。包括參與人,時(shí)間,地點(diǎn)等】8.2 溝通的要求【在聯(lián)合開發(fā)項(xiàng)目中,或其它情況下,依據(jù)規(guī)程來(lái)進(jìn)行廣泛的溝通也許是高效開發(fā)的基礎(chǔ)。此部分應(yīng)當(dāng)指明這種交流需求,如定期或不定期的見面會(huì)議和電話會(huì)議,傳送評(píng)審的文檔等等。確定各方溝通的接口人。】8.3 基礎(chǔ)設(shè)施要求【此部分應(yīng)當(dāng)指明其它的對(duì)此項(xiàng)目的成功必備的基礎(chǔ)設(shè)施,如衛(wèi)星連接,特定速度的設(shè)備,電子郵件等等。】8.4 硬件限制【此部分指明所有有可能對(duì)該系統(tǒng)的功能、規(guī)?;蛐阅墚a(chǎn)生影響的硬件方面的限制?!?.5 軟件限制【此部分指明所有有可能對(duì)產(chǎn)品的功能、規(guī)?;蛐阅墚a(chǎn)生影響的軟件方面的限制?!? 售后服務(wù)(可選)9.1 培訓(xùn)需求【本部分應(yīng)該描述用戶的培訓(xùn)需求,具體包括培訓(xùn)對(duì)象,培訓(xùn)場(chǎng)所,培訓(xùn)范圍,培訓(xùn)設(shè)備/資料等等?!?.2 技術(shù)轉(zhuǎn)交需求【在此項(xiàng)目需要完全轉(zhuǎn)交給用戶時(shí),可能存在技術(shù)轉(zhuǎn)移極其相關(guān)的技術(shù)說(shuō)

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(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)論