需求分析報告模板
需求分析報告
版本:1.0.0
編者 年 月 日
審核 年 月 日
批準 年 月 日
XXX
二〇一三年四月
一、引言
1.1 編寫目的
對產(chǎn)品或項目進行定義,包括修正或發(fā)行版本號。如果這個軟件需求規(guī)格說明只與整個系統(tǒng)的一部分有關(guān)系,那么只定義文檔中要說明的部分或子系統(tǒng)。
1.2 背景說明
說明項目或模塊開發(fā)背景。
1.3 預期讀者和閱讀建議
列舉軟件需求規(guī)格說明書所針對的不同讀者,如用戶、設計人員、編程人員、測試人員、項目經(jīng)理、市場人員等。指出最適合于每一類型讀者閱讀文檔的建議。
1.4 術(shù)語定義
解釋需求說明書中的術(shù)語、名詞、簡稱及縮寫等等。
1.5 參考文獻
列出所有參考資料、參照的軟件名稱,包括標題名稱、作者、版本號、日期、出版單位或資料來源,以方便讀者查閱這些文獻。
二、任務概述
2.1 目標
描述項目或業(yè)務模塊要達到的目標。
2.2 用戶特點
描述主要的用戶及其特點(教育水平、經(jīng)驗、計算機水平等)。確定可能使用該產(chǎn)品的不同用戶類別并描述它們的特征。有些需求可能只與特定的用戶類相關(guān)。將該產(chǎn)品的重要用戶類與那些不太重要的用戶類區(qū)分開。
2.3 假定和約束
一般約束、假設及對用戶的要求。
三、業(yè)務功能概要描述
3.1 現(xiàn)有系統(tǒng)分析
對現(xiàn)有系統(tǒng)(包括自動或人工的)進行簡要分析。
3.2 業(yè)務描述
描述實際業(yè)務的過程和特點,即業(yè)務建模。
3.3 系統(tǒng)角色
畫出系統(tǒng)中的角色,并用文字進行說明。
3.4 主題描述(或:系統(tǒng)用例視圖)
畫出主題圖,描述主題內(nèi)的業(yè)務和主題間的業(yè)務。
或用UML語言描繪系統(tǒng)總的用例視圖。
3.5 業(yè)務流程圖
用UML的活動圖描繪系統(tǒng)總的業(yè)務流程。
3.6 業(yè)務接口
3.6.1 外部業(yè)務接口
描述與其它項目或業(yè)務模塊的功能接口。例如:工資模塊與考勤、考核、任免、職稱等模塊的功能接口描述。
3.6.2 內(nèi)部業(yè)務接口
描述各個主題之間的業(yè)務接口。
四、業(yè)務功能詳細描述
用語言和圖對每個子系統(tǒng)、主題或業(yè)務模塊要完成的功能進行完整詳細的描述。即功能建模。
4.1 子系統(tǒng)(模塊一)
4.1.1 業(yè)務功能描述
用文字語言描述子系統(tǒng)、主題或業(yè)務模塊要完成的功能。
4.1.2 業(yè)務流程圖
用UML的活動圖描繪子系統(tǒng)或業(yè)務模塊的業(yè)務流程,在活動圖中標注用到的或輸入輸出的表格、資料。注意,這里的活動圖描述的是該子模塊的業(yè)務流程。
4.1.3 主題描述及用例視圖
若主題下面還含有子主題,則畫出主題圖,描述主題內(nèi)的業(yè)務和主題間的業(yè)務;并且接著畫出子系統(tǒng)或業(yè)務模塊的詳細用例視圖。
若主題下面不含子主題,則直接畫出子系統(tǒng)或業(yè)務模塊的詳細用例視圖。
4.1.4 用例描述
對全部用例或主要的用例用文字進行詳細描述。
4.1.4.1 用例名稱一
【用例功能說明】 用文字詳細描述該用例的目的、功能。
【操作描述】 用文字描述子系統(tǒng)或業(yè)務模塊中主要用例的操作流程和要求。
【活動圖、順序圖或協(xié)同圖】 (可選內(nèi)容)
用UML的順序圖或協(xié)同圖描述該用例的操作流程。
【界面原型】 (可選內(nèi)容)
描繪用戶所希望的圖形用戶界面標準或風格,包括大致的屏幕布局、功能菜單、標準按鈕、快捷鍵、出錯信息顯示標準等。
4.1.4.2 用例名稱二
【用例功能說明】 用文字詳細描述該用例的目的、功能。
【操作描述】 用文字描述子系統(tǒng)或業(yè)務模塊中主要用例的操作流程和要求。
【活動圖、順序圖或協(xié)同圖】 (可選內(nèi)容)
用UML的.順序圖或協(xié)同圖描述該用例的操作流程。
【界面原型】(可選內(nèi)容)
描繪用戶所希望的圖形用戶界面標準或風格,包括大致的屏幕布局、功能菜單、標準按鈕、快捷鍵、出錯信息顯示標準等。
4.1.4.3 用例名稱三
... ...
4.1.5 信息項描述
采集子系統(tǒng)或業(yè)務模塊中用到的信息項,對于非國標、部標的指標項要給予具體解釋和規(guī)范建議。
推薦描述形式如下:
信息集名稱:********
4.2 子系統(tǒng)(模塊二)
4.3 子系統(tǒng)(模塊三)
五、性能要求
5.1 用戶數(shù)要求
5.2 業(yè)務方面的并發(fā)要求
5.3 正常和極端情況下的時間要求
5.4 容錯要求
5.5 權(quán)限要求
5.6 靈活性要求
當需求發(fā)生變化時的適應能力要求。
5.7 使用頻度要求
日常使用或定期使用等的描述。
六、其它需求
詳細描述本產(chǎn)品/項目必需滿足的法令法規(guī)、行業(yè)規(guī)范、合同/標書中的其它要求、以往類似設計中的適用信息以及本公司對此項目附加的其它需求等。
七、附錄
對本需求有說明意義的資料:文檔、數(shù)據(jù)、表格、樣張等等。
附注:
用例視圖、活動圖(業(yè)務流程圖)、主題圖、對象圖、狀態(tài)圖采用UML標準符號繪制。推薦使用CASE工具如:Ritional Rose畫好后再粘貼到Word文檔中。
如果時間充裕的話,應在輔助工具中進行業(yè)務建模
需求分析報告模板 ,將非功能需求以及資料部分做為單獨文檔連接到模型中。【需求分析報告】相關(guān)文章:
需求分析報告09-17
網(wǎng)站需求分析報告08-17
客戶需求分析報告09-20
培訓需求分析報告09-21
gis軟件需求分析報告02-08
服裝銷售需求分析報告07-27
需求分析小結(jié)10-21
員工培訓需求分析08-02
互聯(lián)網(wǎng)產(chǎn)品需求分析:產(chǎn)品需求分析的細節(jié)... -電腦資料01-01