[軟件工程項(xiàng)目文檔模板]需求規(guī)格說明書_第1頁(yè)
[軟件工程項(xiàng)目文檔模板]需求規(guī)格說明書_第2頁(yè)
[軟件工程項(xiàng)目文檔模板]需求規(guī)格說明書_第3頁(yè)
[軟件工程項(xiàng)目文檔模板]需求規(guī)格說明書_第4頁(yè)
[軟件工程項(xiàng)目文檔模板]需求規(guī)格說明書_第5頁(yè)
已閱讀5頁(yè),還剩4頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、項(xiàng)目編號(hào)項(xiàng)目編號(hào): s 卷卷 號(hào)號(hào) 卷內(nèi)編號(hào)卷內(nèi)編號(hào) 密密 級(jí)級(jí) 需求規(guī)格說明書需求規(guī)格說明書 version: 項(xiàng) 目 承 擔(dān) 部 門: 撰 寫 人(簽名): 完 成 日 期: 本文檔 使 用部門: 主管領(lǐng)導(dǎo) 項(xiàng)目組 客戶(市場(chǎng)) 維護(hù)人員 用戶 評(píng)審負(fù)責(zé)人(簽名): 評(píng) 審 日 期: 分 類: 目目 錄錄 1.引言引言.1 1.1目的 .1 1.2定義 .1 1.3參考資料.1 2.軟件總體概述軟件總體概述.1 2.1軟件標(biāo)識(shí).1 2.2軟件描述.1 2.2.1系統(tǒng)屬性.1 2.2.2開發(fā)背景.2 2.2.3軟件功能.2 2.3用戶的特點(diǎn).2 2.4限制與約束.2 3.具體需求具體需求 .

2、2 3.1功能需求.3 3.2性能需求.3 3.3數(shù)據(jù)庫(kù)需求.4 3.4設(shè)計(jì)約束.4 3.4.1其他標(biāo)準(zhǔn)的約束.4 3.4.2硬件約束.4 3.5屬性 .4 3.5.1可用性.4 3.5.2可靠性.4 3.5.3效率.4 3.5.4安全性.4 3.5.5可維護(hù)性.4 3.5.6可移植性.5 3.6外部接口需求.5 3.6.1用戶接口.5 3.6.2硬件接口.5 3.6.3軟件接口.5 3.6.4通信接口.6 4.數(shù)據(jù)字典數(shù)據(jù)字典 .6 5.附錄附錄.6 5.1用戶方組織機(jī)構(gòu)圖;.6 1. 引言引言 1.1 目的目的 本節(jié)描述軟件產(chǎn)品需求規(guī)格說明書(srs)的目的,如: 定義軟件總體要求,作為用

3、戶和軟件開發(fā)人員之間相互了解的基礎(chǔ); 提供性能要求、初步設(shè)計(jì)和對(duì)用戶影響的信息,作為軟件人員進(jìn)行軟件結(jié)構(gòu)設(shè)計(jì)和編碼的基礎(chǔ); 作為軟件總體測(cè)試的依據(jù)。 1.2 定義定義 本節(jié)列出srs中用到的全部需求的術(shù)語(yǔ)、定義和縮略語(yǔ)清單。這些信息可以由srs的附錄提 供,也可以參考其他的文件,如果有,本節(jié)必須指明。 1.3 參考資料參考資料 本節(jié)列出下列資料: 經(jīng)核準(zhǔn)的用戶合同、用戶需求說明書、項(xiàng)目開發(fā)委托合同書、技術(shù)可行性報(bào)告等 文件; 本項(xiàng)目的較高層次的開發(fā)文檔,如:項(xiàng)目開發(fā)計(jì)劃等; srs中各處引用的資料、標(biāo)準(zhǔn)和規(guī)范。 列出這些資料的作者、標(biāo)題、編號(hào)、發(fā)表日期、出版單位或資料來源。 2. 軟件總體概述

