面向对象程序设计与分析--ATM机系统

本文详细介绍了ATM机系统的设计背景、功能描述及词汇表。ATM机主要功能包括验证银行卡有效性、输入密码、查询余额、存取款、转账和打印凭条等。同时,还定义了如银行卡、客户、交易信息等相关术语,便于理解系统操作流程。
摘要由CSDN通过智能技术生成

ATM机系统

一、ATM机问题陈述

1.项目背景

银行各项业务一直深受顾客好评。但随着银行业务的不断发展,生活节奏不断加快。人们为了取几百块钱再在银行柜台前排队等候几十分钟甚至几个小时已经变得越来越不现实,甚至常常有人为浪费时间而恼火;并且,银行柜台也不能做到24小时的不间断营业。为了解决上述问题现建设一个24小时自动取款系统(以下称为ATM),用户持有有效的银行卡即可进行相应的操作。

 

2.功能描述

1)用户插入银行卡后,ATM机可以判断磁卡的类别,如果不是有效的磁卡则退卡(注:有效是指属于银联并尚未被挂失);

2)用户根据显示屏提示输入密码,若密码错误则退卡,ATM机可以在较快的时间内响应用户的请求,并针对相应的请求执行正确的操作;

3)查询自己的账户时应显示余额和可用余额,并显示ATM

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值