1.活动图:展示了动作或活动的执行步骤及结果。
2.作用:
(1)描述在用例描述时,用例的实例是如何让执行动作,改变对象状态的。
(2)可以清晰的展示出活动的流程,这点作用与流程图作用相似。
(3)可描述如何执行一组相关的动作,以及这组动作对周围对象产生的影响。
(4)描述在一个操作执行的过程中,对象、角色、工作流程作用相似。
(5)在复杂的业务流程中,可视化的、图形化的特点展示业务流程。
3.活动图与状态图之间的不同:
(1)活动图强调从一个活动到另一个活动的控制流,状态图强调了对象的状态与状态之间的转换。
(2)活动图以活动为中心,状态图以状态为中心。
(3)活动图展示了不同区域的工作是如何交互彼此的,状态图展示了单个对象的行为是如何改变其状态的。
(4)活动图的状态转换不需要任何触发时间。
4.活动图与流程图之间的不同:
(1)活动图面向对象,流程图面向过程。
(2)前者强调系统的行为(做什么),后者强调系统的处理过程(怎么做)。
(3)前者可以表示顺序关系,也可以表示并发关系,后者不能表示并发关系。
5.活动图组成要素:
(1)动作:最小的原子执行单位,不可再分。包括