讲师中心 微信公众号
AI工具推荐 视频效率加速

ProcessOn绘制用例图并定义参与者与用例关系

浅明姑娘_8921

浅明姑娘_8921

发布时间:2026-07-02 13:54:12

|

683人浏览过

|

来源于php中文网

原创

ProcessOn绘制用例图需先建系统边界容器,参与者置于外、用例置于内;参与者用角色名而非具体人名;用例命名用动宾短语;关联用实线箭头从参与者指向用例;include为虚线带《include》指向被包含用例,extend为虚线带《extend》从扩展用例指向基用例并注明条件。

processon绘制用例图并定义参与者与用例关系 - php中文网

要在ProcessOn中准确绘制用例图并明确定义参与者角色与用例之间的包含(include)、扩展(extend)等关系,必须先建立正确的系统边界、区分内外部实体、避免把系统内部模块误标为参与者,否则后续所有关系连线都会失真。

新建用例图并划定系统边界

打开ProcessOn官网→登录账号→点击左上角【新建】→选择【UML用例图】模板→空白画布自动加载UML符号库。这一步不能跳过模板选择,直接选“空白流程图”会导致缺少Actor、Use Case等专用图形,后期需手动上传图标,极易错位。

从左侧图形库拖出【Container(容器)】符号(矩形框),拖到画布中央→双击修改文字为系统名称,例如“银行储蓄系统”。【系统边界必须最先绘制,且所有用例必须放在该容器内,所有参与者必须放在容器外】。若先画用例再补容器,容易遗漏或误拖入容器外,导致语义错误——UML规范明确要求用例必须位于系统边界之内。

添加参与者并标注角色本质

从图形库拖出【Actor(小人图标)】到容器外左侧/右侧空白处→双击输入角色名,如“储户”“业务员”“ATM机”。注意:不要写“张三”“李四”,必须写其在系统中承担的**角色**;“ATM机”是合法参与者,因它主动向系统发起取款请求,属于外部硬件设备。

若存在角色继承关系(如“VIP储户”是“储户”的特化),拖出第二个Actor→选中它→点击顶部工具栏【关系线】→选择【泛化箭头(空心三角+实线)】→从子角色(VIP储户)拖线指向父角色(储户)。这条线方向绝不可反,否则UML语义完全颠倒:箭头必须指向被继承者。

创建用例并命名动词短语

从图形库拖出【Use Case(椭圆)】到容器内部→双击输入功能名称,必须使用动宾结构动词短语,例如“存款”“验证密码”“打印存单”,禁用名词如“存款功能”“用户信息”。UML标准规定用例名反映可观察行为,而非静态模块。

每个用例只描述一个完整交互目标。例如“处理取款请求”不能拆成“检查余额→扣减金额→打印凭条”三个用例,那是活动图范畴;但“计算利息”可作为独立用例被“取款”包含,因它不单独由参与者触发。

ProcessOn Diagram Generator
ProcessOn Diagram Generator

