第10章.模型驅(qū)動(dòng)方法_第1頁(yè)
第10章.模型驅(qū)動(dòng)方法_第2頁(yè)
第10章.模型驅(qū)動(dòng)方法_第3頁(yè)
第10章.模型驅(qū)動(dòng)方法_第4頁(yè)
第10章.模型驅(qū)動(dòng)方法_第5頁(yè)
已閱讀5頁(yè),還剩12頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

第10章

模型驅(qū)動(dòng)方法

主要內(nèi)容第1節(jié)模型驅(qū)動(dòng)方法的作用第2節(jié)面向目標(biāo)的方法第3節(jié)基于場(chǎng)景的方法第4節(jié)基于用例的方法第1節(jié)模型驅(qū)動(dòng)方法的作用指導(dǎo)和組織需求獲取行為的開展模型可以用于指導(dǎo)后續(xù)需求獲取行為的開展整理和歸類需求獲取行為得到的信息模型是進(jìn)行信息整理和歸類的很好的框架依據(jù)為詳細(xì)信息的分析提供背景基礎(chǔ)和上下文知識(shí)模型驅(qū)動(dòng)方法則是側(cè)重于前期需求階段的方法,是傳統(tǒng)需求分析方法的一個(gè)很好的補(bǔ)充幫助組織需求文檔的結(jié)構(gòu)作為需求驗(yàn)證的知識(shí)基礎(chǔ)發(fā)現(xiàn)細(xì)節(jié)知識(shí)與模型內(nèi)容的偏差和錯(cuò)誤指導(dǎo)需求驗(yàn)證行為的開展第2節(jié)面向目標(biāo)的方法2.1目標(biāo)模型目標(biāo):是系統(tǒng)被開發(fā)的目的可以在不同的抽象層次上進(jìn)行描述它有著明確的定義方式功能目標(biāo)(FunctionalGoal)和非功能目標(biāo)(Non-functionalGoal)滿足型目標(biāo)(SatisfactionGoal)和信息型目標(biāo)(Information

Goal)

安全目標(biāo)(SafetyGoal)、性能目標(biāo)(PerformanceGoal)、可用性目標(biāo)(UsabilityGoal)等等軟目標(biāo)(SoftGoal)和硬目標(biāo)(HardGoal)實(shí)現(xiàn)目標(biāo)(AchieveGoal,又稱為終止目標(biāo)CeaseGoal)、維護(hù)目標(biāo)(MaintainGoal,又稱為避免目標(biāo)AvoidGoal)和優(yōu)化目標(biāo)(OptimizeGoal)關(guān)系目標(biāo)之間的鏈接Support(支持)鏈接和Conflict(沖突)鏈接AND和OR鏈接ANDContribution鏈接和ORContribution鏈接積極(Positive)、消極(Negative)目標(biāo)與其他需求模型元素的鏈接ANDOperationalization鏈接和OROperationalization鏈接:連接目標(biāo)和操作前置(pre-)、后置(post-)和觸發(fā)(trigger)操作Contribution鏈接:連接目標(biāo)和場(chǎng)景等需求的描述元素普通鏈接:連接目標(biāo)和分析模型Responsibility鏈接:連接目標(biāo)和行為者Dependency鏈接:鏈接目標(biāo)和任務(wù)、資源2.2面向目標(biāo)方法的處理過(guò)程目標(biāo)的獲取

現(xiàn)狀和背景的分析已有目標(biāo)的驗(yàn)證和細(xì)化基于場(chǎng)景的方法等等目標(biāo)分析

建立系統(tǒng)的目標(biāo)模型目標(biāo)實(shí)現(xiàn)

收集與目標(biāo)相關(guān)的需求信息,討論可能的候選解決方案,確定最終的系統(tǒng)詳細(xì)需求和解決方案第3節(jié)基于場(chǎng)景的方法場(chǎng)景具有重點(diǎn)描述真實(shí)世界的特征,它利用情景、行為者之間的交互、事件隨時(shí)間的演化等方式來(lái)敘述性的描述系統(tǒng)的使用基于場(chǎng)景的方法場(chǎng)景方法的分類場(chǎng)景的形式:場(chǎng)景的表達(dá)模式描述(Description)表示法的正規(guī)性非形式化語(yǔ)言、半形式化語(yǔ)言和形式化語(yǔ)言媒介形式(Medium)敘述性的自由文本、結(jié)構(gòu)化文本、強(qiáng)限制文本、表格、圖表、圖像等外觀動(dòng)態(tài)、靜態(tài)、交互場(chǎng)景的內(nèi)容主要關(guān)注點(diǎn)關(guān)于現(xiàn)在的,關(guān)于未來(lái)的,關(guān)于解決方案的

環(huán)境范圍系統(tǒng)內(nèi)部,系統(tǒng)外部,系統(tǒng)和環(huán)境的交互抽象層次具體的、抽象的、混合的覆蓋范圍功能需求,非功能需求粒度整個(gè)業(yè)務(wù)過(guò)程;某個(gè)任務(wù)的完成過(guò)程;某個(gè)交互行為的詳細(xì)處理步驟示例類型正常流程,異常流程場(chǎng)景的目的描述(descriptive)需求的文檔化,需求協(xié)商探索(exploratory)需求獲取需求建模與分析解釋(explanatory)需求的驗(yàn)證場(chǎng)景的生命周期場(chǎng)景方法的作用組織需求獲取得到的信息;幫助進(jìn)行詳細(xì)的需求分析;結(jié)合面向目標(biāo)的方法,指導(dǎo)需求獲取活動(dòng)的開展;第4節(jié)基于用例的方法用例相關(guān)場(chǎng)景集合的敘述性的文本描述UML以用例來(lái)捕獲系統(tǒng)的功能需求,而不是所有的系統(tǒng)需求(1)用例的描述ID:用例的標(biāo)識(shí),通常會(huì)結(jié)合用例的層次結(jié)構(gòu)使用X.Y.Z的方式名稱:對(duì)用例內(nèi)容的精確描述,體現(xiàn)了用例所描述的任務(wù),通常是“動(dòng)詞+名詞”用例屬性包括創(chuàng)建者、創(chuàng)建日期、更新歷史等參與者:描述系統(tǒng)的主參與者、輔助參與者和每個(gè)參與者的目標(biāo)描述:簡(jiǎn)要描述用例產(chǎn)生的原因,大概過(guò)程和輸出結(jié)果優(yōu)先級(jí):用例所描述的需求的優(yōu)先級(jí)觸發(fā)條件:標(biāo)識(shí)啟動(dòng)用例的事件,可能是系統(tǒng)外部的事件,也可能是系統(tǒng)內(nèi)部的事件,還可能是正常流程的第一個(gè)步驟前置條件:用例能夠正常啟動(dòng)和工作的系統(tǒng)狀態(tài)條件后置條件:用例執(zhí)行完成后的系統(tǒng)狀態(tài)條件正常流程:在常見和符合預(yù)期的條件下,系統(tǒng)與外界的行為交互序列分支流程:用例中可能發(fā)生的非常見的其他合理場(chǎng)景異常流程:在非預(yù)期的錯(cuò)誤條件發(fā)生時(shí),系統(tǒng)對(duì)外界進(jìn)行響應(yīng)的交互行為序列相關(guān)用例:記錄和該用例存在關(guān)系的其他用例。關(guān)于用例之間的關(guān)系見

溫馨提示

  • 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ù)覽,若沒有圖紙預(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)論