模拟atm工作系统的设计与实现(源码)【字数:13237】

摘 要摘 要为了探索自动取款机的发展方向,提高了自动取款机的效率,一个基于C/S结构的银行账户在线管理系统,人们可以通过注册进入ATM终端界面,通过他它对自己的银行账户进行操作,实现银行账户信息管理自助化,提高个人银行业务的效率。本系统的开发是建立于C/S结构基础来进行的,包括系统的前台设计和数据处理。运用JAVA编程语言以及eclipse作为开发平台设计出相应的功能界面,系统中的数据都用oracle来处理及存储,所用到的界面也是用Swing GUI开发的,界面本着以用户为中心,简单易懂是主体风格,以达到方便用户容易操作及灵活运用的效果。利用这个系统对ATM自助机来分担银行柜台和市面上的ATM机所承担的业务压力,同时也给用户提供一个更方便快捷的平台,更有效率的操作自己想要完成的业务。关键词模拟ATM;自助化;用户体验;业务功能
目录
第1章 绪论 7
1.1研究背景及意义 7
1.2国内外现状 8
1.3主要研究内容 8
第2章 系统工具概述 9
第3章 需求分析 10
3.1可行性分析 10
3.1.1技术可行性。 10
3.1.2经济可行性。 10
3.1.3操作可行性。 10
3.1.4时间可行性。 10
3.2功能需求分析 10
3.2.1总体分析 10
3.2.2功能分析 11
3.3系统的非功能性需求 12
3.4数据字典 12
3.5数据流程图 13
第4章 总体设计 14
4.1系统设计原则 14
4.1.1阶段性开发原则 14
4.1.2易用性原则 14
4.1.3业务完整性原则 14
4.1.4业务规范化原则 14
4.1.5可扩展性原则 14
4.2系统模块设计 14
4.3系统各模块功能 15
4.4数据库设计 17
4.4.1概念模型设计 17
4.4.2数据库分析 17
4.4.3数据库ER图 17
 *好棒文|www.hbsrm.com +Q: ^351916072^ 
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
摘 要
为了探索自动取款机的发展方向,提高了自动取款机的效率,一个基于C/S结构的银行账户在线管理系统,人们可以通过注册进入ATM终端界面,通过他它对自己的银行账户进行操作,实现银行账户信息管理自助化,提高个人银行业务的效率。
本系统的开发是建立于C/S结构基础来进行的,包括系统的前台设计和数据处理。运用JAVA编程语言以及eclipse作为开发平台设计出相应的功能界面,系统中的数据都用oracle来处理及存储,所用到的界面也是用Swing GUI开发的,界面本着以用户为中心,简单易懂是主体风格,以达到方便用户容易操作及灵活运用的效果。
利用这个系统对ATM自助机来分担银行柜台和市面上的ATM机所承担的业务压力,同时也给用户提供一个更方便快捷的平台,更有效率的操作自己想要完成的业务。
关键词:模拟ATM;自助化;用户体验;业务功能
Abstract
In order to explore the development direction of ATM, improve the efficiency of automated teller machines, based on C / S structure of online bank account management system, people can register to enter the ATM terminal interface, it operates through his own bank account, bank account information to achieve selfmanagement, improve the efficiency of personal banking.
The development of this system is based on C / S structure to the foundation, including system design and data processing. Using JAVA programming language, as well as a development platform designed to eclipse the corresponding functional interfaces, data systems are used to process and store oracle, the interface is also used with the Swing GUI development interface in a usercentric, easy to understand is the main style, to achieve userfriendly and easy to operate flexibly effect.
Using this system for ATM kiosks to share bank counters and ATM machines on the market assumed by business pressures, but also to provide users with a more convenient and efficient platform for more efficient operation of business they want to complete.

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/798.html

好棒文