在使用UML建模时,若需要描述跨越多个用例的单个对象的行为,使用______是最为合适的。

admin2010-12-17  28

问题 在使用UML建模时,若需要描述跨越多个用例的单个对象的行为,使用______是最为合适的。

选项 A、协作图(Collaboration diagram)
B、序列图(Sequence Diagram)
C、活动图(Activity Diagram)
D、状态图(Statechart Diagram)

答案D

解析 状态图(Statechart Diagram)展现了一个状态机,它由状态、转换、事件和活动组成。状态图关注系统的动态视图,它对接口、类和协作的行为建模尤为重要,它强调对象行为的事件顺序。
   活动图(Activity Diagram)是一种特殊的状态图,它展现了在系统内从一个活动到另一个活动的流程。活动图专注于系统的动态视图。它对于系统的功能建模特别重要,并强调对象间的控制流程。活动图一般包括:活动状态和动作状态、转换和对象。当对一个系统的动态方面进行建模时,通常有两种使用活动图的方式:对工作流建模,对操作建模。
   交互图,顺序图(或称序列图)和协作图均被称为交互图,它们用于对系统的动态方面进行建模。一张交互图显示的是一个交互,有一组对象和它们之间的关系组成,包含它们之间可能传递的消息。顺序图是强调消息时间序列的交互图。协作图则是强调接收和发送消息的对象的结构组织的交互图。
转载请注明原文地址:https://kaotiyun.com/show/OdxZ777K
0

相关试题推荐
随机试题
最新回复(0)