第7章 协作图课件.pptVIP

  • 27
  • 0
  • 约4.61千字
  • 约 35页
  • 2019-02-25 发布于山东
  • 举报
6.2.3 协作图建模技术及应用 其中,消息编号用来表示一个消息的时间顺序,通过消息的顺序编号可以更清楚地看出各消息之间的时间数序,以及相互之间的关系。 6.2.4 顺序图与协作图的比较 协作图和顺序图都表示出了对象间的交互作用,但是它们侧重点不同。 顺序图清楚地表示了交互作用中的时间顺序(强调时间),但没有明确表示对象间的关系。 协作图清楚地表示了对象间的关系(强调空间),但时间顺序必须从顺序号获得。 协作图和顺序图可以相互转化。 6.3 小 结 UML顺序图将交互关系表示为一个二维图。纵轴是一个时间轴,时间炎竖线向下延伸。横向轴代表了在协作中各个独立对象的类元角色。类元角色都具有生命线。在对象交互的表示中加入了时间维。在顺序图中,对象位于图的顶部,从上到下表示时间的流逝。每个对象都有一个垂直向下的对象生命线。消息用连接对象生命线之间的带箭头连线代表。 顺序图可供不同种类的用户使用,用户可以从顺序图中看到业务过程的细节;分析人员可以从顺序图中看到处理流程;开发人员可以看到需要开发的对象和对这些对象的操作;软件测试工程师可以看到过程的细节,并根据这个过程开发测试案例。 协作图是表达顺序图中所有信息的另一种UML 图。协作图和顺序图是语义等价的。尽管如此,这两种图在建立系统的模型时都很有用。顺序图是按照时间组织,协作图是按照对象之间的联系组织。 习 题 1.顺序图

文档评论(0)

1亿VIP精品文档

相关文档