用例的文本描述

名称:ATM取款

概述:客户持银行卡(本行或其它行)从ATM提取现金

事件的基本过程:

1:客户插入卡

2:ATM从银行卡读入卡号(含银行标识和帐号),验证卡的有效性

3:客户输入密码

4:ATM验证帐号和密码

5:ATM显示包括取款在内的服务功能,客户选择“取款”

6:输入取款额:客户输入数量为100元的倍数的取款额

7:ATM向银行主机通知卡号、密码、帐号和取款额,获得含有最新余额的取款成功确认信息

8:ATM清点并吐出现金,记录取款成功

9:ATM打印并吐出凭条

10:ATM机询问客户是否继续服务

11:客户选择否,ATM吐出银行卡,结束用例,否则回到步骤5。【用例结束】

可选路径:不打印凭条

异常路径:暂停服务、ATM无现金、吞卡时与银行交涉

触发器:

假设:取款额<=账户余额

前置条件:ATM机正常运行

后置条件:更改账户余额

业务规则:单日取款不超过5000元,每次取款不超过2000元

非功能性需求:ATM点钞时间不能超过30秒


日期:2011年3月2日

你可能感兴趣的:(用例的文本描述)