天天看點

軟體需求說明書怎麼寫

軟體需求說明書

1. 引言:

1.1 項目名稱 :

1.2 項目背景和内容概要 。(項目的委托機關、開發機關、主管部門、與其它項目的關系,與其他機構的關系等)。

1.3 相關資料、縮略語、定義

  (相關項目計劃、合同及上級機關批文,引用的檔案、采用的标準等)、(縮寫詞和名詞定義)。

2. 任務概述

2.1 目标 (項目的開發目标和應用目标。如果是其他系統的一部分,則說明其關系) 。

2.2 範圍 (包含的業務,不包含的業務)

2.3 假定條件與限制限制 ,(盡量列出開展本項目的假定和限制,例如:經費限制,開發期限,裝置條件,使用者現場環境準備等)。

3.業務流程

4.資料描述

4.1 原始資料描述

a. 靜态資料

  b. 動态資料

  4.2 資料流向圖

  4.3 資料概念模型和描述

  5.功能需求

  5.1 功能描述

  6.界面要求

  6.1報表格式

  6.2圖形要求

  6.3輸入輸出要求

  7.接口要求

(描述與本系統相連的系統的接口的資料格式,資料交換協定,接口功能等)。

8.性能需求

  8.1資料精确度

  (例如,資料内部精度,外部顯示精度)

  8.2資料量 。

  8.3時間特性要求 。

  (根據所開發系統的特點,規定系統對時間的特性的要求。例如: 系統響應時間、界面更新處理時間、資料轉換與傳輸時間)

  9.運作環境需求

  9.1網絡和硬體裝置平台

  (網絡拓撲圖及裝置類型描述)

  10.作業系統平台

  資料庫系統平台

  10.1程式設計工具

  10.2其它支撐軟體

  11. 其它專門需求

  11.1安裝和操作

  11.2安全保密