UML 入门教程 UML建模类型

2024-02-26 开发教程 UML 入门教程 匿名 4

UML 建模可以把在复杂世界的许多重要的细节给抽象出。为了区分 UML 模型, UML 建模用不同类型的不同的图。接下来介绍三个重要类型的UML建模:

(1)结构建模:

结构建模具有捕捉静态的功能,包括下列各项:

  • 类图
  • 对象图
  • 部署图
  • 包图
  • 复合结构图
  • 组件图

结构模型代表的系统架构,这个框架的所有其他组件存在的地方。因此,类图,组件图和部署图的部分结构建模。它们都代表的元素和机制将它们组装。

但是,从来没有的结构模型描述系统的动态行为。类图中是最广泛使用的结构图。

(2)行为建模:

行为建模描述了在系统中的相互作用,代表之间的交互的结构图,行为建模显示系统的动态性质,包括下列各项:

  • 活动图
  • 交互图
  • 用例图

所有上述的显示在一个系统中流动的动态序列。

(3)架构建模:

架构建模表示的是一个系统的总体框架,它包含了系统的结构和行为的元素。架构建模可以被定义为整个系统的蓝图。包图是根据架构模型进行的。