軟件需求說明書規(guī)格模板_第1頁
軟件需求說明書規(guī)格模板_第2頁
軟件需求說明書規(guī)格模板_第3頁
軟件需求說明書規(guī)格模板_第4頁
軟件需求說明書規(guī)格模板_第5頁
已閱讀5頁,還剩10頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、文檔編號(hào): 文檔版本: 項(xiàng)目階段: 文檔密級(jí): 需需 求求 說說 明明 書書 恒星-飛鄰研發(fā)中心 . . * 需求說明書需求說明書 編號(hào):編號(hào): 編寫:編寫: 校對:校對: 審核:審核: 標(biāo)審:標(biāo)審: 批準(zhǔn):批準(zhǔn): 日期:日期: . . 變更記錄變更記錄 日期日期版本版本說明說明作者作者 注:對文檔內(nèi)容增加、刪除或修改均需填寫此變更記錄,詳細(xì)記載變更信息,以保證其可 追溯性。 . . 目 錄 1.引言 .4 1.1.目的.4 1.2.范圍.4 1.3.參考文檔.4 1.4.假定和相關(guān)性.4 2.用例模型概述 .5 2.1.簡介.5 2.2.用例模型分層結(jié)構(gòu).5 2.3.用例模型圖.5 3.需求

2、 .6 3.1.功能性需求.6 3.2.非功能性需求.6 3.2.1.系統(tǒng)需求 .6 3.2.2.性能需求 .6 3.2.3.安全性需求 .6 3.2.4.軟件質(zhì)量屬性 .7 4.在線用戶文檔和幫助系統(tǒng)需求 .7 5.設(shè)計(jì)約束 .7 6.接口 .7 6.1.用戶接口.7 6.2.硬件接口.8 6.3.軟件接口.8 6.4.通信接口.8 7.許可需求 .8 8.可應(yīng)用標(biāo)準(zhǔn) .8 9.附錄 1:詞匯表.9 10.簡介 .9 . . 10.1.目的.9 10.2.范圍.9 10.3.參考資料.9 10.4.概述.10 11.定義 .10 11.1.10 11.2.10 11.3.10 1.1.1.

3、.10 1.1.2. .11 11.4.11 1.1.3. .11 1.1.4. .11 12.附錄 2:用例報(bào)告.12 13.簡要說明 .12 14.事件流 .12 14.1.基本事件流.13 1.1.1. .13 14.2.備選事件流.13 1.1.2. .13 14.3.特殊需求.13 1.1.3. .13 15.前置條件 .13 15.1.13 16.后置條件 .14 16.1.14 17.擴(kuò)展點(diǎn) .14 17.1.14 . . 18.關(guān)系 .14 19.用例圖 .15 20.其他圖 .15 21.附錄 3:數(shù)據(jù)字典.16 22.附錄 4:界面原型.17 . . 1. 引言 引言提出了

4、對軟件需求規(guī)格說明的縱覽,這有助于讀者理解文檔如何編寫并且 如何閱讀和解釋。 1.1. 目的 指定這個(gè)軟件需求規(guī)格說明的目的。軟件需求規(guī)格說明應(yīng)該完整地描述確定的 應(yīng)用或子系統(tǒng)的所有外部行為,以及非功能性需求、設(shè)計(jì)約束和其他必要因素,提 供一個(gè)完整、全面的軟件需求描述。 1.2. 范圍 對軟件需求規(guī)格說明適用的軟件系統(tǒng)、特征或子系統(tǒng)分組、與其相關(guān)的用例模 型以及其他所有受到這個(gè)文檔的影響或影響這個(gè)文檔的一切進(jìn)行簡明描述。 1.3. 參考文檔 給出一個(gè)列出所有與項(xiàng)目有關(guān)的引用或支持這個(gè)項(xiàng)目的可應(yīng)用文檔的清單。 1.4. 假定和相關(guān)性 這一部分描述所有關(guān)鍵技術(shù)可行性、子系統(tǒng)或者組件的可得到性或其他

5、與項(xiàng)目 有關(guān)的假定,這個(gè)文檔描述的軟件的生存能力可能以其為基礎(chǔ)。 1.5. 術(shù)語 此文檔用于定義問題領(lǐng)域的專用術(shù)語,并解釋用例說明或其他項(xiàng)目文檔的讀者 可能尚不熟悉的術(shù)語。此文檔通常可用作非正式的數(shù)據(jù)字典來收集數(shù)據(jù)定義,從而 使項(xiàng)目參與人員更好的理解用例說明和其他項(xiàng)目文檔??梢圆捎孟旅娴母袷竭M(jìn)行說 明: . . 1.5.11.5.1 簡介 詞匯表的簡介應(yīng)提供整個(gè)文檔的概述。請?jiān)诒竟?jié)提供讀者理解此文檔所需的任 何信息。 1.5.2 目的 闡明該詞匯表的目的。 1.5.3 范圍 簡要說明該詞匯表的范圍:它的相關(guān)項(xiàng)目,以及受到此文檔影響的任何其他事 物。 1.5.4 參考資料 本小節(jié)應(yīng)完整地列出此詞

