ISO軟件工程模板(4)需求說明書

1.引言

1.1編寫的目的

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

1.2背景

  a. 待開發的系統的名稱;
  b.本項目的任務提出者、開發者、用戶;

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

1.3定義

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

1.4參考資料

  列出用得着的參考資料。

2.任務概述

2.1目標

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

2.2用戶的特點

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

2.3假定和約束

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

3.需求規定

3.1對功能的規定

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

3.2 對性能的規定

  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控制

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

 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章