軟體需求分析規格說明書格式

2021-06-11 01:59:38 字數 1445 閱讀 2296

1.引言

1.1 編寫的目的

/*說明編寫本說明書的目的

1.2 背景說明

/*給出待開發系統的全名及專案提出者,開發者,及使用者。同時說明該軟體系統將做什麼和不做什麼。

1.3 術語定義

1.4 參考資料

2. 任務概述

2.1 功能概述

/*簡要敘述本系統預計實現的主要功能及功能之間的相互關係,最好用圖表明。

2.2 約束條件

/* 簡要說明對系統設計產生影響的限制備件,如管理模式,硬體限制,技術或工具的制約等。

3. 資料流圖與資料字典

3.1 資料流圖

3.1.1 資料流圖圖形

/*將需求分析構造的資料流圖按層次逐層畫出。

3.1.2 加工說明

/*對資料流圖中的每乙個加工,按編號,加工名,輸入流,輸出流及加工過程逐一說明。

3.2  資料字典

/*本節對資料流圖中使用的資料項,資料結構,檔案的內容及組織結構逐項說明.

3.2.1 資料項說明

3.2.2 資料結構說明

3.2.3 檔案說明

4 系統介面

4.1 使用者介面

/*說明人機互動介面的使用者需求,如螢幕格式,報表,選單的格式與內容及功能鍵定義。

4.2 硬體介面

/* 說明本軟體系統與硬體裝置的介面資訊的內容,格式以及執行軟體的硬體裝置特徵。

4.3 軟體介面

/*說明本軟體系統與其它支援軟體之間的介面規格,支援軟體應明確其版本號。

5. 效能需求

5.1 精度要求

/* 說明輸入/輸出資料以及傳輸資料的精度要求。

5.2 時間特徵

/* 定量說明系統應達到的響應時間,更新處理時間,資料傳輸轉換時間,計算時間的特徵值

5.3 靈活性

/* 說明本軟體在需求發生變化時(操作方式,精度要求,時間特徵等)的適應能力。

6 軟體屬性

6.1 可使用性

/* 規定系統的某些特殊需求,如檢查點設定,恢復方法和重啟動方法,以確保軟體可使用。

6.2 系統安全性

/* 規定系統為保證執行安全,資訊保安面而採用的技術措施,如密碼,防病毒,防黑客等。

6.3 可維護性

/* 規定系統為提高系統的可維護性將採取的措施。

6.4 可移植性

/* 規定程式以及擋方面軍的相容性,擴充性的約束。

7 其它需求

7.1 資料庫需求

/*對資料庫的靜態結構,動態組織,訪問資訊的方式,使用頻率以及資料的儲存等方面提出需求。

7.2 系統操作要求

/*列出系統所要求的正確或特殊的操作方式,如使用者的操作方式和系統的後援和恢復操作。

7.3 故障及其處理

/* 盡量烈列出能夠**的系統故障(包括軟硬體及其它系統),並指出故障可能造成的影響及故障排除的方法。

8 附錄 

軟體需求分析規格說明書格式

1.引言 1.1 編寫的目的 說明編寫本說明書的目的 1.2 背景說明 給出待開發系統的全名及專案提出者,開發者,及使用者。同時說明該軟體系統將做什麼和不做什麼。1.3 術語定義 1.4 參考資料 2.任務概述 2.1 功能概述 簡要敘述本系統預計實現的主要功能及功能之間的相互關係,最好用圖表明。2...

軟體需求規格說明書

在整理完與使用者的談話稿,交付使用者審閱後,下一步是制定軟體需求規格說明書了,貌似和客戶簽約需要依據這份規格說明書,一旦確定,雙方達成協議簽字後,使用者如需更改增加功能是需要再付費的。主要內容有 1.簡介 1.1 目的 1.2 應用範圍 1.3 術語及縮寫定義 2.全面描述 2.1 系統用例圖 2....

軟體需求規格說明書

對軟體的需求進行分析,包括軟體的業務需求 使用者需求 功能需求。並對各系統介面 執行環境 效能需求做出可行性方案。通過本產品可以方便記錄。文字錄入功能 語音錄入功能 設定定時提醒 檢視歷史備忘。經常做計畫,能堅持的人比較實用 文字備忘錄 語音備忘錄 檢視歷史記錄 以圖形圖畫及各種元件繪製成使用者介面...