第7章交互图分析.pptVIP

  • 6
  • 0
  • 约1.25万字
  • 约 57页
  • 2017-01-12 发布于广东
  • 举报
第7章交互图分析

第7章 交互图 目录 第7章 交互图 描述系统中,对象之间通过消息进行通讯的图就是交互图。交互图包含4种类型,它们是顺序图、通讯图、定时图、交互概述图。 7.1 顺序图 7.1.1 顺序图的概念 1.顺序图 顺序图也称为时序图,它描述了系统中,对象间通过消息进行的交互,它强调了消息在时间轴上的先后顺序。 图7-1是自动车锁系统中,实现“锁车”用例的顺序图。 2.顺序图的作用 顺序图常用来描述用例的实现,它表明了由哪些对象,通过消息相互协作来实现用例的功能,在顺序图中,标识了消息发生交互的先后顺序。 7.1 顺序图 3.顺序图的组成元素 顺序图中的元素包括对象、生命线、控制焦点、消息。消息表示了对象间的通讯,生命线表示了对象的生存期, 控制焦点表示对象正在执行一些活动。 7.1.2 顺序图的表示 UML中,表示一个顺序图,主要是标识系统中的对象、对象的生命线、对象的控制焦点、对象间交互的消息。如图7-2所示。 1.顺序图的布局结构 顺序图采用二维的布局结构,在顶端,从左到右,把对象排列在顺序图的顶部,一般说来,首先排列参与者对象,其次是边界对象,然后是实体对象,对象用矩形框表示;虚线是生命线;生命线上的矩形是对象的控制焦点;从对象往下延伸的生命线表示了时间轴的正方向。 在图7-2中,参与者对象是车主,边界对象是车钥匙,实体对象是汽车,这三个对象在平面图的顶部,从左向右依此排列。

文档评论(0)

1亿VIP精品文档

相关文档