plantuml-绘制状态图和活动图和部署图
背景 状态图:对象的所有状态,以及基于事件发生的状态改变的过程; 活动图:用例的工作流程; 部署图:系统的软硬件物理体系结构; 状态图 基本语法 元素 语法 说明 开始和结束状态 [*] 标识开始和结束状态 箭头 --> 添加箭头 隐藏描述区域 hide empty description 隐藏描述区域 合成状态 state 合成状态名字{ 增城的状态定义语法} 可以嵌套状态图 状态声明 state 状态名字 : 备注 声明状态 fork,join state state名字 分开,合并状态 并发状态 -- or 或者双竖线 状态是并发改变的 箭头方向 top down left right 可以控制箭头的方向 单行注释 note 方位 of 状态名 : 单行注释 单行注释 多行注释 note 方位 of 状态名 换行 单行注释 换行 end note 多行注释 登录状态图 @startuml hide empty description left to right direction [*]-->NotLogin:首次打开app state NotLogin: 没有登录 state LoginSuccess: 登录成功 state LoginFail: 登录失败 NotLogin -->LoginSuccess: 登录 NotLogin -->LoginFail:登录 state