UML這三個字母的全稱是Unified Modeling Language,直接翻譯就是統(tǒng)一建模語言,簡單地說就是一種有特殊用途的語言。
UML的分類
UML的基本模型圖
(1)用例圖:展示系統(tǒng)外部的各類執(zhí)行者與系統(tǒng)提供的各種用例之間的關(guān)系
(2)類圖:展示系統(tǒng)中類的靜態(tài)結(jié)構(gòu)(類是指具有相同屬性和行為的對象,類圖用來描述系統(tǒng)中各種類之間的靜態(tài)結(jié)構(gòu))
(3)對象圖:是類圖的一種實例化圖(對象圖是對類圖的一種實例化)
(4)包圖:是一種分組機制。在UML1.1版本中,包圖不再看作一種獨立的模型圖)
(5)狀態(tài)圖:描述一類對象具有的所有可能的狀態(tài)及其轉(zhuǎn)移關(guān)系(它展示對象所具有的所有可能的狀態(tài)以及特定事件發(fā)生時狀態(tài)的轉(zhuǎn)移情況)
(6)時序圖/順序圖:展示對象之間的一種動態(tài)協(xié)作關(guān)系(一組對象組成,隨時間推移對象之間交換消息的過程,突出時間關(guān)系)
(7)合作圖:從另一個角度展示對象之間的動態(tài)協(xié)作關(guān)系(對象間動態(tài)協(xié)作關(guān)系,突出消息收發(fā)關(guān)系)
(8)活動圖:展示系統(tǒng)中各種活動的執(zhí)行流程(各種活動的執(zhí)行順序、執(zhí)行流程)
(9)構(gòu)件圖:展示程序代碼的物理結(jié)構(gòu)(描述程序代碼的組織結(jié)構(gòu),各種構(gòu)件之間的依賴關(guān)系)
(10)配置圖:展示軟件在硬件環(huán)境中(特別是在分布式及網(wǎng)絡(luò)環(huán)境中)的配置關(guān)系(系統(tǒng)中硬件和軟件的物理配置情況和系統(tǒng)體系結(jié)構(gòu))
-
UML
+關(guān)注
關(guān)注
0文章
122瀏覽量
30839 -
UML建模
+關(guān)注
關(guān)注
0文章
7瀏覽量
6799
發(fā)布評論請先 登錄
相關(guān)推薦
評論