Advertisement

activity diagram in UML

阅读量:

一、什么是活动图

活动图(Activity Diagram)是用于展现系统行为的一种图形化工具,其主要功能在于说明为实现用例需求所需要执行的各类活动及其相互间的限制关系,有助于识别系统中可能存在的并行操作。作为一种特殊形式的状态图,活动图在系统功能建模过程中具有重要地位,其核心在于突出对象之间的控制流程。活动图与状态图同属状态机的表现方式。

二、活动图的基本要素

  1. 活动状态——Action states

  2. 活动状态之间的转移——transitions

  3. 判断——decisions:一种用于表达判断和决策逻辑的特殊类型活动

  4. 保证条件——guard conditions:仅当该条件成立时,相应的转移才会被触发

  5. 同步条——synchronization bar:一种表示多个活动之间同步关系的特殊结构,通常成对出现

  6. 起点和终点:系统中起点仅存在一个,而终点的数量则可以是一个或多个

  7. 泳道:用于将活动图中的不同操作进行分类管理,以清晰展示各对象间的协作关系

三、活动图的图符

![](https://cdl.itadn.co

全部评论 (0)

还没有任何评论哟~