时序图 订阅
时序图(Sequence Diagram),又名序列图、循序图,是一种UML交互图。它通过描述对象之间发送消息的时间顺序显示多个对象之间的动态协作。它可以表示用例的行为顺序,当执行一个用例行为时,其中的每条消息对应一个类操作或状态机中引起转换的触发事件。 展开全文
时序图(Sequence Diagram),又名序列图、循序图,是一种UML交互图。它通过描述对象之间发送消息的时间顺序显示多个对象之间的动态协作。它可以表示用例的行为顺序,当执行一个用例行为时,其中的每条消息对应一个类操作或状态机中引起转换的触发事件。
信息
外文名
Sequence Diagram
别    称
序列图或循序图
坐标轴
纵轴显示时间,横轴显示对象
种    类
UML行为图
中文名
时序图
组成元素
角色对象生命线激活期和消息
时序图简介
时序图中包括如下元素:角色,对象,生命线,控制焦点和消息。1、角色(Actor)系统角色,可以是人或者其他系统,子系统。2、对象(Object)对象代表时序图中的对象在交互中所扮演的角色,位于时序图顶部和对象代表 类角色。对象一般包含以下三种命名方式:第一种方式包含对象名和类名。第二种方式只显示类名不显示对象名,即为一个匿名对象。第三种方式只显示对象名不显示类名。3、生命线(Lifeline) 生命线代表时序图中的对象在一段时期内的存在。时序图中每个对象和底部中心都有一条垂直的虚线,这就是对象的生命线,对象间 的消息存在于两条虚线间。4、控制焦点(Activation)控制焦点代表时序图中的对象执行一项操作的时期,在时序图中每条生命线上的窄的矩形代表活动期。它可以被理解成C语言语义中一对花括号“{}”中的内容。 5、消息(Message)消息是定义交互和协作中交换信息的类,用于对实体间的通信内容建模,信息用于在实体间传递信息。允许实体请求其他的服务,类角色通过发送和接受信息进行通信。 时序图描述对象是如何交互的,并且将重点放在消息序列上。也就是说,描述消息是如何在对象间发送和接收的。时序图有两个坐标轴:纵坐标轴显示时间,横坐标轴显示对象。每一个对象的表示方法是:矩形框中写有对象和 / 或类名,且名字下面有下划线;同时有一条纵向的虚线表示对象在序列中的执行情况(即发送和接收的消息对象的活动) , 这条虚线称为对象的生命线。对象间的通信用对象的生命线之间的水平的消息线来表示,消息线的箭头说明消息的类型,如同步,异步或简单。 浏览时序图的方法是,从上到下查看对象间交换的消息,分析那些随着时间的流逝而发生的消息交换。时序图中的消息可以是信号、操作调用或类似于C++ 中的RPC( Remote Procedure Call,远程过程调用)或Java中的RMI( Remote Method Invocation ,远程方法调用)。当对象接收到一个消息时,该对象中的一项活动就会启动,我们把这一过程称做激活 ( Activation )。 激活会显示控制焦点,表明对象在某一个时间点开始执行。一个被激活的对象或者是执行它自身的代码,或者是等待另一个对象的返回(该被激活的对象已经向另一个对象发送了消息)。在图形上,激活被绘制为对象生命线上的一个瘦高矩形。消息可以用消息名及参数来标识。消息还可带有条件表达式,表示分支或决定是否发送消息。如果用于表示分支,则每个分支是相互排斥的,即在某一时刻仅可发送分支中的一个消息。消息也可以有顺序号,但是在时序图中,消息的顺序号很少使用,因为时序图已经将消息的顺序显式地表示出来了。一个对象可以通过发送消息来创建另一个对象,当一个对象被删除或自我删除时,该对象用 "X"标识。1、确定交互过程的上下文;2、识别参与过程的交互对象;3、为每个对象设置生命线;4、从初始消息开始,依次画出随后消息;5、考虑消息的嵌套,标示消息发生时的时间点,则采用FOC(focus of control);6、说明时间约束的地点。
收起全文
精华内容
下载资源
问答
  • 时序图(SequenceDiagram),亦称为序列图、循序图或顺序图,是一种UML交互图。它通过描述对象之间发送消息的时间顺序显示多个对象之间的动态协作。时序图是一个二维图,横轴表示对象,纵轴表示时间,消息在各对象...
  • 该资源中包含两个“时序图”,是使用专业绘图软件Visio绘制的。这两个时序图都很详细,是针对代码进行绘制的,可以用于计算机毕业设计的论文中对于“系统详细设计”部分中时序图,总之是很好的一个资源!建议需要的...
  • 下面画个时序图来加深理解 以这个实例画时序图 https://zh.wikipedia.org/zh/Paxos算法#.E5.AE.9E.E4.BE.8B 其中A1能和A2 A3通信,A5能和A2 A3通信 A1(Proposer),想把v修改成A1 A2(Acceptor) A3(Acceptor...
  • 本人在画时序图的时候,发现直接自己组合组件和模块效率低下,很慢,在网上找的资源,供大家下载,将下载后的组件放到C:\Users\Administrator\Documents\我的形状,直接在visio中打开就行,组件包括状态机组件,逻辑...
  • 该uml时序图是接上一博文jabc的连接封装,描述了里面的增删查改等时序
  • d触发器时序图怎么画

    2020-07-18 13:51:17
    d触发器时序图怎么画 D触发器就是把信号延迟一个时钟周期,T触发器是翻转触发器。 D触发器(data flip-flop或delay flip-flop。)该触发器由6个与非门组成,其中G1和G2构成基本RS触发器。电平触发的主从触发器工作时...
  • 内置代码和时序图 12864液晶中文手册内置代码和时序图 备注:这篇文章是对12864操作的具体介绍,仅限刚接触12864的新手,大神请拍砖,文章写的较散,建议先参考12864手册及控制驱动器ST7920英文手册有个初步理解之后...
  • 时序图软件

    2019-03-10 21:23:58
    有时候我们需要用到序列图或者循序图,徒手画会非常浪费时间,TimeGen应该能帮到你,它是一款非常专业的画时序图软件,它能快速容易的画出时序图,而且可直接复制到word文档中,非常方便实用! TimeGen功能特色 ...
  • 界面简洁,美观,没有任何插件的流程图,时序图,建模工具
  • UML—时序图

    2021-01-07 21:06:47
    时序图 描述了对象之间传递消息的时间顺序,它用来表示用例中的行为顺序,是强调消息时间顺序的交互图 时序图包括了4个元素:对象(Object),生命线(Lifeline),激活(Activation),消息(Message) 1.对象 对象...
  • TimeGen V3.2含和谐文件,是一款好用的画时序图工具,安装简单方便。FPGA开发中会遇到各种时序图,timegen画的波形直接copy到文档中很方便,还能将波形图按ASCII复制到txt文本中,非常方便!
  • draw.rar时序图软件

    2020-07-07 19:36:17
    改软件就是用来画时序图的,可以用这个软件来制作UML时序图
  • 图书馆管理系统用例图、活动图、类图、时序图.doc
  • 程序以访问底层硬件的形式实现人机交互,驱动程序和应用程序之间需要实现相应的信息交互,一方面,应用程序通过对驱动程序发送相应的指令,实现 硬件控制的动作指令...本文主要介绍单片机如何根据LCD时序图来写底层驱动
  • 录音时序图 (Capture 流程图)
  • 操作时序永远使用是任何一片IC芯片的最主要的内容。一个芯片的所有使用细节都会在它的官方器件手册上包含。所以使用一个器件事情,要充分做好的第一件事就是要把它的器件手册上有用的内容提取,掌握。
  • 在Eclipse中通过编写脚本,自动生成时序图,方便快捷。plantuml需要配合graphviz使用。
  • eclipse下生成Java类图和时序图,好多地方的链接和资源都是失效的这个是新的,搭配eclipse 4.4.2版本使用,不同版本直接有差别,不保证别的版本也可以用。
  • Springboot启动时序图

    2018-06-06 14:41:34
    Springboot启动时序图https://blog.csdn.net/u010811939/article/details/80592461讲解博客
  • rtklib时序图.pdf

    2020-06-05 16:49:10
    RTKLIB源码单点定位函数时序图,高清图,用于分析单点定位函数。 上个月基本都是在分析RTKLIB的源码,评估移植到stm32上的可能性。最后结论认为是内存可能会不够,移植源码难度也较大。下面分享下对RTKLIB源码分析的...
  • Visio时序图工具

    2018-02-02 09:15:27
    可以添加到visio里用来画波形图,特别适合做fpga开发设计。十分方便开发者使用Visio设计时序图
  • EDA的时序图

    2021-01-19 22:58:01
    时序图用图形的方式来表示一个设计实体的输入信号和输出信号之间的时序关系,它应描述各种输入信号可能出现的各种情形以及对应的输出信号所处的状态。从时序图上,我们可以看出各输入信号的种类,作用的先后,上升或...
  • Machine时序图.pdf

    2020-03-10 16:37:36
    Machine 时序图
  • 该文档是SD卡的7个操作时序图,里面详细介绍了对于SD卡的读写以及初始化时序,对于想实现SD控制器的攻城狮应该是有帮助的。
  • Visio画时序图组件

    2018-06-12 16:25:35
    对于单片机ARM爱好者可以用VISIO画时序图,里面baohan许多组件
  • 振荡电路分析。试分析4-40所示梯形的逻辑功能。
  • 主要介绍了IDEA使用SequenceDiagram插件绘制时序图的方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
  • 时序图生成器TimeGen

    2019-03-05 11:22:41
    时序图生成利器,再也不用visio或者word画时序图了,特别好用,推荐
  • ADC0808工作时序图

    2020-07-12 07:34:53
    ADC0808的工作时序11.21所示。当通道选择地址有效时,ALE信号一出现,地址便马上被锁存,这时转换启动信号紧随ALE之后(或与ALE同时)出现。 START的上升沿将逐次逼近寄存器SAR复位,在该上升沿之后的2μs加8个...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 155,058
精华内容 62,023
关键字:

时序图

友情链接: Aptio_4_Data_Sheet.rar