UML基础概述

UML基础概述

1. UML的分类

UML中有大量的图,常用的有十一种,大致可以分为两类:结构型和行为型。

(1)结构型(Structure Diagram)

  • 类图(Class Diagram)
  • 对象图(Object Diagram)
  • 构件图(Component Diagram)
  • 部署图(Deployment Diagran)
  • 包图(Package Diagram)

(2)行为型(Behavoir Diagram)

  • 活动图(Activity Diagram)
  • 状态机图(State Machine Diagram)
  • 顺序图(Sequence Diagram)
  • 通信图(Communication Diagram)
  • 用例图(Use Case Diagram)
  • 时序图(Timing Diagram)
结构型:描述的是某种结构,这种结构应该是”稳定的"、"静态的"。
行为型:描述的是某种行为,是"动态的"。

2、UML各种图的简单举例

2.1 结构型的图

2.1.1 类图(Class Diagram)

UML基础概述_第1张图片

2.1.2 对象图(Object Diagram)

UML基础概述_第2张图片

2.1.3 构件图(Component Diagram)

UML基础概述_第3张图片

2.1.4 部署图(Deployment Diagram)

UML基础概述_第4张图片

2.1.5 包图(Package Diagram)

UML基础概述_第5张图片

2.2 行为型的图 

2.2.1 活动图(Activity Diagram) 

UML基础概述_第6张图片

2.2.2 状态机图(State Machine Diagram) 

UML基础概述_第7张图片

2.2.3 顺序图(Sequence Diagram) 

UML基础概述_第8张图片

2.2.4 用例图(Use Case Diagram) 

UML基础概述_第9张图片

2.2.5 时序图(Timing Diagram)

UML基础概述_第10张图片

3. UML建模

UML基础概述_第11张图片

你可能感兴趣的:(对象,UML,结构,基本概述)