【UML】-九种图之顺序图
来源:互联网 发布:淘宝双11数据 编辑:程序博客网 时间:2024/06/04 19:12
【简介】
UML中的顺序图又名时序图,故名思忆其实就是强调了时间的顺序,主要用于按照交互发生的一系列顺序,显示对象之间的这些交互,以二维图显示交互。横向代表的交互的角色,纵向代表的是时间轴,时间依次从上到下的
【内容】
一:基本概念
序列图的主要目的是定义事件序列,产生一些希望的输出。重点不是消息本身,而是消息产生的顺序;图按照水平和垂直的维度传递信息:垂直维度从上而下表示消息/调用发生的时间序列,而且水平维度从左到右表示消息发送到的对象实例。
二:组成元素
1.对象
对象包括三种命名方式:
第一种方式包括对象名和类名,即为 “类名:对象名”
第二中方式只显示类名不显示对象名,即为 “类名:”
第三种方式只显示对象名不显示类明,即为“:对象名”。
2.生命线
生命线表示序列中,建模的角色或对象实例,横跨图的顶部。生命线画作一个方格,一条虚线从上而下,通过底部边界的中心。
3.控制焦点
控制焦点是顺序图中表示时间段的符号,在这个时间段内对象将执行相应的操作。用小矩形表示
4.消息
消息分为同步消息,异步消息,返还消息和自关联消息。通常指的就是对象与对象或者对象自身之间的联系。
同步消息:消息的发送者把控制传递给消息的接收者,然后停止活动,等待消息的接收者放弃或者返回控制
异步消息:消息发送者通过消息把信号传递给消息的接收者,然后继续自己的活动,不等待接受者返回消息或者控制。异步消息的接收者和发送者是并发工作的。
返还消息:返回消息表示从过程调用返回。
自关联消息:自身调用以及一个对象内的一个方法调用另外一个方法。
三:【机房示例图】
【总结】
画顺序图最重要是理清楚时间的顺序,其次就是理清楚之间的关系即消息传递,其中上图登录时是同步消息,必须在系统返还给它可以登录的消息之后才可以进行下面一系列的动作;而在操作员进行查询是异步消息,不必是等待传入的系统给出成功的消息;便可以进行充值。这是我的见解,希望大家提出宝贵建议!
- 【UML】-九种图之顺序图
- UML之顺序图
- UML之顺序图
- UML之顺序图
- UML九种图 之 顺序图和协作图
- UML学习之顺序图
- UML建模之顺序图
- UML从零开始之顺序图
- UML之顺序图、协作图
- 【UML】 之 顺序图 & 协作图
- UML建模风格之顺序图
- UML建模风格之顺序图
- UML学习笔记之顺序图
- UML建模之——顺序图
- UML 之 顺序图(Sequence Diagram)
- UML 顺序图
- UML顺序图笔记
- UML顺序图
- [04]注释
- Android APK反编译就这么简单 详解(附图)
- 面向对象技术与UML的基本构造
- 随笔,第一天
- Qtcreator 常用快捷键总结
- 【UML】-九种图之顺序图
- Android如何防止apk程序被反编译
- 使用第三方库MJRefresh上下刷新
- Hibernate通过Cirteria求翻页插件的总记录数
- PowerShell介绍 第一回 "Shell Everything"
- [05]数据
- 等价表达式的后缀表达式读取
- java随堂笔记
- 创建maven项目,如何修改其jdk默认版本