UML初级学习之协作图
来源:互联网 发布:淘宝客返利api申请 编辑:程序博客网 时间:2024/06/04 21:59
协作图与序列图的区别
协作图和序列图是交互视图的两种形式,它们对系统的动态行为进行了建模。
协作图和序列图表达的是类似的信息,即在执行某一系统功能时对象之间的交互。
与序列图不同的是,在协作图中明确表达了角色之间的关系,相互之间要进行协作
的对象通过链连接起来。另一方面由于协作图 不将时间作为维度,所以应为协
作图中的消息分配一个顺序号以强调消息的顺序。
综上协作图与序列图的相同之处在于它们都表示了对象之间的交互,但是它们的侧重点不同。
序列图注重表达了交互中的时间顺序,但没有明确表示对象间的关系。而协作图则注重表达
了对象间的关系,时间顺序可从消息的顺序号中获得。
因此,序列图常用来表示方案,协作图用于对过程的详细设计。
协作图
协作图是表现了对象协作关系的图。在协作图中,用类元角色描述一个对象,用关联角色描述协作关系中的链。
在创建协作图时有三个基本要素:对象、消息、链。
如下是一个学生登录的协作图
0 0
- UML初级学习之协作图
- UML之协作图学习
- UML学习笔记之协作图
- UML学习笔记之协作图
- UML之协作图
- UML之协作图
- UML之协作图
- UML之协作图
- UML之协作图
- UML之协作图
- UML之协作图
- UML之协作图
- UML之协作图
- UML之协作图
- UML初级学习之序列图
- UML图之协作图
- UML建模之协作图
- UML从零开始之协作图
- 背包问题
- 数据挖掘十大算法
- FragmentPagerAdapter与FragmentStatePagerAdapter区别
- Spring之声明式事物管理
- 白乔原创:主考官不是上帝
- UML初级学习之协作图
- Android中个人推崇的数据库使用方式
- 使用C/C++开发的Web系统开源了
- 计算机的启动过程(详细)
- 360公司2015年秋季校园招聘笔试考卷(技术类 D)部分试题程序验证和解析4
- VB Winsock 控件TCP与UDP连接实例
- 使用sysbench对Oracle做基准测试(二) CPU
- 在mysql里面建立新的user,pw,db
- 每天一个linux命令(18):locate 命令