-
軟件規格
鎖定
- 中文名
- 軟件規格
- 作 用
- 開發人員進行設計和編程的依據
- 任務概述
- 主要包括目標、運行環境
- 運行需求
- 主要包括用户界面、硬件接口
軟件規格説明書作用
(1)用户和軟件開發人員之間的合同;
(2)開發人員進行設計和編程的依據;
(3)軟件工程項目驗收的依據。
軟件規格説明書應該完整、一致、精確、無二義性,同時又要簡明、易懂、易修改。如“系統查詢等待時間很短”,是含糊不清的描述,驗收時無法檢查,而“查詢等待時間不超過5秒”就是精確的描述,驗收時就可檢查能否達到這個要求。
軟件規格説明書要求用户要能看得懂,並且還能發現和指出其中的錯誤,因此儘量少用或不用計算機領域的概念和術語。由於用户是來自各個部門的有關人員,他們可能提出相互衝突的要求,這就需要協調和解決這些衝突。
軟件規格説明書
軟件規格説明書作為產品需求的最終成果,必須具有綜合性,包括所有的需求。
(1)引言:用以闡明編寫需求説明書的目的,指明讀者對象、項目背景、列出文檔中所用到的專門術語的定義和縮寫詞的原文及參考資料。
(2)任務概述:主要包括目標、運行環境、條件和限制。
(3)數據描述:主要包括數據流圖、數據字典、系統接口和內部接口。
(4)功能需求:主要包括功能劃分和功能描述。
(5)性能需求:主要包括數據精確度、時間特性和適應性。
(6)運行需求:主要包括用户界面、硬件接口和故障處理。
(7)其他需求:如可實用性、安全保密、可維護性和可移植性等。
軟件需求規格説明書的特點有正確性、無歧義性、完整性、可驗證性、一致性、可理解性和可追蹤性。
- 詞條統計
-
- 瀏覽次數:次
- 編輯次數:15次歷史版本
- 最近更新: 萌萌哒247