需求說明書

     在軟件測試中,需要追溯到軟件需求說明書,下面我把軟件需求說明書的模版放上來,供大家參考。

 

<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

 

 

 

 

 

<?xml:namespace prefix = v ns = "urn:schemas-microsoft-com:vml" /><?xml:namespace prefix = w ns = "urn:schemas-microsoft-com:office:word" />
[項目名稱]

 

需求說明書

 

[V1.0(版本號)]

 

 

 

 

______________________

______________________

______________________

 

 

 

 

[一九九九年八月二十日]


 

需求說明書

1.引言

1.1編寫的目的

    說明編寫這份需求說明書的目的,指出預期的讀者.

1.2背景

a.待開發的系統的名稱;

b.本項目的任務提出者、開發者、用戶;

c.該系統同其他系統或其他機構的基本的相互來往關係。

1.3定義

    列出本文件中用到的專門術語的定義和外文首字母組詞的原詞組。

1.4參考資料

    列出用得着的參考資料。

2任務概述

2.1目標

    敘述該系統開發的意圖、應用目標、作用範圍以及其他應向讀者說明的有關該系統開發的背景材料。解釋被開發系統與其他有關係統之間的關係。

2.2用戶的特點

    列出本系統的最終用戶的特點,充分說明操作人員、維護人員的教育水平和技術專長,以及本系統的預期使用頻度。

2.3假定和約束

    列出進行本系統開發工作的假定和約束。

3.需求規定

3.1對功能的規定

用列表的方式,逐項定量和定性地敘述對系統所提出的功能要求,說明輸入什麼量、經怎麼樣的處理、得到什麼輸出,說明系統的容量,包括系統應支持的終端數和應支持的並行操作的用戶數等指標。

 

3.2 對性能的規定

<?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" />3.2.1精度

    說明對該系統的輸入、輸出數據精度的要求,可能包括傳輸過程中的精度。

3.2.2時間特性要求

    說明對於該系統的時間特性要求。

3.2.3靈活性

說明對該系統的靈活性的要求,即當需求發生某些變化時,該系統對這些變化的適應能力。

 

3.3輸入輸出要求

解釋各輸入輸出數據類型,並逐項說明其媒體、格式、數值範圍、精度等。對系統的數據輸出及必須標明的控制輸出量進行解釋並舉例。

 

3.4數據管理能力要求(針對軟件系統)

說明需要管理的文卷和記錄的個數、表和文卷的大小規模,要按可預見的增長對數據及其分量的存儲要求作出估算。

 

3.5故障處理要求

列出可能的軟件、硬件故障以及對各項性能而言所產生的後果和對故障處理的要求。

 

3.6其他專門要求

    如用戶單位對安全保密的要求,對使用方便的要求,對可維護性、可補充性、易讀性、可靠性、運行環境可轉換性的特殊要求等。

4運行環境規定

4.1設備

    列出運行該軟件所需要的硬設備。說明其中的新型設備及其專門功能,包括:

a. 處理器型號及內存容量

b. 外存容量、聯機或脫機、媒體及其存儲格式,設備的型號及數量

c. 輸入及輸出設備的型號和數量,聯機或脫機;

d. 數據通信設備的型號和數量

e.功能鍵及其他專用硬件

4.2支持軟件

列出支持軟件,包括要用到的操作系統、編譯程序、測試支持軟件等。

4.3接口

    說明該系統同其他系統之間的接口、數據通信協議等。

4.4控制

    說明控制該系統的運行的方法和控制信號,並說明這些控制信號的來源。

 

 

 

發佈了78 篇原創文章 · 獲贊 10 · 訪問量 20萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章