{$cfg_webname}
主页 > 计算机 > JAVA >

华夏银行ATM取款机系统的设计与实现(Java,Oracle)

来源:wenku163.com  资料编号:WK16313361 资料等级:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9AWK16313361
资料介绍

华夏银行ATM取款机系统的设计与实现(Java,Oracle)(任务书,外文翻译,进度计划表,实习报告,毕业论文11500字,程序代码,Oracle数据库,答辩PPT)
摘    要
二十世纪末,随着金融服务的迅速发展,银行取款机已经发展成了各大银行金融服务战略中的重要一环,同时,银行取款机系统也经历了持续的更新换代,由于自动取款机的占地小,无论是在人群密集的城市中心,还是银行无法到达的一些地区,只要储户拥有一张银行卡,就可以方便快捷的办理各种取款业务,为广大用户提供了更加便捷和人性化的服务。ATM系统自行操作加快了业务流程,只要有ATM的地方都可以自行办理自动取款,转账,查询等业务,免除了排队烦恼,节省时间,而所谓ATM系统就是对提款机操作系统在个人PC上及主流操作平台上的编程实现,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发制作两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用,界面友好等特点。本系统采用开发工具MyEclipse7.0,数据库Oracle9i,实现了用户身份的认证、取款、存款、交易明细的查询等功能。分析并解决实现中遇到的若干问题,例如数据库资料如何实现更新,文本框的文字输出需要用到什么技术,如何实现数据库的连接,用户服务功能如何实现等等
关键词:MyEclipse    Oracle    ATM
系统实现功能
本系统设计完成后,最终将能实现以下功能:
    开户办理:用户可以申请办理一个卡号和密码,然后登录。
    查询余额:用户可以查询到卡里的存款余额。
    修改密码:用户可以更改自己卡号的密码。(柜员系统的修改密码只局限于柜员且可以修改用户卡信息、卡密码、以及柜员密码)。
    取款:用户可以取出自己卡里的金额。
    存款:用户可以把资金存入到自己的户头里。
    卡登陆:用户使用卡号以及卡密码登陆到该系统。(柜员也可以登陆用户帐户,进行一些相关的操作)。
除了实现上述功能以外ATM取款系统还应该具有友好,简洁的界面,安全性要高,稳定性要好,及保密性要比传统的人工办理更加安全,确保用户自身利益不受到威胁,并设定ATM取款机最高取款限额为2000元,避免意外情况下造成不可挽回的损失。
 

华夏银行ATM取款机系统的设计与实现(Java,Oracle)
华夏银行ATM取款机系统的设计与实现(Java,Oracle)
华夏银行ATM取款机系统的设计与实现(Java,Oracle)华夏银行ATM取款机系统的设计与实现(Java,Oracle)
华夏银行ATM取款机系统的设计与实现(Java,Oracle)
华夏银行ATM取款机系统的设计与实现(Java,Oracle)
华夏银行ATM取款机系统的设计与实现(Java,Oracle)


目    录
1 前    言    1
1.1 课题的来源及意义    1
1.2 国内外发展现状    1
1.3 本课题的研究目标    2
1.4 本课题的研究内容    2
2 主要用到的技术和工具    3
2.1 JAVA SWING    3
2.2 ORACLE9I    3
2.3 数据库访问接口---JDBC技术    3
2.4 MYECLIPSE7.0开发环境    4
3 系统的可行性论证及需求分析    5
3.1 系统的可行性分析    5
3.2 功能分析    5
3.3 系统实现功能    5
3.4 系统流程图    6
4 总体设计    7
4.1 设计思想    7
4.2 系统功能模块划分    7
4.3 ATM取款系统各模块图    8
4.4 数据库设计    9
4.4.1 数据表结构    9
4.4.2 数据库的连接    12
5 详细设计及其实现    14
5.1 用户ATM机管理界面    14
5.1.1 用户ATM登陆界面    14
5.1.2 用户取款主界面    15
5.1.3 用户查询界面    16
5.1.4 用户取款界面    17
5.1.5 用户交易界面    18
5.1.6 用户交易成功界面    18
5.1.7 用户修改密码界面    19
5.2 柜员信息管理界面    20
5.2.1 柜员登陆界面    20
5.2.2 柜员登陆主界面    21
5.2.3 进入柜员主界面进行操作先要卡号登陆    22
5.2.4 卡登陆后用户的信息    22
5.2.5 用户的存款信息    24
5.2.6 用户的取款信息    25
5.2.7 用户开户信息    26
5.2.8 用户销户信息    28
6 系统测试    29
6.1 黑盒测试与白盒测试    29
6.2 测试具体实施    30
6.3 测试结果    30
6.3.1 系统登陆界面测试用例    30
6.3.2 余额不足测试用例    31
6.4 测试分析总结及说明    32
结    论    33
谢    辞    34
参考文献    35
附    录    36

推荐资料