6、匯表中其他部分所引用的所有文檔。每個(gè)文檔應(yīng)標(biāo)有 標(biāo)題、報(bào)告號(hào)(如果適用) 、日期和發(fā)布組織。列出可從中獲取這些引用的來源。 這些信息可以通過引用附錄或其他文檔來提供。 1.5.5 概述 本小節(jié)應(yīng)說明該詞匯表中其他部分所包含的內(nèi)容,并解釋此文檔的組織方式。 1.5.6 定義 此處定義的術(shù)語形成了此文檔的基礎(chǔ)。它們可以按任意順序定義,但字母順序 通常最便于查找。 1.5.7 的定義在此處提供。應(yīng)提供讀者理解該概念所需的全部信息。 . . 1.5.8 的定義在此處提供。應(yīng)提供讀者理解該概念所需的全部信息。 1.5.9 有時(shí),可利用術(shù)語分組來提高可讀性。例如,如果問題領(lǐng)域包含與建筑項(xiàng)目的 統(tǒng)計(jì)和建設(shè)兩

7、方面都相關(guān)的術(shù)語(當(dāng)開發(fā)建筑項(xiàng)目管理系統(tǒng)時(shí)就會(huì)出現(xiàn)這種情況) , 提供兩個(gè)不同子領(lǐng)域中的術(shù)語會(huì)使讀者混淆不清。為了解決這種問題,我們采用了 術(shù)語分組的方法。當(dāng)提供分組術(shù)語時(shí),應(yīng)提供一段簡短說明來幫助讀者理解的含義。為了便于查找,同組內(nèi)的術(shù)語應(yīng)按字母順序排列。 1.5.9.1 的定義在此處提供。應(yīng)提供讀者理解該概念所需的全部信息。 1.5.9.2 的定義在此處提供。應(yīng)提供讀者理解該概念所需的全部信息。 1.5.10 1.5.10.1 該術(shù)語的定義在此處提供。應(yīng)提供讀者理解該概念所需的全部信息。 1.5.10.2 該術(shù)語的定義在此處提供。應(yīng)提供讀者理解該概念所需的全部信息。 . . 2.用例模型概

8、述 2.1. 簡介 對用例模型的簡介。 2.2. 用例模型分層結(jié)構(gòu) 本部分分層顯示用例包,解釋它們之間的依賴關(guān)系,并循環(huán)顯示各用例包的內(nèi) 容。如果模型的包分為多個(gè)級(jí)別,則首先顯示那些位于頂級(jí)的包。然后再向下依次 顯示這些包中的包,直至層次最低的那些包。對于各包來說,包括: 名稱。 一個(gè)簡要說明,解釋該包在系統(tǒng)中的功能和角色。此說明必須讓所有要使用該 包的開發(fā)人員看懂。 該包所擁有的用例列表,包括各用例的名稱及簡要說明。 該包所擁有的主角列表,包括各主角的名稱及簡要說明。 該包所擁有關(guān)系的列表,包括各種關(guān)系的名稱及簡要說明。 直屬該包的包列表,其中各包都按上述分層方式顯示。 2.3. 用例模型圖

9、 其中包括了整個(gè)用例模型的圖(主要是用例圖)。 3. 需求 3.1. 功能性需求 這部分描述系統(tǒng)的功能型需求,這些需求用自然語言風(fēng)格表示。 這部分可以采用建模工具來進(jìn)行描述,描述將主要以用例報(bào)告的方式進(jìn)行。用 例報(bào)告應(yīng)包括的內(nèi)容見附錄 1。 3.2. 非功能性需求 在軟件需求規(guī)格說明的這一部分,大多數(shù)非功能性需求都是用自然語言描述的。 但非功能性需求也可以包含在用例報(bào)告的特殊需求中。 . . 3.2.1. 系統(tǒng)需求 描述為支持系統(tǒng)應(yīng)用所必須的所有系統(tǒng)需求,包括操作系統(tǒng)、網(wǎng)絡(luò)平臺(tái)、配置、 外設(shè)以及軟件等。 3.2.2. 性能需求 性能需求包括用戶負(fù)載因素、帶寬或通信能力、吞吐量、準(zhǔn)確度、可靠性或

