版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、xxxk 目需求分析NGOS舟B門文檔名稱文檔編號(hào)編制人完成日期審核人審核意見同意報(bào)批審核日期備 注版本修訂記錄修改人修改內(nèi)容概要(或原因)修改日期版本號(hào)審核人初稿目錄1 文檔說明1.1 編制目的U適用范圍1.3 前提與約束2 系統(tǒng)概述2.1 用戶特點(diǎn)2.2 運(yùn)行環(huán)境2.2.1 硬件平臺(tái)1.1.2 支持軟件1.1.3 通信環(huán)境1.3 設(shè)計(jì)和執(zhí)行約束1.4 假設(shè)和依賴3 外部接口需求3.1 用戶界面3.2 軟件接口 3.3 通信接口 4 功能需求4.1 需求類1名稱 優(yōu)先級(jí)別 4.1.1 業(yè)務(wù)流程4.1.2 功能需求5 非功能需求5.1 性能需求5.2 安全設(shè)施要求5.3 安全和保密要求5.4
2、質(zhì)量要求5.5 業(yè)務(wù)規(guī)則(選)5.6 其它需求6 需求分角R歹”表 附錄1 文檔說明文檔位于1.1 編制目的1.2 適用范圍1.3 前提與約束2系統(tǒng)概述/本章對(duì)待開發(fā)的軟件系統(tǒng)做出概要性闡述,說明開發(fā)背景、作用范圍、運(yùn)行環(huán)境和已知的約束條件。2.1 用戶特點(diǎn)劃分最終使用該軟件系統(tǒng)的用戶類別,描述不同用戶類的特征(相關(guān)業(yè)務(wù)范圍、 技能水平、對(duì)系統(tǒng)的使用頻率),注明哪些是重要用戶。說明不同用戶類對(duì)系統(tǒng)的哪些功能更加關(guān)注。/面對(duì)軟件的眾多用戶(還可能是使用軟件的不同角色),當(dāng)他們的需求發(fā)生沖 突時(shí),首先考慮的應(yīng)當(dāng)是服從重要客戶的需求, 其余的需求可以考慮在下一版本 實(shí)現(xiàn)。范例:班長(zhǎng)坐席可能更關(guān)注統(tǒng)計(jì)
3、等高級(jí)功能, 這些功能通常只需要一天使用一次, 因此 對(duì)快速響應(yīng)的性能要求不高,但對(duì)數(shù)據(jù)的準(zhǔn)確性有要求。2.2 運(yùn)行環(huán)境/描述待開發(fā)軟件運(yùn)行時(shí)對(duì)硬件、操作系統(tǒng)和其它軟件的要求,或者是一種限制 條件。2.2.1 硬件平臺(tái)說明硬件需求,包括每種設(shè)備的類型、數(shù)量、主要特性。(處理器型號(hào)及容量、設(shè)備型號(hào))序硬件相關(guān)組成描述數(shù)量2.2.2 支持軟件指明必需使用或組合的計(jì)算機(jī)軟件,包括操作系統(tǒng)、數(shù)據(jù)庫(kù)管理系統(tǒng)、編程工具和其它支撐軟件(通訊/網(wǎng)絡(luò)軟件、測(cè)試軟件)。序支持軟件及版本用途參考資料2.2.3 通信環(huán)境說明計(jì)算機(jī)通訊要求,包括連接的地理位置、配置和網(wǎng)絡(luò)拓?fù)?、傳輸技術(shù)、數(shù)據(jù) 傳輸速率、網(wǎng)管、系統(tǒng)響應(yīng)時(shí)
4、間、傳輸/接收數(shù)據(jù)類型和數(shù)據(jù)量、傳輸/接收/響 應(yīng)時(shí)間界限、數(shù)據(jù)尖峰和數(shù)字特性。2.3 設(shè)計(jì)和執(zhí)行約束說明約束軟件實(shí)現(xiàn)的限制條件,如:必須使用或避免的特定技術(shù)、工具、編程語(yǔ)言和數(shù)據(jù)庫(kù);所要求的開發(fā)規(guī)范或標(biāo)準(zhǔn)(如約定的設(shè)計(jì)符號(hào)和編碼標(biāo)準(zhǔn));必須遵循的企業(yè)策略、政府法規(guī)或行業(yè)標(biāo)準(zhǔn);特定資源限制(已有的軟件組件、硬件設(shè)備);數(shù)據(jù)轉(zhuǎn)換格式標(biāo)準(zhǔn)。/通常,出于系統(tǒng)優(yōu)化、實(shí)現(xiàn)方便、容易維護(hù)等因素考慮,必須對(duì)以上做出必要的約束,設(shè)計(jì)和開發(fā)人員尤其要關(guān)注這些約束條件。約束有時(shí)是必需的,比如軟件最終將由客戶維護(hù),或是必須與整個(gè)系統(tǒng)的風(fēng)格相一致。2.4 假設(shè)和依賴說明在陳述以下的軟件需求時(shí),應(yīng)用到的假設(shè)因素(與已知
5、因素相對(duì)),比如打算要用的商業(yè)組件、有關(guān)開發(fā)或運(yùn)行環(huán)境的問題。確定軟件開發(fā)活動(dòng)對(duì)外部因素的依賴, 例如,如果你打算把其他項(xiàng)目開發(fā)的組件集成到系統(tǒng)中, 那么就要依賴那個(gè)項(xiàng)目組按時(shí)提供正確的組件組合進(jìn)所開發(fā)的軟件。/ 如果這些假設(shè)因素不正確、 不同讀者理解不一致或被隨意修改, 項(xiàng)目的成功就會(huì)受到影響;同樣,依賴因素也影響著項(xiàng)目,如果比較嚴(yán)重,應(yīng)當(dāng)作為一種風(fēng)險(xiǎn)對(duì)之隨時(shí)監(jiān)控。/ 如果這些依賴已經(jīng)記錄到其它文檔中, 如項(xiàng)目計(jì)劃, 那么在此處就可以參考其它文檔。3外部接口需求/接口的正確識(shí)別和描述,有助于系統(tǒng)整體正確、高效運(yùn)作。根據(jù)節(jié)2.1所示的系統(tǒng)總體結(jié)構(gòu)圖,唯一標(biāo)識(shí)與系統(tǒng)其它部分的外部接口, 描述 經(jīng)
6、過每個(gè)接口的接口數(shù)據(jù)和相關(guān)控制組件。3.1用戶界面陳述所需要的用戶界面的軟件組件。 描述每個(gè)用戶界面的邏輯特征。以下是可能 要包括的一些特征:1 .將要采用的圖形用戶界面標(biāo)準(zhǔn)或產(chǎn)品系列的風(fēng)格;2 .屏幕布局或解決方案的限制;3 .將出現(xiàn)在每個(gè)屏幕的標(biāo)準(zhǔn)按鈕功能或?qū)Ш芥溄?,例如一個(gè)幫助按鈕;4 .快捷鍵;5 .錯(cuò)誤信息顯示標(biāo)準(zhǔn)。6 .2軟件接口對(duì)本軟件與其它系統(tǒng)軟件的每個(gè)接口進(jìn)行描述, 包括軟件之間的交換數(shù)據(jù)或信息 及其作用(注意說明哪些是共享數(shù)據(jù))、需要的服務(wù)、內(nèi)部通信性質(zhì),。/其它系統(tǒng)軟件舉例:數(shù)據(jù)庫(kù)、操作系統(tǒng)、工具軟件、集成的商業(yè)軟件。/如果必須用一種特殊的方法來實(shí)現(xiàn)數(shù)據(jù)共享機(jī)制,就必須把
7、它定義為一種實(shí)現(xiàn)上的限制,放入相應(yīng)的章節(jié)接口標(biāo)識(shí)簡(jiǎn)要描述所需服務(wù)數(shù)據(jù)和控制信息通信定義需求來源7 .3通信接口/描述與本軟件所使用的通信功能相關(guān)的需求電子郵件、Web瀏覽器、網(wǎng)絡(luò)通信標(biāo)準(zhǔn)或協(xié)議及電子表格等等。包括對(duì)消息格式、通信安全或加密問題、數(shù)據(jù)傳輸速率和同步通信機(jī)制等要求。4 功能需求/ 本章將分節(jié)描述軟件系統(tǒng)必須實(shí)現(xiàn)的業(yè)務(wù)流程(使用實(shí)例) ,以及根據(jù)每個(gè)業(yè)務(wù)流程分解出來的詳細(xì)的功能需求。4.1 需求類 1 名稱 優(yōu)先級(jí)別/ 對(duì)該需求特性做出簡(jiǎn)短的說明;并說明在資源限制下,實(shí)現(xiàn)的優(yōu)先程度等級(jí),必要時(shí),對(duì)實(shí)現(xiàn)等級(jí)做出評(píng)價(jià)。/ 舉例: 4.1 新員工登記管理高優(yōu)先級(jí)4.1.1 業(yè)務(wù)流程使用一種
8、或幾種最恰當(dāng)?shù)姆绞?,如流程圖、表或者UMLS言等,來表述系統(tǒng)執(zhí)行該需求任務(wù)的輸入 / 輸出響應(yīng)。4.1.2 功能需求/ 列出與該需求特性相關(guān)的詳細(xì)功能需求。 為了跟蹤的需要, 每個(gè)功能需求都要唯一標(biāo)識(shí)。/ 如果某項(xiàng)功能需求與其它需求類所定義的功能需求相同,在此處引用說明即可,不能重復(fù)。4.1.2.1 功能需求 1 名稱 唯一標(biāo)識(shí)描述系統(tǒng)要實(shí)現(xiàn)的詳細(xì)功能。 功能陳述中應(yīng)當(dāng)包含為滿足規(guī)定的性能要求而必須設(shè)立的功能要求。/ 性能需求包括:響應(yīng)時(shí)間、更新處理時(shí)間、數(shù)據(jù)轉(zhuǎn)換和傳輸時(shí)間、吞吐量、排序、精度、優(yōu)先級(jí)、持續(xù)操作要求,還包括意外或邊界條件下出錯(cuò)處理和應(yīng)急操作要求等。5 非功能需求5.1 性能需求
9、軟件性能需求通常包括以下方面:1. 同時(shí)支持的最大用戶數(shù)、 同時(shí)支持操作的個(gè)數(shù)、 某時(shí)刻能承受的最大數(shù)據(jù)量、數(shù)據(jù)最大存儲(chǔ)量、對(duì)系統(tǒng)運(yùn)行時(shí)允許占用的系統(tǒng)資源要求;2. 系統(tǒng)持續(xù)運(yùn)行時(shí)間、響應(yīng)時(shí)間、數(shù)據(jù)更新處理時(shí)間、數(shù)據(jù)間的轉(zhuǎn)換和傳輸時(shí)間、界面刷新處理時(shí)間的要求;3. 在不同安裝/ 運(yùn)行環(huán)境、 不同操作方式下, 或者與其它子系統(tǒng)接口發(fā)生改變時(shí),某些數(shù)據(jù)和參數(shù)可以允許的變化范圍。/ 軟件應(yīng)用的領(lǐng)域不同, 對(duì)其性能的要求可能也不盡相同。 即使是為客戶量身定做的專用軟件, 客戶對(duì)某些性能的要求或許比某個(gè)功能更加重要和嚴(yán)格。 因此應(yīng)當(dāng)解釋這種要求,以便做出合理的設(shè)計(jì)和優(yōu)化的算法。/ 當(dāng)這些性能要求已經(jīng)分散
10、到各項(xiàng)功能需求當(dāng)中,這里的敘述就是不必要的。范例:當(dāng)有30個(gè)以上的用戶同時(shí)對(duì)系統(tǒng)執(zhí)行查詢操作時(shí),系統(tǒng)的相應(yīng)時(shí)間應(yīng)當(dāng)不多于2秒,頁(yè)面刷新頻率應(yīng)當(dāng)在0.2 次/ 秒0.3次/秒。5.2 安全設(shè)施要求/ 闡述的是與使用軟件過程中可能發(fā)生的損失、 破壞或危害相關(guān)的需求, 滿足安全設(shè)計(jì)要求。說明為避免或減輕對(duì)相關(guān)人員、財(cái)產(chǎn)和物理環(huán)境產(chǎn)生危害,而必須采取的措施,以及為預(yù)防的潛在的危險(xiǎn)動(dòng)作而必須遵從的安全標(biāo)準(zhǔn)、策略或規(guī)則。范例:如果軟件系統(tǒng)探知配電室的最高溫度超過了35度,軟件必須立刻同時(shí)啟動(dòng)三臺(tái)冷風(fēng)空調(diào)。5.3 安全和保密要求說明與系統(tǒng)安全性、 完整性和保密性相關(guān)的需求, 明確產(chǎn)品必須滿足的安全保密策略。
11、/ 例如: 防止非法訪問系統(tǒng)功能及數(shù)據(jù)丟失而要求用戶身份確認(rèn), 防止病毒入侵和黑客進(jìn)攻而增加的警告攔截等功能。5.4 質(zhì)量要求說明其它的軟件質(zhì)量屬性要求 (可能從合同中或系統(tǒng)需求中導(dǎo)出, 對(duì)用戶來說至關(guān)重要) 。這些特性應(yīng)當(dāng)是確定的、定量的、并在必要時(shí)可驗(yàn)證。如果這些屬性之間發(fā)生了沖突,指明相對(duì)的側(cè)重點(diǎn)是什么。質(zhì)量屬性通常如下:可靠性(軟件能夠無故障的運(yùn)行一段時(shí)間的概率) 、可維護(hù)性(對(duì)軟件進(jìn)行修改的難易程度修改所用時(shí)間、 修復(fù)的比率) 、有效性(軟件正常運(yùn)行時(shí)間 / 總時(shí)間) 、可用性(掌握軟件操作的難易程度) 、重用性、可測(cè)試性(查找缺陷的難易程度) 、可移植性等。/ 如,可靠性優(yōu)于可維護(hù)性。5.5 業(yè)務(wù)規(guī)則(選)/ 對(duì)軟件本身的操作規(guī)則,通常可以在某些功能需求中體現(xiàn)。5.6 其它需求/ 定義在軟件需求說明書中其它部分未出現(xiàn)的需求, 例如國(guó)際化需求或法律上的需求。還可以增加有關(guān)操作、管理和維護(hù)部分來完善產(chǎn)品安裝、配置、啟動(dòng)和關(guān)閉、修復(fù)和容
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度展會(huì)現(xiàn)場(chǎng)醫(yī)療服務(wù)與安全保障協(xié)議2篇
- 多媒體技術(shù)與應(yīng)用知到智慧樹章節(jié)測(cè)試課后答案2024年秋浙江農(nóng)林大學(xué)
- 2024食堂餐飲業(yè)務(wù)承接協(xié)議范本版B版
- 農(nóng)村社區(qū)服務(wù)中心建設(shè)合同協(xié)議書
- 商業(yè)舞蹈館建設(shè)合同
- 商鋪?zhàn)赓U合同模板:創(chuàng)業(yè)基地
- 保險(xiǎn)公司內(nèi)勤聘用合同
- 國(guó)際旅游服務(wù)合同管理辦法
- 2024版環(huán)保型編織袋買賣協(xié)議范本一
- 廣播電視公司租賃合同
- 造影劑過敏的護(hù)理
- 蘇教版六年級(jí)上冊(cè)分?jǐn)?shù)四則混合運(yùn)算100題帶答案
- 潛水員潛水作業(yè)安全2024
- 以案促改心得體會(huì)
- 2024年公文寫作基礎(chǔ)知識(shí)競(jìng)賽試題庫(kù)及答案(共130題)
- 2023-2024學(xué)年浙江省麗水市蓮都區(qū)教科版三年級(jí)上冊(cè)期末考試科學(xué)試卷
- 失禁性皮炎病例護(hù)理查房課件
- 期末復(fù)習(xí)試題 (試卷)-2024-2025學(xué)年四年級(jí)上冊(cè)數(shù)學(xué)人教版
- 2024年中國(guó)工業(yè)級(jí)硝酸銨市場(chǎng)調(diào)查研究報(bào)告
- 鄉(xiāng)村振興課件教學(xué)課件
- 2024年度危廢物品轉(zhuǎn)運(yùn)服務(wù)協(xié)議版
評(píng)論
0/150
提交評(píng)論