
需求分析文檔模板
1。 引言
1.1 目的
說(shuō)明編寫(xiě)這份報(bào)告的目的,指出預(yù)期的讀者。
1.2 背景
指出待開(kāi)發(fā)的軟件系統(tǒng)的名稱(chēng);行業(yè)情況;本項(xiàng)目的任務(wù)提出者、開(kāi)發(fā)者、用戶(hù);該軟件系統(tǒng)同其他系統(tǒng)或其他機(jī)構(gòu)的基本的相互來(lái)往關(guān)系。
1.3 參考資料
列出編寫(xiě)本報(bào)告時(shí)參考的文件(如經(jīng)核準(zhǔn)的計(jì)劃任務(wù)書(shū)或合同、上級(jí)機(jī)關(guān)的批文等)、資料、技術(shù)標(biāo)準(zhǔn),以及他們的作者、標(biāo)題、編號(hào)、發(fā)布日期和出版單位.
編號(hào) | 資料名稱(chēng) | 簡(jiǎn)介 | 作者 | 日期 | 出版單位 |
| | | | | |
| | | | | |
列出編寫(xiě)本報(bào)告時(shí)查閱的Intenet上雜志、專(zhuān)業(yè)著作、技術(shù)標(biāo)準(zhǔn)以及他們的網(wǎng)址。
1。4 術(shù)語(yǔ)
列出本報(bào)告中用到的專(zhuān)門(mén)術(shù)語(yǔ)的定義。
2。 任務(wù)概述
2.1 目標(biāo)
敘述該項(xiàng)軟件開(kāi)發(fā)的意圖、應(yīng)用目標(biāo)、作用范圍以及其他應(yīng)向讀者說(shuō)明的有關(guān)該軟件開(kāi)發(fā)的背景材料。解釋被開(kāi)發(fā)軟件與其他有關(guān)軟件之間的關(guān)系。如果本軟件產(chǎn)品是一項(xiàng)獨(dú)立的軟件,而且全部?jī)?nèi)容自含,則說(shuō)明這一點(diǎn).如果所定義的產(chǎn)品是一個(gè)更大的系統(tǒng)的一個(gè)組成部分,則應(yīng)說(shuō)明本產(chǎn)品與該系統(tǒng)中的其他各組成部分之間的關(guān)系,為此可使用一張方框圖來(lái)說(shuō)明該系統(tǒng)的組成和本產(chǎn)品同其他各部分的聯(lián)系和接口.
2.2 系統(tǒng)(或用戶(hù))的特點(diǎn)
如果是產(chǎn)品開(kāi)發(fā),應(yīng)列出本軟件的特點(diǎn),與老版本軟件(如果有的話)的不同之處,與市場(chǎng)上同類(lèi)軟件(如果有的話)的比較。說(shuō)明本軟件預(yù)期使用頻度;
如果是針對(duì)合同開(kāi)發(fā),則應(yīng)列出本軟件的最終用戶(hù)的特點(diǎn),充分說(shuō)明操作人員、維護(hù)人員的教育水平和技術(shù)專(zhuān)長(zhǎng),以及本軟件預(yù)期使用頻度。這些是軟件設(shè)計(jì)工作的重要約束。
3. 假定和約束
列出進(jìn)行本軟件開(kāi)發(fā)工作的假定和約束,例如經(jīng)費(fèi)限制、開(kāi)發(fā)期限等.
4. 需求規(guī)定
4.1 軟件功能說(shuō)明
逐項(xiàng)定量和定性地?cái)⑹鰧?duì)系統(tǒng)所提出的功能要求,說(shuō)明輸入什么量、經(jīng)怎樣的處理、得到什么輸出,說(shuō)明產(chǎn)品的容量,包括系統(tǒng)應(yīng)支持的終端數(shù)和應(yīng)支持的并行操作的用戶(hù)數(shù)等指標(biāo)。
4。2 對(duì)功能的一般性規(guī)定
本處僅列出對(duì)開(kāi)發(fā)產(chǎn)品的所有功能(或一部分)的共同要求,如要求界面格式統(tǒng)一,統(tǒng)一的錯(cuò)誤聲音提示,要求有在線幫助等。
4。3 對(duì)性能的一般性規(guī)定
4。3.1 精度
說(shuō)明對(duì)該系統(tǒng)的輸入、輸出數(shù)據(jù)精度的要求,可能包括傳輸過(guò)程中的精度。
4.3.2 時(shí)間特性要求
說(shuō)明對(duì)于該系統(tǒng)的時(shí)間特性要求。
4。3。3 靈活性
說(shuō)明對(duì)該系統(tǒng)的靈活性的要求,即當(dāng)需求發(fā)生某些變化時(shí),該系統(tǒng)對(duì)這些變化的適應(yīng)能力。
4.4 輸入輸出要求
解釋各輸入輸出數(shù)據(jù)類(lèi)型,并逐項(xiàng)說(shuō)明其媒體、格式、數(shù)值范圍、精度等。對(duì)系統(tǒng)的數(shù)據(jù)輸出及必須標(biāo)明的控制輸出量進(jìn)行解釋并舉例。
4。5數(shù)據(jù)管理能力要求(針對(duì)軟件系統(tǒng))
說(shuō)明需要管理的文卷和記錄的個(gè)數(shù)、表和文卷的大小規(guī)模,要按可預(yù)見(jiàn)的增長(zhǎng)對(duì)數(shù)據(jù)及其分量的存儲(chǔ)作出估算。
4.6 故障處理要求
列出可能的軟件、硬件故障以啊對(duì)各項(xiàng)性而言所產(chǎn)生的后果和對(duì)故障處理的要求。
4.7其他專(zhuān)門(mén)要求
如用戶(hù)對(duì)安全保密的要求,包括信息加密、信息認(rèn)證(確定穿過(guò)系統(tǒng)或網(wǎng)絡(luò)的信息沒(méi)有被修改)方面的要求。
對(duì)使用方便的要求,對(duì)可維護(hù)性、可補(bǔ)充性、易讀性、可靠性、運(yùn)行環(huán)境可轉(zhuǎn)換性的特殊要求等。
5. 運(yùn)行環(huán)境規(guī)定
5.1 設(shè)備
列出運(yùn)行該軟件所需要的硬件設(shè)備。
5。2 支撐軟件
1)操作系統(tǒng)
2)數(shù)據(jù)庫(kù)管理系統(tǒng)
3)其他支撐軟件
5。3 接口
簡(jiǎn)要說(shuō)明該軟件同其他軟件之間的公共接口、數(shù)據(jù)通信協(xié)議等,
5.4控制
說(shuō)明控制該產(chǎn)品的運(yùn)行的方法和控制信號(hào),并說(shuō)明這些控制信號(hào)的來(lái)源。
6。 尚需解決的問(wèn)題
以列表的形式列出在需求分析階段必須解決但尚未解決的問(wèn)題
測(cè)試計(jì)劃
7. 1. 引言
7。1 1.1 目的
說(shuō)明本項(xiàng)目測(cè)試目的、預(yù)期達(dá)到的目標(biāo)。
7。2 1.2 背景
說(shuō)明本項(xiàng)目測(cè)試的背景。
7.3 1.3 測(cè)試范圍
說(shuō)明本項(xiàng)目測(cè)試的內(nèi)容。
1。4 項(xiàng)目文件列表
列出編寫(xiě)本報(bào)告及測(cè)試整個(gè)過(guò)程中所要參考的文件、資料。