手打用例图是一款简单易用的在线用例图生成工具,支持手动绘制UML用例图,提供参与者、用例、系统边界、关系连线等元素编辑,实时预览渲染,轻松导出高质量图片。
用例图(Use Case Diagram)是UML(统一建模语言)中的一种行为图,用于描述系统功能及其与外部参与者之间的交互关系。 它从用户的角度出发,展示系统能够提供哪些服务,帮助需求分析人员理解系统的功能边界和业务流程。
与系统交互的外部实体,可以是用户、其他系统或硬件设备。用火柴人图标表示。
系统提供的功能或服务,描述参与者如何使用系统完成特定目标。用椭圆形表示。
用矩形框表示系统的范围,区分系统内部功能和外部参与者。
关联:参与者与用例之间的交互(实线)
包含:一个用例必须包含另一个用例(虚线箭头,«include»)
扩展:一个用例可选地扩展另一个用例(虚线箭头,«extend»)
泛化:参与者或用例之间的继承关系(实线空心箭头)
在左侧编辑器中添加参与者,修改参与者名称,然后为每个参与者添加用例和关系连线。可以为同层级的用例添加系统边界。
点击"关系连线"按钮,可以手动额外添加用例之间的关系(包含、扩展、泛化)或跨参与者的连接关系。
右侧会实时显示用例图预览,支持拖拽节点调整布局,也可以通过"图标样式"按钮自定义颜色、大小、箭头样式等。
点击右上角"导出"按钮,选择导出PNG、JEPG或Draw.io格式。导出的图片高清无水印。也可以直接在Draw.io中打开继续编辑,再导出为SVG、PDF等其他格式。
点击左侧编辑器的"AI生成"按钮,描述你的系统需求(如:"生成一个电商系统的用例图,包含用户、商家、管理员"),AI 将自动生成完整的用例图结构。