UML圖中用例圖和活動(dòng)圖簡介
本節(jié)向大家介紹一下UML的知識(shí),主要有思維導(dǎo)圖的作用,用例圖和實(shí)例圖等內(nèi)容,希望通過本節(jié)的介紹大家對UML圖有一定的認(rèn)識(shí),讓我們一起來學(xué)習(xí)UML圖吧。
UML圖
思維導(dǎo)圖的作用
用一句簡單的話來說,就是它可以幫助我們思考問題解決問題,是我們的思維可視化,最大限度的使我們的大腦潛能得到開發(fā)。
思維導(dǎo)圖提供一個(gè)有效的工具,運(yùn)用圖文并重的技巧,開啟人類大腦的無限潛能。心智圖充分運(yùn)用左右腦的機(jī)能,協(xié)助人們在科學(xué)與藝術(shù)、邏輯與想象之間平衡發(fā)展。
思維導(dǎo)圖則能夠幫助人們在認(rèn)識(shí)事務(wù)方面擁有一個(gè)整體的全局化的觀念。它注重表達(dá)與核心的主題有關(guān)聯(lián)的內(nèi)容,并可展示其層次關(guān)系以及彼此之間的關(guān)系。
1筆記2溫習(xí)3創(chuàng)作4展示5計(jì)劃
usecase:
UaseCase
UML圖中用例圖(usecasediagram)就是由主角、用例以及它們之間的關(guān)系構(gòu)成的圖。該圖說明了用例模型中的關(guān)系。
可以將用例圖組織到用例包中,并歸用例包所有,讓特定包中僅顯示互為關(guān)聯(lián)關(guān)系的內(nèi)容。
用例圖由參與者(Actor)、用例(UseCase)、系統(tǒng)邊界、箭頭組成,用畫圖的方法來完成。
框架先行:什么是框架呢,看書上好像定個(gè)3層結(jié)構(gòu),設(shè)計(jì)個(gè)包圖就算完了。個(gè)人感覺,至少應(yīng)該設(shè)計(jì)出整個(gè)系統(tǒng)的非功能性框架(就是reliability,。。。等等一系列bility問題),以及完成至少一個(gè)典型功能性需求的接口設(shè)計(jì),就是一個(gè)類交互圖了,這樣具體設(shè)計(jì)開發(fā)人員才能夠懂得你的框架的作用。也就是要實(shí)現(xiàn)一個(gè)applicationframework以及在這個(gè)framework下的一個(gè)典型應(yīng)用。
活動(dòng)圖
UML圖中活動(dòng)圖(activitydiagram,動(dòng)態(tài)圖)是闡明了業(yè)務(wù)用例實(shí)現(xiàn)的工作流程
業(yè)務(wù)用例工作流程說明了業(yè)務(wù)為向所服務(wù)的業(yè)務(wù)主角提供其所需的價(jià)值而必須完成的工作。業(yè)務(wù)用例由一系列活動(dòng)組成,它們共同為業(yè)務(wù)主角生成某些工件。工作流程通常包括一個(gè)基本工作流程和一個(gè)或多個(gè)備選工作流程。工作流程的結(jié)構(gòu)使用活動(dòng)圖來進(jìn)行說明。
建模工具:
RationalRosePowerDesignereclipseuml
什么是UML建摸:
這項(xiàng)技術(shù)是在軟件工程中建模用的
比如:在軟件開發(fā)的過程中系統(tǒng)的:參與者,
和在軟件中出現(xiàn)的類整個(gè)是怎么活動(dòng)的,運(yùn)做的過程等本節(jié)關(guān)于UML圖相關(guān)內(nèi)容介紹到這里。
【編輯推薦】