4.活动图.pptVIP

  • 3
  • 0
  • 约 25页
  • 2016-12-29 发布于江西
  • 举报
上海理工大学 上海理工大学 * * 第4讲 活动图 * * 4.1 活动图概述/1 活动图是一种特殊形式的状态机,用于对计算流程和工作流程建模 活动图中的状态表示计算过程中所处的各种状态,而不是普通对象的状态 通常,活动图假定在整个计算处理过程中没有外部事件引起的中断,否则,普通的状态机更适于描述这种情况 * * 4.1 活动图概述/2 与交互图相比 活动图着重表现活动的控制流 交互图着重表现的是对象到对象的控制流,描述在对象之间传递的消息 * * * * 4.2 活动图与程序流程图的差别 传统的程序流程图描述的是处理的过程,主要控制结构有顺序、分支和循环,各个处理之间有严格的顺序和时间关系 活动图描述的是对象类(或模型元素)的活动的顺序关系所遵循的规则,它着重表现的是系统的行为,而不是系统的处理过程,在活动图中也没有通常的循环控制结构。活动图能够表现并发情形。 T P S F A B * * 4.3 活动图的构成/1 活动状态,它代表了活动的性能或者事件流中的步骤 非原子运行 一个活动拥有一组不可中断的动作和操作,活动本身可以被中断,而且通常需要持续一个时间段才能完成 表示:活动名称,也可给出入口动作和出口动作 活动状态可以进一步分解,或者用另一张活动图来表达 * * 4.3 活动图的构成/2 转移(Transitions) 展示了活动状态是如何一个接着一个的 这种转移

文档评论(0)

1亿VIP精品文档

相关文档