UML图之【用例图、活动图、时序图】
时序图的知识:https://blog.csdn.net/fly_zxy/article/details/80911942
用例图的知识:https://www.cnblogs.com/xiaolongbao-lzh/p/4590897.html
活动图的知识:https://www.cnblogs.com/xiaolongbao-lzh/p/4591953.html
聚合
概念:聚合关联关系的一种特例,是强的关联关系。聚合是整体和个体之间的关系,即has-a的关系,整体与个体可以具有各自的生命周期,部分可以属于多个整体对象,也可以为多个整体对象共享。程序中聚合和关联关系是一致的,只能从语义级别来区分;
表示方法:尾部为空心菱形的实线箭头(也可以没箭头),类A指向类B
组合
概念:组合也是关联关系的一种特例。组合是一种整体与部分的关系,比聚合更强。部分与整体的生命周期一致,整体的生命周期结束也就意味着部分的生命周期结束,组合关系不能共享。程序中组合和关联关系是一致的,只能从语义级别来区分。
表示方法:尾部为实心菱形的实现箭头(也可以没箭头),类A指向类B
组合和聚合的区别
组合中部分和全体唇亡齿寒的关系,有部分的存在,全体才称之为全体,每个实例都是其固有特性;
聚合中部分的每个实例都不是全体的固有特性,可以有千千万万个部分实例,只要有一个部分的实例存在,聚合关系形成的全体仍然是其本身。
聚本身就暗示了相似的、一样的,很多相似的东西合在一起,谓之聚。
组合并不强调相似的东西合而为一,暗示了丰富性,多个不同类型的部分组成了一个独一无二的全体。
参考博文:https://blog.csdn.net/wglla/article/details/52225571
UML图之【用例图、活动图、时序图】相关推荐
- 机械动作时序图怎么画_快速学习时序图:时序图简介、画法及实例
原标题:快速学习时序图:时序图简介.画法及实例 时序图作为常用的UML交互图,可以直观的传达系统内外之间的交互过程,经常用在详细设计文档中.下面本文综合参考了多篇时序图的教程,根据作者的思路将时序图做 ...
- sip 时序图_SPI总线协议及SPI时序图详解
一.SPI总线介绍 SPI,是英语Serial Peripheral Interface的缩写,顾名思义就是串行外围设备接口.SPI,是一种高速的,全双工,同步的通信总线,并且在芯片的管脚上只占用四根 ...
- sip 时序图_什么是时序图?教你如何看懂时序图
什么是时序图 时序图(Sequence Diagram),又名序列图.循序图.顺序图,是一种UML交互图.它通过描述对象之间发送消息的时间顺序显示多个对象之间的动态协作.它可以表示用例的行为顺序,当执 ...
- 机械动作时序图怎么画_时序图怎么画步骤教程_时序图用什么工具画_时序图的作用是什么...
时序图(Sequence Diagram),亦称为序列图.循序图或顺序图,是一种UML交互图.它通过描述对象之间发送消息的时间顺序显示多个对象之间的动态协作. 时序图是一个二维图,横轴表示对象,纵轴表 ...
- spi四种工作模式时序图_SPI总线协议及SPI时序图详解
嵌入式linux QQ交流群:175159209,欢迎爱好者加入交流技术问题! SPI,是英语Serial Peripheral Interface的缩写,顾名思义就是串行外围设备接口.SPI,是一种 ...
- UML分析AsyncDisplayKit框架-ASMuplexImageNode异步下载时序图。
PS:博客园图片服务器不正常工作,数据上传后服务器返回http500,园方迟迟还没解决. 我从2016-01-18 05:52向园方反馈问题-请问博客园的图片服务器有在正常运行吗,至此时2016-01 ...
- Rational Rose 画时序图、泳道业务流程图、用例图等。
目前正在给某大企业做软件系统,业务需求较复杂,<需求规格说明书>添加一些图会更清晰,对制作系统原型以及后续的设计与开发也应该有所帮助.. 这个项目所有的流程相关的图均通过成熟的工具Rose ...
- 火车购票系统服务器端uml活动图,火车购票系统uml类图-时序图-状态图-协作图-活动图-对象图--用例图.doc...
文档介绍: <UML面向对象分析>课程实践项目报告项目名称:网上订购火车票系统项目组成员:学号:班级:指导教师:2008年11月10日目录1 需求分析 11.1 需求概述 11.2 需求分 ...
- UML 对象图、时序图、活动图 、状态图、协作图 、包图、组件图及部署图
UML 对象图.时序图.活动图 .状态图.协作图 .包图.组件图及部署图 目录 对象图 时序图 活动图 状态图 协作图 包图 组件图 部署图 对象图 对象图是类图的一个实例,用于显示系统执行时的一个可 ...
- uml 时序图_设计模式-UML
定义 统一建模语言(Unified Modeling Language,UML)是一种为面向对象系统的产品进行说明.可视化和编制文档的一种标准语言,是非专利的第三代建模和规约语言.UML是面向对象设计 ...
最新文章
- 性能SOTA,国防科技大学单张RGB-D图像预测物体对称性
- Spring - 同一个类中的方法互相调用,注解失效问题的分析和解决(转)
- Maven整合SSM框架(maven+spring+springmvc+mybatis)
- ShellExecuteA function
- php之二叉树,PHP构造二叉树算法示例
- 要学Web前端开发,你要掌握这6点知识
- 信息学奥赛一本通(C++)在线评测系统——基础(一)C++语言——1106:年龄与疾病
- python并发编程3-进程
- java TCP 从客户端键入信息 循环接收发送 示例
- “不差钱”华为刷屏 拟募资60亿!
- DHTML【11】--DOM
- is_array() 函数
- 【LINUX】自己整理的干货,拿去看吧,不谢!!!。。。。。。。。。。。。
- thinningopencv
- Cardinality Estimation
- Access denied for user ‘root‘@‘localhost‘
- 最强车载智慧屏,鸿蒙智联前中后三摄,还有谁?
- 固态硬盘寿命不长?!快来看看12个固态硬盘优化技巧
- post请求或get请求通过url传递参数
- <视觉SLAM十四讲> ch7 视觉里程计1