活动图是UML用于对系统的动态行为建模的图形工具之一.pptVIP

  • 3
  • 0
  • 约8.93千字
  • 约 42页
  • 2019-12-23 发布于湖北
  • 举报

活动图是UML用于对系统的动态行为建模的图形工具之一.ppt

第8章 活动图 第8章 活动图 ?活动图是UML用于对系统的动态行为建模的图形工具之一。 ?UML的活动图综合了以往许多系统建模技术的思想:Jim Odell的事件图、SDL状态建模技术、Petri网等。 ?活动图描述活动的序列,并且支持对带条件的行为和并发行为的表达。 ?活动图实质上也是一种流程图,只不过表现的是从一个活动到另一个活动的控制流。 ?活动图特别适合描述工作流和并发的处理行为。 第8章 活动图 8.1 概述 8.1 概述 ?活动(Activity)是做某件事情的状态,它可以是现实世界中的一项工作,如写文章、修机器等;或者是执行某个软件的例行程序,如运行对象类中的一个操作等。 ?活动图(Activity Diagram)是系统的一种行为视图,它描述参与行为的对象类的活动的顺序,包括依赖于条件的行为和并发行为。 ?活动图和状态机图都用于为一个对象(或模型元素)的生命周期中的行为建立模型。 ?活动图与状态机图是不同的,其实质性区别在于,活动图描述的是响应内部处理的对象类的行为,状态机图描述的是对象类响应事件的外部行为。 ?活动图着重表现的是从一个活动到另一个活动的控制流,是内部处理驱动的流程;而状态机图着重表现的是从一个状态到另一个状态的流程,常用于有异步事件发生的情形。 ?活动图与交互图相比也各有侧重点。活动图着重表现的是活动的控制流,

文档评论(0)

1亿VIP精品文档

相关文档