目录
一、概要... 1
二、协作图中的事物及解释... 1
三、协作图中的关系及解释... 1
四、消息标签... 2
五、协作图与顺序图的区别和联系... 2
六、我的协作图... 2
协作图是一种交互图,强调的是发送和接收消息的对象之间的组织结构,使用协作图来说明系统的动态
情况。
协作图主要描述协作对象间的交互和链接,显示对象、对象间的链接以及对象间如何发送消息。
协作图可以表示类操作的实现。
事物名称
|
解释
|
图
|
参与者
|
发出主动操作的对象,负责发送初始消息,启动一个操作。
|
|
对象
|
对象是类的实例,负责发送和接收消息,与顺序图中的符号相同,冒号前为对象名,冒号后为类名。
|
|
消息流
(由箭头和标签组成)
|
箭头指示消息的流向,从消息的发出者指向接收者。标签对消息作说明,其中,顺序号指出消息的发生顺序,并且指明了消息的嵌套关系;冒号后面是消息的名字。
|
|
关系名称
|
解释
|
关系实例
|
链接
|
用线条来表示链接,链接表示两个对象共享一个消息,位于对象之间或参与者与对象之间
|
|
协作图和顺序图都表示出了对象间的交互作用,但是它们侧重点不同。
l 顺序图清楚地表示了交互作用中的时间顺序(强调时间),但没有明确表示对象间的关系。
l 协作图清楚地表示了对象间的关系(强调空间),但时间顺序必须从顺序号获得。
l 协作图和顺序图可以相互转化。(在ROSE中F5)
篇幅所限仅贴2个
分享到:
相关推荐
图书馆理系统_用例图、时序图、协作图本实验目的在于灵活运用用例图、类图、对象图、活动图、顺序图、通信图、时序图、状态图完成图书管理系统的分析与设计。在图书管理系统设计中,使用各种UML图,从各个侧面分析...
这是UML的顺序图和协作图的介绍,希望对大家有帮助
基于网络商城的协作图设计,使其设计上更清楚,更完整。代码方面更简单
UML网购系统序列图和协作图,思路比较清晰,分类详细,容易明白,请大家多多指教。
涵盖了用例图、协作图、序列图中各种典型的元素,可用作初学者参考
课注册系统 UML 用例图 顺序图 协作图 用例说明
顺序图(Sequence Diagram)和协作图(Communication Diagram)统称交互图,用来描述系统中多个对象之间的相互关系及对象间消息传递,用于对系统中多个对象的相互作用的过程进行建模。 在面向对象分析过程中,可以...
UML笔记2(状态图、活动图、协作图、组件图、配置图)
UML建模图 系统的需求分析、系统功能需求、数据维护模块、基本业务模块、数据库模块 系统的用例图 系统的时序图 系统的协作图 系统的状态 图 系统的活动图 系统的配置与实现
学生选课协作图
借阅者预定书籍的协作图 图书管理员处理借书的协作图 系统管理员删除书籍的协作图 客户取车协作图 客户预订车辆的协作图 学生下载文件的协作图 用户登录系统的协作图
资源是作者本科时,使用power designer 12.5工具,在里面创建顺序图、协作图、状态图、组件图和配置图。大家感兴趣的话欢迎下载。
rational rose 图书管理系统 用例图 时序图 协作图等全部图
顺序图 协作图 。干快速来下载吧,看来大家快来点击
UML 协作图 课件 ppt
使用Rational Rose设计时序图和协作图的一些简单例子!
后置条件: 如果是一次新的借书活动,检查图书否是被预订,检查读者是否可借阅, 可借阅,则一个借阅信息实例被创建(实例创建), 如果是一次新的借书活动,新生成的借阅信息实例与图书馆发生关联(形成关联) ...
Thefollowingelementsareavailableinacollaborationdiagram.ObjectLinkSelfLinkStimulusFrameObjectProcedureforcreatingobjectInordertocreateObject,Click[Toolbox]->[Collaboration]->[Object]button....
软件工程酒店管理系统时序图协作图