例题

用例题亲自画一下是最好的。

例题出处:掌握在Rational Rose中绘制协作图(交互图)的操作方法

其他参考文章:

  • UML–协作图详解
  • UML中创建对象的方法:Rational Rose建立对象图

笔记

以下是总结的一些笔记:

  • 协作图描述了什么?

协作图描述了为了实现一个功能,需要哪些对象参与、对象间通过哪些消息进行沟通协作。

  • 为了把对象间的消息描述详尽,需要将调用和返回都描述清楚。不要把调用和返回看作是一个操作,这其中其实包含了两条消息。
  • 创建消息前,需要先创建联系。创建好联系后,点击工具栏的消息工具,在联系线上点击一下就创建出消息了。消息的方向是以联系的方向为参考的。联系的方向是从起始对象指向结束对象。
  • 下面是绘制的结果:

【Rational Rose使用笔记】协作图相关推荐

  1. 掌握在Rational Rose中绘制协作图(交互图)的操作方法

    一.实验目的 (1)理解协作图的基本概念. (2)掌握在Rational Rose中绘制协作图(交互图)的操作方法. 二.实验要求 (1)2+2学时(其中课外2学时): (2)每组2人: (3)设计性 ...

  2. Rational Rose学习笔记01:安装与注册

    文章目录 一.Rational Rose 2003概述 二.安装Rational Rose 2003 (一)下载Rational Rose 2003 (二)安装Rational Rose 2003 三 ...

  3. 【Rational Rose使用笔记】用例图

    一 先找例题: 掌握运用Rose工具绘制用例图的基本操作 再学习: UML建模--用例图(Use Case Diagram) 二 下面是笔记: 了解几种关系:依赖.关联.泛化.包含.扩展. 如何区别依 ...

  4. Rational Rose学习笔记02:创建用例图

    文章目录 一.用例图概念 二.用例图三元素 (一)参与者(Actor) (二)用例(Use Case) (三)关系(Relation) 1.关联关系(Association) 2.包含关系(Inclu ...

  5. Rational Rose :从用例图开始

    前置条件:安装Rational Rose 2003 找开Rose工具,选择用例视图  Use Case View 先看看这个视图下面都有哪些工具,都能做一些什么: 下面详细说一下: 用例视图下面有工具 ...

  6. UML总结(对九种图的认识和如何使用Rational Rose 画图)

    UML是一种建模语言,是系统建模的标准.我们之所以建模是因为大规模的系统设计时相当复杂的,当系统比较复杂时就会涉及到以下这几个问题: 开发人员如何与用户进行沟通来了解系统的需求? 开发人员之间如何沟通 ...

  7. Rational Rose的讲解

    在学习.接触一个新的东西的时候我们总是这样那样的不自信,不知到从哪下手,我想告诉大家的是多看,多总结就会有自己的理解了,我是通过看书.博客汇总知识,然后用自己的理解把知识描述一下. 在Rational ...

  8. Rational Rose画序列图

    引用于 http://blog.csdn.net/chenyujing1234 欢迎大家拍砖 一. 1. 序列图的定义 在UML的表示中,序列图将交互关系表示为一个二维图.其中,纵向是时间轴,时间沿竖 ...

  9. rational rose 绘制时序图

    rational rose 绘制时序图 动态图概念 : 从静态图中抽取瞬间值的变化描述系统随时间变化的行为, 动态图包括交互图活动图状态图, 这篇博客研究交互图 包括时序图和协作图; -- 时序图 : ...

最新文章

  1. POJ1816:Wild Words——题解
  2. 160个Crackme039
  3. oracle查看数据库名和实例名
  4. Spring Security——集成Spring Session、Redis和JSON序列化解决方案
  5. C/C++编程心得(二)
  6. Linux里su报错bash不是目录,Linux基础:关于su 命令的的几个相关报错
  7. SCAU_WeiShenWahle 之省赛任务
  8. Java、Node.js、PHP还是.Net? 无论你选谁,我都能教你一招!
  9. 人只会看到他想看的,不想看的视而不见
  10. 电压转电流模块电路设计原理解析
  11. LCN(使用springCloud)分布式事物原理
  12. python怎么群发邮件_小工具:使用python群发邮件
  13. php微信公众号消息推送
  14. 点集的读入与输出操作
  15. 一个广告净化大师拦截视频网站片头广告的实现
  16. termux python_【小白教程】Termux实现安卓手机Python编程
  17. c#反射,类型XX对象无法转换为类型XX,XX是一样的问题
  18. php防止文件盗链,详解PHP防止盗链防止迅雷下载的方法
  19. 谷歌pay服务端文档_腾讯米大师支付服务器端接入流程
  20. 腾讯云互动直播分享屏幕小结

热门文章

  1. Matlab中十六进制和二进制值数转换
  2. 在linux/CentOS使用Apache服务部署静态网站(包括SELinux策略)
  3. 蓝牙开源协议栈BTstack之1.0 BTstack简介
  4. 梦里飞花逐流水[转载自公司内网,很喜欢的辞藻]
  5. leetcode 708 剑指 Offer II 029. 排序的循环链表 python
  6. Matlab v_findpeaks代码
  7. C语言--环形缓存区
  8. python中divmod函数_Python标准库:内置函数divmod(a, b)
  9. 软件测试猿把握这7个阶段,成为“隐形富裕人口”实现致富梦!
  10. 为“Eye∙爱”助跑 视觉2020线上马拉松已经开启