简答题

状态图与活动图有何相同与不同之处?在建立系统模型时,应该如何使用这两类模型?

正确答案

活动图(Activity Diagram)是由状态图变化而来的,它们各自用于不同的目的。状态图着重描述了对象的状态变化以及触发状态变化的事件。但是,从系统任务的观点看系统,它是由一系列有序活动组成的,活动图是从活动的角度描述系统任务,并且可以描述系统任务中的并发活动。活动图描述了系统中各种活动的执行顺序,刻画一个方法中所要进行的各项活动的执行流程。活动图显示动作及其结果,着重描述操作实现中完成的工作以及用例或对象内部的活动。
此外,在状态图中状态的变迁通常需要事件的触发,而活动图中一个活动结束后将立即进入下一个活动。

答案解析

相似试题
  • 活动图与交互图有什么区别和联系?

    简答题查看答案

  • 面向对象的测试与传统的测试有什么相同和不同之处?

    简答题查看答案

  • MTL5042与MTL5041安全栅的相同和不同之处?

    简答题查看答案

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

    简答题查看答案

  • 在分析和设计阶段都需要建立类图,试说明分析类图与设计类图的主要区别是什么?

    简答题查看答案

  • 通过设计中心拖拽到工具选项板上的块与直接从绘图区域拖拽到工具选项板上的块相比,有何不同之处?()

    单选题查看答案

  • 结构化方法和面向对象方法的产生和发展规律有何相同之处?

    简答题查看答案

  • 活动图与交互图之间有什么关系?

    简答题查看答案

  • 算法和程序有什么相同之处,有什么不同之处?

    简答题查看答案