第8章协作图 UML.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
UML建模语言 第8章 协 作 图 本章将介绍交互视图的另外一种图——协作图。与序列图不同的是,在协作图中明确表示了角色之间的关系,通过协作角色来限定协作中的对象或链。 8.1 协作图的基本概念 8.1.1 协作图的定义 协作图就是表现对象协作关系的图,它表示了协作中作为各种类元角色的对象所处的位置,在图中主要显示了类元角色(Classifier Roles)和关联角色(Association Roles)。 8.1.2 协作图的作用 通过描绘对象之间消息的传递情况来反映具体的使用语境的逻辑表达。 显示对象及其交互关系的空间组织结构。 表现一个类操作的实现。 8.2 协作图的组成 协作图(Collaboration Diagram)是由对象(Object)、消息(Messages)和链(Link)等构成的。 8.2.1 对象 协作图中对象的表示形式也和序列图中的对象的表示形式一样,如使用包围名称的矩形框来标记、所显示的对象及其类的名称带有下划线、二者用冒号隔开、使用“对象名:类名”的形式等。 8.2.2 消息 在协作图中,可以通过一系列的消息(Messages)来描述系统的动态行为。 8.2.3 链 在协作图中的链与对象图中链的概念以及表示形式都相同,都是两个或多个对象之间的独立连接,是对象引用元组(有序表),是关联的实例。 8.3 协作图的创建概述 8.3.1 创建对象 创建和删除协作图 01 单击右键浏览器中的Use Case View(用例视图)、Logical View(逻辑视图)或者位于这两种视图下的包。 02 在弹出的快捷菜单中,选择New(新建) | Collaboration Diagram(协作图)命令。 03 输入新的协作图名称。 04 双击打开浏览器中的协作图。 在模型中删除一个协作图: 01 在浏览器中选中需要删除的协作图,单击右键。 02 在弹出的快捷菜单中选择Delete命令即可。 2. 创建和删除协作图中的对象 使用菜单栏中添加对象的步骤如下: 01 在菜单栏中,选择Tools | Create | Object命令,此时光标变为“+”号。 02 以下的步骤与使用工具栏添加对象的步骤相似,按照使用工具栏添加对象的步骤添加即可。 删除一个对象可以通过以下方式进行: 01 选中需要删除的对象,单击右键。 02 在弹出的快捷菜单中选择Edit | Delete from Model命令,或者按Ctrl+D快捷键即可。 3. 切换对象图和协作图 如果需要在创建好的这两种图之间切换,可以在一个协作图或序列图中选择Browse | Go To Sequence Diagram命令或选择Browse | Go To Collaboration Diagram命令进行切换,也可以通过快捷键F5进行切换。 8.3.2 创建消息 01 单击协作图的图形编辑工具栏中的图标,或者选择Tools | Create | Message命令,此时的光标变为“+”符号。 02 单击连接对象之间的链。 03 此时在链上出现一个从发送者到接收者的带箭头的线段。 04 在消息线段上输入消息的文本内容即可。 8.3.3 创建链 在协作图中创建链的操作与在对象图中创建链的操作相同,可以按照在对象图中创建链的方式进行创建。 UML建模语言

文档评论(0)

海川电子书城 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档