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

下載本文檔

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

文檔簡介

1、一軟件需求規(guī)格說明書1引言(文檔介紹)1.1概述說明文檔目的,針對的目標讀者,文檔內(nèi)容,文檔組織結(jié)構(gòu)等。例如:該軟件需求規(guī)格說明描述了“在線圖書借閱系統(tǒng)”1.0版本的軟件功能性需求和非功能性需求。同時還描述了用戶在系統(tǒng)的工作中所參與的角色以及擁有的權(quán)限,從而使開發(fā)團隊能夠明確地了解所開發(fā)的“在線圖書借閱系統(tǒng)”1.0版本的各個方面,幫助他們在實際的開發(fā)過程中準確地完成所開發(fā)的模塊,以滿足用戶的需求。該文檔計劃由實現(xiàn)和驗證正確功能的項目團隊成員來使用,除非在其他地方另有說明,這里所指定的所有需求都具有高優(yōu)先級,而且都要在版本1.0中加以實現(xiàn)。1.2背景說明項目提出的背景,應用環(huán)境,應用范圍,目標人

2、群等,參考項目前景文檔。1.3定義列舉文檔中所用到的專業(yè)名詞,所使用的術(shù)語含義。1.4參考資料列舉文檔所引用到的資料,例如行業(yè)規(guī)范,法律規(guī)章,用戶的崗位手冊,工作流程等。2任務概述(系統(tǒng)介紹)2.1目標說明系統(tǒng)建設目標,針對背景,系統(tǒng)要解決的問題,參考項目前景文檔。2.2 運行環(huán)境(OperatingEnvironment,OE)描述軟件的運行環(huán)境,包括硬件平臺、操作系統(tǒng)和版本,以及用戶、服務器和數(shù)據(jù)庫的地理位置。參考項目前景文檔2.3 假定(Assumption)和約束(Constraint)說明針對系統(tǒng)使用和開發(fā),以及目標人群的假定和約束,例如使用的開發(fā)環(huán)境、語言,開發(fā)所應遵循的標準,系統(tǒng)

3、運行的業(yè)務規(guī)則等。為每個假定和約束編號。3需求規(guī)定3.1對功能的規(guī)定3.1.1用戶需求(描述業(yè)務用例模型)3.1.1.1組織機構(gòu)和角色說明系統(tǒng)角色及它們組織機構(gòu)中所處的位置。將用例分析結(jié)果的Actor視圖拷貝到此,并用表格逐一說明。角色視圖:阮_頻流送達人八、借閱皆理員角色說明:說明角色代表的用戶,其崗位職責,在組織機構(gòu)中所處位置再將業(yè)務用例模型中的Actor視角視圖拷貝至此,逐一說明角色如何參與業(yè)務,參與哪些業(yè)務。(1)借閱管理員參與業(yè)務:此觀圖展現(xiàn)借習營理負所匕韋需娶做的事悄。用這個視困便于葡隊借閱警理靈的所瘤工作平會被漏掉bu收回圉書蠶看借閱記錄加一收回借閱證說明:3.1.1.2業(yè)務概覽

