軟件需求規格說明書編寫規范_第1頁
軟件需求規格說明書編寫規范_第2頁
軟件需求規格說明書編寫規范_第3頁
軟件需求規格說明書編寫規范_第4頁
軟件需求規格說明書編寫規范_第5頁
已閱讀5頁,還剩8頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、文件狀態 草稿 討論稿 正式發布文檔類型文件標識版 本作 者密 級完成日期項目名稱:公司文檔 文檔名稱:軟件需求規格說明書編寫規范軟件需求規格說明書編寫規范文檔修訂版本日期更改人描述(注明修改的條款或頁)批準人簽字職務姓名日期說明:軟件需求規格說明書應遵循用戶需求規格說明書(見用戶需求規格說明書編寫規范)編寫,從編程的角度做出詳細說明。目 錄1 概述51.1 目的51.2項目背景51.3范圍51.4術語定義52 系統說明63 軟件需求說明73.1 功能要求73.2 輸入輸出要求73.3 故障處理要求73.4可用性83.5 可靠性83.6 性能要求83.7可維護性, 可擴展性93.8 靈活性93

2、.9安全性93.10 設計約束93.11 用戶使用手冊和在線幫助系統103.12 界面要求103.13支持軟件103.14 控制103.15設備103.16其他要求114 驗收標準125參考資料13一、概述在概述部分應對整個系統進行概要描述。通常還包括目的,范圍,術語定義等。1.1 目的說明編寫這份軟件需求說明書的目的。1.2項目背景說明: 1)、待開發的軟件系統的名稱;2)、本項目的任務提出者、開發者、用戶及實現該軟件的計算機中心或計算機網絡;3)、該軟件系統同其他系統或其他機構的基本的相互來往關系;1.3范圍指出本文檔的適用范圍和預期讀者。1.4術語定義定義本文檔中所使用的術語。對于易混淆

3、的客戶常用語要有明確規定義。 例如:“用戶”是指客戶的雇員而非軟件的最終購買者等。二、系統說明可包括: 原有系統描述,新系統解決方案描述,產品用途,產品功能,用戶特點,局限性,前提和假設等概要描述。三、軟件需求說明在這一部分應對所有的軟件需求進行足夠詳細的描述。詳盡程度應以足夠軟件設計人員進行概要設計和系統測試人員進行系統測試計劃和測試為準。 3.1 功能要求列出在本軟件項目中所要實現的所有功能,可以采用樹狀文檔方式進行描述,也可以采用框圖方式進行描述;寫出與用戶協商后確定的該項目不予實現的需求。Ø << 模塊1 >>1. << 子模塊1.1 &g

4、t;>a) << 功能 >>i. << 子功能.1 >>Ø << 模塊2 >>1. << 子模塊2.1 >>a) << 功能 >>i. << 子功能.1 >>3.2 輸入輸出要求解釋各輸入輸出數據類型,并逐項說明其媒介體、格式、數值范圍、精度等。對軟件的數據輸出及必須表明的控制輸出量進行解釋并舉例,例如:圖形或顯示報告的描述。3.3 故障處理要求列出用戶對可能出現的軟件、硬件故障而引起的后果的最大承受能力。3.4可用性在這一部分應從客戶

5、使用的合理性和方便性等角度進行描述。例如:· 響應時間、響應方式的合理可行· 如何便于用戶使用本部分可根據情況省略>><可用性要求 1><可用性要求 2>3.5 可靠性在這一部分應對所有的影響軟件的可靠性需求進行足夠詳細的描述。應注意用數字說明所要求的可靠程度。同時避免如”24x7”這樣的陳述。例如使用年度正常運行時間,月正常運行時間,維護時間等說明系統的可靠程度, 使用可允許的缺陷數量來界定系統質量,如最大缺陷數量,缺陷比例等,本部分可根據情況省略。<可靠性要求 1><可靠性要求 2>3.6 性能要求詳細說明對系

6、統的性能要求。如系統響應時間,內存使用等。· 對一次數據交換的系統響應時間(平均, 最大)· 數據交換的流量, 如每秒的數據交換量· 最大的用戶量(平均值, 最大值)· 降級使用要求· 系統資源使用要求,如內存使用,硬盤使用,網絡使用等,本部分可根據情況省略<性能要求 1><性能要求 1>3.7可維護性, 可擴展性詳細說明對系統的可維護性,可擴展性要求。如使用行業標準,編碼標準,開放式結構,可兼容語言,備份及復原,數據交換等,本部分可根據情況省略。<可維護性、可擴展性要求1><可維護性、可擴展性要求2&

7、gt;3.8 靈活性說明對該軟件靈活性的要求,即當需求發生某些變化時,該軟件對這些變化的適應能力,如:1)、 操作方式上的變化2)、 運行環境的變化3)、 同其他軟件接口的變化4)、 精度和有效時間的變化5 )、計劃的變化或改進對于為了提供這些靈活性而進行的專門設計的部分應該加以標明。3.9安全性詳細說明對系統的安全性要求。如使用加密,SSL等,本部分可根據情況省略。3.10 設計約束詳細說明對系統的設計局限性。設計局限的定義代表了對系統要求的決策,這可能出于商務運作,資金,人員,時間等多方面的綜合考慮從而指導軟件的設計和開發。例如:軟件的開發語言,開發環境,開發工具,第三方軟件,硬件使用,,

8、網絡設備等,本部分可根據情況省略。<設計約束要求 1><設計約束要求 2>3.11 用戶使用手冊和在線幫助系統詳細說明對系統的用戶使用手冊和在線幫助系統等的要求,本部分可根據情況省略。3.12 界面要求詳細說明對系統的用戶界面等的要求.還可包括和其它系統的接口, 地址, 協議等,本部分可根據情況省略。1)、用戶界面2)、硬件接口3)、軟件接口4)、通訊界面3.13支持軟件列出支持軟件,包括要用到的操作系統、編譯程序、測試支持軟件等。3.14 控制說明控制該軟件的運行方法和控制信號,并說明這些控制信號的來源本部分可根據情況省略。3.15設備列出該軟件的運行硬件設備。說明其中的新型設備及其專門功能,包括:1)、處理器型號及其內存容量2)、外存容量、聯機或脫機、媒體及存儲格式,設備的型號及數量3)、輸入及輸出設備的型號和數量,聯機或脫機4)、數據通信設備的型號和數量5)、功能鍵及其他專用硬件3.16其

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論