活动图(Activity Diagram) 描述了系统的动态行为, 包含活动状态(Action State)。活动状态是指业务用例的一个执行步骤或一个操作, 不是普通对象的状态。
活动图类似于传统意义上的流程图, 适合描述在没有外部事件触发的情况下的系统内部的逻辑执行过程。活动图主要在系统分析建模时, 用于详述业务用例, 描述一项业务的执行过程; 同时在系统设计时, 描述操作的流程。
在UML 中, 构成活动图的主要模型元素有活动, 转移, 泳道, 分支、分叉和汇合,对象流。