UML 用例图符号含义

本文详细介绍了UML用例图的基本元素,包括参与者(actor)、用例(user_case)以及它们之间的关系,如关联、泛化、包含和扩展。用例图用于展示用户、需求和系统功能之间的互动,是理解系统功能需求的重要工具。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

用例图

用例图主要用来描述“用户、需求、系统功能单元”之间的关系。它展示一个外部用户能够观察到的系统功能模型图。用例图多用于静态建模阶段(主要是业务建模和需求建模),帮助开发团队以一种可视化的方式理解系统的功能需求。

元素:

参与者 actor  代表了参与者在与系统打交道的过程中所扮演的角色。 用小人表示

用例 user_case 系统外部可见的一个系统功能单元。用椭圆表示

关系:relationship

        关联  Association 表示参与者与用例之间的交互,通信途径,任何一方都可发送或接受消息。

箭头指向:指向消息接收方

        泛化 Inheritance 继承关系箭头指向(需要特别注意):指向父用例

        包含 (Include)包含关系用来把一个较复杂用例所表示功能分解成较小的步骤。包含用例是必须的,如果缺少包含用例,基用例就不完整;包含用例必须被执行。箭头指向:指向分解出来的功能用例。

        扩展 (Extend)扩展关系是指用例功能的延伸,相当于为基础用例提供一个附加功能。扩展用例是可选的,如果缺少扩展用例,不会影响到基用例的完整性。箭头指向(需要特别注意):指向基用例

 

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值