4、軟件總體概述 2.1 軟件標(biāo)識(shí)軟件標(biāo)識(shí) 本節(jié)列出軟件的標(biāo)識(shí):軟件全名稱、軟件縮稱、版本號(hào)等。軟件標(biāo)識(shí)必須具有唯一性。 2.2 軟件描述軟件描述 2.2.1系統(tǒng)屬性 本節(jié)描述被開發(fā)軟件與其他相關(guān)產(chǎn)品之間的關(guān)系。 如果該軟件是獨(dú)立的,應(yīng)在本節(jié)說明; 如果該軟件是一個(gè)更大的系統(tǒng)的一個(gè)組成部分,則應(yīng)說明本產(chǎn)品與該系統(tǒng)中其他各組成部分之 間的關(guān)系。如果這部分內(nèi)容已包含在較高層次的說明(如用戶需求說明書)中,應(yīng)在本節(jié) 指明。 本節(jié)無須描述設(shè)計(jì)方案和設(shè)計(jì)約束。 2.2.2開發(fā)背景 本節(jié)說明軟件的開發(fā)目的、應(yīng)用目標(biāo)和使用范圍等背景材料。 2.2.3軟件功能 本節(jié)為軟件功能提供一個(gè)摘要,無須描述功能的細(xì)節(jié)。應(yīng)為

5、每一軟件功能的需求分配一個(gè)唯一 性的標(biāo)識(shí),以利于需求的跟蹤和測(cè)試。應(yīng)說明功能的優(yōu)先級(jí)定義,和每一功能的優(yōu)先級(jí)(從用 戶角度而言)。優(yōu)先級(jí)定義可采用以下方法(qfd對(duì)功能需求的分類方法): a.高軟件必須實(shí)現(xiàn)的功能,用戶有明確的功能定義和要求; b.中軟件應(yīng)該實(shí)現(xiàn)的功能,用戶的功能定義和要求可能是模糊的、不 具體的、或低約束的,但是這類功能的缺少會(huì)導(dǎo)致用戶的不滿意,因此 這類功能的具體需求應(yīng)當(dāng)由需求分析人員誘導(dǎo)用戶產(chǎn)生并明確; c.低軟件盡量實(shí)現(xiàn)的功能,并可根據(jù)開發(fā)進(jìn)度進(jìn)行取舍,但這類功能 的實(shí)現(xiàn)將會(huì)增加用戶的滿意度。 可用以下表格來說明軟件功能: 功能名稱功能名稱功能需求標(biāo)識(shí)功能需求標(biāo)識(shí)優(yōu)先級(jí)

6、優(yōu)先級(jí)簡(jiǎn)要描述簡(jiǎn)要描述 也可配合軟件的功能結(jié)構(gòu)圖加以說明。 2.3 用戶的特點(diǎn)用戶的特點(diǎn) 本節(jié)描述影響具體軟件需求的最終用戶的特點(diǎn),充分說明用戶方操作人員、維護(hù)人員的教 育水平和技術(shù)專長(zhǎng),這是對(duì)軟件開發(fā)工作的重要約束。 2.4 限制與約束限制與約束 本節(jié)描述軟件開發(fā)工作的某些限制,例如經(jīng)費(fèi)限制、開發(fā)期限、硬件限制、編程語(yǔ)言、通 信協(xié)議、安全和保密要求、開發(fā)過程中須遵守的某些標(biāo)準(zhǔn)或規(guī)則。 本節(jié)內(nèi)容不是陳述具體需求或設(shè)計(jì)約束,而是為具體需求以及設(shè)計(jì)約束的描述提供依據(jù)。 3. 具體需求具體需求 本章應(yīng)包括在進(jìn)行軟件結(jié)構(gòu)設(shè)計(jì)時(shí)所需的全部細(xì)節(jié)。 3.1 功能需求功能需求 本節(jié)描述2. 2.3.節(jié)所述的每

