UML用例图

UML用例图是面向对象分析的重要工具,描绘了系统(主体)与外部角色(如人员或系统)之间的交互。主体、角色和用例是其核心概念,用例之间可以通过泛化、扩展和包含关系建立联系。用例与角色通过关联进行沟通,绘制用例图需确定主体、角色、用例并建立关联。本文详细介绍了这些概念,并提供了绘制用例图的步骤。
摘要由CSDN通过智能技术生成

在面向对象的软件分析及设计中,UML用例图是分析业务,明确需求的一种常见工具。


定义

UML用例图(Use Case Diagrams)是一种描述用户和系统之间交互的简单表达方式。它描述了特定系统(主体)同外部用户(角色)之间的一系列交互行为(用例)。

概念

在用例图中,需要明确以下几个概念:

  • 主体
  • 角色
  • 用例

主体

主体(Subject)是指被研究的系统。它限定了用例图研究对象的范围和边界。

主体使用矩形表示,左上角标明主体的名称

例如在研究一个blog时,被研究的blog就是一个主体

在这里插入图片描述

角色

角色(Actor)是指同主体有关联或者交互的外部概念,可以是人员,也可以是其他系统。

例如对于blog案例,与其相关的外部角色,就可能是网友或者技术论坛

在表示方法上没有统一规定,可以是一个小人,或者是表示简单类型的类图。

需要注意的是这里的角色是独立于主题之外存在的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值