需要金币:1000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:13313 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:计算机科学技术的快速发展不仅促进了整个科学领域的发展,而且加快了经济信息化和社会信息化的进程。国内的银行大部分大力发展银行自动柜员机(ATM),这样可以大大减少工作人员的数量,节约人力资源的开支。同时由于手续程序的减少可以减轻业务人员的工作压力,因此有效的提高了整体的工作效率和精确度。 本设计主要针对ATM银行前置机进行模拟,利用Socket通信技术来完成客户端和服务器的通信交流,利用java语言在MyEclipse下,以MySql Server为数据库来实现ATM如登陆,余额查询,存款,取款,转账等功能,从而方便用户,提高银行办公效率。
关键词:ATM;Socket;Java;MySql
目录 摘要 Abstract 1绪论-1 1.1 系统开发的背景和意义-1 1.2 ATM银行前置机介绍-1 1.3 本文的内容安排-2 2 系统简介-3 2.1 ATM机的现状-3 2.2 ATM机的优势-3 3 解决方案-5 3.1 可行性分析-5 3.1.1 技术可行性-5 3.1.2 操作可行性-5 3.2 相关技术说明-5 3.2.1 Socket技术-5 3.2.2 MySQL-6 3.2.3 MyEclipse-7 4 系统需求分析-8 4.1 系统功能需求-8 4.2 用户操作-8 5 系统数据库设计-13 5.1 数据库的概念设计-13 5.2 数据库的逻辑设计-14 6 详细设计-16 6.1 登陆的实现-17 6.1.1 登陆界面-17 6.1.2 功能实现-17 6.2 用户操作的实现-18 6.2.1 用户操作主界面-18 6.2.2 存款实现-19 6.2.3 取款实现-20 6.2.4 转账实现-22 6.2.5 查询余额实现-25 7 系统测试-27 7.1 系统测试的目的-27 7.2 系统测试方案-27 7.3 ATM机系统的测试-27 7.3.1 登录模块的测试-27 7.3.2 存款模块的测试-28 7.3.3 取款模块的测试-28 7.3.4 转账模块的测试-29 7.3.5 查询余额模块的测试-29 7.3.6 测试结果-29 8 总结-30 参考文献-31 致谢-32 |