第六章状态图和活动图.pptVIP

  • 3
  • 0
  • 约8.42千字
  • 约 75页
  • 2015-08-07 发布于重庆
  • 举报
第六章状态图和活动图.ppt

2006-2-24 第6章 状态图,活动图 主要内容 状态图 状态机:一个极度确切的描述是它是一个有向图形,由一组节点和一组相应的转移函数组成。状态机是一个状态和装换的图,它说明对象在它的生命期中响应事件所经历的状态序列以及它对那些事件的响应。 状态图 :状态图实际上是一种由状态、变迁、事件和活动组成的状态机。状态图描述从状态到状态的控制流,常用于系统的动态特性建模。 状态图的用途 UML的状态图主要用于: 建立一个对象在其生存期间的动态行为 表现一个对象所经历的状态序列 引起状态转移的事件 以及因状态转移而伴随的动作 状态是对象的一组属性值,这组属性对所发生的事件具有相同性质的反应。 状态图所描述的对象往往具有多个属性,一般状态图应该在具有以下两个特性的基础上建模: 属性拥有很少的值; 属性在这些值之间的转移有一定的限制。 例:类SellableItem有两个属性salePrice:Money和status:枚举型。 其中salePrice的取值范围为正实数,status的取值为received, inInspection, accepted, rejected等,则应根据属性status建立状态图。 说明: 状态图是对系统的动态行为建模。 状态图描述了一个特定对象的所有可能状态以及由于各种事件的发生而引起的状态之间的转移。 状态图是显示状态机的一种方式,另一种显示

文档评论(0)

1亿VIP精品文档

相关文档