軟件需求說明書srs的規(guī)范參考樣本_第1頁
軟件需求說明書srs的規(guī)范參考樣本_第2頁
軟件需求說明書srs的規(guī)范參考樣本_第3頁
軟件需求說明書srs的規(guī)范參考樣本_第4頁
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡介

1、軟件需求說明書的規(guī)范樣本一、 編寫目的 軟件需求說明書的編制是為了使用戶和軟件開發(fā)者雙方對該軟件的運(yùn)行環(huán)境、功能和 性能需求的初始規(guī)定有一個共同的理解, 使之成為整個開發(fā)工作的基礎(chǔ), 為概要設(shè)計(jì)提供需 求說明。、主要內(nèi)容及寫作要求1、引言1.1目的a.說明開發(fā)本軟件的目的;b.說明編寫本軟件說明書的目的;c.說明軟件需求說明所預(yù)期的讀者。1.2背景a標(biāo)識要開發(fā)的軟件產(chǎn)品(名稱,代碼) ;b列出本項(xiàng)目的任務(wù)提出者、項(xiàng)目負(fù)責(zé)人、系統(tǒng)分析員、系統(tǒng)設(shè)計(jì)員、程序設(shè)計(jì)員、程序員、資料員以及與本項(xiàng)目開展工作直接有關(guān)的人員和用戶;c說明該軟件產(chǎn)品與其它有關(guān)軟件產(chǎn)品的相互關(guān)系。1.3參考資料a.列出本項(xiàng)目經(jīng)核準(zhǔn)

2、的任務(wù)書或合同和上級機(jī)關(guān)的批文;b.列出編寫本軟件需求說明書時參考的文件、資料、技術(shù)標(biāo)準(zhǔn)以及它們的作者、標(biāo)題、編號、發(fā)布日期和出版單位等。1.4 術(shù)語 列出本軟件需求說明書中專門術(shù)語的定義以及英語縮寫詞的原詞 組。2、 項(xiàng)目概述2.1 被開發(fā)軟件的一般描述 描述被開發(fā)軟件的主要組成,相互聯(lián)系和外部接口,可用系統(tǒng)流程圖 的層次結(jié)構(gòu)描述,如圖 1:圖 1 層次結(jié)構(gòu)圖示例2.2 被開發(fā)軟件的功能 簡述被開發(fā)軟件的功能,可用系統(tǒng)流程圖的層次結(jié)構(gòu)描述。必須采用設(shè)計(jì)工具,如:PowerDesigner,來進(jìn)行。2.3 實(shí)現(xiàn)語言 列出所采用的編程語言。2.4 用戶特點(diǎn)件對這些變及在上述過的格式)。圍自動檢驗(yàn)

3、等位和精度;則需指定如描述最終用戶具有的受教育水平、工作經(jīng)驗(yàn)及技術(shù)專長。2.5 一般約束 給出影響承辦單位在設(shè)計(jì)軟件時的約束條款和當(dāng)需求發(fā)生變化時該軟化的適應(yīng)能力即靈活性的需求。3、 具體需求3.1 功能需求 用文字、圖表或數(shù)學(xué)公式詳細(xì)描述被開發(fā)軟件的輸入、處理、輸出以程中發(fā)生的基本操作。對每一類功能,按下述四小節(jié)描述。(必須采用設(shè)計(jì)工具,如: PowerDesigner 來進(jìn)行,報(bào)告可不遵從下面3.1.1 引言a. 描述該軟件功能及使用方法;b. 列出與功能有關(guān)的背景材料。3.1.2 輸入要求a. 輸入數(shù)據(jù)的描述,包括輸入源、數(shù)量、度量單位和精度;b. 操作員具體的操作控制需求(如輸入格式、

4、數(shù)據(jù)類型、精度、范);c. 指明引用的輸入設(shè)備接口資料(包括設(shè)備型號、數(shù)量) 。3.1.3 處理要求描述為獲得期望的輸出, 對輸入數(shù)據(jù)及中間參數(shù)進(jìn)行的操作, 包括:a. 輸入數(shù)據(jù)有效性檢查手段;b. 操作順序和處理過程;c. 非正常情況的響應(yīng)。如溢出、通訊故障、錯誤處理;d. 輸出數(shù)據(jù)有效性檢查手段。3.1.4 輸出要求a. 輸出數(shù)據(jù)的描述,包括目的地(存儲媒體和用途) 、數(shù)量、度量單b. 非法數(shù)據(jù)的處理;c. 指明引用的輸出設(shè)備接口資料(包括設(shè)備型號、數(shù)量) 。3.2 外部接口需求3.2.1 用戶界面a. 指出用戶使用軟件產(chǎn)品時的界面需求。 若用戶通過顯示終端操作,下需求:餹對屏幕格式的要求

5、;餹報(bào)表或菜單的頁面顯示格式及內(nèi)容;餹用戶命令的格式。b.列出輸出錯誤信息的格式。c. 盡可能采用開發(fā)工具構(gòu)造界面, 使需求定義和設(shè)計(jì)、 編碼相銜接,應(yīng)遵從界助記符及量;書詳細(xì)描述PowerDesignea.正常情況下和峰值工作條件下,在一定時間內(nèi)要處理的數(shù)據(jù)總b.響應(yīng)時間;c.輸出結(jié)果精度。3.4軟件屬性需求a.正確性需求;b.健壯性需求;c.安全保密性需求;d.易使用性需求;e.可理解性需求;f.可維護(hù)性需求;g.可測試性需求;h.可移植性需求;(不同操作系統(tǒng)、 數(shù)據(jù)庫系統(tǒng)、網(wǎng)絡(luò)、系統(tǒng)軟件)3.5數(shù)據(jù)需求 (若是較大規(guī)模的軟件本節(jié)內(nèi)容取消,由數(shù)據(jù)要求說明面設(shè)計(jì)規(guī)范 。3.2.2 硬件接口a

6、. 軟件產(chǎn)品與系統(tǒng)硬設(shè)備之間每一接口的邏輯特點(diǎn);b. 硬件接口支持的設(shè)備;c. 軟件與硬件接口之間以及硬件接口與支持設(shè)備之間的約定。3.2.3 軟件接口描述該軟件產(chǎn)品與其它有關(guān)軟件的接口關(guān)系, 并指出這些軟件的名字、 版本號。3.2.4 通訊接口 說明各種通訊接口及協(xié)議。3.3 性能需求,此部分內(nèi)容同軟件的功能描述一起做。必須采用設(shè)計(jì)工具,如:r ,來進(jìn)行)。3.5.1 數(shù)據(jù)描述a.列出作為控制和引用而使用的靜態(tài)數(shù)據(jù)元素;b.列出動態(tài)輸入數(shù)據(jù)元素;c.列出動態(tài)輸出數(shù)據(jù)元素;d.列出軟件內(nèi)部生成的數(shù)據(jù)元素。3.5.2 數(shù)據(jù)獲取a.列出提供輸入數(shù)據(jù)的機(jī)構(gòu);b.列出數(shù)據(jù)輸入介質(zhì)和設(shè)備;c.列出數(shù)據(jù)生成介質(zhì)和設(shè)

溫馨提示

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

評論

0/150

提交評論