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 |