UML-07-活动图分解.ppt

7.1.1 活动图概述 活动图(activity diagram)和交互图是UML中对系统动态建模的两种主要形式。 交互图(顺序图和协作图)强调的是对象到对象的控制流,而活动图则强调的是从活动到活动的控制流 。活动图专注于操作而不是对象。 活动图用来描述事物或对象的活动变化流程,是一种表述业务过程、工作流的技术。它可以用来对业务过程、工作流建模,也可以对用例实现甚至是程序实现来建模。 什么是活动图(Activity Diagram)? 活动图描述了从活动到活动的流。 活动图从本质上说,是一个流程图,它显示出一个过程的各个步骤。 活动图是UML中对系统动态方面建模的图之一。 活动图与流程图的区别 1、流程图着重描述处理过程,各个处理过程之间有严格的顺序和时间关系;而活动图描述的是对象活动的顺序关系,它着重表现的是系统的行为,而非系统的处理过程。 2、活动图能够表示并发活动,流程图不能。 3、活动图是面向对象的,而流程图是面向过程的。 活动图中的基本概念 activity (活动):动作状态和活动状态 transition (转移) swimlane (泳道) branch (分支) fork and join (分叉和汇合) object flow (对象流) 1. 活动图的要素 1 活动 活动(Action): 是活动图主要结点,用两边为弧的条形框表示,中间填活动名 。

文档评论(0)

1亿VIP精品文档

相关文档