UMLRosechapter09论述.ppt

第9章 活动图 9.1 概述 9.2 活动图的组成元素 9.3 活动的分解 9.4 活动图建模技术 9.5 实例——图书馆管理系统的活动图 9.1 概述 活动是某件事情正在进行的状态。 活动在状态机中表现为一个由一系列动作组成的非原子的执行过程。 活动图是一种描述系统行为的图,它用于展现参与行为的类所进行的各种活动的顺序关系。 活动图与状态图都是状态机的表现形式。 9.1 概述 活动图与状态图的区别: 活动图着重表现从一个活动到另一个活动的控制流,是内部处理驱动的流程。 状态图着重描述从一个状态到另一个状态的流程,主要有外部事件的参与。 9.1 概述 9.1.1 活动图的图形表示 9.1.2 活动图与流程图的区别 9.1.1 活动图的图形表示 在UML中,活动表示成圆角矩形。 如果一个活动引发下一个活动,两个活动的图标之间用带箭头的直线连接。 活动图也有起点和终点,表示法和状态图中相同。 活动图中还包括分支与合并、分叉与汇合等模型元素。分支与合并的图标和状态图中的判定的图标相同,而分叉与汇合则用一条加粗的线段表示。 9.1.1 活动图的图形表示 9.1.2 活动图与流程图的区别 流程图着重描述处理过程,它的主要控制结构是顺序、分支和循环,各个处理之间有严格的顺序和时间关系;而活动图描述的则是对象活动的顺序关系所遵循的规则,它着重表现的是系统的行为

文档评论(0)

1亿VIP精品文档

相关文档