ATM系统用例图
用例包括:
1) 存款:客户持银行卡(本行或其他行)从ATM存放现金
2) 取款:客户持银行卡(本行或其他行)从ATM提取现金
3) 查询:客户持银行卡(本行或其他行)在ATM上查询卡的帐户信息
十五的月亮十六圆美句4) 转账:客户持银行卡(本行)在ATM上进行同行转账
5) 改密码:客户持银行卡(本行或其他行)在ATM修改卡的密码
系统用例规约:ATM取款
用例名称: | ATM取款 |
描述: | 客户持银行卡(本行或其他行)从ATM提取现金 |
actors: | 客户和银行主机 |
前置条件: | 无 |
基本流: | 1. 客户插入银行卡。 2. ATM从银行卡读入卡号(含银行标识和账号),验证卡的有效性。 3. 客户输入密码。 4. ATM验证帐号和密码。 5. ATM显示包括取款在内的服务功能,客户选择“取款”。 6. 输入取款额:客户输入数量为50元的倍数的取款额。 7. ATM向银行主机通知卡号、密码、账号和取款额,获得含有最新余额的取款成功确认信息。 8. ATM打印并吐出凭条。 9. ATM清点并吐出现金,记录取款成功。 形容变化很快的成语10. ATM询问客户是否继续服务。 11. 客户选择否,ATM吐出银行卡,结束用例,否则回到步骤5。 [用例结束] |
备选流: | 3-7,10a. 客户取消服务: ATM记录服务取消,打印凭条,吐出凭条和银行卡,[用例失败] 3,6,11a. 客户未及时输入超过30秒: ATM吞卡,[用例失败德国足球皇帝] 2a. 卡无效: ATM吞卡,[用例失败] 白底2b. 读卡器或卡被损坏: ATM吞卡,[用例失败] 4a. 密码错: 4a1. 客户重新输入密码 a. 累计3次密码错误: ATM吞卡,[用例失败] 4b. 无此帐号: ATM吞卡,[用例失败] 5a. ATM无现金: ATM不显示“取款”功能,客户可选择其他服务, [用例失败] 6a. 取款额超过ATM现金余额: ATM要求客户重新输入取款额。 7a. 帐户余额不足: ATM要求客户重新输入取款额。 7b. 取款额超过当日最高限额: ATM要求客户重新输入取款额。 7c. 网络或银行主机失效、通讯超时: ATM记录服务取消,打印凭条,吐出凭条和银行卡,[用例失败] 8a. 凭条打印失败,纸用完或卡纸: 8a1. ATM通知银行主机取消取款 8a2. ATM记录服务取消,吐出银行卡,[用例失败] 9a. 吐现金失败: 9a1. ATM通知银行主机取消取款 9a2. ATM记录服务取消,吐出银行卡,[用例失败] 11a. 客户未及时取走卡: ATM吞卡,[用例失败] |
扩展点: | [待定] | 来自历史故事的成语
非功能需求: | ATM响应客户时间不超过15秒 |
业务规则: | 工伤认定7b 单日取款不得超过5000元 6c 每次取款不得超过2000元 |
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论