UML——活动图

  活动图是UML对系统动态行为建模的另一种常用工具,描述的是活动的顺序,展现了一个活动到另一个活动的控制流,是内部处理驱动的流程。活动图本质上是一种流程图,但是活动图跟流程图也是有区别的,不能盲目的将两种图混淆。

  1.活动图和流程图的区别在于:

  1)流程图主要描述处理过程,它的主要控制结构是顺序、分支和循环,各个处理过程之间有严格的顺序和时间关系。而活动图描述的是对象活动的顺序关系所遵循的原则,着重表现的是系统的行为而非系统的过程。

  2)活动图能够表示活动的情形而流程图不能。

  3)活动图是面向对象的,流程图是面向过程的。

  2.活动图的基本元素

  活动图的基本要素主要有:起始状态、结束状态、活动、决策点、同步条和泳道。下图介绍了各个元素的画法和主要功能:

  UML——活动图

上一篇:Oracle——04同义词与数据库链接


下一篇:Java Review (九、面向对象----封装)