1 / 15
文档名称:

java课程设计报告.doc

格式:doc   大小:313KB   页数:15页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

java课程设计报告.doc

上传人:mh900965 2017/12/25 文件大小:313 KB

下载得到文件列表

java课程设计报告.doc

相关文档

文档介绍

文档介绍:南京晓庄学院
《JAVA程序设计》
课程设计报告
题目:
ATM系统的设计与实现
姓名:
黄强
学号:
14131609
班级:
14计算机转本2班
指导教师:
徐家喜
完成时间
成绩:
信息工程学院
2017年6月
目录
1 摘要 1
系统开发背景 1
系统开发的目的和意义 2
完成的主要工作 2
2 需求分析和总体设计 3
需求分析与设计思路 3
关键技术说明 3
需求分析 3
系统设计方案与思路 3
系统目录结构说明 4
系统功能结构 5
数据库设计 6
3 详细设计 7
系统模块实现 7
ATM主界面实现 7
4 系统运行结果 11
5 课程设计总结 12
模拟ATM系统的设计与实现
摘要
系统开发背景
网络的迅速发展,作为电子商务的ATM自动取款系统以其方便、快捷和高效的优势,逐步成为新兴电子商务的经营模式和理念,人们已经不再是只满足于低效率的排队等待,而是渴望能充分享受网络所带来的更多的便利。ATM自动取款系统恰恰适应了如今的快节奏生活。本文以实际ATM取款应用为北京,阐述了系统开发过程的开发方法、系统分析以及一般步骤。
本ATM系统的目的就是建立一个客户平台,用户使用此平台进行查询余额、存款、取款、转账、等业务办理。相对于柜员操作一样的,不过ATM系统有的功能有权限设置,一些功能只有银行柜员才能进行的业务办理。 
ATM取款系统的针对的用户群是使用此软件系统的用户,用户做为系统的服务群体,可以使用数据库已有的账号与密码,登陆ATM系统。当用户成功登陆后就可以根据用户的需求进行各项业务的办理,办理完所有的手续后,用户的输入的新资料以及办理的业务处理后的信息都会反馈到数据库并且都会存入到数据库中。这样用户就完成了办理业务。 
 
关键词:ATM;  MySQL;  Java;   
系统开发的目的和意义
随着信息时代科技的飞速发展,使用ATM取款机、计算机等技术的发展,不仅提高了工作效率,而且大大的提高了其安全性。对于一些复杂的信息,就能够充分的发挥它们的优越性。ATM柜员机就是技术发展的产物,相对的一台ATM柜员机与ATM系统是密不可分的。本系统就是为了更方便人们的生活而设计的。 
ATM系统作为一款数据传输的技术,用户信息和资金信息的繁杂,包含很多的数据的管理,以前的都是由一些柜员进行操作,而且手续很多。对于ATM取款系统数据的统计和核实等都是采用卡号进行核对的,对于用户的信息资料、以及等用人工办理。数据信息处理工作量大,繁琐。数据处理手工操作,工作量大,工作时需实时认真办理,一但出现错误将带来很大的损失。由于信息一定要准确真实,认真的进行各项核对工作,工作人员和管理员也只是当时对它比较清楚,时间一长,如再要进行查询,就得在众多的资料中翻阅、查找了,造成查询费时、费力。 
完成的主要工作
,模拟柜台为用户创建用户,以及创建后为用户提供串码作为用户的ID登录。
,包括:查询余额、取款、存款、转账。 :连接数据库,根据正确的用户名与密码登陆查询对应的余额。
4. 取款、存款: 存款与取款的金额确保每次操作有效,防止用户误操作,所以如果说用户如果没有输入任何数据要及时提醒用户。成功修改后,更新对应数据库的内容。
:每次转账的金额必需小于余额,只有输入的转为储蓄用户情况下才可以成功转账。
6. 用数据库(或文件)保存当前用户的用户卡号、密码、姓名、余额、信用额度。
需求分析和总体设计
对选题系统进行需求分析和设计思路概述,并给出系统功能结构及数据库设计。
需求分析与设计思路
关键技术说明
本项目通过使用Eclipse、MySQL、Visio等软件对程序进程设计,通过Visio等绘图软件
对程序的各个窗体的ER图进行设计,然后通过Eclipse对主窗体进行设计,并且通过MySQL等对项目的数据库进行设计以及存储。
需求分析

本系统是一套类似于ATM机的模拟银行系统存取款管理软件,其采用C/S结构来实现,当用户在界面进行存取款操作后,其数据信息会存入数据库,用户也可以选择查询这些信息。 
 
新用户必须先注册,注册需要填写用户名和密码; 老用户可以输入户名和密码直接登陆,通过读取数据库,获取该用户的信息,如果用户不存在则会提示错误。 
 
用户登录成功后,可以选择存款、取款、转账或者查询历史记录四项业务,系统会自动进行各种计算,然后将结果返回给用户并将信息

最近更新

2024年浙江省宁波市江北区人才引进招聘30人历.. 59页

2024年浙江省慈溪市事业单位招聘70人历年高频.. 87页

2024年浙江绍兴越城区就业管理服务中心招聘历.. 88页

2024年浙江金华市质量技术监督检测院招聘3人历.. 89页

2024年深圳职业技术大学单招职业适应性测试题.. 54页

2024年湖北咸宁咸安区监察委留置场所看护辅警.. 89页

2024年湖北武汉经开区人力资源局协理员招聘2人.. 61页

2024年湖北省鄂州市事业单位招聘202人历年高频.. 88页

2024年湖北襄阳老河口事业单位招聘82人历年高.. 59页

2024年湖南常德津市事业单位招聘102人历年高频.. 59页

2024年湖南湘潭韶山市乡镇社会工作服务站招聘.. 88页

2024年湖南省平江县事业单位招聘124人历年高频.. 60页

2024年湖南省益阳市事业单位招聘100人历年高频.. 61页

2024年湖南长沙市轨道交通公司招聘150人历年高.. 89页

2024年漳州职业技术学院单招职业适应性测试题.. 57页

2024年版保安员初级内部模拟考试题库附参考答.. 33页

2024年甘肃省交建中油能源限责任公司招聘21人.. 88页

2024年福建省厦门产业技术研究院招聘工作人员.. 89页

制定医院标准化经营管理的知识管理与人才培养.. 31页

2024年第四季度四川泸县考机关事业单位考调10.. 278页

2024年自治区疾病预制中心公开招聘45名工作人.. 281页

2024年营口市教育局所属部分事业单位拟录历年.. 273页

2024年贵州毕节金沙经济开发区招聘10人历年高.. 277页

语音厅小游戏策划方案 3页

游戏推广员的周报 6页

田径国家一级裁判模拟试题 61页

四年级英语下册第四单元教案 17页

丙烯酰胺与nn一亚甲基双丙烯酰胺的凝胶反应 13页

ck520立式车床总体及床身设计 37页

先天性心脏病患儿护理查房 26页