摘 要 随着社会的发展,社会的方方面面都在利用信息化时代的优势。计算机的优势和普及使得ATM机模拟实现的开发成为必需。
ATM机模拟实现主要是借助计算机,通过对取款业务进行的信息化的管理,减少管理人员的繁杂工作。本ATM机模拟实现采用JSP技术进行页面设计,同时使用MYSQL数据库,进行系统数据的储存,基于B/S结构进行开发,系统实现用户功能模块和管理员功能模块两大块。本系统对银行业具有现实应用价值,能够有限的提高ATM机模拟实现效率。
本文以实际运用为开发背景,运用软件工程原理和开发方法,在整个开发过程首先对系统进行需求分析,得出系统主要功能,接着对系统进行总体设计和详细设计,最后对系统进行测试分析,完成本次开发。
关键词:ATM机模拟实现;JSP技术;MYSQL数据库;Java语言
目 录
摘 要 I
1 引言 1
1.1 课题背景 1
1.2 研究内容 1
1.3 设计思想 2
2 关键技术简介 4
2.1 开发工具 4
2.1.1 MyEclipse 4
2.1.2 Tomcat 4
2.2 JSP技术 4
2.3 JavaScript 5
2.4 MYSQL数据库 6
2.5 B/S结构 6
3 系统需求分析 7
3.1 可行性分析 7
3.1.1 技术可行性 7
3.1.2 经济可行性 7
3.1.3 操作可行性 7
3.1.4 法律可行性 7
3.2 性能需求分析 8
3.2.1 系统安全性 8
3.2.2 数据完整性 8
3.3 界面需求分析 8
3.4 功能需求分析 9
3.5 流程分析 10
3.5.1 登录流程 10
3.5.2 开发流程 10
4 系统设计 12
4.1系统概要设计 12
4.2系统结构设计 12
4.3数据库设计 13
4.3.1数据库的概念结构设计 13
4.3.2数据库的逻辑结构设计 14
5系统实现 17
5.1 登录模块的实现 17
5.2 个人中心模块的实现 17
5.3ATM机器管理模块的实现 17
5.3 用户管理模块的实现 18
5.4操作记录管理模块的实现 18
5.4 我的银行卡模块的实现 19
5.5ATM相关操作模块的实现 19
6 系统测试 20
6.1系统测试方法 20
6.2测试过程 20
6.3性能测试 21
6.4测试结论 21
7 系统总结 22
参考文献 23
致 谢 24
这种付款方式安全吗?我付款了,你不发东西给我,怎么办! |