7、一功能需求。本節(jié)可以劃分為若干小節(jié),每一小節(jié)逐一說明每 一功能需求。 本節(jié)將該功能需求具體描述為輸入、處理和輸出的需求。本節(jié)可用自然語(yǔ)言描述;也可用 形式化的方法描述,如數(shù)據(jù)流圖(dfd)、業(yè)務(wù)流程圖(idef0)方法等。本節(jié)由以下內(nèi)容組 成: a.輸入:詳細(xì)描述該功能的所有輸入數(shù)據(jù),包括:輸入源、類型、長(zhǎng)度、數(shù)值范圍、精 度、量綱、數(shù)量、更新和處理頻度等; b.處理:定義對(duì)輸入數(shù)據(jù)的全部操作,以獲得預(yù)期的輸出數(shù)據(jù),包括:輸入數(shù)據(jù)的有效 性檢驗(yàn)、操作時(shí)序或優(yōu)先級(jí)、異常情況處理、輸出數(shù)據(jù)的有效性檢驗(yàn)等; c.輸出:詳細(xì)描述該功能的所有輸出數(shù)據(jù),包括:接受者、類型、長(zhǎng)度、數(shù)值范圍、精 度、量綱、數(shù)

8、量、出錯(cuò)信息等。 可用下表方式描述: 功能編號(hào)功能編號(hào)功能名稱功能名稱所屬部門所屬部門 調(diào)查者調(diào)查者調(diào)查時(shí)間調(diào)查時(shí)間審核人審核人 功 能 描 述 輸入項(xiàng) 處理描 述 輸出項(xiàng) 界面要 求 3.2 性能需求性能需求 本節(jié)說明軟件數(shù)據(jù)處理能力和時(shí)間特性的需求。 數(shù)據(jù)處理能力可能包括:支持的終端數(shù)、支持并行操作的用戶數(shù)、處理的文件和記錄數(shù)、 表和文件的大小。 時(shí)間特性可能包括:響應(yīng)時(shí)間、更新處理時(shí)間、數(shù)據(jù)的轉(zhuǎn)換和傳送時(shí)間、運(yùn)行時(shí)間等。 3.3 數(shù)據(jù)庫(kù)需求數(shù)據(jù)庫(kù)需求 本節(jié)說明對(duì)軟件所應(yīng)用的數(shù)據(jù)庫(kù)的需求,如:數(shù)據(jù)項(xiàng)、記錄、文件標(biāo)識(shí)、靜態(tài)和動(dòng)態(tài)的組 織、存取能力等。 3.4 設(shè)計(jì)約束設(shè)計(jì)約束 3.4.1其他

9、標(biāo)準(zhǔn)的約束 本節(jié)描述由現(xiàn)有的標(biāo)準(zhǔn)或規(guī)則派生的要求,如: a.報(bào)表格式; b.數(shù)據(jù)命名; c.會(huì)計(jì)準(zhǔn)則; d.審計(jì)追蹤,等等。 3.4.2硬件約束 本節(jié)包括各種軟件運(yùn)行的硬件約束,如: a硬件配置的特點(diǎn); b內(nèi)存儲(chǔ)器和輔助存儲(chǔ)器的容量。 3.5 屬性屬性 本節(jié)定義用戶對(duì)軟件的其他屬性的要求,可能的內(nèi)容如下所列。如果srs包括了下列屬 性,但在srs的其他章節(jié)進(jìn)行說明,須在相應(yīng)小節(jié)指明。 3.5.1可用性 定義某些需求(如:檢查點(diǎn)、恢復(fù)方法和重啟動(dòng)性等),以保證軟件的可用性。 3.5.2可靠性 定義軟件在規(guī)定的時(shí)間內(nèi)和規(guī)定的條件下,滿足規(guī)定功能的能力。 3.5.3效率 定義軟件在規(guī)定的條件下,功能

10、和性能水平與所使用資源量(如軟件產(chǎn)品、硬件設(shè)施、耗 材、操作人員、維護(hù)人員)之間的關(guān)系。 3.5.4安全性 說明如何保護(hù)軟件,以防止偶然或惡意的訪問、使用、修改或泄密。 3.5.5可維護(hù)性 規(guī)定需求以保證軟件是可維護(hù)的。 3.5.6可移植性 說明軟件對(duì)軟、硬件環(huán)境的兼容,它從一個(gè)環(huán)境移植到另一個(gè)環(huán)境的約束等。 . 3.6 外部接口需求外部接口需求 3.6.1用戶接口 本節(jié)說明為方便用戶使用而提出的軟件與用戶界面的需求。如:屏幕格式、報(bào)表格式、菜單 格式、輸入輸出時(shí)間、功能鍵的使用。 3.6.2硬件接口 本節(jié)說明軟件與硬件間各接口,可使用接口框圖進(jìn)行說明。說明內(nèi)容包括: a)接口標(biāo)識(shí); b)功能

