第九章状的态图.pptVIP

  • 2
  • 0
  • 约5.49千字
  • 约 33页
  • 2017-10-18 发布于浙江
  • 举报
第九章状的态图

第九章 状态图 学习内容 何谓状态图 构成状态图的元素 状态图的组成 使用Rose创建状态图 创建项目中的状态图 何谓状态图 1. 状态图的概念 状态图由状态、转换、事件、活动和动作5部分组成: (1)状态指的是对象在其生命周期中的一种状况,处于某个特定状态中的对象必然会满足某些条件、执行某些动作或者是等待某些事件。一个状态的生命周期是一个有限的时间阶段。 (2)转换指的是两个不同状态之间的一种关系,表明对象将在第一个状态中执行一定的动作,并且在满足某个特定条件下由某个事件触发进入第二个状态。 (3)事件指的是发生在时间和空间上的对状态机来讲有意义的那些事情。事件通常会引起状态的变迁,促使状态机从一种状态切换到另一种状态,如信号、对象额度创建和销毁等。 (4)活动指的是状态机中进行的非原子操作。 (5)动作指的是状态机中可以执行的那些原子操作,所谓原子操作指的是它们在运行的过程中不能被其他消息所中断,必须一直执行下去,最终导致状态的变更或者返回一个值。 何谓状态图 状态 状态用于对实体在其生命周期中的各种状况进行建模,一个实体总是在有限的一段时间内保持一个状态。状态由一个带圆角的矩形表示,状态的描述应该包括:名称、入口和出口动作、内部转换和嵌套状态。 何谓状态图 转换 在UML的状态建模机制中,转换用带箭头的

文档评论(0)

1亿VIP精品文档

相关文档