Activity diagram, 活动图

Activity diagram, 活动图,在 UML2 中已经合并到状态机图(state machine diagram)中了,它和状态图有类似的图标。

活动图(activity diagram)是 UML 的动态视图之一,用来描述事物或对象的活动变化流程。

下面是一个活动图的示例,画了我某个工作日的一天的活动。

activity diagram for one day

上面的活动图虽然活动数不少,但只有一个活动者,如果涉及多个参与者,就应该加入泳道来表示,这就是通常的多角色的流程图。下面以鄙公司的请假流程为例:

activity diagram for holidays

其他。活动图的部件名称,可以参考第一幅图中的注释。时序图中也使用泳道。

鸣谢:尚学堂的视频讲座。ArgoUML 软件。