11、描述; c)信號(hào)方向、格式、傳輸協(xié)議; d)優(yōu)先級(jí); e)響應(yīng)時(shí)間; f)異常處理。 對(duì)每一硬件,需提供名稱、縮寫、型號(hào)、數(shù)量,并說明其功能。 3.6.3軟件接口 本節(jié)指定需使用的其他軟件產(chǎn)品(如:數(shù)據(jù)管理系統(tǒng)、操作系統(tǒng)、數(shù)學(xué)軟件包),以及同 其他應(yīng)用系統(tǒng)之間的接口。如果已有完整的接口文件,需在本節(jié)指明。說明內(nèi)容包括: a)接口標(biāo)識(shí); b)功能描述; c)數(shù)據(jù)流程和控制流程的方向; d)數(shù)據(jù)格式、容量; e)接口類型(如手動(dòng)或自動(dòng)); f)接口數(shù)據(jù)中斷的優(yōu)先級(jí)別; g)中斷響應(yīng)時(shí)間; h)異常處理等。 對(duì)每一個(gè)所需的軟件產(chǎn)品,需提供名稱、縮寫、規(guī)格說明、版本號(hào)、來源等內(nèi)容。 3.6.4通信接口

12、 本節(jié)指定各種通信接口,如局域網(wǎng)的協(xié)議等。 4. 數(shù)據(jù)字典數(shù)據(jù)字典 以如下方式列出數(shù)據(jù)字典: 存折=戶名+所號(hào)+帳號(hào)+開戶日+性質(zhì)+(印密)+1存取行50 戶名=2字母24 所號(hào)=“001”.“99999999” 如果數(shù)據(jù)字典在設(shè)計(jì)階段完成或進(jìn)一步完善,在此節(jié)說明。 5. 附錄附錄 5.1 用戶方組織機(jī)構(gòu)圖;用戶方組織機(jī)構(gòu)圖; 附錄中還可能包括的內(nèi)容有: a原有系統(tǒng)的組織機(jī)構(gòu)圖、業(yè)務(wù)流程圖、信息流程圖; b輸入、輸出格式樣本; c交叉索引等; d需求規(guī)格說明書確認(rèn)協(xié)議。 需求規(guī)格說明書確認(rèn)協(xié)議 甲方:甲方:xx 事業(yè)部事業(yè)部 乙方:乙方:xx 開發(fā)室開發(fā)室 在甲方的大力配合與支持下,乙方制作了該需求規(guī)格說明書;甲方對(duì) 該需求規(guī)格說明書經(jīng)過詳細(xì)審核,已確認(rèn)該需求規(guī)格說明書中的各項(xiàng) 內(nèi)容翔實(shí)全面,該需求規(guī)格說明書中的內(nèi)容已完全包括了項(xiàng)目開發(fā)委托 合同中的用戶需求說明書部分中關(guān)于軟件產(chǎn)品的需求。經(jīng)過甲乙雙方友 好協(xié)商,達(dá)成如下協(xié)議: 1 該需求規(guī)格說明書是項(xiàng)目開發(fā)委托合同的補(bǔ)充文件,與項(xiàng)目 開發(fā)委托合同具有同等的法律效力; 2 該需求規(guī)格說明書是項(xiàng)目開發(fā)委托合同中_條 _款軟件產(chǎn)品最終驗(yàn)收的唯一標(biāo)準(zhǔn); 3 甲方在項(xiàng)目開發(fā)委托合同中_條_款軟件產(chǎn)品最終 驗(yàn)收前可提出對(duì)該

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論