UML規範定義了兩種主要的UML圖: 結構圖和 行為圖。
結構圖 顯示了系統的靜態結構及其在不同抽象和實現級別上的部分以及它們如何相互關聯。結構圖中的元素表示系統的有意義概念,可能包括抽象,現實世界和實現概念。
行為圖 顯示了系統中對象的動態行為,可以將其描述為系統隨時間的一系列變化。
UML 2.5圖表可以按層次分類,如下所示。注意,以藍色顯示的項目不是官方UML 2.5圖表分類的一部分。
UML 2.5結構圖
結構圖顯示了系統的靜態結構及其在不同抽象和實現級別上的部分以及這些部分如何相互關聯。結構圖中的元素表示系統的有意義概念,可能包括抽象,現實世界和實現概念。
結構圖不使用與時間相關的概念,不顯示動態行為的細節。但是,它們可能與結構圖中顯示的分類器的行為有關。
- What is Class Diagram?
- What is Component Diagram?
- What is Deployment Diagram?
- What is Object Diagram?
- What is Package Diagram?
- What is Composite Structure Diagram?
- What is Profile Diagram?
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 .
- What is Use Case Diagram?
- What is Activity Diagram?
- What is State Machine Diagram?
- What is Sequence Diagram?
- What is Communication Diagram?
- What is Interaction Overview Diagram?
- What is Timing Diagram