![基于UML的需求分析_第1頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-3/3/4a628f11-9739-410b-aa3d-8e7dca48fe01/4a628f11-9739-410b-aa3d-8e7dca48fe011.gif)
![基于UML的需求分析_第2頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-3/3/4a628f11-9739-410b-aa3d-8e7dca48fe01/4a628f11-9739-410b-aa3d-8e7dca48fe012.gif)
![基于UML的需求分析_第3頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-3/3/4a628f11-9739-410b-aa3d-8e7dca48fe01/4a628f11-9739-410b-aa3d-8e7dca48fe013.gif)
![基于UML的需求分析_第4頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-3/3/4a628f11-9739-410b-aa3d-8e7dca48fe01/4a628f11-9739-410b-aa3d-8e7dca48fe014.gif)
![基于UML的需求分析_第5頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-3/3/4a628f11-9739-410b-aa3d-8e7dca48fe01/4a628f11-9739-410b-aa3d-8e7dca48fe015.gif)
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、基于基于UML的需求分析的需求分析報(bào)告人:鐘昭坤中企動(dòng)力科技集團(tuán)股份有限公司產(chǎn)品技術(shù)部產(chǎn)品技術(shù)部基于基于UML的需求分析的需求分析2基于基于UML的需求分析的需求分析3基于基于UML的需求分析的需求分析4UMLUnified Modeling Language面向?qū)ο蟮慕y(tǒng)一建模語(yǔ)言建模工具之一實(shí)質(zhì):溝通方法,正如英語(yǔ)一樣成為世界各地人解決溝通的問(wèn)題。還有together,Micrsoft Visio等基于基于UML的需求分析的需求分析5基于基于UML的需求分析的需求分析6客戶需求分析師程序員UML設(shè)計(jì)人員測(cè)試人員UML的用例模型體現(xiàn)了參與者和系統(tǒng)的交互行為UML的概念模型體現(xiàn)了域?qū)嶓w之間的關(guān)系
2、?;诨赨ML的需求分析的需求分析采用功能分解方式描繪整個(gè)系統(tǒng)的組成,功能分解了功能模塊。缺少參與者與系統(tǒng)的交互行為。設(shè)計(jì)和需求容易混淆,其中包含了一部分設(shè)計(jì)。造成不知細(xì)到什么程度?系統(tǒng)功能之間關(guān)聯(lián)要用其它文檔描述,分割了系統(tǒng)功能所在應(yīng)用環(huán)境?;诨赨ML的需求分析的需求分析8基于基于UML的需求分析的需求分析 用例圖用例圖(業(yè)務(wù)建模、需求、測(cè)試業(yè)務(wù)建模、需求、測(cè)試) 類圖類圖(業(yè)務(wù)建模、分析、設(shè)計(jì)業(yè)務(wù)建模、分析、設(shè)計(jì)) 對(duì)象圖對(duì)象圖(業(yè)務(wù)建模、分析、設(shè)計(jì)業(yè)務(wù)建模、分析、設(shè)計(jì)) 構(gòu)件圖構(gòu)件圖(設(shè)計(jì)設(shè)計(jì)) 部署圖部署圖(設(shè)計(jì)設(shè)計(jì)) 順序圖順序圖(業(yè)務(wù)建模、分析、設(shè)計(jì)業(yè)務(wù)建模、分析、設(shè)計(jì)) 協(xié)
3、作圖協(xié)作圖(業(yè)務(wù)建模、分析、設(shè)計(jì)業(yè)務(wù)建模、分析、設(shè)計(jì)) 狀態(tài)圖狀態(tài)圖(需求,分析,設(shè)計(jì)需求,分析,設(shè)計(jì)) 活動(dòng)圖活動(dòng)圖(業(yè)務(wù)建模、設(shè)計(jì)業(yè)務(wù)建模、設(shè)計(jì))結(jié)構(gòu)結(jié)構(gòu)行為行為藍(lán)色部分作為講解內(nèi)容,其它不詳講。基于基于UML的需求分析的需求分析基于基于UML的需求分析的需求分析用例圖表達(dá)了哪些內(nèi)容:用例圖表達(dá)了哪些內(nèi)容:關(guān)系(關(guān)系(Association)包基于基于UML的需求分析的需求分析案例:案例:Actor:叫法很多,有“參與者/執(zhí)行者/主角/使用者”,可以是人也可以其它事物(包括計(jì)算機(jī)設(shè)備與外部系統(tǒng)),用一個(gè)小人表示。參與者之間的關(guān)系,參與者其實(shí)質(zhì)就是類:參與者之間的關(guān)系,參與者其實(shí)質(zhì)就是類:
4、繼承(泛化)關(guān)系繼承(泛化)關(guān)系參與者與用例之間的關(guān)系參與者與用例之間的關(guān)系1、單向關(guān)系、單向關(guān)系2、雙向關(guān)系、雙向關(guān)系基于基于UML的需求分析的需求分析用況/用案/用例。用例之間的三種關(guān)用例之間的三種關(guān)系:系:包含關(guān)系繼承關(guān)系,擴(kuò)展關(guān)系原則上來(lái)說(shuō):用例之間都是獨(dú)立的,并列的,它們之間不存在包含從屬關(guān)系。但是為了體現(xiàn)一些用例之間的業(yè)務(wù)關(guān)系,以及提高可維護(hù)性和一致性。它都是從現(xiàn)有的用例中抽取出公共的那部分信息,作為一個(gè)單獨(dú)用例,然后通過(guò)不同的方法來(lái)重用這個(gè)公共的用例,以減少模型維護(hù)工作量?;诨赨ML的需求分析的需求分析類似于主程序調(diào)用子程序的關(guān)系。包含用例描述了插入到基本用例中的行為片段?;?/p>
5、本用例可控制與包含用例的關(guān)系,并可依賴于執(zhí)行包含用例所得的結(jié)果,但基本用例和包含用例都不能訪問(wèn)對(duì)方的屬性?;诨赨ML的需求分析的需求分析用例中的一部分是可選的,可以把可選行為和必選行為分開(kāi)。只在特定的條件下執(zhí)行的分支流。一組行為段,其中的一個(gè)或者多個(gè)段可以在基本用例中的擴(kuò)展點(diǎn)處插入,是否插入取決于基本用例與參與者的交互。基于基于UML的需求分析的需求分析子用例和父用例相似,但加入了特子用例和父用例相似,但加入了特別的行為,子用例繼承了父用例的別的行為,子用例繼承了父用例的所有結(jié)構(gòu)、行為和關(guān)系。所有結(jié)構(gòu)、行為和關(guān)系?;诨赨ML的需求分析的需求分析包含:包含:是在用例A的某一點(diǎn)(不是判斷分
6、支點(diǎn)),會(huì)到另一個(gè)用例B運(yùn)行,B完成后,會(huì)回到A,并繼續(xù)該點(diǎn)的緊接著的下一步驟。擴(kuò)展:擴(kuò)展:是在用例A的某點(diǎn)(條件判斷),當(dāng)滿足一定條件則到B用例運(yùn)行,B完成后,回到A中該點(diǎn)所屬條件分支結(jié)束后的下一步驟?;诨赨ML的需求分析的需求分析基于基于UML的需求分析的需求分析域模型(面向?qū)ο螅└拍钅P蛿?shù)據(jù)模型(面向關(guān)系)軟件分軟件分析階段析階段軟件設(shè)計(jì)階段軟件設(shè)計(jì)階段對(duì)象-關(guān)系映射、域?qū)ο螅簩?shí)體域?qū)ο?,過(guò)程域?qū)ο?,事件域?qū)ο蟆?、域?qū)ο蟮年P(guān)系。實(shí)體類過(guò)程類事件類類對(duì)象對(duì)象是類的實(shí)例化,它可以是一個(gè)或者幾個(gè)類的抽象形成。實(shí)體類簡(jiǎn)稱實(shí)體。一個(gè)或多個(gè)表;表的所有索引;視圖;觸發(fā)器;表與表之間的參照完整性
7、。業(yè)務(wù)邏輯或者流程警告,屏常,超時(shí)等事件人,事物,地點(diǎn)或者概念基于基于UML的需求分析的需求分析基于基于UML的需求分析的需求分析+關(guān)聯(lián)關(guān)聯(lián)聚合聚合組合關(guān)系組合關(guān)系繼承(泛化)繼承(泛化)橫向縱向基于基于UML的需求分析的需求分析一對(duì)一關(guān)系一對(duì)多關(guān)系多對(duì)多關(guān)系基于基于UML的需求分析的需求分析Aggregation基于基于UML的需求分析的需求分析又叫合成又叫合成 組合關(guān)系中的部分實(shí)體對(duì)象不能單獨(dú)存在,它的生組合關(guān)系中的部分實(shí)體對(duì)象不能單獨(dú)存在,它的生命周期依賴于整體實(shí)體的對(duì)象生命周期,當(dāng)整體消命周期依賴于整體實(shí)體的對(duì)象生命周期,當(dāng)整體消失時(shí),部分也就隨之消失。而對(duì)于存在關(guān)聯(lián)關(guān)系的失時(shí),部分也
8、就隨之消失。而對(duì)于存在關(guān)聯(lián)關(guān)系的兩個(gè)實(shí)體,可以允許每實(shí)體的對(duì)象都單獨(dú)存在,如兩個(gè)實(shí)體,可以允許每實(shí)體的對(duì)象都單獨(dú)存在,如雇員和雇主就是這樣的關(guān)系。,例如人與手之間的雇員和雇主就是這樣的關(guān)系。,例如人與手之間的就是組合關(guān)系,它在實(shí)體域?qū)ο笾g很常見(jiàn)。就是組合關(guān)系,它在實(shí)體域?qū)ο笾g很常見(jiàn)。基于基于UML的需求分析的需求分析座位圖中的座位狀態(tài)轉(zhuǎn)換圖:基于基于UML的需求分析的需求分析基于基于UML的需求分析的需求分析活動(dòng)的一種特殊形式,各自只有一個(gè)。起點(diǎn):畫(huà)在左上角,只有離開(kāi)的遷移。終點(diǎn):畫(huà)在右下角,只有進(jìn)入的遷移。對(duì)每一項(xiàng)活動(dòng),都存在從起點(diǎn)出發(fā),經(jīng)過(guò)它到終點(diǎn)的路徑。基于基于UML的需求分析的需求
9、分析有進(jìn)有出命名:動(dòng)賓結(jié)構(gòu)基于基于UML的需求分析的需求分析活動(dòng)的負(fù)責(zé)者泳道可以多維的基于基于UML的需求分析的需求分析向外遷移的條件之和必須是完備集。向外遷移的條件之間不能重疊。基于基于UML的需求分析的需求分析有分必有合有分必有合=有分必有進(jìn)有分必有進(jìn)=有合必有出有合必有出=并行!并行!=同時(shí)同時(shí)=基于基于UML的需求分析的需求分析基于基于UML的需求分析的需求分析構(gòu)件圖部署圖,又叫配置圖基于基于UML的需求分析的需求分析34基于基于UML的需求分析的需求分析業(yè)務(wù)建模業(yè)務(wù)建模需求定義需求定義基于基于UML的需求分析的需求分析基于基于UML的需求分析的需求分析基于基于UML的需求分析的需求分析基于基于UML的需求分析的需求分析基于基于UML的需求分析的需求分析基于基于UML的需求分析的需求分析基于基于UML的需求分析的需求分析42基于基于UML的需求分析的需求分析基于基于UML的需求分析的需求分析基于基于UML的需求分析的需求分析基于基于UML的需求分析的需求分析基于基于UML的需求分析的需求分析47基于基于UML的需求分析的需求分析481、用例目標(biāo)不明確,所以用例的名詞取的不太準(zhǔn)確。2、沒(méi)
溫馨提示
- 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ù)網(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年度二零二五餐飲服務(wù)人員勞動(dòng)合同范本
- 2025年度酒店加盟連鎖品牌特許經(jīng)營(yíng)合同
- 2025年度林業(yè)生態(tài)旅游區(qū)樹(shù)木砍伐與生態(tài)保護(hù)合同
- 二零二五年度礦山工程安全生產(chǎn)責(zé)任及風(fēng)險(xiǎn)評(píng)估合同
- 二零二五年度裝修公司員工安全生產(chǎn)合同
- 二零二五年度裝飾公司施工安全責(zé)任合同
- 2025年度版?zhèn)€人雇傭合同協(xié)議書(shū):信息技術(shù)領(lǐng)域?qū)I(yè)人才雇傭協(xié)議
- 二零二五年度美容院?jiǎn)T工勞動(dòng)合同編制與范本參考
- 2025年度美容院美容院養(yǎng)生項(xiàng)目入股合同
- 科技助力小學(xué)教師職業(yè)進(jìn)階
- 極簡(jiǎn)統(tǒng)計(jì)學(xué)(中文版)
- 2024年資格考試-對(duì)外漢語(yǔ)教師資格證筆試參考題庫(kù)含答案
- 2024年4月自考02382管理信息系統(tǒng)答案及評(píng)分參考
- (蘇版)初三化學(xué)上冊(cè):第2單元課題1空氣
- 2023年12月廣東珠海市軌道交通局公開(kāi)招聘工作人員1人筆試近6年高頻考題難、易錯(cuò)點(diǎn)薈萃答案帶詳解附后
- 腹腔鏡腎上腺腫瘤切除術(shù)查房護(hù)理課件
- 燃?xì)庹质綘t應(yīng)急預(yù)案
- 專題23平拋運(yùn)動(dòng)臨界問(wèn)題相遇問(wèn)題類平拋運(yùn)和斜拋運(yùn)動(dòng)
- 超聲科醫(yī)德醫(yī)風(fēng)制度內(nèi)容
- 高三開(kāi)學(xué)收心班會(huì)課件
- 蒸汽換算計(jì)算表
評(píng)論
0/150
提交評(píng)論