面向对象的软件工程——用例图

本文介绍了用例图在软件工程中的应用,详细阐述了用例图的组成部分,包括参与者(Actor)、用例(Use Case)和子系统,以及它们之间的关联、泛化、包含和扩展关系。通过一个超市信息管理系统的例子,帮助读者深入理解如何构建和解读用例图。
摘要由CSDN通过智能技术生成

用例图

  1. 概念

    用例图主要用于描述角色以及角色与用例之间的链接关系,说明的是谁要使用系统,以及他们使用系统可以做些什么。

  2. 用例图的元素

    • 用例图的三个元素 :

      {参与者(Actor),用例(Use Case),子系统}

    • 参与者 Actor

      大多数系统具有多种类型的用户,每类用户表示为一个参与者。

      用一个火柴人表示:

      图片.png

    • 用例 Use Case

      在不展现一个系统或子系统内部结构的情况下,对系统或子系统的某个连贯的功能单元的定义和描述。

      用椭圆表示

      图片.png

    • 子系统

      用来展示系统的一部分功能,这部分功能联系紧密

      用方框表示

  3. 用例图的关系

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值