本系统主要采用java语言完成对网上银行ATM管理的ATM管理、存取款管理、用户查询、缴费、转账等。系统有完整的后台添加、管理、密码修改功能。实现了对ATM机的完美模拟,是一款轻便好用的ATM系统,能够保证用户账户安全还可以方便的查询到用户的交易记录这尚是目前市面上很多ATM机很难实现的。文档方面有配套论文.开发环境Myeclipse,sqlserver.
系统主要实现:ATM管理、存取款管理、用户查询、查询统计等功能,
(1)ATM管理模块:存款、取款、开户、销户、修改信息;
(2)取款机信息管理方面:管理员管理查询和维护、客户查询和取款等功能;
(3)用户查询模块:用户希望便于查询自己ATM的信息。
(4)用户操作模块:存款、取款、缴费、转账等。
目 录
摘要 3
Abstract 4
1、引言 5
1.1 研究现状 5
1.2 主要研究的目的及内容 5
1.3 研究方法及设计思路 6
1.3.1 研究方法 6
1.3.2 设计思路 6
2、应用需求分析与可行性分析 7
2.1 应用需求分析 7
2.2 运行需求分析 7
2.3 其他需求分析 7
2.4 可行性分析 8
2.4.1经济可行性 8
2.4.2技术可行性 8
2.4.3 运行可行性 9
2.4.4 时间可行性 9
2.4.5 法律可行性: 9
2.5 系统开发步骤 9
3、相关技术简介 10
3.1 JSP 10
3.2 sqlserver 11
3.3 ODBC 11
3.4 B/S模式分析 12
4、系统分析 14
4.1 系统实现目标 14
4.2 系统体系结构 14
4.3 主控流程图 15
4.4 系统ER图 16
5、系统设计 17
5.1 概要设计 17
5.2 系统结构设计 17
5.3 详细设计 18
5.3.1 管理员登录界面 18
5.3.2 管理员设置 19
5.3.3 新户注册 20
5.3.4 ATM存款、取款管理 21
5.3.5 用户转账 22
5.3.5 存取款明细查询 22
6、系统调试与测试 26
6.1 程序调试 26
6.2 程序的测试 26
6.2.1 测试的重要性及目的 26
6.2.2 测试的步骤 28
6.2.3 测试的主要内容 28
结束语 30
致谢 32
参考文献 33