4、將業(yè)務用例模型的業(yè)務視角視圖一一拷貝至此,逐一說明。(1)借書業(yè)務bu-送出固節(jié)點視圏展規(guī)篥塡業(yè)務的參烏青罵泰烏業(yè)畚開例。飛此視因痛盼于丁解漕蜒某頊業(yè)翕旻如何枸威的。息該為誓一頊業(yè)務繪制一水視雷,并對應的繪喇一牛誦動圜嘆袁述它們之間如何通過協(xié)作來克威誼頊業(yè)琳同一借閩園書bu-借出阿節(jié)八bu一遞送固韋A罕人b略勒流邂童人(IDD1Bu31nE-S3Actb借閱人(TtdehEuS1n&33占Gt”b-借閱管理員(Fr&niBuiinpgsActor)借書業(yè)務說明:3.1.1.3業(yè)務場景將業(yè)務場景圖拷貝至此,逐一說明業(yè)務是如何進行的(1)借閱圖書業(yè)務場景特聞皆S雖瓏理也.L.ij_

5、ftfiKit:11#-S.rwt-u.51yaicu>rNiflbujinE-35USECUIE訊:ft冷.遛和彼動心逋押朮助于性?jlbU35«S33IG-tDT冠IblSinE-53VSK-SPM:T伊牧的軼是城立的世春用事井.如捷業(yè)用円親煞置用麻也軽囚卜巫謹壞盤帰從佯為一金業(yè)雛鶴as誹醪嚴札«*»*wragr.,7業(yè)務場景說明3.1.2系統(tǒng)需求(描述系統(tǒng)用例模型)3.121概覽將用例實現(xiàn)視圖拷貝到此,并進行說明此視因最示業(yè)務用例的實現(xiàn)追溯,業(yè)務用例的實現(xiàn)過怨在誓*4用例實現(xiàn)申。這些實現(xiàn)込程將是槪念模型建立的恢提和分析說拗的重曼來源本例子只實規(guī)丁對借書

6、和還書南關(guān)的業(yè)務用例,其它業(yè)務用例如袪泡制b-借閱因書(frFinBusingl>$eCasA丄bur-bofTowbooksbii-tt出圉費CiomBusinessUseCse)Abur-c-h&c-kputbooksbu收回因書(frtfTiBusinmsCssCa$e)A丄burnbooksb-歸還圖節(jié)(frcmBusingsUseC»&)Abur-TetMTnbppk5b-送出圈節(jié)bur-sentbo卓bu”耽回團書b”rE$tbGbooks系統(tǒng)實現(xiàn)或不實現(xiàn)的用例,范圍及描述3.1.2.2系統(tǒng)需求規(guī)定針對每一個用例實現(xiàn),拷貝用例規(guī)約和用例場景至此,同時

7、需要拷貝用例實現(xiàn)針對領域模型(1)借閱圖書用例規(guī)約拷貝每個用例規(guī)約至此用例名稱bu_借閱圖書實現(xiàn)名稱Bur_borrowbooks用例描述借閱人通過此用例向系統(tǒng)查詢并提交借書請求參與者借閱人前置條件1. 借閱人借閱證件在有效期內(nèi)2. 借閱人沒有逾期未歸還的圖書后置條件1. 創(chuàng)建借書定單2. 更新借閱人借閱記錄主事件流1用戶用借閱證提供的帳號登錄系統(tǒng),計算機顯示我的圖書館界面2用戶選擇查詢圖書,計算機顯示查詢界面3用戶按書名、作者、出版社查詢,計算機顯示查詢結(jié)果4用戶可單選或多選書本,并確認借閱。計算機顯示確認借閱圖書清單。5用戶選擇確認借閱,計算機顯示借閱定單及費用6用戶選擇提交定單,計算機顯

8、示提交結(jié)果和定單號7計算機執(zhí)行后置條件。用例結(jié)束備選事件流1.a借閱證已過期1.拒絕登錄,用例結(jié)束1. b借閱人有逾期未歸還書本1.啟動bu_歸還圖書用例2. a用戶選擇查看原有定單1.計算機執(zhí)行4;4.a用戶選擇繼續(xù)借書1.計算機執(zhí)行2;4.b用戶選擇放棄1.計算機執(zhí)行45. a用戶余額不足1. 計算機顯示余額和所需金額2. 用戶選擇續(xù)費,啟動bU交納借閱費用例3. 用戶選擇放棄,計算機執(zhí)行16. a用戶選擇保存定單1.計算機保存并執(zhí)行1;6.b用戶選擇放棄,1.計算機執(zhí)行1;業(yè)務規(guī)則至少選擇一本,至多選擇三本涉及的業(yè)務實體Be_費用記錄,Be_圖書,Be_借書籃,Be_借閱定單,Be_借閱

9、證非功能性需求支持多種語言顯示(有外文書籍)用例場景分析拷貝每個用例場景至此,并說明之計算機£¥甬描述二¥鬲洌展如何實現(xiàn)真業(yè)務的。若發(fā)現(xiàn)此用惻只有兩三步就完成,拄至分平出步驟,應該懷疑用例粒度是否太小了。若十幾二十步還完蘋廡,應誼懷嶷是否用例粒度太丸了。迴態(tài)這個階段,沒南特別理由,一水業(yè)務用例還是應當表達個.疣整爭件出示借閱證童找需要的圉書否證件疋數(shù)拒絕液入惜書籃繼陵借書?放棄定單提交定單誠棄借書查看定單號借閱結(jié)束費成玻??否*交費無毅結(jié)東業(yè)務場景說明業(yè)務實體分析拷貝對應的業(yè)務實體視圖至此,逐一說明其如何參與業(yè)務buTbpTrdwbookS(fromBusmess

10、UseCRsalizjtion)借閱人b&借聞證(TroctEyginpggAttor)此視圉是發(fā)現(xiàn)業(yè)蠱憲體的過程。般適過業(yè)務用咧實現(xiàn)的實現(xiàn)過程活動、團査我祈需尋的事物和所產(chǎn)生的事物來發(fā)現(xiàn)業(yè)務實體比較方便和直接,但并蘋是必煩這清做,發(fā)現(xiàn)的業(yè)務實體也不一定是最纓的結(jié)果。業(yè)務冥體如何買現(xiàn)業(yè)務用例會在務折模型申習到傑現(xiàn)。園申比裔賓體對業(yè)務用例的實觀(用虛機表示)可依不畫出來,迓里只墨為了表達得更清婕。其它視圉搟省略這些線業(yè)務實體說明(逐一說明其如何參與業(yè)務)3.123數(shù)據(jù)分析(1)概覽將總體的業(yè)務實體視圖拷貝到此,并作說明業(yè)務實體的總體關(guān)系視圖。作為例子,圖書業(yè)務實體下有一個表達生命周期的狀

11、態(tài)圖,請注意1be借閱證11f10.n111/1be_還書申請單11O.n1be圖書返回單1i(J11V/yIii1.n11be_昔書籃10.n0.n1.nh1be借閱定單/11J1be_®送單(Jbe_圖書be_用記錄實體之間關(guān)系說明圖書針對每一個實體,說明其詳細情況,將領域模型說明表格拷貝至此實體名稱Be_圖書實體描述每本圖書都經(jīng)有上架,預定,借岀,返回待查和下架幾個狀態(tài),詳細請參看圖書狀態(tài)圖屬性名稱類型精度說明(屬性的業(yè)務含義及業(yè)務規(guī)則)圖書編號字符12圖書類別編號(3位)+圖書購入年份(4位)+流水號(5)位圖書分類字符3圖書的分類名稱字符100書本的封面名稱作者字符20書籍

12、的作者出版社字符100書籍標明的岀版社出版日期日期書籍標明的岀版日期版本信息字符100書籍標明的岀版社簡介字符1000書籍的內(nèi)容簡介,上架時錄入狀態(tài)字符1書籍的狀態(tài),請參看圖書狀態(tài)圖若有針對實體狀態(tài)圖或其它視圖,也拷貝至此本視圖體現(xiàn)圖書的管理L生命周期中的狀態(tài)變化圖。其它業(yè)務實體,女口借閱證,借閱定單,若有狀態(tài),也應當照此繪出狀態(tài)圖。本示例不再贅述。3.2非功能性需求在此章節(jié)中描述用例補充規(guī)約中的相關(guān)內(nèi)容,有多少寫多少3.2.1 性能需求(Performance)定義系統(tǒng)必須多好多快地完成專門的功能。性能需求包括速度(例如數(shù)據(jù)庫響應時間)、吞吐量(每秒鐘處理的事物)、處理能力(開發(fā)使用負載)和

13、嚴格的定時要求。PE-1:系統(tǒng)生成的所有Web頁面,通過速率為40KBps的調(diào)制解調(diào)器在不超過10秒時間內(nèi)可以全部下載下來。PE-2:用戶向系統(tǒng)提交信息后,系統(tǒng)將在4秒內(nèi)顯示確認信息。3.2.2安全設施需求(SAfety)定義為避免產(chǎn)品使用過程中可能發(fā)生的損害,而必須采取的安全保護措施。3.2.3安全性需求(Security)指定與安全性、完整性或保密性相關(guān)的所有需求。它直接影響對產(chǎn)品的訪問、使用以及相關(guān)數(shù)據(jù)的保護。SE-1:所有涉及功能信息或個人身份信息的網(wǎng)絡事物,都要采用128位的加密。SE-2:用戶必須登錄到“在線圖書借閱系統(tǒng)”才能完成所有操作。3.2.4軟件質(zhì)量屬性(可靠性、可用性、有

14、效性、可維護性、可移植性)AVailablity(可用性)-1:“在線圖書借閱系統(tǒng)”系統(tǒng)將對本市市區(qū)內(nèi)聯(lián)網(wǎng)的用戶可用,用戶在當?shù)貢r間早晨5點到晚上12點99.9%的時間可用,當?shù)貢r間晚上12點到早晨5點則95%的時間可用。Reliability(可靠性)-1:如果在定單得到確認或取消之前,用戶和系統(tǒng)的連接中斷,那么用戶應該能通過“在線圖書借閱系統(tǒng)”恢復不完整的定單。3.3外部接口需求在此章節(jié)中描述系統(tǒng)或組件必須與外部進行接口的硬件、軟件或數(shù)據(jù)庫元素,有多少寫多少。3.3.1 用戶界面(UserInterfaces,UI)描述系統(tǒng)所需的每個用戶界面的邏輯特征,包括圖形界面標準;有關(guān)字體、圖標、按鈕標簽、圖像、顏色等的選擇方案;屏幕布局的約束;每個界面將出現(xiàn)的標準按鈕、功能或?qū)Ш芥溄?;快捷鍵等等。UI-1:“在線圖書借閱系統(tǒng)”的屏幕畫面將遵照公司的Internet應用程序界面標準V2.0版本。UI-2:系統(tǒng)對所顯示的每個HTML網(wǎng)頁都提供鏈接幫助,解釋如何使用這些網(wǎng)頁。UI-3:Web頁面的全部導航和書目選擇,除了綜合使用鼠標和鍵盤共同完成外,還可以通過鍵盤來單獨完成。3.3.2 硬件接口(HardwareInterfaces,HI)描述系統(tǒng)中軟件和硬件組

溫馨提示

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

最新文檔

評論

0/150

提交評論