基本模块:
1.ATM终端无人操作时,显示待机动画 2.ATM接受卡,检验卡是否可进行交易(用户向ATM提款机中插入银行卡,如果插入无效的银行卡,那么,在ATM提款机界面上提示用户“您使用的银行卡无效!”,3秒钟后,自动退出该银行卡;如果银行卡是合法的,ATM提款机界面提示用户输入提款密码)
3.磁卡认证完成,进入主交易界面(储户输入正确密码,校验密码,显示主交易界面)
4.插入卡后取消操作(提示账户是否确定操作,如果是,退出银行卡) 5.校验密码是否格式正确(例如密码长度)
6.校验密码是否正确(校验当前密码与存储的账户密码是否一致)
7.卡密码连续三次输入错误,没收磁卡(用户连续第三次输入错误密码,错误则吞食磁卡,提示“您的卡连续三次密码错误,已被吞没。请联系客服955**”)
8.ATM现金不足,系统应对取款储户进行提示,可退出交易
9.ATM凭条打印机故障,系统应对存款和转账储户进行提示,可退出交易 10.ATM查询余额交易(系统显示输出账户余额)
11.ATM认定的存款金额客户不认可(将钞币放入ATM机,硬件检验钞币数量,提示用户确认,储户输入“否”,退出钞币,返回主界面)
12.ATM认定存款金额,储户“确认”(在账号上记录存入金额,打印存款凭条,显示“交易成功”,返回主交易界面)
13.ATM存款钞票不能识别(机器不认识系统提示“您的钞币不能识别,请检查”ATM吐钱)
14.ATM存款不是以100RMB为单位(机器不认识系统提示“您的钞币不能识别,请检查”ATM吐钱)
15.取款金额大于账户余额(判断输入金额和账户余额,取款余额大,则提示储户“余额不足”,返回主界面)
16.用户输入的单笔取款金额超过单笔提款上限(ATM提款机界面提示“您输入的金额错误,单笔提款上限金额是1500RMB,请重新输入”)
17.用户输入的单笔取款金额,不是以100RMB为单位的(那么提示用户“您输入的提款金额错误,请输入以100为单位的金额)
18.取款数额超过当日取款最大额度(判断输入金额和当日该账户ATM取款额之和是否大于当日取款最大额度5000RMB,如超出则提示储户“超过当日取款最大额度”,重新输入或返回)
19.取款合法金额(系统同步银行主机,点钞票,输出给用户,并且减掉数据库中该用户帐户中的存款金额,从账户记录取走的金额)
20.取款交易成功,打印取款凭条(储户输入“打印”或者“不打印”) 21.修改密码(两次新密码判断是否一致,一致则重置密码,显示“修改成功”否则退出修改密码)
22.修改密码(用户设置的一个6位整数,否则退出修改密码)
23.转账账号,转账金额(判断金额是否超过本账户现有金额,是则本账号下账,他账号上账)
24.拔出银行卡,ATM提款机界面恢复到初始状态
特殊模块:
25.交易中响应时间超过30秒(系统提示“操作已过时”,自动退出本系统) 26.储蓄户与转账用户同城跨行转账(系统校对:
转账金额1万元(含)以下的,持卡人每笔支付3元的交易手续费;
转账金额1万元以上至5万元(含)的,持卡人每笔支付5元的交易手续费; 转账金额5万元以上至10万元(含)的,持卡人每笔支付8元的交易手续费; 转账金额10万元以上的,持卡人每笔支付10元的交易手续费。 ??
提示收取手续费,确认操作)
27.储蓄户与转账用户异地跨行转账(系统校对:
转账金额5000(含)以下的,持卡人每笔支付交易金额的1%(最低为5元)。 转账金额5000以上至5万元(含),持卡人每笔支付50元的交易手续费; 转账金额5万元以上的,持卡人每笔支付60元的交易手续费。
提示收取手续费,确认操作)
28.账户状态非法(被冻结或强制冻结)系统提示“账户异常,写入系统异常日志,系统返回主交易界面,结束此次取款
29.账户状态异常(挂失中)系统提示“您的账户处于挂失中…”系统返回主交易界面,结束此次取款
30.账户状态异常(卡已注销)系统提示“本卡已被注销,卡将被收回,请确认”,系统返回主交易界面,结束此次取款
管理模块:
31.打印报表(业务人员启动打印程序,系统自动生成日,月,年各种报表) 32.自动升级或维护(工作人员启动升级程序,自动获取升级文件,终止系统,升级,重启ATM系统,显示“升级成功,版本号V*.*” )
安全模块:
33.ATM内置摄像头实时监控
34.ATM设置倒输入密码,程序正常吐钱,但促动报警系统