网学网为广大网友收集整理了,模拟ATM 机系统软件的设计与开发,希望对大家有所帮助!
包括论文,设计,论文字数:11766,页数:31
摘 要
二十世纪末,随着金融服务的迅速发展,银行提款机已经发展成了各大银行金融服务战略中的重要一环,同时,银行提款机系统也经历了持续的更新换代,为广大用户提供了更加便捷和人性化的服务。模拟ATM系统就是对提款机操作系统在个人PC上及主流操作平台上的编程实现,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发制作两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用,界面友好等特点。本系统采用VB6.0,微软SQLSERVER2000,实现了用户身份的认证、取款、转帐、交易明细的查询等功能。分析并解决实现中遇到的若干问题,例如数据库资料如何实现更新,文本框的文字输出需要用到什么技术,如何实现中英文两种界面,用户服务功能如何实现等等。
关键词: 模拟ATM银行系统;ADO控件;VB6.0;SQLSERVER2000
The design and development of ATM simulation system
Abstract
At the end of the 20th century, as the fast development of financial services, ATM machines have become the major part of the financial services strategy of every bank, bank teller system has undergone a continuous upgrading, supplied a more efficient and human services for the customers. ATM simulation system is the operating system of personal teller machines on the PC platform and the mainstream of programming. The development includes two aspects. The one is establishment and maintenance of background database, the other is development of front-end applications. The former requires establishing a consistency and integrity of strong data security for good. And for the latter demands the application functions are perfect, and easy-to-use and friendly interface, and other features. The ATM system describes the structure and function module of the entire layout of the system; The system realized the user authentication, withdrawals, transfers, details of the transaction inquiries, with the Visual Basic 6.0, Microsoft SQL SERVER2000; The system analyzed and resolved encountered umpteen issues in the realization, for example, how to realize the database updated, what’s the necessary technology is to realize the text area’s outputting, how to realize the English and Chinese interfaces ingeniously, and how to realize user services functions and so on.
Key words: ATM simulation system ; ADO; VB6.0 ;SQLSERVER2000
目 录
1 引言 1
2 开发模拟ATM系统的目的与意义 1
2.1 ATM起源 1
2.2 模拟ATM系统的意义 1
2.2.1 现实意义 1
2.2.2 学习意义 2
3 模拟ATM系统开发平台简介 2
3.1 Windows下的Visual Basic 编程环境简介 2
3.1.1 面向对象的编程 2
3.1.2 Visual Basic 6.0特点介绍 2
3.1.3 生成帮助文件及版本信息 4
3.2 SQLSERVER2000数据库简介 5
3.2.1 数据库的概念 5
3.2.2 微软SQLSERVER2000简介 5
3.3 VB6.0与SQL数据库二者的连接(ADO) 5
4 系统分析设计 6
4.1 系统功能简介 6
4.2 系统流程图 7
4.3 系统开发主要应用技术 7
4.3.1 系统前台设计 7
4.3.2 后台数据库设计 8
5 系统功能的实现 9
5.1 欢迎界面实现 9
5.2 登陆的实现 9
5.3 主界面实现 12
5.4 查询余额功能的实现 13
5.5 取款功能的实现 14
5.6 转账功能的实现 16
5.7 密码修改功能的实现 19
5.8 查询交易明细功能的实现 21
5.9 其余界面及函数 21
6 系统运行结果及工作总结 23
6.1 系统测试及运行结果 23
6.2 系统有待改进之处 23
6.3 系统中遇到的问题及解决方法 23
结 论 24
参考文献 24
致 谢 25
声 明 26