状态图(State Diagram)用来描述一个特定对象在其生存周期或在某段时间内的所有可能的状态及其引起状态转移的事件。一个状态图包括一系列的状态以及状态之间的改变。例如订单的状态变化等,在实时系统中用得较多,还可以用于辅助设计用户界面。
顺序图(Sequence Diagram)清晰地描述一组对象之间动态的交互关系、时间的约束关系,着重描述对象间消息传递的时间顺序,所以顺序图在实时系统中被大量使用。
当参与交互的对象数目增加,交互关系复杂时用顺序图描述会显得杂乱,协作图(Collaboration Diagram)从另一个角度来更好地描述相互协作的对象间的交互关系和链接(Link)关系。着重体现交互对象间的静态链接关系和协作关系。协作图也可以从顺序图生成。
活动图(Activity Diagram)是由状态图变化而来的,从系统任务的观点来看,系统的执行过程是由一系列有序活动组成的。活动图可以有效地描述整个系统的流程,描述了系统的全局的动态行为,且只有活动图是唯一能够描述并发活动的UML图。
(简答题)
在UML中,状态图、协作图、活动图、顺序图在系统分析中各起到了什么作用?
正确答案
答案解析
略
相似试题
(单选题)
UML的()模型图活动图、顺序图、状态图、写协作图组成。
(单选题)
UML的()模型图由活动图、顺序图、状态图和合作图组成。
(单选题)
顺序图和协作图建立了UML面向对象开发过程中的对象动态()模型。
(填空题)
时序图、协作图、状态图这些都属于UML中的()建模图。
(简答题)
UML中的交互图有两种,分别是顺序图和协作图,请分析一下两者之间的主要差别和各自的优缺点。
(简答题)
UML中的交互图有两种,分别是顺序图和协作图,请分析一下两者之间的主要差别和各自的优缺点。掌握利用两种图进行的设计的方法?
(简答题)
UML中的交互图有两种,分别是顺序图和协作图,请分析一下两者之间的主要差别和各自的优缺点。掌握利用两种图进行的设计的方法。
(单选题)
在UML中,()描述对象间的关系,包括顺序图和合作图。
(简答题)
UML中活动图、状态图、顺序图都分别描述什么?