UML規範定義了兩種主要的UML圖:  ​​結構圖​​​和 ​​行為圖​​。

​結構圖​​  顯示了系統的靜態結構及其在不同抽象和實現級別上的部分以及它們如何相互關聯。結構圖中的元素表示系統的有意義概念,可能包括抽象,現實世界和實現概念。

​行為圖​​  顯示了系統中對象的動態行為,可以將其描述為系統隨時間的一系列變化。

UML 2.5圖表可以按層次分類,如下所示。注意,以藍色顯示的項目不是官方UML 2.5圖表分類的一部分。

 

14种UML 2.5图的分类_UML

UML 2.5結構圖

結構圖顯示了系統的靜態結構及其在不同抽象和實現級別上的部分以及這些部分如何相互關聯。結構圖中的元素表示系統的有意義概念,可能包括抽象,現實世界和實現概念。

結構圖不使用與時間相關的概念,不顯示動態行為的細節。但是,它們可能與結構圖中顯示的分類器的行為有關。

UML 2.5 Behavior Diagrams

Behavior diagrams  show the  dynamic behavior  of the objects in a system, which can be described as a series of changes to the system over  time .