軟件需求文檔范例 產品需求文檔范例模板

產品需求文檔范例模板,軟件需求文檔范例 。小編來告訴你更多相關信息 。
一、 簡介[產品需求說明書文檔的簡介應提供整個文檔的概述 。它應包括此產品需求說明書文檔的目的、范圍、定義、首字母縮寫詞、縮略語、參考資料和概述 。]
1.1 目的[闡明此產品需求說明書文檔的目的,如:

軟件需求文檔范例 產品需求文檔范例模板

文章插圖
軟件需求文檔范例 產品需求文檔范例模板

文章插圖
本文檔為“XX系統v1.0.0”的產品需求文檔,主要作為確認需求以及系統分析設計的依據 。]
1.2 范圍[簡要說明此產品需求說明書文檔的范圍、它的相關產品,以及受到此文檔影響的任何其他事物 。]
二、 用戶角色描述 用戶角色 用戶描述
三、 產品概述[此節高度概括產品的功能與介紹]
3.1 目標 [描述產品的目標]
3.2 總體流程 [描述產品的總體流程圖]
3.3 功能摘要[簡要描述產品的功能點和每個功能點的優先級,參考格式如下]
【軟件需求文檔范例 產品需求文檔范例模板】 功能模塊 主要功能點 功能描述 優先級 功能模塊1 功能點1 高 功能點2 中 功能模塊2 功能點1 低
四、 產品特性[列出產品的特性 。特性是為讓用戶獲益而必須具備的高級系統功能 。每一項特性都是外部所需的服務,它通常需要一系列輸入來實現預期的結果 。
此節為設計的系統功能性需求, 一般以用例結合自然語言來表達 。此節通常按特性來組織,但也可能會有其他適用的組織方式,例如按用戶或子系統組織的方式 。
這一節應包含所有的產品需求,其詳細程度應使架構設計人員和軟件需求設計人員能夠設計出可以滿足這些需求的系統,不包括可選流程和異常流程,不對具體語義做約束 。]
4.1 第一部分 功能模塊14.1.1 產品概述[概述功能模塊1的產品特性及效果]
4.1.2 產品結構(功能摘要)[概述功能模塊1的產品結構或包含組件,如:
1) 播放區:播放區定義及功能說明;
2) 緩沖區:緩沖區定義及功能說明;
3) 播放列表區:播放列表區定義及功能說明;]
4.1.3 狀態說明[列出產品的各種狀態及狀態轉換圖,如:
1) 狀態1:狀態1定義及可執行操作說明;
2) 狀態2:狀態2定義及可執行操作說明;]
4.1.4 特性說明特性1:功能點1 用戶場景:
[列出用戶通過什么操作或途徑觸發功能點1,如:
用戶點擊大學生社區—行政樓,或者點擊其他引導到該板塊的鏈接]
輸入/前置條件:
[列出用戶觸發功能點1的前置條件和必要條件,如:
用戶已登錄,且為社團成員]
流程說明:(用例圖、流程圖)
[通過用例圖、流程圖的形式,對功能點1的流程進行說明]
需求描述:
[詳細描述功能點1的具體需求,包括約束條件、輸入輸出、排序規則、狀態轉換等等]
補充說明:
[相關需要特殊說明的補充事項]
特性2:功能點2 用戶場景: 輸入\\前置條件:
流程說明:(用例圖、時序圖)
需求描述: 補充說明:
4.2 第二部分 功能模塊24.2.1 產品概述4.2.2 產品結構(功能摘要)4.2.3 狀態說明4.2.4 特性說明特性1:功能點1 用戶場景: 輸入\\前置條件: 狀態說明:
流程說明:(用例圖、時序圖)
需求描述: 補充說明:
特性2:功能點2 用戶場景: 輸入\\前置條件: 狀態說明:
流程說明:(用例圖、時序圖)
需求描述: 補充說明:
五、 其它產品需求[從業務視角提出各項可用性指標的大致需求 。具體的技術指標會體現在產品的設計文檔中(根據項目實際情況增刪)]
5.1 性能需求[如果產品對性能要特殊需求,請詳細描述,如:大致響應時間、最大并發數等 。]
5.2 監控需求[如果產品需要特殊的監控和統計,請詳細描述,如:PV、點擊、登錄數等 。]
5.3 兼容性需求[如果產品需要對兼容性提出特殊的需求,請詳細描述,如:兼容IE8、Chrome等 。]
六、 風險分析[風險內容描述,說明風險產生原因,可能造成的危害以及相應出現的頻率信息,另外在此處還需要描述相關風險預防措施及風險出現后的應對措施信息 。此處不包括任何系統技術實現層面的風險,例如:系統的備份,監控,模塊依賴,etc.]
風險 可能性 嚴重性 應對策略 可應對性
七、 相關文檔[產品所需的其余相關文檔,如:產品市場需求說明書(MRD)、產品功能介紹PPT、產品規劃書 。]

推薦閱讀