軟件需求說明書

軟件需求說明書(軟件規格說明書):對所開發軟件的功能、性能、用戶界面及運行環境等作出詳細的說明。它是在用戶與開發人員雙方對軟件需求取得共同理解並達成協議的條件下編寫的,也是實施開發工作的基礎。該說明書應給出數據邏輯和數據採集的各項要求,爲生成和維護系統數據文件做好準備。

1 引言 
1.1
編寫目的:闡明編寫需求說明書的目的,指明讀者對象。 
1.2
項目背景:應包括 
  項目的委託單位、開心單位和主管部門; 
  該軟件系統與其他系統的關係。 
1.3
定義:列出文檔中所用到的專門術語的定義和縮寫詞的願文。 
1.4
參考資料:可包括 
  項目經覈准的計劃任務書、合同或上級機關的批文 
  文檔所引用的資料、規範等 
  列出這些資料的作者、標題、編號、發表日期、出版單位或資料來源 
2
任務概述 
2.1
目標 
2.2
運行環境 
2.3
條件與限制 
3
數據描述 
3.1
表態數據 
3.2
動態數據:包括輸入數據和輸出數據。 
3.3
數據庫描述:給出使用數據庫的名稱和類型。 
3.4
數據詞典 
3.5
數據採集 
4
功能需求 
4.1
功能劃分 
4.2
功能描述 
5
性能需求 
5.1
數據精確度 
5.2
時間特性:如響應時間、更新處理時間、數據轉換與傳輸時間、運行時間等。 
5.3
適應性:在操作方式、運行環境、與其他軟件的接口以及開發計劃等發生變化時,應具有的適應能力。 
6
運行需求 
6.1
用戶界面:如屏幕格式、報表格式、菜單格式、輸入輸出時間等。 
6.2
硬件接口 
6.3
軟件接口 
6.4
故障處理 
7
其他需求 
  如可使用性、安全保密、可維護性、可移植性等。 <?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

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