UML的用例图

一、用例的概念

用例是对一个软件或者系统的某个功能的简单的描述,同时用例用于描述系统或者软件的过程。
用例描述了系统的功能和所提供大部分的服务。

二、用例图中的四种关系

1、关联关系
参与者与用例关系之间通常用关联关系表示,他们之间的关系用带箭头的实线表示。

在这里插入图片描述

2、泛化关系

泛化关系就是好比父类和子类的关系。比如树的种类是父类而树的各个品种,如杨树、槐树、柳树等等都是子类。这些子类都有父类的所有特征,但是又各自有自己的特征。
用例和参与者之间的关系用带空心三角箭头的实线表示。

在这里插入图片描述

3、包含关系

指的是一个用例的行为包含另一个用例的行为。
包含关系和泛化关系的区别是
泛化关系:是事物和事物之间的父类和子类之间的关系。父类和子类都是某一具体事物
包含关系:是事务的行为之间的父类和子类之间的关系。父类和子类都是某一事务的动作。
此关系用虚线加箭头表示两事件之间的关系。

在这里插入图片描述

4、扩展关系

扩展关系就是把新的行为插入到已有的用例的方法。
没有太了解这个关系的意思
扩展关系用虚线箭头加《extend》表示

在这里插入图片描述

三、确定参与者

人:管理员、操作员、会员、临时用户。

四、确定用例

1.会员与临时用户的用例
登录系统
查看自己余额
自己充值记录
自己上机记录
查阅自己的信息
修改自己的密码
退出登录
2.操作员用例
上机和下机
注册
充值
退卡
自己收取金额查询
自己返回金额查询
学生基本信息查询
学生上机情况查询
自己的工作记录查询
3.管理员用例
结账
删除和添加用户
基本数据设定
正在值班教师
值班信息查询
日结账单
周结账单

用例图

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
这就是我关于用例图的总结,希望大家提出宝贵意见。

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 8
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值