某人对ATM的描述,转为用例(参考大象uml)

 描述如下:我希望这台ATM能支持踌行业务,我插入卡片输入密码后,可以让我选择是取钱还是存钱;为了方便,可以设置一些默认的存取金额按钮;我可以修改密码,也可以挂失;还有我希望可以交纳电话费、水费、电费等费用;为了安全起见,ATM上应当有警示小心骗子的进示条,还有摄象头;如果输入三次密码错误,卡片应当被自动吞没。

 

以下哪些是有效用例,哪些不是?

支持跨行业务

插入卡片

输入密码

选择服务

取钱

存钱

挂失卡片

交纳费用

警示骗子

三次错误吞没卡片

 

答案是

支持跨行业务 错,这是一个业务规则,限定业务的范围。

插入卡片       错,这是一个过程步骤,不是完整目标

输入密码       错,这是一个过程步骤,不是完整目标

选择服务       错,这是一个过程步骤,不是完整目标

取钱             是

存钱             是

挂失卡片       是

交纳费用       是

警示骗子       错,已尼超出了边界范围

三次错误吞没卡片    错,这是一个业务规则,限定业务的条件

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值