ATM实验四 顺序图

本文详细介绍了ATM系统的操作流程,包括显示初始界面、读取银行卡及身份认证、业务操作如存款和取款,以及与总机通信、管理员维护和帮助功能。通过顺序图展示了取款和存款的具体交互过程,包括客户与ATM系统之间的步骤及可能的可选流,如打印凭条和取卡操作。

一、实验链接地址

实验一: https://blog.youkuaiyun.com/bamboopander/article/details/80114890

实验二: https://blog.youkuaiyun.com/bamboopander/article/details/80170568

实验三: https://blog.youkuaiyun.com/bamboopander/article/details/80363011

 

二、问题陈述

1 背景

ATM是银行提供给客户自助办理金融业务的机器,ATM系统是运行在该机器上的协助客户完成业务操作的程序。其功能有:显示初始界面,读取客户插入的银行卡并进行身份认证,业务操作,与总机通信,管理员维护,帮助。

2功能描述

2.1 显示初始界面

初始界面上会提示客户插入银行卡

2.2读取客户插入的银行卡并进行身份认证

2.2.1当此卡不能读取时,机器吐出该卡。

2.2.2当此卡可以读取时,提示客户输入密码进行身份验证。若密码正确,则进入业务操作界面。若连续三次密码错误,则吞卡。若客户取消操作,则吐出该卡并返回初始界面。

2.3业务操作

2.3.1查询余额

2.3.2取款

2.3.3存款

2.3.4转账

2.3.5打印凭条

2.3.6取卡

2.4与总机通信,每一个操作都上传到总机进行记录

2.5管理员维护,管理员可以查询操作记录,维护系统

2.6帮助菜单

 

三、用况图

用况事件描述(举例):

1.存款

1.1简述 
这个用例是描述客户存钱的动作。 
1.2
参与者 
客户。 
1.3
前置条件 
ATM系统处于登录成功状态。 
1.4事件流 
1.4.1基本流
 
客户登录成功之后选择存款功能,用例开始。系统提示放入钞票,客户放入钞票。 
系统验证钞票数量,返还不能识别的钞票,可以识别的钞票数额增加进账户中,系统显示继续存款、打印凭条(可选流1.4.2.1)取卡(可选流1.4.2.2。 
1.4.2
可选流 
1.4.2.1打印凭条
 
系统打印出凭条给客户,并返回到功能选择界面。 
1.4.2.2
取卡 
系统返还银行卡,并返回初始界面。 
1.5
特别要求 
无。 
1.6
后置条件 
存款完成后,系统提供继续存款选项和打印凭条选项。
1.7
注释 
无。

2.取款

2.1简述 
这个用例是描述客户到ATM上取钱的动作。 
2.2
参与者 
客户。 

2.3前置条件 
ATM
系统处于登录成功状态。 
2.4
事件流 
2.4.1基本流
 
客户登录成功之后选择取款功能,用例开始。系统提示输入金额,客户输入金额。 
系统给客户等金额的钞票,并从账户中扣除相等金额。系统显示继续取款、打印凭条(可选流2.4.2.1)取卡(可选流2.4.2.2

2.4.2 可选流 
2.4.2.1
打印凭条
 
系统打印出凭条给客户,并返回到功能选择界面。 
2.4.2.2
取卡 
系统返还银行卡,并返回初始界面。 

2.5特别要求 
无。 
2.6
后置条件 
取款完成后,系统提供继续取款选项和打印凭条选项。
2.7
注释 
无。

四、顺序图

取款

1 客户在登录成功的基础上,可以选择取款功能

2 系统界面反馈取款界面,提示客户输入取款金额

3 客户输入金额

4 系统将记录传给ATM总机

5 系统扣除账号的相应金额,返回钞票

6 客户确认是否打印凭条,若是,则打印

7 返回取款界面

 

存款

1客户在登录成功的基础上,可以选择存款功能

2 系统界面反馈存款界面,提示客户放入钞票

3 客户放入钞票

4 系统读取金额

5 系统将记录传给ATM总机

6 系统增加账号的相应金额

7 客户确认是否打印凭条,若是,则打印

8 返回存款界面

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值