UML之活动图

1.活动图概念

描述一个操作的执行过程中所完成的工作或动作,可以表示一个算法的执行序列,过程,判断点,分支和循环,并且支持并行活动。

2.组成

     活动状态 action states

     活动状态之间的转移transitions

     判断decisions

                一种表示判断决策的特殊活动

     保证条件quard conditions

                只有保证条件为真时转移才发生。

     同步条synchronization bar

                 一种表示活动之间的同步的特殊活动。

         起点和终点

                  起点有且只有一个,终点可以有一个或多个。

3.画法

4.举例

5.泳道的概念

泳道技术,是将活动用线分成一些纵向区域,这些纵向区域称为泳道。每个区域代表一个特定类,或者人,或者部门的负责区。泳道技术是活动图中引入的一种面向对象机制。通过泳道,可以区分各个活动的分组,用于描述对象之间的合作关系。

UML之活动图_第1张图片

 

你可能感兴趣的:(UML之活动图)