在线 UML 时序图
添加参与者,点击“新消息”,再点击发送方和接收方。拖动可更换顺序。
使用方法谁和谁对话,按什么顺序
广告
在线 UML 时序图: 用途
每行写一条参与者之间交换的消息,实线箭头表示调用,虚线箭头表示响应。用 alt 和 else 表示备选路径,用 loop 表示循环,用备注解释某个步骤。
图会在您输入时显示在旁边,可下载为 PNG 或 SVG。代码遵循 Mermaid 语法,在 GitHub 和 GitLab 中同样适用。
使用方法
- 声明角色和参与者。
- 按发生顺序写出消息。
- 下载 PNG 或 SVG 图。
使用场景
- 记录 API 的流程。
- 讲解购买或登录流程。
- 软件工程作业。
常见问题
如何书写消息?
一行内写发送方、箭头、接收方,冒号后写文字:Site->>API: 发送订单。箭头 ->> 是调用,-->>(虚线)是响应。
如何表示条件或循环?
用 alt 条件 ... else 其他条件 ... end 表示备选路径,opt 表示可选内容,loop 文字 ... end 表示循环。备注用 Note right of 参与者: 文字。
时序图有什么用?
在某个用例中展示人与系统之间消息的顺序:一次购买、一次登录、一次 API 集成。它有助于在编程前商定流程,并记录系统如何运作。
真的免费吗?
是的,100%免费。无需注册,无需订阅,不限使用次数。所有工具:Tools123是免费的。