0.UML基础

一、UML图分类

1. 结构图(静态图)

  • 类图
  • 对象图
  • 组件图
  • 部署图

2. 行为图(动态图)

  • 用例图
  • 序列图
  • 协作图
  • 状态图
  • 活动图

二、应用场景

1.类图

显示了系统的静态结构

2.对象图

UML 对象图显示某时刻对象和对象之间的关系。一个UML对象图可看成一个类图的特殊用例,实例和类可在其中显示。

3.组件图

组件图提供系统的物理视图。它的用途是显示系统中的软件对其他软件组件(例如,库函数)的依赖关系。

4.部署图

部署图表示该软件系统如何部署到硬件环境中。

5.用例图

用例图一般表示出用例的组织关系--要么是整个系统的全部用例,要么是完成具有功能的一组用例。

6.序列图

显示对象之间的关系,强调对象之间消息的时间顺序,显示对象之间的交互。

7.协作图

描述对象之间的交互关系。

8.状态图

状态图表示某个类所处的不同状态和该类的状态转换信息。

9.活动图

活动图表示在处理某个活动时,两个或者更多类对象之间的过程控制流。

参考

  • 1.UML教程
  • 2.UML基础: 统一建模语言简介

你可能感兴趣的:(0.UML基础)