UML九种图 之 顺序图和协作图
来源:互联网 发布:58网络经纪人 编辑:程序博客网 时间:2024/05/16 15:57
前言
前面介绍的用例图、类图、包图和对象图都是对系统的静态的描述。本篇将介绍动态描述的交互图(顺序图和协作图),所以把顺序图和协作图的总结放一块儿更容易理解。
顺序图
1.概念
描述按时间先后顺序对象之间交互动作过程
2.构成
参与者、对象、消息(信号或操作调用)、生命线
3.消息的分类
简单消息、同步消息、异步消息
4. 消息的几种形式
Call、Return、Send、Crate、Destroy
5.画法
基本上每一个用例就可以画出一幅顺序图,每幅顺序图基本上都包含角色、交互界面、控制判断层、数据库层(我目前是这么理解的),画时直接套就可以。
6.下面是我结合机房收费系统画的一幅修改密码的时序图
协作图
1.概念
描述相互合作的对象间的交互关系和链接关系
2.组成
对象、关系
3.协作图和顺序图的区别与联系
相同点:都是描述对象之间的交互关系图
不同点:侧重点不同,顺序图着重体现交互的时间顺序,协作图着重体现对象之间的静态链接关系
4.画法
顺序图可以在Rational Rose中自动转换成协作,当然也可以自己画
5.下面是上面修改密码的顺序图转换成的协作图
3 0
- UML九种图 之 顺序图和协作图
- UML-顺序图和协作图
- UML之交互图(顺序图和协作图)
- UML之交互图---顺序图和协作图
- UML详解之五——顺序图和协作图
- 【UML学习】顺序图和协作图
- UML图之序列图和协作图
- UML 之 序列图和协作图
- 顺序图和协作图
- UML图学习之五 序列图(顺序图)和协作图
- UML图学习之五 序列图(顺序图)和协作图
- UML---交互图(顺序图和协作图)
- UML 学习笔记二 顺序图和协作图
- 【UML】序列图和协作图
- 【UML】时序图和协作图
- UML---序列图和协作图
- 【寒江雪】顺序图和协作图
- 【UML学习】-- 时序图和协作图
- JAVA GC
- 正则表达式
- Yii PHP 框架分析(四)
- UISearchBar
- C#与Windows API对应数据类型
- UML九种图 之 顺序图和协作图
- shape文件用法一:在Android中,用XML文件来设置颜色的渐变
- 用V4L2接口读取UVC camera的数据以及V4L2驱动测试程序
- iOS 获取全局唯一标示符
- [HAOI2010][DP]最长公共子序列
- DOM解析xml和插入创建
- Android 4.2 输入流程分析
- 图片处理之图片缩略图
- Leetcode: Sum Root to Leaf Numbers 理解分析