协作图

  • 协作图是一种交互图,强调的是发送和接收消息的对象之间的组织结构,使用协作图来说明系统的动态
  • 协作图主要显示对象之间的交互和链接,显示对象、对象间的链接以及对象间如何发送消息的
  • 协作图可以表示类操作的实现

协作图的事物及解释

协作图和顺序图的区别和联系

协作图和顺序图都表示出了对象间的交互作用,但是他们的侧重点不同

  • 顺序图强调时间,但没有明确表示对象间的关系
  • 协作图强调空间(对象关系),但时间顺序必须从序列号中获取
  • 协作图和顺序图可以相互转换

例子

协作图管理员结账:

转换为顺序图管理员结账:

一缕黑暗中的火光-----------协作图--------------优雅的建模语言相关推荐

  1. 一缕黑暗中的火光-----------状态图--------------优雅的建模语言

    状态图 状态图说明了在系统的生命周期内事件所经历的状态序列: 主要用于为实时系统建模: 状态图的组成 状态 对象的状态指在这个对象的生命周期内的一个条件或状况,在此期间,对象将满足某些条件,执行某些活 ...

  2. 一缕黑暗中的火光-----------部署图--------------优雅的建模语言

    部署图 部署图用于静态建模,显示了在运行时节点中构件实例所处的环境.所谓节点,指的是一个至少拥有存储空间和计算能力的计算机资源,定义了运行时对象和构件实例驻留的位置: 部署图2种表现形式:1.实例层部 ...

  3. 一缕黑暗中的火光-----------构件图--------------优雅的建模语言

    构件图 构件图用于静态建模,表示构件之间的组织以及各构件之间的依赖关系的图 通过对构件间依赖关系的描述来估计对系统的修改可能对系统带来的影响 构件图中的事物及其解释 例子: 例子1: 例子2:

  4. 一缕黑暗中的火光-----------初识UML--------------优雅的建模语言

    UML(Unified Modeling Language )统一建模语言 前言:Unified Modeling Language (UML)又称统一建模语言或标准建模语言,是始于1997年一个OM ...

  5. 一缕黑暗中的火光-----------UML九种图、开发过程中英文名称对照--------------优雅的建模语言...

    UML九种图 类图 1.类图描述系统中类的静态结构.不仅定义系统中的类,表示类之间的联系如关联.依赖.聚合等,也包括类的内部结构(类的属性和操作) 2.类图是以类为中心来组织的,类图中的其他元素或属于 ...

  6. 一缕黑暗中的火光-----------活动图--------------优雅的建模语言

    活动图 描述系统的动态行为 包含活动状态(Action State),活动状态指业务用例的一个执行步骤或一个操作,不是普通的对象的状态 类似于传统意义上的流程图 业务建模时,用于详述业务用例,描述一些 ...

  7. 一缕黑暗中的火光-----------用例图--------------优雅的建模语

     用 例 图 定义:外部用户所能观察到的系统功能的模型图 多用于静态建模阶段(主要是业务建模和需求建模) 用例图中的事物及解释:    实例: 1.参与者之间的泛化关系:   2.用例之间的扩展与包含 ...

  8. 一缕黑暗中的火光-----------顺序图--------------优雅的建模语言

    顺序图 书序图用来表示用例中的行为顺序.当每执行一个用例行为时,顺序图中的每条消息对应了一个类操作或状态机中引起转换的事件 顺序图展示对象之间的交互,这些交互是指在场景或用例的事件流中发生的.顺序图用 ...

  9. 一缕黑暗中的火光-----------类图--------------优雅的建模语言

    类图 类图反应了·类的结构(属性和操作)以及类之间的关系,描述了软件系统的结构,是一种静态的建模方法 类图中的"类"和面向对象中的"类"是对应的,是对现实中事物 ...

最新文章

  1. 全新发布:《SQL语法速成手册》
  2. android 展开式按钮,Android自定义View实现可展开、会呼吸的按钮
  3. 了解Exchange server 2010角色
  4. 和鸿蒙系统合作品牌,华为:明年将有超40家主流品牌、1亿台设备成为鸿蒙系统新入口...
  5. 英文简历的几种常见形式
  6. storm目录结构及在zk中的目录结构
  7. sqlserver2000给账户授予所有的权限_内网渗透 | 域内权限解读
  8. 清华大学2019计算机录取分数线,2019年清华大学各省各批次录取分数线
  9. httpclient 不支持国密ssl_Hyperledger Fabric成都见面会:TWGC国密改造介绍
  10. 第六章、数组_黑马Java第57期个人学习笔记_个人笔记
  11. 金蝶服务器显示已离线,金蝶K3提示云服务器已离线
  12. Pulseaudio入坑
  13. 大连首闻grid二次开发增强文档
  14. cesium实现车辆行驶在路线上
  15. 练手实验 冲!冲!冲!
  16. ios html背景音乐,iOS音频篇:使用AVPlayer播放网络音乐
  17. 2021校招滴滴笔试sql
  18. VMware ESXi 7.0 Update 3k - 领先的裸机 Hypervisor (sysin Custom Image)
  19. 初二物理模型有哪些_初中物理:模型分类及示例
  20. 菜刀如何连接mysql_中国菜刀之终端操作及数据库管理

热门文章

  1. Autosar AP – 概要
  2. github.com/gogo/protobu: invalid pseudo-version: revision is shorter than canonical
  3. 以图搜图 - Google 相似图片搜索原理 - Java实现
  4. WindowsAPI编程 简单的计算器
  5. maya2018英文翻译_玛雅maya2018mac版如何改成英文?
  6. 1000桶水,其中一桶有毒,猪喝毒水后会在15分钟内死去,想用一个小时找到这桶毒水,至少需要几头猪?具体该如何实现方法讲解
  7. 商用短链平台_第8章_ 账号微服务注册模块+短信验证码+阿里云OSS开发实战
  8. Android签名aab文件
  9. Java算法:牛客网字节跳动笔试真题算法Java版1-27题
  10. 南开大学张昊计算机,张昊(东北大学工商管理学院副教授)_百度百科