UML——交互图(序列图+协作图)
来源:互联网 发布:cpld软件 编辑:程序博客网 时间:2024/05/10 06:14
交互图(interaction diagram):是协作图=通信图UML2.0以后的叫法=合作图=(Collaboration /Communication Diagram)以及序列图=顺序图=时序图=(Sequence Diagram)的一种统称。她从动态的角度去描述一个系统,表达系统中各个对象间的活动交互,可以看做是对类图的一个补充。
一、宏观导图
二:细节了解
UML图中消息的表示
时序图VS协作图:
联系:
1、两者都从动态的角度描述了系统间对象的活动交互过程,二者统称为交互图。
2、可以相互转化,在rose工具中,按F5键可以在两者间进行任意转化。
区别:
1、时序图:重时间先后顺序;协作图,侧重对象间协作关系,可以理解为重空间顺序
2、一般在分析时使用时序图、设计时使用协作图。协作图有利于理解对给定对象的所有影响,也更适合过程设计。但是,随着对象和消息数量的增多,理解协作图将越来越困难
小结:如果需要强调时间和序列,最好选择序列图;如果需要强调上下文相关,对象间的组织协作关系,最好选择协作图
顺序图实例(from 西安电子科技大学UML教程)
协作图实例(from 西安电子科技大学UML教程)
0 0
- UML——交互图(序列图+协作图)
- UML—交互图(序列图、协作图)
- UML交互(序列、协作)图
- 【UML】交互图--序列图 协作图
- 【UML】交互图(序列图&协作图)
- UML交互图(序列图&协作图)
- UML之交互图(序列图与协作图)
- UML——序列图、协作图
- 【UML】交互图之序列图、协作图
- 【UML图】——序列图&协作图
- UML图详解(七)——交互图(时序图与协作图)
- UML图详解(七)——交互图(时序图与协作图)
- UML——协作图
- UML——协作图
- UML——协作图
- UML(5)——协作图
- UML之交互图(顺序图/协作图)
- uml之交互图(时序图 和 协作图)
- erlang 使用rebar创建项目实例
- 基于MATLAB生成ROM查找表的DDS-中频载波实现
- servlet 体系结构
- linux-arm笔记2:如何在ubuntu上安装ftp,并且用ftp向arm开发板上传文件
- UVA 10301 (最大粘合的换有多少个,并查集)
- UML——交互图(序列图+协作图)
- ReportStudio进阶教程(二十九) - 地图开发(三)追溯报表
- UVA - 10985 Rings'n'Ropes 最短路
- ios开发中类方法与self的注意点 与实例方法区别
- JSP中setContentType和setCharacterEncoding的区别
- CentOS ext4 磁盘分区 格式化 挂载
- python 重载运算符
- PLSQL导入Excel文件预览不到数据行问题
- java判断IP是否在某个网段中