- Java開發之道
- 張振坤 李鐘尉 陳丹丹等編著
- 455字
- 2018-12-27 19:53:52
細節6 重中之重——軟件需求規格說明書
軟件需求規格說明書是需求分析的產物,是軟件開發中的重要參考文檔,可以方便系統分析員、程序開發人員以及用戶之間的交流與合作,可以確定目標系統的功能和其他一些與用戶需求有關的信息,是進行軟件開發、測試和驗收的依據。
軟件需求規格說明書大體包括以下內容。
(1)概述
概述部分用于對軟件系統的目標和任務進行描述。
(2)數據描述
數據描述部分是對軟件系統所要解決的問題進行詳細說明,從而可以方便開發人員對所要解決問題進行理解。
(3)功能描述
功能描述部分是針對軟件所要實現的功能,給出的處理方法以及需要考慮的限制條件,是進行軟件開發的依據。
(4)性能描述
性能描述部分用于對軟件的性能、應滿足的條件、測試方法和需要考慮的特殊問題等進行描述,是進行軟件開發、驗收和確認的依據。
(5)附錄
附錄中給出了一些補充資料,如詞匯表、分析模型和參考文獻,等等,其中,詞匯表中可以包括詞頭、縮寫等內容;分析模型可以包括數據流圖、類圖及實體-關系圖等信息;參考文獻包括技術參考資料、產品目錄手冊以及使用方法等內容。
推薦閱讀
- INSTANT Mock Testing with PowerMock
- Java從入門到精通(第4版)
- Learning Bayesian Models with R
- Blockly創意趣味編程
- Java項目實戰精編
- TypeScript項目開發實戰
- bbPress Complete
- Mastering Drupal 8 Views
- MongoDB,Express,Angular,and Node.js Fundamentals
- 愛上micro:bit
- 匯編語言編程基礎:基于LoongArch
- Java程序設計案例教程
- Spring+Spring MVC+MyBatis從零開始學
- HoloLens與混合現實開發
- 編寫高質量代碼:改善Objective-C程序的61個建議