ProcessOn官方研发的一键生成精美可编辑的流程图、泳道图、时序图 、架构图、ER图、组织结构图、时间轴、信息图等可视化图表的快速绘制图表工具,支持mermaid数据直接绘制。 可一键将自然语言转化为精美且可编辑的 ProcessOn 专业可视化图表。当你需要“自动画图”、“在线制作流程图”、“可视化业务流程”或“生成系统架构”时即可完美触发。本绘图工具全面支持生成多种在线图形:流程图(含业务流程图、泳道图与标准流程)、时序图(系统交互与API调用顺序)、软件架构图(云架构与系统模块划分)、ER图(数

下载

连接参与者与用例(关联关系)

方法一:鼠标悬停在Actor图标上,出现蓝色连接点→按住并拖向目标Use Case椭圆→松手自动生成带箭头的实线(默认单向,从Actor指向Use Case)。这是最常用方式,适合绝大多数场景。

方法二:点击顶部【关系线】→选择【Association(无箭头实线)】→先点击Actor,再点击Use Case。此法适用于需强调双向交互的特殊场景(如物联网设备与网关持续心跳通信),但学生作业和常规需求分析中极少使用,用错易被判定概念混淆。

【严禁用虚线+箭头表示关联!那是依赖关系(Dependency),UML中不用于Actor-Use Case之间】

定义包含(include)与扩展(extend)关系

第一步:确认两个用例存在强制复用或可选增强逻辑。例如“取款”必然调用“验证密码”,属include;“大额取款”在“取款”基础上增加“人工审核”,属extend。

第二步:拖出【Include(虚线+<>构造型)】关系线→起点为基用例(如“取款”),终点为被包含用例(如“验证密码”)→双击线上文字,确认显示为<>。注意:include关系线必须是虚线,且文字严格带尖括号,手输“include”无效。

第三步:拖出【Extend(虚线+<>构造型)】关系线→起点为扩展用例(如“人工审核”),终点为基用例(如“取款”)→双击修改文字为<>→在线段旁空白处右键→【添加注释】→输入扩展条件,例如“当取款金额>5000元时”。【extend关系线方向不可颠倒:必须从扩展用例出发,指向被扩展的基用例】

第四步:检查所有include/extend连线是否均在容器内部完成,且不穿越系统边界。任何跨边界的include线都违反UML语义——被包含用例必须是系统自身提供的服务,不能指向容器外的Actor或其他系统。

热门AI工具

更多
DeepSeek

DeepSeek是一款面向对话、写作、编程和推理场景的AI大模型工具。

豆包大模型

豆包大模型是一款由字节跳动推出的企业级大语言模型服务平台。

Loomy
Loomy Hot

一款AI工具,主要用于科大讯飞发布的桌面级 AI 助理,比 OpenClaw 更易用、更安全!,适合需要提升相关任务效率的用户。

立刻MV
立刻MV Hot

立刻MV是一款AI文本写作工具,AI 音乐视频(MV)创作工具。

LibLibAI
LibLibAI Hot

一款AI视频创作工具,主要用于国内领先的AI创意平台,以海量模型、低门槛操作与“创作-分享-商业化”生态,让小白与专业创作者都能高效实现图文乃至视频创意表达,适合需要提升相关任务效率的用户。

讯飞智作

讯飞智作是一款AI视频创作工具,AI文本配音工具,数字人课程、营销视频制作。

超级简历WonderCV

一款AI办公效率工具,主要用于免费求职简历模版下载制作,应届生职场人必备简历制作神器,适合需要提升相关任务效率的用户。

音述AI
音述AI Hot

一款AI音频处理工具,主要用于音述AI是一个以“用声音述说故事”为核心的 AI 音乐创作与声音分享社区,适合需要提升相关任务效率的用户。

WorkBuddy

一款AI办公效率工具,主要用于腾讯云推出的AI原生桌面智能体工作台,适合需要提升相关任务效率的用户。

相关专题

更多
ProcessOn流程图零基础入门
ProcessOn流程图零基础入门

本专题涵盖ProcessOn在线流程图的基础操作、图形库调用、连线技巧、样式调整与模板应用,帮助用户从零掌握在线流程图绘制方法,快速完成各类业务流程图的创建与分享。

241

2026.07.02

ProcessOn思维导图全功能使用教程
ProcessOn思维导图全功能使用教程

本专题系统讲解ProcessOn思维导图的创建方法、布局模式、节点编辑、样式美化及高级功能,帮助用户快速掌握在线思维导图绘制技巧,高效整理知识体系与创意思路。

256

2026.07.02

ProcessOn UML图实操指南
ProcessOn UML图实操指南

本专题全面介绍ProcessOn中UML统一建模语言的绘制方法,涵盖类图、时序图、用例图、状态图、活动图等常用UML图形,帮助软件开发人员快速完成系统建模与设计文档。

168

2026.07.02

LLVM自定义Pass怎么写
LLVM自定义Pass怎么写

本专题聚焦LLVM自定义Pass开发,整理Pass类结构、run()方法、PreservedAnalyses、CMake构建、插件注册、-load-pass-plugin加载和测试用例编写流程。

80

2026.09.30

LLVM RISC-V参数配置教程
LLVM RISC-V参数配置教程

本专题介绍LLVM对RISC-V基础ISA和扩展的支持方式,涵盖RV32、RV64、标准扩展、实验性扩展、厂商扩展、-menable-experimental-extensions和版本差异。

80

2026.09.30

LLVM IR中间表示入门指南
LLVM IR中间表示入门指南

本专题整理LLVM IR的核心概念,包括中间表示作用、模块结构、函数、基本块、SSA形式、类型系统和常见语法,帮助新手理解LLVM编译流程中的关键层。

80

2026.09.30

PDF转图片方法
PDF转图片方法

需要把 PDF 页面用于上传、预览、分享或图片归档时,PDF 转图片方法专题整理 JPG/PNG 格式选择、逐页导出、清晰度设置、批量下载和结果检查等流程,帮助用户稳定完成 PDF 图片化处理。

40

2026.09.30

PixTV AI视频生成与无限画布创作
PixTV AI视频生成与无限画布创作

PixTV专题整理AI视频与视觉内容创作相关功能使用教程,涵盖AI生图、视频生成、无限画布、多模型创作、素材管理、声音音乐及视频剪辑等功能,帮助用户快速掌握PixTV从创意到成片的完整制作方法。

60

2026.09.29

Buffalo框架数据库开发全教程
Buffalo框架数据库开发全教程

本专题围绕Buffalo框架数据库开发,讲解database.yml多环境配置、soda与fizz迁移生成回滚、模型结构体标签、增删改查与条件查询、一对多与多对多关联、数据校验、回调钩子、事务处理及原生SQL执行能力。

280

2026.09.23

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
ProcessOn我的文件
ProcessOn我的文件

共0课时 | 0人学习

ProcessOn流程设计器
ProcessOn流程设计器

共0课时 | 0人学习

ProcessOn开始使用
ProcessOn开始使用

共0课时 | 0人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn