实验一修改

ATM系统

ATM 自动取款机是银行在银行营业大厅、超市、商业机构、机场、车站、码头和闹市区设置的一种小型机器,利用一张信用卡大小的胶卡上的磁带〔或芯片卡上的芯片〕记录客户的基本户口资料,让客户可以透过机器进行提款、存款、转帐等银行柜台服务

(1) 用户通过在对应区域插入银行卡并输入密码登录客户帐号。

(2) 用户登陆后自主选择存款、取款、转账、查询余额、修改密码、退卡等功能。登录时,输入密码出现三次错误后,ATM 机吞卡、

(3) 用户在修改密码时用先输入旧密码,再输入新密码两次增强用户的信息安全。

(4) 用户在转账时应输入待转账的银行卡号或存折号,再输入自身账号的密码和转账金额,最后打印凭据。

(5) 用户存、取款都应以一百元为单位,每次取款还应输入密码。每次完成存、取款操作后还应打印凭据。取款时应输入密码,如果输入密码出现三次错误,应当吞卡。

(6) 银行员工能凭借工号和相应密码打开 ATM 机以便放入或取出金钱。每次操作完成或中途退出

ATM 机都应检测自身金钱的变化量,把变化数据、工号和时间即刻上传到银行数据库。

(7) 用户选择退卡后,ATM 机会把磁卡从插卡口退出。

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Revision History

Date

Issue

Description

Author

2018/5/25

V4.2

ATM 机

陈锡华

 

 

 

 

 

 

 

 


 

 

 

 

 


 

 

目录

 

1 客户

 

5

2 银行卡

 

5

3 账户

 

5

4 账户登录

 

5

5 存款

 

5

6 取款

 

5

7 转账

 

5

8 查询余额

 

5

9 修改密码

 

5

10 工号

 

5

11 银行数据库

 

5

12 凭据

 

5

13 插卡口

 

5


 

ATM 系统词汇表详解

1 客户

自主操作 ATM 机使用其功能的主体

2 银行卡

塑料制成的卡,主要区域是磁条

3 账户

储存在银行数据库中的实体,主键是银行卡号和密码,还存有一个浮点数代表账户余额

4 账户登录

ATM 机上插入银行卡并输入密码,以便 ATM 通过银行卡号和密码在数据库中找到对应实体,并获得修改权力

5 存款

将以百元为单位的金钱放入 ATM 机,ATM 机自行检测该金钱数量,然后修改数据库中账户的余额

6 取款

输入以百元为单位的取款数,并再次输入密码,ATM 机输出相应金钱并修改数据库中该账户余额

7 转账

输入被转的银行卡号或存折号,输入该账户的金额和密码,ATM 机修改该两个账户的余额。

8 查询余额

ATM 机显示该账户在数据库上记载的金钱余额

9 修改密码

修改该账户在数据库上的主键之一密码。

10 工号

银行员工即管理者的唯一标识,以数字和字母混合表示。

 

11 银行数据库

 

用于记录用户数据,其中实体为账户,每个账户的主键为账户号(即银行卡号)和密码,还包括金额、账户创建日期、最后一次登    陆日期、密码修改日期。

12 凭据

 

纸条,其中记录用户的银行卡号、操作的类型、操作完成的日期、涉及的金额,如果是转账还应包括待转账的银行卡号或存折号。

 

13 插卡口

 

用于插入银行卡通过读取银行卡上的磁条来获取银行卡号。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值