ATM自动取款机:插卡验证密码,操作银行账户
需积分: 0 68 浏览量
更新于2024-01-18
收藏 441KB PDF 举报
ATM自动取款机是一种小型机器,可以在银行营业大厅、超市、商业机构、机场、车站、码头和闹市区等地提供银行柜台服务。下面是对ATM自动取款机操作流程的详细描述:
1. 客户将银行卡插入读卡器。读卡器会识别卡的真伪,并在显示器上提示客户输入密码。
2. 客户通过键盘输入密码。取款机会验证密码是否有效。如果密码错误,取款机会提示错误信息;如果密码正确,取款机会提示客户选择操作的业务。
3. 客户根据自己的需要进行银行账号的存款、取款、查询账户、转账以及修改密码的操作。
4. 客户还可以进行查询和还款自己的信用卡账号的操作。
5. 在客户选择完成后,显示器会进行交互提示和操作确认等信息。
6. 操作完毕后,客户可以选择是否打印凭条。
7. 银行职员可以对ATM自动取款机进行硬件维护和添加现金的操作。
以上是对ATM自动取款机操作流程的基本描述,下面是对这个需求分析的用例图和用例表的绘制:
用例图:
```
客户 -- 读卡器: 插入银行卡
读卡器 -- 显示器: 提示输入密码
客户 --> 取款机: 输入密码
取款机 --> 取款机: 验证密码
取款机 --> 显示器: 显示操作选择界面
客户 --> 取款机: 选择操作
取款机 --> 银行账号: 存款
取款机 --> 银行账号: 取款
取款机 --> 银行账号: 查询账户
取款机 --> 银行账号: 转账
取款机 --> 银行账号: 修改密码
取款机 --> 信用卡账号: 查询
取款机 --> 信用卡账号: 还款
取款机 --> 显示器: 交互提示和操作确认
取款机 --> 打印机: 打印凭条
银行职员 --> 取款机: 硬件维护和添加现金
```
用例表:
```
用例名称:身份验证
主要参与者:客户
目标:验证用户是否与自己的银行/信用卡匹配,使用户安全登录系统
前置条件:系统支持读卡器识别、密码输入识别
触发器:客户将银行/信用卡插入读卡器
基本流程:
1. 读卡器识别卡的真伪,并在显示器上提示客户输入密码
2. 客户通过键盘输入密码
3. 取款机验证密码是否有效
异常流程:
- 密码错误:取款机发送错误信息给显示器,显示器提示密码错误
- 密码有效:取款机发送验证成功信息给显示器,显示器提示客户选择操作的业务
```
以上是对ATM自动取款机操作流程的详细描述、用例图和用例表。ATM自动取款机提供了方便快捷的银行柜台服务,可以满足客户的各种银行业务需求,并且在安全性上进行了身份验证和密码保护。
2022-08-03 上传
2022-08-03 上传
2022-08-03 上传
2022-08-03 上传
2022-08-03 上传
点击了解资源详情
2024-11-04 上传
开眼旅行精选
- 粉丝: 19
- 资源: 327
最新资源
- Aspose资源包:转PDF无水印学习工具
- Go语言控制台输入输出操作教程
- 红外遥控报警器原理及应用详解下载
- 控制卷筒纸侧面位置的先进装置技术解析
- 易语言加解密例程源码详解与实践
- SpringMVC客户管理系统:Hibernate与Bootstrap集成实践
- 深入理解JavaScript Set与WeakSet的使用
- 深入解析接收存储及发送装置的广播技术方法
- zyString模块1.0源码公开-易语言编程利器
- Android记分板UI设计:SimpleScoreboard的简洁与高效
- 量子网格列设置存储组件:开源解决方案
- 全面技术源码合集:CcVita Php Check v1.1
- 中军创易语言抢购软件:付款功能解析
- Python手动实现图像滤波教程
- MATLAB源代码实现基于DFT的量子传输分析
- 开源程序Hukoch.exe:简化食谱管理与导入功能