美文网首页
UML基础之顺序图

UML基础之顺序图

作者: Tinyspot | 来源:发表于2023-07-19 19:26 被阅读0次

1. 顺序图 (Sequence Diagram)

  • 顺序图是一种强调对象间消息传递次序的交互图,又称为时序图或序列图
image.png

2. 组成元素

  • 时序图描述对象之间消息的发送顺序,强调时间顺序
  • 时序图是一个二维图,横轴表示对象,纵轴表示时间,消息在各对象之间横向传递,按照时间顺序纵向排列
  • 用箭头表示消息,用竖虚线表示对象生命线
image.png

2.1 对象 (Object)

对象就是指类的实例

2.2 生命线 (Lifeline)

从对象图标向下延伸的一条虚线,表示对象存在的时间

2.3 控制焦点 (Focus of Control)

  • 控制焦点又称激活,是覆盖在生命线上一段细长的矩形,表示在这个时间段内,对象或角色正处于活动状态
  • 激活用一个细长的矩阵框(在生命线上)表示
    • 矩形框的高度表示对象执行一个操作所经历的时间段
    • 矩形的顶部表示动作的开始,底部表示动作的结束

2.4 消息 (Message)

  • 同步消息
    • 用带实心箭头的实线表示
  • 异步消息
    • 用带空心箭头的实线表示
  • 返回消息
    • 用带箭头的虚线
  • 自我调用消息
    • 表示同一生命线的消息调用的消息(可以理解为调用自己的方法)
  • 递归消息
    • 表示同一生命线的消息调用的消息,它的目标指向在调用消息的激活之上进行激活
image.png

相关文章

  • UML之顺序图

    语法图解 正常版Snip20170108_50.png 循环、条件、可选分支Snip20170108_51.png...

  • UML时序图

    UML时序图 时序图(Sequence Diagram)是显示对象之间交互的图,这些对象是按时间顺序排列的。顺序图...

  • UML-Activity Diagram

    活动图与状态图,顺序图为行为建模三剑客。活动图是用于表示业务流程很好一种UML工具。 基础语法包括:初始状态,结束...

  • UML—顺序图,Sequence

    1、概念 顺序图是强调消息时间顺序的交互图,描述了对象之间传送消息的时间顺序,用于表示用例中行为的顺序。顺序图将交...

  • 用例图与用例描述

    统一建模语言(UML):是面向对象分析的主要模型技术。 UML是很多种技术的综合体,包括类图、用例图、交互图(顺序...

  • UML概览

    北京尚学堂UML课程笔记 一、UML分类 序列图:描述实例在某个场景中动作执行的顺序。 序列图和协作图是同构图。 ...

  • UML建模<第五篇>:时序图

    时序图(Sequence Diagram),又名序列图、循序图、顺序图,是一种UML交互图。它通过描述对象之间发送...

  • 产品经理必备之UML时序图

    时序图,也称为序列图、循序图、顺序图,是一种UML交互图。是用来描述对象之间传送消息的时间顺序,是用来表示用例中的...

  • 时序图

    什么是时序图?时序图(Sequence Diagram),又名序列图、循序图、顺序图,是一种UML交互图。它通过描...

  • UML图系列——用例图

    UML图系列文章目录 UML图系列——UML概要 UML图系列——建模和面向对象 UML图系列——UML模型图的构...

网友评论

      本文标题:UML基础之顺序图

      本文链接:https://www.haomeiwen.com/subject/wikaudtx.html