UML中的序列图(时序图)

序列图将交互关系表示为一个二维图。纵向是时间轴,时间沿竖线向下延伸。横向轴代表了在协作中各独立对象的类元角色。类元角色用生命线表示。当对象存在时,角色用一条虚线表示,当对象的过程处于激活状态时,生命线是一个双道线。消息用从一个对象的生命线到另一个对象生命线的箭头表示。箭头以时间顺序在图中从上到下排列。

序列图中涉及的元素:

生命线

生命线名称可带下划线。当使用下划线时,意味着序列图中的生命线代表一个类的特定实例

同步消息

发送人在它继续之前,将等待同步消息响应。

异步消息

在发送方继续之前,无需等待响应的消息。

注释

约束

约束的符号很简单;格式是: [Boolean Test]

组合片段

抉择(Alt)

  抉择用来指明在两个或更多的消息序列之间的互斥的选择,相当于经典的if..else..抉择在任何场合下只发生一个序列。 可以在每个片段中设置一个临界来指示该片段可以运行的条件。else 的临界指示其他任何临界都不为 True 时应运行的片段。如果所有临界都为 False 并且没有 else,则不执行任何片段。

  

  选项(Opt)

包含一个可能发生或不发生的序列

循环(Loop)

片段重复一定次数。 可以在临界中指示片段重复的条件。

并行(Par)

时间: 2024-10-28 03:15:12

UML中的序列图(时序图)的相关文章

UML视图(六)时序图

[定义] 时序图(Sequence Diagram),亦称为序列图或循序图,是一种UML行为图.它通过描述对象之间发送消息的时间顺序显示多个对象之间的动态协作.它可以表示用例的行为顺序,当执行一个用例行为时,时序图中的每条消息对应了一个类操作或状态机中引起转换的触发事件. 时序图与协作图是可以互相转换的,与胁作图不同的是,时序图强调消息事件的发生顺序,更方便于阐述事件流的过程:但是时序图却难以表达对象之间关系. [元素]对象.生命周期线.消息.会话.销毁 对象 参与交互的对象.每个对象都带有一条

UML建模之 - 类图&时序图

简介 简介 UML是面向对象开发中一种通用的图形化建模语言 UML建模技术就是用模型元素来组建整个系统的模型,模型元素包括系统中的类.类和类之间的关联.类的实例相互配合实现系统的动态行为等 UML建模工具 Rational Rose : 是直接从UML发展而诞生的设计工具,常用建模工具 Power Designer : 是对数据库建模而发展起来的一种数据库建模工具 Microsoft Visio :是一种画图工具,Visio 2010才开始引入UML建模,不是很专业 Star UML : 开源轻

浅谈UML中常用的几种图——用例图

1.UML简介 统一建模语言(Unified Modeling Language,UML)又称标准建模语言,是始于1997年的一个OMG标准,它是一个支持模型化和软件系统开发的图形化语言,为软件开发的所有阶段提供模型化和可视化支持,包括由需求分析到规格,到构造和配置. *注:OMG, Object Management Group 对象管理组织 2.UML常见图分类 UML从考虑系统的不同角度出发,定义了用例图.类图.对象图.包图.状态图.活动图.序列图.协作图.构件图.部署图等10种图. 常见

上机作业 活动图时序图数据流表

活动图,数据流表画图软件画的  画的太丑了!!! 时序图用了staruml   不会用!!! 1.图书管理系统活动图 2.图书管理系统时序图 3.捐钱数据流表 4.订货数据流表

浅谈UML中常用的几种图——类图

在UML类图中,常见的有以下几种关系: 泛化(Generalization),  实现(Realization),关联(Association),聚合(Aggregation),组合(Composition),依赖(Dependency) 1. 泛化(Generalization) [泛化关系]:是一种继承关系,表示一般与特殊的关系,它指定了子类如何特化父类的所有特征和行为.例如:老虎是动物的一种,即有老虎的特性也有动物的共性. [箭头指向]:带三角箭头的实线,箭头指向父类 2. 实现(Real

UML 中共有 5 种静态图:

用例图,类图,对象图,组件图和配置图

UML中共有5种静态图

用例图,类图,对象图,组件图和配置图.

泳道图 用例图 类图 时序图 流程图

业务流程图的绘制流程分享 http://blog.jobbole.com/21088/ http://blog.jobbole.com/22509/ http://developer.51cto.com/art/201007/210700_1.htm 分析与设计 http://blog.csdn.net/lzz360/article/details/10364151

类图 时序图

原文地址:https://www.cnblogs.com/luwei123/p/8698516.html