UML—用例图

前言:
  用例图是由软件需求分析到最终实现的的第一步,它描述人们希望如何使用一个系统,用例图显示谁将是相关的用户,用户希望系统提供什么服务,以及用户需要为系统提供的服务。
  UML中的用例图描述了一组用例,参与者以及它们之间的关系。

参与者(Actor)
  通常可以将参与者分成三类:系统用户,与所建造的系统交互的其它系统和一些可以运行的进程。
在用例图中,使用了泛化关系来描述多个参与者之间的公共行为。如果系统中存在几个参与者,他们既扮演自身的角色,同时也扮演更具一般化的角色,那么就用泛化关系来描述它们。

用例(Use Case)
  用例是对一个系统或一个应用的一种单一的使用方式所作的描述,是对系统的用户需求(主要是功能需求)的描述。
参与者和用例间的关系
1.关联关系
参与者与用例之间通常用关联关系来描述,关联关系使用实线箭头表示
2.泛化关系
一个用例可以被列举为一个或多个子用例,用例间的泛化关系和类间的泛化关系类似,即在用例泛化中,子用例表示父用例的特殊形式。
3.包含关系
其中的一个用例(基础用例)的行为包含了另一个用例(包含用例)的行为。包含关系使用虚线箭头加include
4.扩展关系
扩展关系是把新行为插入到已有用例的方法。扩展关系表示为虚线箭头加extend

机房用例图
  自己画的机房收费系统的用例图,求指正。
在这里插入图片描述

评论 5
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

孙正嗯大正

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值