ATM实验二

Revision History

Date

Issue

Description

Author

18/April/2018

v4.2

Initial creation.

 201525010103陈宇腾

 

 2/March/2018

v4.2

 Initial creation.

 201525010103陈宇腾

 16/March/2018

 v4.2

 Initial creation.

 201525010103陈宇腾

 


用况图



 

用况事件描述(举例):

1.登录

1.1简述 
这个用例是描述储户或ATM管理员录入卡号并输入密码进入主界面的动作。 
1.2参与者 
储户、ATM管理员。 
1.3前置条件 
ATM系统处于开始界面,储户或ATM管管理员将银行卡/管理员卡插入ATM机或者储户户选择无卡存款。 
1.4事件流 
1.4.1基本流
 
储户户/管理员将银行卡/管理员卡插入ATM机或者用户选择无卡存款,用例开始。(1.4.2.1:无卡存款)(1.4.2.2:管理员登陆)系统提示输入密码,用户/管理员输入密码。 
系统验证密码,(1.4.2.3:密码错误) 密码正确,进入主界面,系统显示主菜单。 
1.4.2 可选流 
1.4.2.1无卡存款
 
系统提示用户输入银行卡卡号,若非本行卡,则提示非本行卡,并回到开始界面。否则提示提示用户输入密码。 
1.4.2.2管理员登陆 
输入密码正确后,系统进入管理员界面。 
1.4.2.3密码错误 
输入密码错误,系统提示重新输入密码,重新输入,重复三次。第三次输入密码错误,第三次时系统提示储户,三次输入密码错误,银行卡将冻结,需要去柜台解冻。储户若三次密码均输错,则系统冻结该银行卡/管理员卡,退回开始界面,提示储户去银行柜台解冻。在每一次系统提示重新输入密码时,储户/管理员都可以选择取消,退卡并退回到开始界面。 
1.5特别要求 
无。 
1.6后置条件 
输入的密码正确,系统进入主界面/管理员界面;或者密码错误,系统退回到开始界面,并冻结了银行卡/管理员卡;或者取消输入密码,系统退卡并退回到开始界面。 
1.7注释 
无。

2.

取款

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


无。

 


v4.2

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值