用例图中的四种关系类型[Use Case Diagram]

        在 UML 中,关系是模型元素之间的连接。用例也以不同类型的关系相互连接。两个用例之间的关系基本上对两个用例之间的依赖关系进行了建模。通过使用不同类型的关系重用现有用例,可以减少开发系统所需的总体工作量。

用例图

        用例图显示用例、参与者以及它们之间的关系。例如,参与者和用例之间的关系表明,参与者可以使用业务系统的某些功能。Use case diagrams show use cases, actors, and the relationships between them.

关联关系-Association Relationships

        关联两个分类器(例如参与者和用例)之间的关系,用于描述关系的原因和管理关系的规则。关联是参与者与业务用例之间的关系。它表示参与者可以使用业务系统的功能。

泛化关系-Generalization Relationships

        泛化关系是一个模型元素(子元素)基于另一个模型元素(父元素)的关系。泛化关系用于类图、组件图、部署图和用例图,以指示子元素接受父元素中定义的所有属性、操作和关系。

包括关系-Include Relationships

        在 UML 建模中,包含关系是其中一种用例(基本用例)包含另一个用例(包含用例)的功能的关系。包含关系支持在用例模型中重用功能。

扩展关系-Extending relationships

        在 UML 建模中,可以使用扩展关系来指定一个用例(扩展)扩展另一个用例(基)的行为。这种类型的关系揭示了通常隐藏在用例中的有关系统或应用程序的详细信息。

更多用例示例

广播系统用例图-Broadcasting System Use Case Diagram

ATM Use Case Diagram Example

Use Case Diagram template: ATM Use Case Diagram Example (Created by Visual Paradigm Online's Use Case Diagram maker)

Use Case Diagram: Multiple Projects with System Boundaries

Use Case Diagram template: Use Case Diagram: Multiple Projects with System Boundaries (Created by Visual Paradigm Online's Use Case Diagram maker)

Use Case Diagram: Online Examination System

 

Use Case Diagram template: Use Case Diagram: Online Examination System (Created by Visual Paradigm Online's Use Case Diagram maker)

Use Case Diagram Example: Passenger Service

Use Case Diagram template: Use Case Diagram Example: Passenger Service (Created by Visual Paradigm Online's Use Case Diagram maker)

 

Use Case Diagram Example: Software Development

Use Case Diagram template: Use Case Diagram Example: Software Development (Created by Visual Paradigm Online's Use Case Diagram maker)

Use Case Diagram Example: Carpark System

Use Case Diagram template: Use Case Diagram Example: Carpark System (Created by Visual Paradigm Online's Use Case Diagram maker)

UML Use Case Diagram: Order Process System

Use Case Diagram template: UML Use Case Diagram: Order Process System (Created by Visual Paradigm Online's Use Case Diagram maker)

Include and Extend Use Case Diagram

Use Case Diagram template: Include and Extend Use Case Diagram (Created by Visual Paradigm Online's Use Case Diagram maker)

Use Case Diagram Example: Website (Extend and Include Use Case)

Use Case Diagram template: Use Case Diagram Example: Website (Extend and Include Use Case) (Created by Visual Paradigm Online's Use Case Diagram maker)

 

Use Case Diagram Example: External System as Actor

Use Case Diagram template: Use Case Diagram Example: External System as Actor (Created by Visual Paradigm Online's Use Case Diagram maker)

Use Case Diagram Example: Bank ATM

 

Use Case Diagram Example: Airport

Use Case Diagram template: Use Case Diagram Example: Airport (Created by Visual Paradigm Online's Use Case Diagram maker)

  • 23
    点赞
  • 25
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值