4。2系统模块设计 14
4。3系统各模块功能 15
4。4数据库设计 17
4。4。1概念模型设计 17
4。4。2数据库分析 17
4。4。3数据库E-R图 17
4。4。4数据库表设计 19
第5章 系统实现 21
5。1登录界面 21
5。1。1登录模块设计 21
5。2主页面模块 31
5。2。1主页面模块设计 31
5。3信息管理模块 33
5。3。1信息管理模块设计 33
5。4信息查询模块 41
5。4。1信息查询模块设计 41
第6章 系统测试 45
6。1系统测试的定义及目标 45
6。2系统测试的原则 45
6。3测试步骤 45
6。3。1需求测试 45
6。3。2界面测试 46
6。3。3功能测试 46
6。3。4性能测试 46
6。4 接口测试 47
6。5模拟ATM系统的测试结果 47
结论 48
致谢 49
参考文献 50
第1章绪论
1。1研究背景及意义
二十世纪末,随着金融服务的迅速发展,银行自动柜员机,ATM已经发展成了各大银行金融服务战略中的重要一环,同时,银行提款机系统也经历了持续的更新换代,为广大用户提供了更加便捷和人性化的服务。信息化方式的管理已经成为各行各业竞争的重要手段,这就使的了很多功能完善的管理软件的出现,并不断地完善和优化。论文网
现如今,人们总想有很多让自己出行方便的想法,出门尽可能的少带东西,而且金钱本来就不方便大量的随身携带,但是出门在外又是离不开钱的,虽然有刷卡消费但也会有必须金钱支付的消费,因此能随时随地的能从银行卡上提取到现金成了人们外出必须解决的问题。
ATM 系统对金融业的变革产生了和正在产生着深远的影响。从现代金融业新概念来看, ATM 系统就是电子信息技术在金融业金融管理的一种应用。它避免了对于用户的信息资料、 以及资金统计等用人工办理。 数据信息处理工作量大, 繁琐, 数据处理手工操作, 工作量大, 工作时需实时认真办理, 一但出现错误将带来很大的损失。 从而解决了用户信息和资金信息 的繁杂问题, 对于 ATM 取款系统数据的统计和核实等都是采用卡号进行核对的, 进而实现了 数据的准确性、完整性、及时性,避免了工作人员和管理员工作时间一长,再进行查询,就 得在众多的资料中翻阅、查找了,造成查询费时、费力。 同时也得用户可以安全的进行操作, 便捷, 快速的进行取款以及完成一些商业上的交易, 大大提高办公效率,能够及时、准确、有效的帮用户办理各种繁琐的手续,也减缓了银行工 作人员的压力。