ATM模拟系统毕设答辩.ppt

ATM模拟系统毕设答辩.ppt

ID:55896574

大小:733.50 KB

页数:19页

时间:2020-06-13

ATM模拟系统毕设答辩.ppt_第1页
ATM模拟系统毕设答辩.ppt_第2页
ATM模拟系统毕设答辩.ppt_第3页
ATM模拟系统毕设答辩.ppt_第4页
ATM模拟系统毕设答辩.ppt_第5页
资源描述:

《ATM模拟系统毕设答辩.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、ATM模拟系统———04106113周瑞旋ATM的起源现代ATM机的想法来自于唐·维泽尔。1968年,当他在达拉斯银行排队等候的时候,萌发了这个想法。之后,他建议自己的雇主Docutel研制这种机器。起初,ATM主要用来处理信用卡,到了1972年,克里夫兰城市国家银行成功地引进了一种可在ATM机上使用的没有透支功能的卡片。如今,ATM机发展了更多功能,包括存钱、支票和储蓄账户之间相互转账,付款等等。同时,ATM实现了与计算机相连接,使客户可以实时地了解账户余额和支付情况。多台ATM机与银行主机相连,

2、就逐渐形成了ATM网络。ATM的简介ATM是AutomaticTellerMachine的缩写,意为自动柜员机。它是一种高度精密的机电一体化设备,利用磁卡或智能IC卡储存用户信息并通过加密键盘(EPP)输入密码然后通过银行内部网络验证并进行各种交易的金融自助设备。ATM的出现减轻了银行柜面人员的工作压力,更为人类提供了安全方便的金融服务体验。二十世纪末,随着金融服务的迅速发展,银行提款机已经发展成了各大银行金融服务战略中的重要一环,同时,银行提款机系统也经历了持续的更新换代,为广大用户提供了更加便捷

3、和人性化的服务。ATM模拟系统的研究意义模拟ATM系统就是对提款机操作系统在个人PC上及主流操作平台上的编程实现,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发制作两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用,界面友好等特点。ATM机模拟系统通过人机交互的界面以及便捷的服务,不仅节约了人力资源,更好的促进了银行的信息化进程,也为广大的用户提供了简易方便快捷的金融服务。研究内容本系统采用VB6.0,微软SQLSERVER200

4、0,实现了用户身份的认证、取款、转帐、交易明细的查询等功能。分析并解决实现中遇到的若干问题,例如数据库资料如何实现更新,文本框的文字输出需要用到什么技术,如何实现中英文两种界面,用户服务功能如何实现等等。管理系统的运行的平台是Windowsxp.设计的任务可以分成的两个部分,一是数据库的设计,另一个是工程框架及管理模块的程序设计。功能简介主要包括两个服务分支。一是用户界面,二是管理系统界面用户界面实现用户的基本操作包括:存款、取款、修改密码、转账、查询余额、查询交易明细等。每种操作根据用户的选择,可

5、以进入中文或英文的界面管理系统界面是对用户基本信息的一个操作。包括增删用户,查询用户信息等。ATM系统欢迎界面ATM模拟系统用户界面——中英界面实现为了方便用户使用,本系统还设计了英文界面。由于中英文界面仅语言不同实现功能完全相同,每种语言占一个窗口,代码重复,不符合程序设计的理念因此,通过定义一个全局变量i,来实现同一窗口根据i值不同显示不同语言的设计。i=1代表中文,i=2代表英文。每一个页面都有一个判断i值的if语句,来改变显示的语言。ATM模拟系统用户界面——中英界面实现下图为登陆界面的两种

6、显示,以登陆界面例,介绍代码如何实现:ATM模拟系统用户界面——中英界面实现PrivateSubForm_Load()Ifi=2ThenLabel1.Caption="请输入您的卡号"Label2.Caption="请输入您的密码"Command1.Caption="确定"Command2.Caption="退卡"Command3.Caption="重输“ElseIfi=1ThenLabel1.Caption="PleaseInputCardnumber"Label2.Caption="PLease

7、InputPassword"Command1.Caption="OK"Command2.Caption="Cancel"Command3.Caption="Rewrite"EndIfEndSubATM模拟系统用户界面——错误显示界面由于输入的条件的限制,经常会出现输入的内容不符合条件而显示输入错误用来提示用户。ATM模拟系统出现的错误种类很多,如果每个错误都单独拿出一个界面来显示就显得很麻烦。本系统form3窗口专门用来显示错误信息,由各个操作为其label来设置显示值。以登陆界面为例:ATM模拟系

8、统用户界面——错误显示界面IfLen(Text1.Text)<>8OrLen(Text2.Text)<>6ThenForm3.ShowForm3.Label1.Caption=“没有正确输入卡号或密码“错误信息显示如右图:ATM模拟系统用户界面——数据库连接本系统设计最核心的问题是VB6.0与SQL数据库二者的连接。掌握到这种方法是系统成功的关键所在。使用VisualBasic作为前端开发语言,与SQLServer接口有几种常用的方法,即:①数据访问对象/Jet②为O

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。