简答题

讨论顺序图与协作图的关系,何时用顺序图建模优于协作图建模,以及相反的情况。

正确答案

顺序图和协作图都能描述对象间的交互关系,但两者的侧重点不同,顺序图着重表现交互的时间顺序,协作图则着重表现交互对象的静态链接关系。但即使他们各有侧重,但从语义上来说是等价的,可从一种图自动转换为另一种图。
一般情况下,当需要强调消息传递的时间顺序时,采用顺序图;当表示涉及很多对象的模型时,协作图比顺序图更形象。顺序图在分析中更常用,而协作图则在设计中更常用。

答案解析

相似试题
  • 简述顺序图与协作图的区别?

    简答题查看答案

  • 顺序图与协作图都是交互图,它们有何不同?所描述的主要系统特征是什么?

    简答题查看答案

  • 在UML中,()描述对象间的关系,包括顺序图和合作图。

    单选题查看答案

  • 顺序图和合作图主要用于对用例图中()的建模,用它们来描述用例图的行为。

    单选题查看答案

  • 顺序图和协作图主要用于对用例图中()的建模,用它们来描述用例图的行为。

    单选题查看答案

  • 顺序子图与()个参数有关。

    单选题查看答案

  • 写出协作图的建立顺序。

    简答题查看答案

  • UML的()模型图活动图、顺序图、状态图、写协作图组成。

    单选题查看答案

  • UML的()模型图由活动图、顺序图、状态图和合作图组成。

    单选题查看答案