【UML】协作图Collaboration diagram(交互图)(转)
2024-09-05 10:56:29
http://blog.csdn.net/sds15732622190/article/details/49402269
前言
学完UML时序图,就要看一下UML协作图,因为两张图是相辅相成的。
定义
描述相互合作对象间的关系,只对相互间有交互作用的对象和对象间的关系建模。
组成
对象
同时序图一样,协作图包括三种命名方式:第一种方式包括对象名和类名;第二中方式只显示类名不显示对象名,即表示他是一个匿名对象;第三种方式只显示对象名不显示类名。
链
同对象图中相同,用一条连接两个类角色的实线表示,用作在协作图中关联对象,让消息在不同系统对象间传递。
消息
对象与对象间的通信方式。箭头沿消息传递方向。
机房收费系统协作图
欢迎大家提出宝贵建议。
总结
协作图和时序图同属于交互图,二者之间可以无损转换,他们都表示对象之间交互作用。时序图侧重表达时间顺序,而协作图侧重表达对象间关系,在用制图工具画这两张图时,可以直接进行转换。
最新文章
- 通杀所有系统的硬件漏洞?聊一聊Drammer,Android上的RowHammer攻击
- ios本地化多语言支持
- 【JS Note】undefined与null
- 关于Eclipse中的开源框架EMF(Eclipse Modeling Framework),第三部分
- Merge Into For Update Example
- 实现网页页面跳转的几种方法大全(meta标签、js实现、php实现)
- Set Windows IP by Batch
- jquery楼层效果
- gcc或clang中消除特定警告的方法
- java并发包分析之———Atomic类型
- Cesium 中阻止镜头飞至地表以下
- SSIS - 9.文件系统任务
- php的array数组 -------方法array_column()
- sql server选取第m行到第n行的元组
- Codeforces 786 B. Legacy
- 20155323刘威良《网络对抗》Exp8 Web基础
- 学习 TTreeView [1] - TTreeNodes、TTreeNode 与 Items、Items.Count、Items.Clear
- SpringBoot2 时间类型自动格式化 自动转换
- js基础学习笔记(四)
- ACTGame项目
热门文章
- Bind 远程连接DNS服务器时出现 rndc: connection to remote host closed
- 21.运行Consent Page
- Python3 编译中文字串报错解决方案
- HDU - 1176 免费馅饼 DP多种状态转移
- C#——委托(1)
- Netty入门系列(2) --使用Netty解决粘包和拆包问题
- 用matplotlib画线
- Untiy ShaderLab 随手记录
- PJzhang:kali linux安装网易云音乐、Visual Studio Code、skype
- 五分钟搞定 Linux 文档全部知识,就看这篇文章