- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
通信图示例: 顺序图与通信图均显示了对象间的交互,但它们强调了不同的方面。 顺序图强调交互的时间次序,但没有显式地指明对象间的关系。 通信图清晰地显示了对象间的关系,但交互的时间次序不明显,必须从消息的序号中获得。 顺序图按照时间顺序布图,而通信图按照空间结构布图 通信图与顺序图在语义上是等价的,二者可以相互转换。 6.1 通信图的构成 一、对象 二、链接 1、链接的概念 链接用来在通信图中关联对象,链接的目的是让消息在不同 系统对象之间传递。 2、链接的符号表示 链接以连接两个对象的单一线条表示 三、消息 1、消息的概念 消息是通信图中对象与对象之间通信的方式 2、消息的类型与符号表示 6.2 对消息使用序列号与控制点 6.3 迭代 二、迭代的表示方法 1、单个对象发送消息到一组其他对象时 接收消息对象组用带有重叠的矩形框,这实际上表示对象的集合,将*放置在消息的前面 6.4 顺序图与通信图的转换 顺序图和通信图在语义上是等价的,所以顺序图和通信图可以彼此转换而不会损失信息。 对系统建模通信图最好的方法是将顺序图转换成通信图。 6.5 通信图的Rose建模 一、新建通信图 三、添加对象 方法1: a.将事先创建的类从浏览器拖到通信图中 方法2: a.通过工具栏的对象按纽在通信图中添加一个对象 四、添加链接 用工具栏中的链接按纽进行连接 五、添加消息 方法1: a.用工具栏上的消息按纽点击链接线 六、设置消息的类型 双击消息,在弹出的对话框选择”detail”选项卡 同步消息 异步消息 七、顺序图与通信图的相互转换 * * * 第6章 通信图 活动图(从用户的角度描述用例) 用例 顺序图(用对象间的交互描述用例) 用例图、活动图、顺序图之间的关系: 用例 顺序图(用对象间的交互描述用例) 顺序图与通信图之间的关系: 通信图(用对象间的交互描述用例) 共同点:二者都是用对象间的交互来描述用例的 通信图描述的是和对象结构相关的信息。 通信图的用途是表示一个类操作的实现。 通信图对交互中有意义的对象和对象之间的链建模。 在UML中,通信图用几何排列来表示交互作用中的对象和链,附在链的箭头代表消息,消息的发生顺序用消息箭头处的编号来说明。 交互图 顺序图 通信图 对象 链接 消息(序列号,控制点) 简单消息 同步消息 异步消息 反身消息 一、序列号 消息的次序。由于通信图不能像顺序图一样从图的页面上方流向下方,因此,序列号是必不可少的 二、控制点 是一个条件,只有当条件为真时,才发送消息 一、迭代的概念 迭代可以在通信图用来指示重复的处理过程。 Rose表示方法 这种迭代的用途:多态和广播消息 (1)多态 多态:同一个操作(操作名相同,参数相同)被不同的对象接收时,可产生不同的动作或执行效果。 消息的发送者不必知道接收消息的对象所属的类,只提供一个操作的请求,接收者知道如何处理这一请求。 (2)广播消息 所谓广播消息是把多个对象作为它的目标对象的消息。广播 消息一般是异步消息,广播的发送者不必等待返回消息。 在消息前在星号(*) 在消息后加broadcast 2、消息从一个对象到另一个对象的多次发送 方法1: 方法2: 二、重命名通信图并双击打开 对象 链接 反身链接 消息 反向消息 b.双击对象,在弹出的窗口中设置对象的名称 b.双击对象,在弹出的窗口中设置对象名和类 b.双击消息,在弹出的窗口中设置消息的名称 方法2: a.双击链接线,弹出如下窗口 b.切换到messages页面 在空白处右击,选择
您可能关注的文档
- 4.1.总体和样本.ppt
- 4.1数系的扩充及复数引入 教学设计.doc
- 4.2_网站和网页设计2.ppt
- 4.5KDTable控件与其它常用控件.ppt
- 4.5递归算法和递归程序.doc
- 固定污染源烟气连续自动监测系统 第1部分:安装技术规范(DB13 T 1643.1-2012)-副本.pdf
- 4.8GDN通讯(光纤通讯)(西门子TDC编程与应用指南).pdf
- 4.MPCC_讲义_PM_创建通知单及工单V1.2.ppt
- 4.第四篇 根轨迹法.pdf
- 第6讲 数据访问页--修改.doc
- 湖北省荆州市沙市中学2025-2026学年高一上学期12月月考语文试题.docx
- 吉林省长春市第二实验中学2025-2026学年高二上学期11月期中考试数学含解析.docx
- 四川省字节精准教育联盟2026届高中毕业班第一次诊断性检测政治.docx
- 四川省字节精准教育联盟2026届高中毕业班第一次诊断性检测政治答案.docx
- 物理试卷(A卷)答案山西省三重教育2025-2026学年高二12月阶段性检测(12.17-12.18).docx
- 物理试卷(A卷)山西省三重教育2025-2026学年高二12月阶段性检测(12.17-12.18).docx
- Unit1Reading2课件牛津译林版七年级英语下册.pptx
- 物理试卷(A卷)答案浙江省2025学年第一学期浙江北斗星盟高二年级12月阶段性联考(12.18-12.19).docx
- 四川省字节精准教育联盟2026届高中毕业班第一次诊断性检测语文.docx
- Unit1MynamesGina第3课时考点讲解writing16张.pptx
原创力文档


文档评论(0)