

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、1.1 1.1好的需求應(yīng)具備的特征:無(wú)歧義性、完整性、一致性、可檢驗(yàn)性、確定性、可跟蹤性、 正確性、可行性、必要性若干個(gè)關(guān)于需求定義I .IEEE軟件工程標(biāo)準(zhǔn)詞匯表定義需求為:(1)用戶解決問(wèn)題或達(dá)到目標(biāo)所需的條件或能力。(2)系統(tǒng)或系統(tǒng)部件要滿足合同、標(biāo)準(zhǔn)、規(guī)范或其它正式規(guī)定文檔所需具有的條件或能力。(3)一種反映上面⑴或(2)所描述的條件或能力的文檔說(shuō)明。II .MERLIN DORFMAN 和 RICHARD H. THAYER
2、的定義:(1)用戶解決某一問(wèn)題或達(dá)到某一目標(biāo)所需的軟件功能。(2)系統(tǒng)或系統(tǒng)構(gòu)件為了滿足合同、規(guī)約、標(biāo)準(zhǔn)或其他正式實(shí)行的文檔而必須滿足或具備 的軟件功能。2.1 軟件需求的四個(gè)層次及其內(nèi)容(1)業(yè)務(wù)需求某個(gè)特定組織希望系統(tǒng)能達(dá)成的目標(biāo)(2)用戶需求用戶要求系統(tǒng)必須能完成的任務(wù)(3)功能需求規(guī)定開(kāi)發(fā)人員必須在產(chǎn)品中實(shí)現(xiàn)的軟件功能,用戶利用這些功能來(lái)完成任務(wù),滿足業(yè)務(wù)需求(4)非功能需求描述系統(tǒng)展現(xiàn)給用戶的行為和執(zhí)行的操作需求的特性及其描述
3、可靠性、可用性、有效性、可維護(hù)性、可移植性、約束約束定義為:對(duì)系統(tǒng)的設(shè)計(jì)或開(kāi)發(fā)系統(tǒng)過(guò)程的限制。它不影響系統(tǒng)的外部行為,但必須被 遵守執(zhí)行以符合技術(shù)上、商業(yè)上的要求。3.1 3.1 軟件生命周期的概念是軟件的產(chǎn)生直到報(bào)廢或停止使用的生命周期,周期內(nèi)有問(wèn)題定義、可行性分析、總體描述、系統(tǒng)設(shè)計(jì)、編碼、調(diào)試和測(cè)試、3僉收與運(yùn)行、維護(hù)升級(jí)到廢棄等階段。3.2 3.2 主要的生命周期模型快速應(yīng)用開(kāi)發(fā)模型、迭代式模型、瀑布模型、螺旋模型4.1 需求工
4、程的概念和基本組成概念:需求工程是指應(yīng)用已證實(shí)有效的技術(shù)、方法進(jìn)行需求分析,確定客戶需求,幫助分 析人員理解問(wèn)題并定義目標(biāo)系統(tǒng)的所有外部特征的一門學(xué)科。組成:完整的軟件需求工程包括需求開(kāi)發(fā)和需求管理兩個(gè)部分。4.2 需求開(kāi)發(fā)的一般過(guò)程需求開(kāi)發(fā)的一般過(guò)程分為需求獲取、需求建模、需求規(guī)格說(shuō)明、需求3僉證四個(gè)階段。4.3 需求管理的主要內(nèi)容需求管理主要包括需求基線的建立、需求變更控制以及需求跟蹤等活動(dòng)。4.4 需求工程方法的分類以及面向?qū)ο蟮?/p>
5、需求工作流需求工程方法大致分為四類:面向過(guò)程、面向數(shù)據(jù)、面向摔制、面向?qū)ο?。面向?qū)ο蟮男枨蠊ぷ髁靼ǎ簡(jiǎn)栴}分析,理解涉眾需要,定義系統(tǒng),管理項(xiàng)目規(guī)模,改 進(jìn)系統(tǒng)定義。4.5 需求工程涉眾人員領(lǐng)域?qū)<?、最終用戶、系統(tǒng)投資人、需求分析員、系統(tǒng)開(kāi)發(fā)人員獲取需求的概念獲取需求是一個(gè)確定和理解不同涉眾的需要和約束的過(guò)程。5.1 獲取需求的五種方法面向目標(biāo),基于場(chǎng)景,面向方面,面向視點(diǎn),基于知識(shí)三種需求描述語(yǔ)言非形式化、半形式化和形式化語(yǔ)言。6.
6、1 6.1 魚(yú)骨圖和帕累托圖如何確定涉眾和用戶涉眾(stakeholdei底軟件開(kāi)發(fā)項(xiàng)目中主要是指和這個(gè)項(xiàng)目有密切相關(guān)利益的人,他們共 同感興趣件步驟:(1)建立系統(tǒng)特性表(2)設(shè)定優(yōu)先級(jí)(3)評(píng)估工作量(4)加入風(fēng)險(xiǎn)因素(5)確定項(xiàng)目基線條件:至少對(duì)客戶來(lái)說(shuō),是可以接受的;在開(kāi)發(fā)團(tuán)隊(duì)看來(lái),具有合理的成功可能性。8.1 前景文檔的概念及所包含的內(nèi)容前景文檔獲取用戶的需要、系統(tǒng)的特性以及項(xiàng)目的其它需求。它的范圍跨越需求金字塔的 上兩級(jí),在
7、較高的抽象級(jí)別上定義問(wèn)題和解決方案。9.1與客戶協(xié)商是應(yīng)遵循的原則少承諾。多提交需求分析模型的概念和作用概念:需求分析模型主要描述軟件目標(biāo)系統(tǒng)的數(shù)據(jù)信息、處理功能、用戶界面及運(yùn)行的外 部行為,它并不涉及軟件的具體實(shí)現(xiàn)細(xì)節(jié)。作用:模型幫助分析員理解系統(tǒng)的信息、功能和行為;模型成為評(píng)審焦點(diǎn);模型也是設(shè)計(jì) 的基礎(chǔ)。10.1需求分析模型的結(jié)構(gòu)及各模塊的作用1數(shù)據(jù)模型是對(duì)現(xiàn)實(shí)世界數(shù)據(jù)特征的抽象,是用來(lái)描述數(shù)據(jù)的一組概念和定義。分為概 念數(shù)據(jù)模型(
8、又稱概念模型)和邏輯數(shù)據(jù)模型(又稱數(shù)據(jù)模型)。2功能模型-數(shù)據(jù)流圖(1)指明數(shù)據(jù)在系統(tǒng)中移動(dòng)時(shí)如何被變換(2)描述對(duì)數(shù)據(jù)流進(jìn)行變換的功能和子功能。3行為模型-狀態(tài)轉(zhuǎn)換圖指明作為外部事件的結(jié)果,系統(tǒng)將如何動(dòng)作,它表示了系統(tǒng)的各 種行為模式以及在狀態(tài)間進(jìn)行變遷的方式,STD是行為建模的基礎(chǔ)。4數(shù)據(jù)字典是對(duì)所有與系統(tǒng)相關(guān)的數(shù)據(jù)元素的一個(gè)有組織的列表,以及精確的、嚴(yán)格的 定義。使得用戶和系統(tǒng)分析員對(duì)于輸入、輸出、存儲(chǔ)和中間計(jì)算有共同的理解。10
9、.2實(shí)體?關(guān)系圖E-R圖(1)實(shí)體:實(shí)體是客觀存在的且可以區(qū)別的事物。(2)聯(lián)系:實(shí)體與實(shí)體間的關(guān)系抽象為聯(lián)系。10.3 數(shù)據(jù)流圖:DFD圖(1)數(shù)據(jù)流的分解體現(xiàn)在分層表述上(2)第。層的DFD -基本系統(tǒng)模型或語(yǔ)境模型(3)第。層的DFD細(xì)分多的細(xì)節(jié)時(shí)得到第1層DFD數(shù)據(jù)字典的概念數(shù)據(jù)字典是對(duì)所有與系統(tǒng)相關(guān)的數(shù)據(jù)元素的一個(gè)有組織的列表,以及精確的、嚴(yán)格的定 義12.1UML的概念UML是面向?qū)ο蠹夹g(shù)發(fā)展的重要成果,是可視化建模語(yǔ)言事實(shí)
溫馨提示
- 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ù)僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 需求復(fù)習(xí)要點(diǎn)
- 口技復(fù)習(xí)要點(diǎn)
- 民法復(fù)習(xí)要點(diǎn)
- 產(chǎn)品需求文檔的書(shū)寫要點(diǎn)
- 交通工程復(fù)習(xí)要點(diǎn)
- 會(huì)考復(fù)習(xí)知識(shí)要點(diǎn)
- 《電路原理》復(fù)習(xí)要點(diǎn)
- 金融工程復(fù)習(xí)要點(diǎn)
- 樹(shù)木學(xué)復(fù)習(xí)要點(diǎn)
- 會(huì)計(jì)基礎(chǔ)復(fù)習(xí)要點(diǎn)
- 機(jī)械基礎(chǔ)復(fù)習(xí)要點(diǎn)
- 法學(xué)概論復(fù)習(xí)要點(diǎn)
- 液壓傳動(dòng)復(fù)習(xí)要點(diǎn)
- 海洋科學(xué)復(fù)習(xí)要點(diǎn)
- eda復(fù)習(xí)要點(diǎn)全
- 酶工程復(fù)習(xí)要點(diǎn)
- 農(nóng)學(xué)概論復(fù)習(xí)要點(diǎn)
- 史學(xué)概論復(fù)習(xí)要點(diǎn)
- 選修一復(fù)習(xí)要點(diǎn)
- 環(huán)境化學(xué)復(fù)習(xí)要點(diǎn)
評(píng)論
0/150
提交評(píng)論