2012_2013第二学期11本UML第八章状态图和活动图.pptVIP

  • 0
  • 0
  • 约2.2千字
  • 约 41页
  • 2017-04-27 发布于四川
  • 举报

2012_2013第二学期11本UML第八章状态图和活动图.ppt

2012_2013第二学期11本UML第八章状态图和活动图

UML 面向对象技术教程;课程内容回顾;本章中所涉及的主要内容; 状态图是UML中对系统动态方面建模的图例之一. 状态图是针对类对象的生命周期建立模型,描述对象随时间变化的动态行为. 状态图显示了一个状态机,它是一个状态机中的元素的一个投影,意味着状态图包括状态机的所有特性. 状态机(State Machine) 状态机是展示状态与状态转换的图形。 在UML里,状态机用于对具有事件驱动特性的动态行为建模,事件驱动的动态行为的特定是对象当前时刻的动态行为将取决于当前的事件输入和此对象在以前时刻的动态行为的结果。 状态(state)状态是状态机的重要组成部分,描述了状态机所在对象的动态行为的执行所产生的结果.; 状态图通过对对象的状态以及状态间的转换建模来 展现系统动态行为。 下面是对图书馆的图书的简单状态图例:;二. 状态图中的基本概念; 状态名为 Lighting(点灯)状态: ;状态可细分成: ;转移又称状态转换 表示对象在第一个状态(源状态)中执行一定的动作,并在某个特定事件发生、并满足特定警戒条件时进入第二个状态(目的状态)。 在UML里转换由五个部分组成, 源状态(Source State)、 目标状态(Target State) 触发事件(Trigger Event) 监护条件(Guard Condition) 动作(Action)。 ; 从相同

文档评论(0)

1亿VIP精品文档

相关文档