摘 要:随着金融服务的迅速发展,自动取款机(ATM)成为各大银行金融服务的重要手段。为了提供更多的金融产品和更优质的服务,运用Java编程语言和MySQL数据库设计一个基于C/S架构的ATM管理系统,实现了开户、存款、取款、查询信息、修改密码、转账等功能。借助该系统可以给客户提供快捷和人性化的服务,提高了银行的工作效率。38675 毕业论文关键词:C/S架构;自动取款机(ATM);J2EE
The Design and Implementation of the Electronic Mall Based on B/S Architecture
Abstract: With the rapid development of financial services,automatic teller machine (ATM) has become the major financial bank an important means of service. In order to provide more financial products and better service. This system uses java programming language and MySQL database to design a management system based on ATM C/S archirecture,implementtation of accounts, deposits, withdrawals, information, query, modify the password, transfers and other functions. With the help of automatic machine can provide fast and personalized service improve the efficiency of the bank’s work.
Keywords: C/S Architecture;Automatic teller machine(ATM); J2EE
目录
摘要 1
引言 1
1 研究意义与开发技术介绍 2
1.1 开发的意义 2
1.2相关技术介绍 2
1.2.1 J2EE技术开发 2
1.2.2 MySQL数据库 2
2 需求分析与可行性分析 2
2.1 功能需求 2
2.2 可行性分析 3
2.2.1 技术可行性 3
2.2.2 灵活性 3
3 整体设计 3
3.1 数据库设计 3
3.1.1 数据库设计概述 3
3.1.2 通过JDBC对数据库进行访问 4
3.1.3 表结构设计 4
3.2 功能模块设计 5
4 系统功能的实现 6
4.1 系统主界面 6
4.2 用户登录 6
4.3 存款功能实现 6
4.4 取款功能实现 6
4.5 查询功能实现 6
4.6 转账功能实现 6
4.7 密码修改实现 6
4.8 退出系统 6
5 测试 6
6 总结 7
参考文献 7
致谢 8
ATM管理系统的实际与实现引言
随着市场经济的发展,经济信息化程度的不断深入,银行的传统业务已经不能满足客户的需要。伴随着国内银行机构的大量增加,银行业务的需求不断增加和日益激烈的竞争,如何提供更多的金融产品和快捷优质的服务,这些突出的问题是各家银行面临的一个迫切需要解决的事情。近几年,随着网络技术的进一步发展,使得这一设想逐渐成为现实。运用J2EE技术和网络数据库原理,基于C/S架构开发了一个ATM管理系统。在系统中,客户可以很方便的开户,办理各种业务,查看个人详细信息,不需要在固定的办公场所办理业务。因此,开发一个健全的ATM系统以满足广大用户的需求。
1 研究意义与开发技术介绍
1.1 开发的意义
对于用户来说,自动提款机(ATM)的诞生,使原来必须到指定的银行柜台办理的账务业务方便快捷,可以在大街小巷的固定取款机钱进行办理。对银行来说,自动提款机的开通,将大幅度提高工作效率,方便用户的同时也可以节约大量的人力资源,从而降低了经营成本。