Fork me on GitHub

plantuml 实例

活动图Hello World

1
2
3
4
5
@startuml
:Hello world;
:This is on define on
server **lines**;
@enduml

开始/结束

你可以使用关键字start和stop表示图示的开始和结束。

也可以使用 end 关键字。

条件语句

在图示中可以使用关键字if,then和else设置分支测试。标注文字则放在括号中。

在图示中可以使用关键字if,then和else设置分支测试。标注文字则放在括号中。

重复循环

你可以使用关键字repeat和repeat while进行重复循环

while 循环

可以使用关键字while和end while进行while循环。

还可以在关键字endwhile后添加标注,还有一种方式是使用关键字is。

并行处理

你可以使用关键字fork,fork again和end fork表示并行处理。

注释

文本格式支持creole wiki语法。
A note can be floating, using floating keyword.

颜色

你可以为活动(activity)指定一种颜色。

箭头

使用->标记,你可以给箭头添加文字或者修改箭头颜色。
同时,你也可以选择点状 (dotted),条状(dashed),加粗或者是隐式箭头

Connector

You can use parentheses to denote connector.

组合(grouping)

通过定义分区(partition),你可以把多个活动组合(group)在一起。

泳道(Swimlanes)

你可以使用管道符|来定义泳道。
还可以改变泳道的颜色。

分离(detach)

可以使用关键字detach移除箭头。

特殊领域语言(SDL)

通过修改活动标签最后的分号分隔符(;),可以为活动设置不同的形状。

  • |
  • <
  • >
  • /
  • ]
  • }

测试

按照分辨率划分

按照内存划分

闪存划分

`

一个完整的例子

登录流程图

升级

------------- End Thank For Your Reading -------------