顺序图协作图
计算机科学与通信工程学院 betts-li@ 第6章 顺序图和协作图 内容提要 顺序图 协作图 交互的概念 一次交互就是指在特定语境中,为了实现某一个目标,而在一组对象之间进行交换的一组消息所表示的行为 如何创建交互图 用例图仅仅描述了系统的功能,以及功能的执行流程。它并没有从实现的层面来描述系统。 而要对用例进行实现描述,则需要描述相互影响的对象的集合,这些对象用来支持用例所要求的功能。 并且,给出系统用例的实现描述,是从外部视图转到内部结构的第一步。 在UML中,用例的实现用交互图来描述,它通过显示对象之间的关系和对象之间处理的消息来对系统的动态特性建模。 交互图包括序列图和协作图两种。 如何创建交互图 交互图用来一步一步地描述用例地实现流程,包括流中需要什么对象,对象之间发送什么,什么角色启动流、消息按什么顺序发送等。 交互图通过从用例建模中得到的用例文档说明、词汇表和用例图来创建。 顺序图 概念 顺序图是强调消息时间顺序的交互图。 顺序图描述了对象之间传送消息的时间顺序,用来表示用例中的行为顺序。 顺序图将交互关系表示为一个二维图。其中,纵轴是时间轴,时间沿竖线向下延伸。横轴代表了在协作中各独立的对象。 顺序图 概念 顺序图 顺序图包含了4个元素: 对象(Object) 生命线(Lifeline) 消息(Message) 激活(Activation) 顺序图 对象
原创力文档

文档评论(0)