UML时序图-快速生成

UML时序图,又叫序列图或者顺序图,是一种用来描述对象之间传送消息的时间顺序,是用来表示用例中的行为顺序。

在线编辑地址:https://plantuml.smart-tools.cn/

样式:!theme sketchy-outline

plantUML的安装

可以借助与plantUML来快速生成:

第一步:在idea中,可以下载插件:

下载插件.png

第二步:File-->New-->PlantUML File创建出文件。

第三步:通过编码生成时序图。


生成时序图.png

对齐语言

2.1 箭头含义

  • 实线箭头:表示同步消息
  • 线箭头:表示异步消息
  • 虚线:表示返回消息
箭头含义.png

2.2 相关组件

  • participant :参与者
  • actor:行动者
  • boundary:边界
  • control:控制器
  • entity:实体
  • database:数据库
  • collections:集合
  • queue:队列
相关组件.png

2.3 生命线开始与结束

生命线可以在序列图所表示的时间尺度中创建或销毁。在后一种情况下,生命线由一个表示为十字的停止符号终止。在前一种情况下,生命线头部的符号显示在页面下方较低的层次,而不是导致创建的对象的符号。下图显示了正在创建和销毁的对象。

时间线的开始与结束.png

语法相关

UML组件信息描述

plantUML语法规范

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容