目 錄
1. 引言 4
1.1 目的 4
1.2 適用范圍 4
1.3 術語和縮略語 4
2. 系統概述 4
2.1 產品描述 4
2.2 產品功能 4
2.3 一般約束 5
3. 功能性需求分類 5
3.1 功能描述1 8
3.2 功能描述2 8
3.3 外部接口說明 8
3.3.1 用戶接口 8
3.3.2 軟件接口 8
4. 產品的非功能性需求 9
4.1 性能需求 9
4.1.1 硬件的限制 9
4.2 屬性 9
4.2.1 友好性 9
4.2.2 安全性 9
4.2.3 可維護性 9
4.2.4 可轉移/換性 9
4.3系統的運行環境 10
4.4 其他需求 10
4.4.1用戶操作需求 10
軟件需求規格說明書
1. 引言
1.1 目的
【 說明編寫這份軟件需求說明書的目的,小組長、項目負責人和其他各部門領導及用戶是文檔的預期讀者。
明確系統范圍、系統與其他系統的接口問題、及用戶的各種功能、界面等需求。由預期讀者簽字確認,審核人中應該包括用戶部門領導。】
1.2 適用范圍
【說明:
a. 待開發的軟件系統的名稱;
b. 說明軟件將干什么,如果需要的話,還要說明軟件產品不干什么;
c. 說明軟件與其他系統的接口,本系統要完成什么,不完成什么,要實現的系統功能,需要其他系統提供什么,本系統需要為其他系統提供什么。】
1.3 術語和縮略語
參見《CMMI術語和縮略語》
2. 系統概述
2.1 產品描述
【敘述該項軟件開發的意圖、應用目標、作用范圍以及其他應向讀者說明的有關該軟件開發的背景材料。解釋被開發軟件與其他有關軟件之間的關系。如果本軟件產品是一項獨立的軟件,而且全部內容自含,則說明這一點。如果所定義的產品是一個更大的系統的一個組成部分,則應說明本產品與該系統中其他各組成部分之間的關系,為此可使用一張結構圖來說明該系統的組成和本產品同其他各部分的聯系和接口。】
注:結構圖是用來描述系統的總體結構以及系統內部個部分之間的聯系,它以樹型結構來表示。
例如:
2.2 產品功能
【本條是為將要完成的軟件功能提供一個摘要。
|
|