您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 人事档案/员工关系 > 基于JAVA的ATM模拟系统论文(含源文件)
I基于JAVA的自动取款机模拟系统摘要:ATM是指有计算机控制的持卡人自我服务型的金融专用设备。目前随着全球金融业的兴起和计算机网络技术的发展,ATM网上银行作为电子商务的一种形式正以方便、快捷的优势,逐步成为金融业一种新兴的经营模式和理念,它迎合了社会快节奏地工作和生活的需要,使顾客可以方便快捷轻松地办理各种实物银行所能办理的各种业务,如提款、存款、查询余额、更改密码等,同时也大大节约了实物银行的人力,物力和财力。本文介绍的模拟ATM系统就是对提款机操作系统在个人PC上平台中的编程实现,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发制作两个方面。关键部分为系统功能需求模块、系统实现。功能需求模块部分介绍了系统设计的指导思想、数据库的设计、各功能模块的设计;系统实现介绍了在具体实现时需解决的一些技术,如开发框架的整合技术、开发框架与数据库的连接及用户界面的设计等方面。系统设计采用eclipse作为开发工具,使用Java语言编写,并连接MSSQL数据库,搭建和模拟银行最常见存款取款转账操作。可实现用户登录、用户存款、用户取款、用户转账、查询该用户信息和余额的功能。关键词:ATM机;Java;SQLServer;EclipseIIJAVA.basedATMsimulationsystemAbstract:ATMisaSpecialequipmentoffinancethatcontrilledbycomputerandself.servicebyCardholder.Nowdayswiththeriseoftheglobalfiancialindustyandcomputernetworktechnology,ATMonlinebankingasaformofe.commerce,totheadvantagesoflastandconvenient,hasgraduallybecomeanewbusinessmodelandphilosophyoffinancialindustry.Itcaterstothefastpaceofworkandlife,sothatcustomerscanquicklyandeasilyhandleavarietyofbusinesswhichrealbankdobefore.ThesimulationofATMsystemsthisarticledescribes,isATMoperatingsystemexecutedonapersonalPCplatform,andit’sdevelopmentmainlyincludestwoaspects,theestablishmentandmaintainofdatabase,anddevelopmentoffront.endproduction.Akeypartsystemforfunctionalrequirementsmodule,thesystemimplementation.Functionalrequirementspartofthemodulesystemthispaperintroducesthedesignoftheguidingideology,databasedesign,thefunctionofeachmoduledesign;Systemimplementationinspecificreducestheneedtoimplementwhensolvesometechnical,suchasdevelopmentframeworkintegrationoftechnology,developmentframeworkwiththedatabaseconnectionanduserinterfacedesign.ThesystemUSESeclipseasadevelopmenttool,usingjavalanguage,andconnectSQLServerdatabase,setupandsimulatedoperatingbankthemostcommondepositwithdrawalsbybanktransfer.Canrealizeuserregistration,userlogin,usersdeposits,withdrawals,transfersandquerytheuserinformationoffunction.Keywords:ATMmachine,SQLServer,Eclipse目录前言................................................................................................................................11、本课题的开发背景研究意义和目的......................................................................21.1、ATM系统开发的背景..................................................................................21.2、ATM系统开发的意义..................................................................................21.3、ATM系统开发的目的..............................................................................................52、ATM开发相关知识介绍.......................................................................................72.1、Java开发语言介绍......................................................................................72.2、SQLServer数据库简介................................................................................92.3、eclipse开发工具简介...................................................................................93、ATM系统需求分析.............................................................................................113.1、ATM功能需求............................................................................................113.2、可行性分析.....................................................................................................83.3、ATM功能需求...............................................................................................94、ATM系统功能模块设计.....................................................................................104.1系统对象概述.................................................................................................104.2系统功能描述.................................................................................................134.3功能模块处理流程图.....................................................................................104.4数据库设计...................................................................................................................155、ATM系统实现过程.............................................................................................165.1开发环境......................................................................................................................165.2系统各部分的实现方法................................................................................175.3用户操作界面的实现....................................................................................185.4程序调试......................................................................................................................216、小结........................................................................................................................22参考文献.....................................................................................................................23致谢.............................................................................................................................................241前言随着市场经济的发展,经济信息化程度的不断深入,银行的传统业务己愈来愈不能满足银行客户的需要。同时,随着国内银行机构的大量增加,我国的银行业面临更加激烈的同行业竞争,如何提供更多的金融产品和更优质的服务,如何吸引更多的客户,如何利用计算机技术加强银行帐户信息管理,提高银行的工作效率和业务竟争能力是摆在各家银行面前的一个迫切需要解诀的问题。ATM的出现使银行卡业务近年来得到了迅猛发展,银行卡发卡量、交易量大幅激增,ATM设备数量也随之增加。而商业银行旧有的前置应用系统己不堪重负,日渐暴露出交易故障增多、设备接入管
本文标题:基于JAVA的ATM模拟系统论文(含源文件)
链接地址:https://www.777doc.com/doc-5791698 .html