目录
(一)数据流图和原型界面数目统计................................................................................................... 1
(二)ATM 机系统需求分析.................................................................................................................... 1
需求分析:.......................................................................................................................................1
主要功能:.......................................................................................................................................1
(三)ATM 机系统数据流图.................................................................................................................... 2
0.顶层数据流图...............................................................................................................................2
1.一层数据流图...............................................................................................................................2
2.二层数据流图...............................................................................................................................3
3.三层数据流图...............................................................................................................................5
4. 四层数据流图.............................................................................................................................7
5.五层数据流图...............................................................................................................................9
6.六层数据流图.............................................................................................................................11
(四)ATM 自动柜员机业务系统原型系统......................................................................................... 12
1.等待页面.....................................................................................................................................12
2.登录页面.....................................................................................................................................13
3.吞卡页面.....................................................................................................................................14
4.功能选择页面.............................................................................................................................15
5.操作等待页面.............................................................................................................................15
6.取款页面.....................................................................................................................................16
7.存款页面.....................................................................................................................................17
8.查询页面.....................................................................................................................................18
9.打印凭条界面.............................................................................................................................20
10.转账页面...................................................................................................................................20
11.改密界面...................................................................................................................................22
12.交易成功页面...........................................................................................................................24
13.退卡界面...................................................................................................................................24
(五)实验体会..................................................................................................................................... 25
(一)数据流图和原型界面数目统计
数量
项目类型
图形数量
加工数量
数据流图
原型
19
25
56
(二)ATM 机系统需求分析
需求分析:
银行传统的柜台服务存在着效率低下的问题,随着计算机技术的发展,日常
生活中人们越来越多的使用 ATM 机来进行存钱取钱等银行业务,人们可以随时随
地进行交易,不再受银行的服务时间的约束。既提高了银行的工作效率,又减少
了用户办理业务时的繁琐性。
主要功能:
1.取款
用户进行取款操作,当用户账户余额大于用户取款额时,ATM 机系统修改用
户账户余额数,并在取款口出钞;当余额小于用户的取款额时,用户不能取出现
金。
2.存款
用户进行存款操作,用户将需要存的钞票放入放钞口,ATM 机进行识别。然
后通过显示屏显示存款信息,用户确认,成功存入,并修改客户账户余额,未识
别的钞票退回。
3.修改密码
用户进行修改密码操作,先后两次输入新密码,确认输入新密码正确。若两
次输入相同,则密码修改成功。
4.转账
用户进行转账操作,先后两次输入转入账户号码,确认输入账户信息正确。
若两次输入相同,输入转账金额,若转账金额小于账户余额,用户确认,修改两
第 1 页 共 28 页
个账户的余额信息,转账成功。否则,转账失败。
5.余额查询
用户进行余额查询操作,在显示屏上显示用户账户余额信息。
6.交易明细查询
用户进行交易明细查询,在显示屏上显示用户近期交易明细信息。
7.打印凭条
用户进行打印凭条操作,对客户做的操作及用户基本信息进行打印。
ATM 机工作流程:插入卡->输入密码->选择操作类型->交易流程->确定交易
->写入账户信息和银联系统
(三)ATM 机系统数据流图
0.顶层数据流图
1.一层数据流图
图 3-1 顶层数据流图
第 2 页 共 28 页
图 3-2:一层数据流图
2.二层数据流图
(1)二层数据流图-业务系统
银行卡插入 ATM 机,读卡器读取数据,输入密码进行登录。登录成功,则在
显示屏上显示功能选择页面,进行操作并显示信息进行相关处理。
第 3 页 共 28 页
图 3-3:二层数据流图-业务系统
(2)二层数据流图-管理系统
ATM 机系统通过时钟、摄像头和业务系统收集各种信息,并将有用信息存储
到存储器中,并将流水信息进行打印。钞箱缺钱时进行加钞操作。
第 4 页 共 28 页
图 3-4:二层数据流图-管理系统
3.三层数据流图
(1)三层数据流图-业务系统-登录
用户插入银行卡开始识别银行卡,识别后开始校验密码,判断是否与正确密
码相符,若相符则进行 ATM 自检,去掉暂时不能提供的操作,让用户选择操作,
若不相符则提示错误,输入三次错误,吞卡。
图 3-5:三层数据流图-业务系统-登录
(2)三层数据流图-业务系统-动作
第 5 页 共 28 页
图 3-6:三层数据流图-业务系统-动作
(3)三层数据流图-业务系统-吞卡
图 3-7:三层数据流图-业务系统-吞卡
(4)三层数据流图-管理系统-存储
第 6 页 共 28 页