基于Socket通信的ATM机设计与实现.doc

资料分类:计算机信息 上传会员:congxia 更新时间:2021-05-31
需要金币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

相关论文资料:
最新评论
上传会员 congxia 对本文的描述: 本文的主要内容是这样安排的,第二章是介绍下ATM银行前置机的主要组成部分,以便读者对ATM前置机有个初步的认识,在总体结构上有了了解以后,介绍下它的主要工作流程。在第三章......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: