第十一章活动图分解.pptxVIP

  • 45
  • 0
  • 约1.95千字
  • 约 16页
  • 2017-04-01 发布于湖北
  • 举报
活动图 11.1 活动图基本概念 活动图是UML中一种重要的用于表达系统动态特性的图。 活动图的作用是描述一系列具体动态过程的执行逻辑,展现活动和活动之间转移的控制流,并且它采用一种着重逻辑过程的方式来叙述。 在对软件密集系统建模的时候,有时需要详细地模拟系统在运作时的业务流程。面对这种需要,我们可以分析对象间发生的活动和触发条件,选用活动图对这些动态方面进行建模。 活动图的主要组成元素包括动作、活动、动作流、分支与合并、分叉与汇合、泳道和对象流等。 11.1 活动图基本概念 活动图组成元素 动作和活动节点 开始和终止 控制流 判断节点 合并节点 泳道 动作和活动节点 动作代表一个原子操作,操作可能是任何合法的行为。 动作可以是并且不限于:创建或删除对象、发送消息、调用接口,甚至数学运算以及返回表达式的求值结果。 活动节点是一系列动作,主要用于实现动作序列的简化和动作图的嵌套。活动节点在图例上的表达方式和动作相同。 开始和终止 活动图中的开始和终止是两个标记符号,分别标记了业务流程的起始位置和结束位置。 活动图中必须有且仅有一个开始标记,一般至少有一个结束标记。(存在一些特殊的无穷过程不存在终止标记。) 控制流 控制流是活动图中用于标示控制路径的一种符号。它负责当一个动作或活动节点执行完毕后,将执行主体从当前已完毕的节点转移到过程的下一个动作或动作节点。 控制流从活动图的开始标记

文档评论(0)

1亿VIP精品文档

相关文档