顺序图:

顺序图用 -> , –>,

( * ) –> Alice :( * ) 表示起点

注释

‘这是个单行注释

/’这是个多行注释

‘/

参与者

actor Foo1

boundary Foo2

control Foo3

entity Foo4

database Foo5

Foo1 ->Foo2 : To boundary

Foo1 ->Foo3 : To control

Foo1 ->Foo4 : To entity

Foo1 ->Foo5 : To database

附:

1.消息名如果需要有多行文本,可以用 \n 来表示换行。

改变箭头的样式

使用 \ 或 / 来替换 < 或 > 可以让箭头只显示上半部分或下半 部分。

重复输入箭头或斜杠( >> // ),用来绘制空心箭头。

使用双横线 – 替代 - 可以用来绘制点线。

在箭头后面加个 o 可以在箭头前绘制一个圆圈。

使用 可用来绘制双向箭头。

改变箭头的颜色

Bob -[#red]> Alice : hello

Alice -[#0000FF]->Bob : ok

消息序号

autonumber 用来给自动的给消息添加上序号。如果需要指定一个起始号码,可以直接在 autonumber 后面加个数字就行 了,如果要设置自增量,再在后面加一个数字就行了。

autonumber 40 10

Bob -> Alice : Authentication Request

Bob

标题

标题(Title)

要给图形加一个标题可以用 title 关键词来设置。

例如 title Simple Comunication example

对齐

使用 legend 和 end legend 关键词可以设置图形的图例。图例可以设 为左对齐、右对齐和居中对齐。

消息分组

消息注解

我们可能经常会在消息的左边或右边使用注解,要添加注解,只要使用 note left 或 note right 关键词就可以了。

plantuml样式_PlantUml相关推荐

  1. plantuml样式_PlantUML 简明教程

    PlantUML 简介 PlantUML 是一个开源项目,支持快速绘制时序图.用例图.类图.活动图.组件图.状态图.对象图.部署图等.同时还支持非 UML 图的甘特图.架构图等.例如下面等用例图: @ ...

  2. plantuml样式_PlantUML之活动图

    基本语法 每个普通节点:冒号开头,分号结尾 活动图的起始和结尾:start.end或stop start :case1; :case2; end 条件语句 start if(predicate?) t ...

  3. plantuml 依赖_PlantUML参考手册

    title: PlantUML参考手册 date: 2020-03-03 15:37:35 tags: - UML - 手册 categories: - 手册 - UML PlantUML参考手册 前 ...

  4. plantuml样式_自定义PlantUML和C4 Model样式

    什么是PlantUml PlantUml是一个支持快速绘制的开源项目.其定义了一套完整的语言用于实现UML关系图的描述.并基于强大的graphviz图形渲染库进行UML图的生成.绘制的UML图还可以导 ...

  5. plantuml样式_自定义PlantUML和C4Model的样式

    什么是PlantUml PlantUml是一个支持快速绘制的开源项目.其定义了一套完整的语言用于实现UML关系图的描述.并基于强大的graphviz图形渲染库进行UML图的生成.绘制的UML图还可以导 ...

  6. plantuml语法_PlantUML实践 | 思维导图

    ❝ 思维导图又叫心智导图,用于表达发散性思维的图形工具. ❞ 语法 使用一些运算符(如:+,-,*)来决定图形方向. 相同运算符数量则在同一级. 运算符数量越多,层级越深. 支持内置前缀图标标记,如旗 ...

  7. plantuml 依赖_PlantUML快速入门

    UML 的简介 统一建模语言(UML)是一个通用的可视化建模语言,用于对软件进行描述.可视化处理.构造和建立软件系统制品的文档.其重要性就不多言(虽然没见到多少人用,但我仍然认为它很重要,只要大家愿意 ...

  8. plantuml 依赖_plantuml语法

    活动图(新语法) 当前活动图(activity diagram)的语法有诸多限制和缺点,比如代码难以维护. 所以从V7947开始提出一种全新的.更好的语法格式和软件实现供用户使用(beta版). 就像 ...

  9. plantuml 依赖_PlantUML入门

    by tot in unsplash 1. 背景 随着工作时间的增长,越发觉得用专业的图形(用例图,时序图,ER图等等)去准确表达想法是很重要的.比如针对某个需求绘制的的用例图,比一段乏味的文字来的更 ...

最新文章

  1. CODING 最佳实践:快课网研发效能提升之路
  2. 干货丨一文看懂生成对抗网络:从架构到训练技巧
  3. 13KB的代码能做什么?有些人可是弄出了一个完整的游戏!
  4. mac php 连接mysql数据库_Mac环境下php操作mysql数据库的方法分享_PHP教程
  5. C# 控件开发中常用属性整理
  6. 计算机系统结构专业是什么专业,中国大学计算机系统结构专业排名
  7. 2019全球PostgreSQL生态报告出炉,PG为何从RDBMS中脱颖而出?丨文末送书
  8. Android多线程的使用
  9. eclipse 上svn插件的安装,百度知道
  10. 百度成立互联网医院;钉钉招小学生产品体验师;iOS 13.4 上线 | 极客头条
  11. oracle中lag()函数和lead()函数的用法(图文)
  12. 使用jvisualvm通过JMX的方式监控远程JVM运行状况
  13. 贪心法(作业调度问题)
  14. 邓白氏编码申请经验分享
  15. ArcGIS Pro试用申请
  16. C语言基础编程(switch语句)
  17. 高德地图JS API 2.0绘制编辑多个矢量图形(圆形和多边形)
  18. MQTT树莓派小车局域网控制移动
  19. python人民币转大写_python2.x实现人民币转大写人民币
  20. 初学者如何开发一个好的J2EE项目

热门文章

  1. d3关联关系图力引导图,支持多条线,带箭头。
  2. ConstraintLayout的理解和相关术语的解释
  3. 计算机一级考试操作题基础操作,计算机一级考试基础操作题
  4. idea :跟着任亮做练习题 22,异常
  5. RS-SLAM A Robust Semantic SLAM in Dynamic Environments Based on RGB-D Sensor
  6. 【论文阅读】(2020)Knapsack polytopes: a survey(上)
  7. Ureport2——自定义文件缓存
  8. 【禅道使用】使用禅道做需求、任务管理、项目或产品的可视化管理
  9. 技术解读 一维码,二维码,zxing
  10. 安装gnome-screenshot截图工具