官方文档

什么是PlanUML

使用简单的文本描述,绘制复杂的UML图形
基于JAVA开发的UML绘制工具

常用关键字

  • @startuml 开始 @enduml结束
  • title设置标题
  • autonumber设置消息序号
  • actor 用户对象
  • participant [pɑːˈtɪsɪpənt] 参与者对象
  • database数据库对象
  • as 对象别名
  • activate User在User对象上创建控制焦点
  • User -> Browser: 输入 URL创建用户到浏览的同步消息
  • Browser --> User:创建浏览器到用户的返回消息
  • deactivate Server停止服务器对象控制焦点 PlanUML 使用代码生成UML图表 - 图1

    控制语句

  • alt ... else ... end条件控制

  • loop ...循环控制

PlanUML 使用代码生成UML图表 - 图2 PlanUML 使用代码生成UML图表 - 图3