




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、文件編號(hào):文件編號(hào):NEWSEASE-PM-D06 配置項(xiàng)編號(hào):配置項(xiàng)編號(hào): 部門部門 - - 系統(tǒng)名系統(tǒng)名- 版本號(hào)版本號(hào)-D-SRS-D-SRS- 版本號(hào)版本號(hào) 項(xiàng)目名稱項(xiàng)目名稱 (項(xiàng)目英文名稱)(項(xiàng)目英文名稱) 需求規(guī)格說(shuō)明書(shū)需求規(guī)格說(shuō)明書(shū) 文檔版本號(hào)文檔版本號(hào) 編編 寫寫 人:人: 編寫時(shí)間:編寫時(shí)間: 部部 門門 名:名: 審審 核核 人:人: 審核時(shí)間:審核時(shí)間: 修訂頁(yè)修訂頁(yè) 編號(hào) 章節(jié) 名稱 修訂內(nèi)容簡(jiǎn)述 修訂 日期 修訂前 版本號(hào) 修訂后 版本號(hào) 修訂人批準(zhǔn)人 目錄目錄 1.1. 引言引言 .1 1.1 目的 .1 1.2 文檔約定 .1 1.3 預(yù)期的讀者和閱讀建議 .1
2、1.4 產(chǎn)品的范圍 .1 1.5 參考文獻(xiàn) .1 2.2. 綜合描述綜合描述 .1 2.1 產(chǎn)品的前景 .2 2.2 產(chǎn)品的功能 .2 2.3 用戶類和特征 .2 2.4 運(yùn)行環(huán)境 .2 2.5 設(shè)計(jì)和實(shí)現(xiàn)上的限制 .2 2.6 假設(shè)和依賴 .2 3.3. 外部接口需求外部接口需求 .3 3.1 用戶界面 .3 3.2 硬件接口 .3 3.3 軟件接口 .3 3.4 通信接口 .3 4.4. 系統(tǒng)特性系統(tǒng)特性 .3 4.1 說(shuō)明和優(yōu)先級(jí) .4 4.2 激勵(lì)/響應(yīng)序列 .4 4.3 功能需求 .4 5.5. 其它非功能需求其它非功能需求 .4 5.1 性能需求 .4 5.2 安全設(shè)施需求 .4
3、5.3 安全性需求 .5 5.4 軟件質(zhì)量屬性 .5 5.5 業(yè)務(wù)規(guī)則 .5 5.6 用戶文檔 .5 6.6. 其它需求其它需求 .5 附錄附錄 A A :詞匯表:詞匯表 .5 附錄附錄 B B :分析模型:分析模型 .6 附錄附錄 C C :待確定問(wèn)題的列表:待確定問(wèn)題的列表 .6 1.1. 引言引言 引言提出了對(duì)軟件需求規(guī)格說(shuō)明的縱覽,這有助于讀者理解文檔如何編寫并且如何閱讀和解釋。 1.11.1 目的目的 對(duì)產(chǎn)品進(jìn)行定義,在該文檔中詳盡說(shuō)明了這個(gè)產(chǎn)品的軟件需求,包括修正或發(fā)行版本號(hào)。 如果這個(gè)軟件需求規(guī)格說(shuō)明只與整個(gè)系統(tǒng)的一部分有關(guān)系,那么就只定義文檔中說(shuō)明的部分或子 系統(tǒng)。 1.21.
4、2 文檔約定文檔約定 描述編寫文檔時(shí)所采用的標(biāo)準(zhǔn)或排版約定,包括正文風(fēng)格、提示區(qū)或重要符號(hào)。例如, 說(shuō)明了高層需求的優(yōu)先級(jí)是否可以被其所有細(xì)化的需求所繼承,或者每個(gè)需求陳述是否都有其自 身的優(yōu)先級(jí)。 1.31.3 預(yù)期的讀者和閱讀建議預(yù)期的讀者和閱讀建議 列舉了軟件需求規(guī)格說(shuō)明所針對(duì)的不同讀者,例如開(kāi)發(fā)人員、項(xiàng)目經(jīng)理、營(yíng)銷人員、用戶、測(cè)試 人員或文檔的編寫人員。描述了文檔中剩余部分的內(nèi)容及其組織結(jié)構(gòu)。提出了最適合于每一類型讀者 閱讀文檔的建議。 1.41.4 產(chǎn)品的范圍產(chǎn)品的范圍 提供了對(duì)指定的軟件及其目的的簡(jiǎn)短描述,包括利益和目標(biāo)。把軟件與企業(yè)目標(biāo)或業(yè)務(wù)策略相聯(lián) 系??梢詤⒖柬?xiàng)目視圖和范圍文
5、檔而不是將其內(nèi)容復(fù)制到這里。 1.51.5 參考文獻(xiàn)參考文獻(xiàn) 列舉了編寫軟件需求規(guī)格說(shuō)明時(shí)所參考的資料或其它資源。這可能包括用戶界面風(fēng)格指導(dǎo)、合同、 標(biāo)準(zhǔn)、系統(tǒng)需求規(guī)格說(shuō)明、使用實(shí)例文檔,或相關(guān)產(chǎn)品的軟件需求規(guī)格說(shuō)明。在這里應(yīng)該給出詳細(xì)的 信息,包括標(biāo)題名稱、作者、版本號(hào)、日期、出版單位或資料來(lái)源,以方便讀者查閱這些文獻(xiàn)。 2.2. 綜合描述綜合描述 這一部分概述了正在定義的產(chǎn)品以及它所運(yùn)行的環(huán)境、使用產(chǎn)品的用戶和已知的限制、假設(shè)和依 賴。 2.12.1 產(chǎn)品的前景產(chǎn)品的前景 描述了軟件需求規(guī)格說(shuō)明中所定義的產(chǎn)品的背景和起源。說(shuō)明了該產(chǎn)品是否是產(chǎn)品系列中的下一 成員,是否是成熟產(chǎn)品所改進(jìn)的下一
6、代產(chǎn)品、是否是現(xiàn)有應(yīng)用程序的替代品,或者是否是一個(gè)新型的、 自含型產(chǎn)品。如果軟件需求規(guī)格說(shuō)明定義了大系統(tǒng)的一個(gè)組成部分,那么就要說(shuō)明這部分軟件是怎樣 與整個(gè)系統(tǒng)相關(guān)聯(lián)的,并且要定義出兩者之間的接口。 2.22.2 產(chǎn)品的功能產(chǎn)品的功能 概述了產(chǎn)品所具有的主要功能。其詳細(xì)內(nèi)容將在4中描述,所以在此只需要概略地總結(jié),例如用 列表的方法給出。很好地組織產(chǎn)品的功能,使每個(gè)讀者都易于理解。用圖形表示主要的需求分組以及 它們之間的聯(lián)系,例如數(shù)據(jù)流程圖的頂層圖或類圖,都是有用的。 2.32.3 用戶類和特征用戶類和特征 確定你覺(jué)得可能使用該產(chǎn)品的不同用戶類并描述它們相關(guān)的特征。有一些需求可能只與特定的用 戶
7、類相關(guān)。將該產(chǎn)品的重要用戶類與那些不太重要的用戶類區(qū)分開(kāi)。 2.42.4 運(yùn)行環(huán)境運(yùn)行環(huán)境 描述了軟件的運(yùn)行環(huán)境,包括硬件平臺(tái)、操作系統(tǒng)和版本,還有其它的軟件組件或與其共存的應(yīng) 用程序。 2.52.5 設(shè)計(jì)和實(shí)現(xiàn)上的限制設(shè)計(jì)和實(shí)現(xiàn)上的限制 確定影響開(kāi)發(fā)人員自由選擇的問(wèn)題,并說(shuō)明這些問(wèn)題為什么成為一種限制。可能的限制包括如下 內(nèi)容: 必須使用或者避免的特定技術(shù)、工具、編程語(yǔ)言和數(shù)據(jù)庫(kù)。 所要求的開(kāi)發(fā)規(guī)范或標(biāo)準(zhǔn)(例如,如果由客戶的公司負(fù)責(zé)軟件維護(hù),就必須定義轉(zhuǎn)包者所使 用的設(shè)計(jì)符號(hào)表示和編碼標(biāo)準(zhǔn)。 企業(yè)策略、政府法規(guī)或工業(yè)標(biāo)準(zhǔn)。 硬件限制,例如定時(shí)需求或存儲(chǔ)器限制。 數(shù)據(jù)轉(zhuǎn)換格式標(biāo)準(zhǔn)。 2.62.
8、6 假設(shè)和依賴假設(shè)和依賴 列舉出在對(duì)軟件需求規(guī)格說(shuō)明中影響需求陳述的假設(shè)因素(與已知因素相對(duì)立) 。這可能包括你 打算要用的商業(yè)組件或有關(guān)開(kāi)發(fā)或運(yùn)行環(huán)境的問(wèn)題。你可能認(rèn)為產(chǎn)品將符合一個(gè)特殊的用戶界面設(shè)計(jì) 約定,但是另一個(gè)讀者卻可能不這樣認(rèn)為。如果這些假設(shè)不正確、不一致或被更改,就會(huì)使項(xiàng)目受到 影響。 此外,確定項(xiàng)目對(duì)外部因素存在的依賴。例如,如果你打算把其它項(xiàng)目開(kāi)發(fā)的組件集成到系統(tǒng)中, 那么你就要依賴那個(gè)項(xiàng)目按時(shí)提供正確的操作組件。如果這些依賴已經(jīng)記錄到其它文檔(例如項(xiàng)目計(jì) 劃 )中了,那么在此就可以參考其它文檔。 3.3. 外部接口需求外部接口需求 利用本節(jié)來(lái)確定可以保證新產(chǎn)品與外部組件正確
9、連接的需求。關(guān)聯(lián)圖表示了高層抽象的外部接口。 需要把對(duì)接口數(shù)據(jù)和控制組件的詳細(xì)描述寫入數(shù)據(jù)字典中。如果產(chǎn)品的不同部分有不同的外部接口, 那么應(yīng)把這些外部接口的詳細(xì)需求并入到這一部分的實(shí)例中。 3.13.1 用戶界面用戶界面 陳述所需要的用戶界面的軟件組件。描述每個(gè)用戶界面的邏輯特征。以下是可能要包括的一些特 征: 將要采用的圖形用戶界面(GUI)標(biāo)準(zhǔn)或產(chǎn)品系列的風(fēng)格。 屏幕布局或解決方案的限制。 將出現(xiàn)在每個(gè)屏幕的標(biāo)準(zhǔn)按鈕、功能或?qū)Ш芥溄樱ɡ缫粋€(gè)幫助按鈕) 。 快捷鍵。 錯(cuò)誤信息顯示標(biāo)準(zhǔn)。 對(duì)于用戶界面的細(xì)節(jié),例如特定對(duì)話框的布局,應(yīng)該寫入一個(gè)獨(dú)立的用戶界面規(guī)格說(shuō)明中,而 不能寫入軟件需求規(guī)
10、格說(shuō)明中。 3.23.2 硬件接口硬件接口 描述系統(tǒng)中軟件和硬件每一接口的特征。這種描述可能包括支持的硬件類型、軟硬件之間交流的 數(shù)據(jù)和控制信息的性質(zhì)以及所使用的通信協(xié)議。 3.33.3 軟件接口軟件接口 描述該產(chǎn)品與其它外部組件(由名字和版本識(shí)別)的連接,包括數(shù)據(jù)庫(kù)、操作系統(tǒng)、工具、庫(kù)和 集成的商業(yè)組件。明確并描述在軟件組件之間交換數(shù)據(jù)或消息的目的。描述所需要的服務(wù)以及內(nèi)部組 件通信的性質(zhì)。確定將在組件之間共享的數(shù)據(jù)。如果必須用一種特殊的方法來(lái)實(shí)現(xiàn)數(shù)據(jù)共享機(jī)制,例 如在多任務(wù)操作系統(tǒng)中的一個(gè)全局?jǐn)?shù)據(jù)區(qū),那么就必須把它定義為一種實(shí)現(xiàn)上的限制。 3.43.4 通信接口通信接口 描述與產(chǎn)品所使用的
11、通信功能相關(guān)的需求,包括電子郵件、Web瀏覽器、網(wǎng)絡(luò)通信標(biāo)準(zhǔn)或協(xié)議及 電子表格等等。定義了相關(guān)的消息格式。規(guī)定通信安全或加密問(wèn)題、數(shù)據(jù)傳輸速率和同步通信機(jī)制。 4.4. 系統(tǒng)特性系統(tǒng)特性 功能需求是根據(jù)系統(tǒng)特性即產(chǎn)品所提供的主要服務(wù)來(lái)組織的。你可能更喜歡通過(guò)使用實(shí)例、運(yùn)行 模式、用戶類、對(duì)象類或功能等級(jí)來(lái)組織這部分內(nèi)容( IEEE1998) 。你還可以使用這些元素的組合。總而言之,你必須選擇一種使讀者易于理解預(yù)期產(chǎn) 品的組織方案。 僅用簡(jiǎn)短的語(yǔ)句說(shuō)明特性的名稱,例如“4.1拼寫檢查和拼寫字典管理” 。無(wú)論你想說(shuō)明何種特性, 闡述每種特性時(shí)都將重述從4.14.3這三步系統(tǒng)特性。 4.14.1 說(shuō)
12、明和優(yōu)先級(jí)說(shuō)明和優(yōu)先級(jí) 提出了對(duì)該系統(tǒng)特性的簡(jiǎn)短說(shuō)明并指出該特性的優(yōu)先級(jí)是高、中,還是低。或者你還可以包括對(duì) 特定優(yōu)先級(jí)部分的評(píng)價(jià),例如利益、損失、費(fèi)用和風(fēng)險(xiǎn),其相對(duì)優(yōu)先等級(jí)可以從1(低)到9(高) 。 4.24.2 激勵(lì)激勵(lì)/ /響應(yīng)序列響應(yīng)序列 列出輸入激勵(lì)(用戶動(dòng)作、來(lái)自外部設(shè)備的信號(hào)或其它觸發(fā)器)和定義這一特性行為的系統(tǒng)響應(yīng) 序列。這些序列將與使用實(shí)例相關(guān)的對(duì)話元素相對(duì)應(yīng)。 4.34.3 功能需求功能需求 詳列出與該特性相關(guān)的詳細(xì)功能需求。這些是必須提交給用戶的軟件功能,使用戶可以使用所提 供的特性執(zhí)行服務(wù)或者使用所指定的使用實(shí)例執(zhí)行任務(wù)。描述產(chǎn)品如何響應(yīng)可預(yù)知的出錯(cuò)條件或者非 法輸入
13、或動(dòng)作。每個(gè)需求的標(biāo)識(shí)必須是唯一的。 5.5. 其它非功能需求其它非功能需求 這部分列舉出了所有非功能需求,而不是外部接口需求和限制。 5.15.1 性能需求性能需求 闡述了不同的應(yīng)用領(lǐng)域?qū)Ξa(chǎn)品性能的需求,并解釋它們的原理以幫助開(kāi)發(fā)人員作出合理的設(shè)計(jì)選 擇。確定相互合作的用戶數(shù)或者所支持的操作、響應(yīng)時(shí)間以及與實(shí)時(shí)系統(tǒng)的時(shí)間關(guān)系。你還可以在這 里定義容量需求,例如存儲(chǔ)器和磁盤空間的需求或者存儲(chǔ)在數(shù)據(jù)庫(kù)中表的最大行數(shù)。盡可能詳細(xì)地確 定性能需求。可能需要針對(duì)每個(gè)功能需求或特性分別陳述其性能需求,而不是把它們都集中在一起陳 述。例如, “在運(yùn)行微軟Window 2000的450 MhzPentium
14、的計(jì)算機(jī)上,當(dāng)系統(tǒng)至少有50%的空閑資源 時(shí),95%的目錄數(shù)據(jù)庫(kù)查詢必須在兩秒內(nèi)完成” 。 5.25.2 安全設(shè)施需求安全設(shè)施需求 詳盡陳述與產(chǎn)品使用過(guò)程中可能發(fā)生的損失、破壞或危害相關(guān)的需求。定義必須采取的安全保護(hù) 或動(dòng)作,還有那些預(yù)防的潛在的危險(xiǎn)動(dòng)作。明確產(chǎn)品必須遵從的安全標(biāo)準(zhǔn)、策略或規(guī)則。一個(gè)安全設(shè) 施需求的范例如下:“如果油箱的壓力超過(guò)了規(guī)定的最大壓力的95%,那么必須在1秒鐘內(nèi)終止操作” 。 5.35.3 安全性需求安全性需求 詳盡陳述與系統(tǒng)安全性、完整性或與私人問(wèn)題相關(guān)的需求,這些問(wèn)題將會(huì)影響到產(chǎn)品的使用和產(chǎn) 品所創(chuàng)建或使用的數(shù)據(jù)的保護(hù)。定義用戶身份確認(rèn)或授權(quán)需求。明確產(chǎn)品必須滿足
15、的安全性或保密性 策略。一個(gè)軟件系統(tǒng)的安全需求的范例如下:“每個(gè)用戶在第一次登錄后,必須更改他的最初登錄密 碼。最初的登錄密碼不能重用。 ” 5.45.4 軟件質(zhì)量屬性軟件質(zhì)量屬性 詳盡陳述與客戶或開(kāi)發(fā)人員至關(guān)重要的其它產(chǎn)品質(zhì)量特性。這些特性必須是確定、定量的并在可 能時(shí)是可驗(yàn)證的。至少應(yīng)指明不同屬性的相對(duì)側(cè)重點(diǎn),例如易用程度優(yōu)于易學(xué)程度,或者可移植性優(yōu) 于有效性。 5.55.5 業(yè)務(wù)規(guī)則業(yè)務(wù)規(guī)則 列舉出有關(guān)產(chǎn)品的所有操作規(guī)則,例如什么人在特定環(huán)境下可以進(jìn)行何種操作。這些本身不是功 能需求,但它們可以暗示某些功能需求執(zhí)行這些規(guī)則。一個(gè)業(yè)務(wù)規(guī)則的范例如下:“只有持有管理員 密碼的用戶才能執(zhí)行$100.00或更大額的退款操作。 ” 5.65.6 用戶文檔用戶文檔 列舉出將與軟件一同發(fā)行的用戶文檔部分,例如,用戶手冊(cè)、在線幫助和教程。明確所有已知的 用戶文檔的交付格式或標(biāo)準(zhǔn)。 6.6. 其它需求其它需求 定義在軟件需求規(guī)格說(shuō)明的其它部分未出現(xiàn)的需求,例如國(guó)際化需求或法律上的需求。你還可以 增加有關(guān)操作、管理和維護(hù)部分來(lái)完善產(chǎn)品安裝、配置、啟動(dòng)和關(guān)閉、修復(fù)和容錯(cuò),以及登錄和監(jiān)控 操作等方面的需求。在模板中加入與你的項(xiàng)目相關(guān)的新部分。如果你不需要增加其它需求,就省略這 一部分。 附錄附錄 A A :詞匯表:詞匯表 定義所有必要的術(shù)語(yǔ),以便讀者可以正確地解釋軟件需求規(guī)格
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度個(gè)人之間農(nóng)業(yè)貸款借款合同
- 家長(zhǎng)與孩子二零二五年度家務(wù)勞動(dòng)責(zé)任履行協(xié)議
- 2025年度泳池救生員安全責(zé)任及應(yīng)急響應(yīng)規(guī)范協(xié)議
- 2025年度智慧城市建設(shè)預(yù)付款合作合同
- 二零二五年度酒店管理營(yíng)業(yè)執(zhí)照及品牌加盟轉(zhuǎn)讓合同
- 二零二五年度房屋維修基金頂賬返還協(xié)議書(shū)
- 二零二五年度外墻保溫涂料產(chǎn)品環(huán)保認(rèn)證與綠色標(biāo)識(shí)合同
- 二零二五年度女方婚前財(cái)產(chǎn)協(xié)議婚姻安全與婚姻風(fēng)險(xiǎn)規(guī)避合同
- 二零二五年度裝配行業(yè)產(chǎn)品研發(fā)終止合同
- 石家莊市2025年度勞動(dòng)合同電子化管理規(guī)范
- 幼兒園公開(kāi)課:大班語(yǔ)言《相反國(guó)》課件(優(yōu)化版)
- 水利設(shè)施維護(hù)投標(biāo)方案(技術(shù)標(biāo))
- 2024屆湖南省長(zhǎng)沙市湖南師大附中等校高三上學(xué)期月考(二)語(yǔ)文試題(解析版)
- 上海科技版小學(xué)二年級(jí)下冊(cè)綜合實(shí)踐活動(dòng)全冊(cè)教案
- 氣缸磨損的測(cè)量說(shuō)課教案
- 《高鐵乘務(wù)安全管理及應(yīng)急處置》課程教案-崔藝琳編寫
- 新課程標(biāo)準(zhǔn)2022版初中歷史考試題及答案
- 前言 馬克思主義中國(guó)化時(shí)代化的歷史進(jìn)程與理論成果
- 產(chǎn)品可靠性測(cè)試計(jì)劃
- 心理健康與職業(yè)生涯(中職)PPT完整全套教學(xué)課件
- 中國(guó)文藝美學(xué)要略·論著·《畫學(xué)心法問(wèn)答》
評(píng)論
0/150
提交評(píng)論