UML這三個字母的全稱是Unified Modeling Language,直接翻譯就是統一建模語言,簡單地說就是一種有特殊用途的語言。
UML的分類
UML的基本模型圖
(1)用例圖:展示系統外部的各類執行者與系統提供的各種用例之間的關系
(2)類圖:展示系統中類的靜態結構(類是指具有相同屬性和行為的對象,類圖用來描述系統中各種類之間的靜態結構)
(3)對象圖:是類圖的一種實例化圖(對象圖是對類圖的一種實例化)
(4)包圖:是一種分組機制。在UML1.1版本中,包圖不再看作一種獨立的模型圖)
(5)狀態圖:描述一類對象具有的所有可能的狀態及其轉移關系(它展示對象所具有的所有可能的狀態以及特定事件發生時狀態的轉移情況)
(6)時序圖/順序圖:展示對象之間的一種動態協作關系(一組對象組成,隨時間推移對象之間交換消息的過程,突出時間關系)
(7)合作圖:從另一個角度展示對象之間的動態協作關系(對象間動態協作關系,突出消息收發關系)
(8)活動圖:展示系統中各種活動的執行流程(各種活動的執行順序、執行流程)
(9)構件圖:展示程序代碼的物理結構(描述程序代碼的組織結構,各種構件之間的依賴關系)
(10)配置圖:展示軟件在硬件環境中(特別是在分布式及網絡環境中)的配置關系(系統中硬件和軟件的物理配置情況和系統體系結構)
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。
舉報投訴
-
UML
+關注
關注
0文章
123瀏覽量
31588 -
UML建模
+關注
關注
0文章
7瀏覽量
6943
發布評論請先 登錄
相關推薦
熱點推薦
UML教程設計核心技術
UML教程設計核心技術:UML的產生和成長,什么是UML,UML與面向對象的軟件分析與設計,UML的應用領域。Component-Based
發表于 02-08 17:42
?0次下載
什么是UML圖?常見的UML圖工具有哪些?
UML圖是統一建模語言,又稱標準建模語言。是對軟件設計開發過程可視化建模的一種語言。多應用在一些軟件系統工程上,有時在應用在機械系統和業務流程上有所應用。這種模型通常以圖表方式呈現。 UML
基于實時UML的雷達軟件設計
實時統一建模語言 (UML)和面向對象的建模技術代表著雷達軟件設計的一個發展方向。文中介紹了使用UML的用例圖、狀態圖、順序圖等進行系統分析
發表于 03-26 14:06
?24次下載
UML統一建模語言
UML-Unified Modeling Language 統一建模語言,又稱標準建模語言。是用來對軟件密集系統進行可視化建模的一種語言。UML的定義包括UML語義和UML表示法兩個元
為什么建立UML模型范例
作為統一建模語言,UML可以幫助我們對很多業務、技術的知識進行梳理,從多個視角描述清楚,幫助讀者理解。另外因為UML的建模首先來自于軟件建模的需求,所以UML的模型很容易轉換為軟件的設
UML相關基本知識介紹
UML - Unified modeling language UML (統一建模語言),是一種用于軟件系統分析和設計的語 言工具, 用于幫助軟件開發人員進行思考和記錄思路的結果。簡單說,UML
UML的分類_UML的基本模型圖
評論