ATM机2

 

2.取款

2.1简述 
这个用例是描述用户持有银行卡到ATM上取款的动作。 
2.2参与者 
用户。 
2.3前置条件 
用户正确输入银行卡密码,并进入主界面。 
2.4事件流 
4.4.1基本流
 
系统显示主菜单,(4.4.2.1:取消取款)用户选择取款。 
系统检验插入的银行卡是否为本银行的卡(4.4.2.2:跨行取款),系统提示用户输入取款金额,用户输入取款金额。 
系统确认取款金额符合规则(注释1)(4.4.2.3:取款金额不符合规则),提示用户确认取款金额,用户确认取款金额,系统吐出相应金额的现金,取款成功,系统进入打印凭条界面,用例结束。 
2.4.2 可选流 
2.4.2.1取消取款
 
用户选择取消取款,系统回到主界面。 
2.4.2.2跨行存款 
用户插入的银行卡所属银行与ATM机所属银行不一样,则系统提示用户确认金额时显示手续费。 
2.4.2.3取款金额不符合规则 
系统提示用户输入金额不符合规则,请重新输入,退回到取款界面。 
2.5特别要求 
无。 
2.6后置条件 
用户成功取款,系统进入打印凭条界面;或者用户取款失败,系统回到主界面。 
2.7注释 
1.取款金额需为整百,并且小于一个用户每日取款限额和ATM机剩余现金。 
2.用户取款需输入密码

 

 

3.存款

3.1简述 
这个用例是描述用户持有银行卡到ATM上存款的动作。 
3.2参与者 
用户。 
3.3前置条件 
用户正确输入银行卡密码,并进入主界面。 
3.4事件流 
3.4.1基本流
 
系统显示主菜单,(3.4.2.1:取消存款)用户选择存款(密码检验,参照登录中的系统密码验证)。 
系统检验插入的银行卡是否为本银行的卡(3.4.2.2:跨行存款),系统提示用户将现金放入ATM机,用户将现金放入ATM机。 
系统检验放入现金是否符合规则,(注释1)(3.4.2.3:不可识别)系统显示存款金额,用户确认存款金额,存款成功,系统进入打印凭条界面,用例结束。 
3.4.2 可选流 
3.4.2.1取消存款
 
用户选择取消取款,系统回到主界面。 
3.4.2.2跨行存款 
用户插入的银行卡所属银行与ATM机所属银行不一样,则系统确认存款金额时显示手续费。 
3.4.2.3现金不可识别 
系统退回未识别的现金,并显示已识别的现金,询问用户是否存入,若存入,系统继续询问用户是否继续存款,若继续存款则退回存款界面,用户放入现金,若取消,则返回主菜单。 
3.5特别要求 
无。 
3.6后置条件 
用户成功存款,系统进入打印凭条界面;或者用户存款失败,系统回到主界面。 
3.7注释 
1.现金检验规则:是否为可识别的百元真钞。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值