10、在 某些負(fù)載條件下的響應(yīng)時(shí)間等。 3.2.3. 安全性需求 詳盡陳述與系統(tǒng)安全性、完整性或與私人問題相關(guān)的需求。這些問題將會(huì)影響 到產(chǎn)品的使用和產(chǎn)品所創(chuàng)建或使用的數(shù)據(jù)的保護(hù)。定義用戶身份確認(rèn)或授權(quán)需求。 明確產(chǎn)品必須滿足的安全性或保密性策略。 3.2.4. 軟件質(zhì)量屬性 詳盡陳述與客戶或開發(fā)人員至關(guān)重要的其它產(chǎn)品質(zhì)量特性。這些特性必須是確 定、定量的并在可能時(shí)是可驗(yàn)證的。至少應(yīng)指明不同屬性的相對側(cè)重點(diǎn)。質(zhì)量屬性 包括:有效性、效率、靈活性、完整性、互操作性、可靠性、健壯性、可用性等。 4. 在線用戶文檔和幫助系統(tǒng)需求 列舉出與軟件相關(guān)的用戶文檔部分,如:用戶手冊、在線幫助、教程。明確所 有已知

11、用戶檔的交付格式或標(biāo)準(zhǔn)。 5. 設(shè)計(jì)約束 這部分要指明對所構(gòu)建系統(tǒng)的所有設(shè)計(jì)約束。設(shè)計(jì)約束代表強(qiáng)制性設(shè)計(jì)決策, 必須服從。例如包括軟件語言、軟件過程需求、預(yù)定的開發(fā)工具、體系結(jié)構(gòu)和設(shè)計(jì) 約束、購買的第三方組件等。 6. 接口 這部分定義系統(tǒng)必須支持的接口。這一部分應(yīng)該包含足夠的說明、協(xié)議、端口 . . 和邏輯地址等,以便根據(jù)接口需求開發(fā)和驗(yàn)證軟件。 6.1. 用戶接口 描述軟件要實(shí)現(xiàn)的用戶界面。用繪圖工具繪制的圖片或者交互式的可執(zhí)行原型 來進(jìn)行描述,如果有必要,可以對界面進(jìn)行文字說明。 6.2. 硬件接口 定義軟件必須支持的硬件接口,包括邏輯結(jié)構(gòu)、物理地址和預(yù)期的行為。 6.3. 軟件接口 描

12、述軟件系統(tǒng)與其他組件的軟件接口。其他組件可以是購買的組件、重用其他 應(yīng)用程序的組件或本需求范圍之外與本系統(tǒng)交互的其他子系統(tǒng)。 6.4. 通信接口 描述與其他系統(tǒng)或設(shè)備的通信接口,如局域網(wǎng)或遠(yuǎn)程串行設(shè)備。 7. 許可需求 定義系統(tǒng)必須體現(xiàn)的所有許可證生效需求或其他使用限制需求。 8. 可應(yīng)用標(biāo)準(zhǔn) 引用所有應(yīng)用于系統(tǒng)的標(biāo)準(zhǔn)(以及標(biāo)準(zhǔn)的特定部分) 。例如,可能包括法律、 質(zhì)量、規(guī)章標(biāo)準(zhǔn)以及產(chǎn)業(yè)可用性、互操作性、國際化、操作系統(tǒng)兼容性等標(biāo)準(zhǔn)。 9. 附錄 1:用例報(bào)告 描述需求模型中的每個(gè)用例。如果沒有采用工具進(jìn)行描述,必須在此逐一進(jìn)行 描述。以下的模板可以做為基礎(chǔ)。 修正記錄 . . 日期問題描述作

13、者 年/月/日.細(xì)節(jié)描述作者名 注:每個(gè)用例前都有一個(gè)修正記錄 9.1 簡要說明 包含對用例的簡要說明。 9.2 事件流 其中包含用例的事件流。雖然子流程指明只有一個(gè)層次,但您可以根據(jù)需要添 加更多的層次。 9.2.19.2.1 基本事件流基本事件流 1.1.1. 9.2.2 備選事件流 1.1.2. 9.3 特殊需求 用例的特殊需求。 1.1.3. 對特殊需求的簡要說明。 9.4 前置條件 用例的前置條件。 . . 9.5 對前置條件的簡要說明。 9.6 后置條件 用例的后置條件。 9.7 對后置條件的簡要說明。 9.8 擴(kuò)展點(diǎn) 用例的擴(kuò)展點(diǎn)。 9.9 定義擴(kuò)展點(diǎn)在事件流中的位置。 9.10 關(guān)系 其中包含涉

溫馨提示

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

評(píng)論

0/150

提交評(píng)論