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