用例图画布

请输入 Mermaid graph TB 代码并点击“生成用例图”,或点击此处加载示例

100%
直接答案:输入 Mermaid graph TB 代码即可生成系统用例图,自动把角色画成火柴人、把功能画成用例节点,可调整连线样式并导出 PNG 用于需求分析章节。
能力边界:角色与用例的划分完全取决于你写的节点层级,工具不校验需求是否完整;导出为静态图片,增删用例需回到代码修改后重新生成。

内容更新于 2026-11-15

用例图用来描述系统面向哪些角色、每个角色能做什么,是毕业设计需求分析章节最常见的插图。这个工具读取 Mermaid graph TB 代码,把每个节点画成用例、把角色画成火柴人,并在两者之间连线。生成后可以在画布上拖动节点、修改用例名称,还能把结果直接发送到功能结构图工具,继续绘制下一张图,保持两章图形风格一致。

什么是Mermaid生成用例图

UML 用例图由参与者、用例和它们之间的关系组成,参与者通常是学生、管理员这类角色,用例是登录、下单、审批这类功能。论文需求分析章节一般要求给出用例图,并配合用例描述说明主要业务流程。用绘图软件画用例图时,角色和用例的连线经常歪斜,改一次就要重新对齐。本工具把 graph TB 代码解析成节点与连线,自动为角色生成火柴人图形,用例按层级排布,并提供连接线样式、包含关系线型与箭头的开关,让你在写论文时快速调整到满意效果。

如何使用Mermaid生成用例图

  1. 把 graph TB 代码粘贴到左侧输入框,或点击「加载示例」查看写法。
  2. 点击「生成用例图」,画布出现角色与用例节点。
  3. 设置「连接线样式」「包含链接线线型」后「导出 PNG」,或用「另存为 .st_usecase」保存。

示例输入

graph TB
    A[在线教学平台] --> B[用户管理]
    A --> C[课程学习]
    A --> D[作业提交]
    A --> E[成绩查询]

常见问题

用例图需要写什么样的 Mermaid 代码?

用 graph TB 声明方向,节点用方括号写名称,连线用 --> 表示,第一层通常是系统或角色,第二层是它对应的功能用例。

角色会自动画成火柴人吗?

会。工具会把没有下级节点的角色节点渲染成火柴人图形,其余节点画成用例椭圆或方框,具体样式以画布显示为准。

可以调整连线样式吗?

可以。左侧「连接线样式」可切换箭头与直线,「包含链接线线型」可选虚线或实线,箭头也能选择显示或隐藏。

生成的用例图能继续做结构图吗?

可以。点击「发送到功能结构图」会把当前用例数据带到 AI 图表生成工具,继续整理系统功能层级,两章可以共用模块划分。

打开 .mmd 文件有什么用?

如果你已经把 Mermaid 代码存在 .mmd 文件里,点「打开 .mmd」可以直接载入代码,免去复制粘贴的步骤,改完再生成图形即可。

相关工具

相关文章

查看全部在线工具 毕业设计服务 成功案例