軟體需求說明書的編制是為了使使用者和軟體開發者雙方對該軟體的初始規定有乙個共同的理解,使之成為整個開發工作的基礎。編制軟體需求說明書的內容要求如下:
版本歷史
目錄1 引言
1.1編寫目的
1.2背景
1.3定義
1.4參考資料
2 任務概述
2.1目標
2.2使用者的特點
2.3假定和約束
3 需求規定
3.1功能需求
3.2效能需求
3.3 其他需求
4 執行環境規定
4.1裝置
4.2支援軟體
4.3介面
4.4控制
附錄1. 使用者需求調查報告
2. 資料庫設計報告
1 引言
1.1編寫目的
說明編寫這份軟體需求說明書的目的,指出預期的讀者。
1.2背景
說明:a.待開發的軟體系統的名稱;
b.本專案的任務提出者、開發者、使用者及實現該軟體的計算中心或計算機網路;
c.該軟體系統同其他系統或其他機構的基本的相互來往關係。
1.3定義
列出本檔案中用到的專門術語的定義和外文首字母組詞的原片語。
1.4參考資料
列出用得著的參考資料,如:
a.本專案的經核准的計畫任務書或合同、上級機關的批文;
b.屬於本專案的其他已發表的檔案;
c.本檔案中各處引用的檔案、資料、包括所要用到的軟體開發標準。列出這些檔案資料的標題、檔案編號、發表日期和出版單位,說明能夠得到這些檔案資料的**。
2 任務概述
2.1目標
敘述該項軟體開發的意圖、應用目標、作用範圍以及其他應向讀者說明的有關該軟體開發的背景材料。
2.2使用者的特點
列出本軟體的終端使用者的特點,充分說明操作人員、維護人員的教育水平和技術專長,以及本軟體的預期使甩頻度。這些是軟體設計工作的重要約束。
2.3假定和約束
列出進行本軟體開發工作的假定和約束,例如經費限制、開發期限等。
3 功能需求規定
使用列表、圖表、文字等形式逐項定量和定性地敘述對軟體所提出的功能要求,將功能性需求先粗分再細分。描述清楚系統需求中的每乙個功能需求。
可以包括系統總體結構、技術架構、功能劃分、業務流程等。對每個功能子系統或模組給出用例圖,並對每個用例進行描述。
4 外部介面需求
4.1使用者介面
列出使用者介面相關要求,如螢幕格式、頁面格式等。
4.2硬體介面
列出執行該軟體所需要的硬體裝置的型號、容量、數量等。
4.3軟體介面
列出支援軟體,包括要用到的作業系統、資料庫、web伺服器、編譯程式等。
4.4通訊介面
列出外部通訊相關的電子郵件工具、網路協議等。
5 效能需求
列出對軟體的資料精度、響應時間、吞吐量、輸入輸出、資料管理、故障處理、可靠性等的要求。
6 其他需求
如使用者單位對安全保密的要求,對使用方便的要求,對可維護性、可補充性、易讀性、執行環境可轉換性的特殊要求等。
軟體需求說明書
軟體需求說明書的編制是為了使使用者和軟體開發者雙方對該軟體的初始規定有乙個共同的理解,使之成為整個開發工作的基礎。編制軟體需求說明書的內容要求如下 1.1編寫目的 說明編寫這份軟體需求說明書的目的,指出預期的讀者。1.2背景 說明 a 待開發的軟體系統的名稱 b 本專案的任務提出者 開發者 使用者及...
物流軟體需求說明書
軟體需求規格說明書 目錄 目錄 2 第1章概述 4 1.1 使用者簡介 5 1.2 專案的目的與目標 5 1.3 假設與約定 6 1.4 前景 6 1.5 術語定義 7 1.6 參考資料 7 第2章目標系統描述 7 2.1 目標系統概述 7 2.1.1 目標系統建設背景 7 2.1.2 目標系統的特...
軟體需求規格說明書
專案類別 新品開發 專案名稱 貴州紅華集團公共商業平台1.0 編制年月日 審核年月日 批准年月日 修訂歷史記錄 目錄1 引言 1 1.1 目的 1 1.2 文件約定 1 1.3 預期的讀者和閱讀建議 2 1.4 產品的範圍 2 1.5 參考文獻 3 2 綜合描述 4 2.1 產品的前景 4 2.2 ...