http://blog.csdn.net/sds15732622190/article/details/49402269

前言

        学完UML时序图,就要看一下UML协作图,因为两张图是相辅相成的。

定义

        描述相互合作对象间的关系,只对相互间有交互作用的对象和对象间的关系建模。

组成

对象

        同时序图一样,协作图包括三种命名方式:第一种方式包括对象名和类名;第二中方式只显示类名不显示对象名,即表示他是一个匿名对象;第三种方式只显示对象名不显示类名。

        同对象图中相同,用一条连接两个类角色的实线表示,用作在协作图中关联对象,让消息在不同系统对象间传递。

消息

        对象与对象间的通信方式。箭头沿消息传递方向。

机房收费系统协作图

        欢迎大家提出宝贵建议。

总结

        协作图和时序图同属于交互图,二者之间可以无损转换,他们都表示对象之间交互作用。时序图侧重表达时间顺序,而协作图侧重表达对象间关系,在用制图工具画这两张图时,可以直接进行转换。

最新文章

  1. 通杀所有系统的硬件漏洞?聊一聊Drammer,Android上的RowHammer攻击
  2. ios本地化多语言支持
  3. 【JS Note】undefined与null
  4. 关于Eclipse中的开源框架EMF(Eclipse Modeling Framework),第三部分
  5. Merge Into For Update Example
  6. 实现网页页面跳转的几种方法大全(meta标签、js实现、php实现)
  7. Set Windows IP by Batch
  8. jquery楼层效果
  9. gcc或clang中消除特定警告的方法
  10. java并发包分析之———Atomic类型
  11. Cesium 中阻止镜头飞至地表以下
  12. SSIS - 9.文件系统任务
  13. php的array数组 -------方法array_column()
  14. sql server选取第m行到第n行的元组
  15. Codeforces 786 B. Legacy
  16. 20155323刘威良《网络对抗》Exp8 Web基础
  17. 学习 TTreeView [1] - TTreeNodes、TTreeNode 与 Items、Items.Count、Items.Clear
  18. SpringBoot2 时间类型自动格式化 自动转换
  19. js基础学习笔记(四)
  20. ACTGame项目

热门文章

  1. Bind 远程连接DNS服务器时出现 rndc: connection to remote host closed
  2. 21.运行Consent Page
  3. Python3 编译中文字串报错解决方案
  4. HDU - 1176 免费馅饼 DP多种状态转移
  5. C#——委托(1)
  6. Netty入门系列(2) --使用Netty解决粘包和拆包问题
  7. 用matplotlib画线
  8. Untiy ShaderLab 随手记录
  9. PJzhang:kali linux安装网易云音乐、Visual Studio Code、skype
  10. 五分钟搞定 Linux 文档全部知识,就看这篇文章