摘 要:随着全球信息技术的快速发展,银行ATM机系统已经在各大银行金融服务战略中占据了越来越重要的位置。系统采用MFC类库,VC++6.0开发环境,C++面向对象程序设计语言,SQL Server 2005 数据库,实现了银行用户身份的注册和认证、密码的修改、余额查询、消费明细查询、以及存取款、转账等功能。系统方便了用户在终端办理各种金融服务,省去了在银行排队等候的时间,大大提高了用户的办事效率。5358
关键词:ATM系统;面向对象;MFC;SQL Server 2005
The Design and Development of ATM System
Abstract: With the rapid development of the global information technology, the ATM system has been occupies an increasingly important position in the financial services of banks. The system adopts the MFC class library, the development tool of VC++6.0, C++ object-oriented programming language, and the SQL Server 2005 database, to achieve the goals of registration and identity of the bank users, password modification, the inquiries of balance, the inquiries of information about consumption, withdrawals, transfers and other functions. The system enables users to handle a variety of financial services in the terminal easily, eliminate the waiting time in the bank, and greatly improve the efficiency of the bank users.
Key words: ATM System; Object-Oriented; MFC; SQL Server 2005
目 录
摘 要 1
引言 1
1.绪论 2
1.1系统发展现状 2
1.2系统研究意义 2
2.系统相关技术介绍 2
2.1 C++面向对象的编程 2
2.2 MFC编程简介 2
2.3 SQL Server 2005 3
3.系统总体设计 3
3.1系统功能设计 3
3.2数据库设计 4
4.系统的实现 7
4.1管理端的功能实现 7
4.2用户端的功能实现 8
5.系统测试与文护 9
5.1系统测试 9
5.2系统文护 10
6.总结 10
参考文献 12
致谢 13
ATM机系统的设计与开发
引言
随着计算机大规模的普及、全球信息技术的不断进步,计算机的应用已经逐步的渗透到人类生活的方方面面。从大规模的数据处理,到小规模的各种嵌入式设备的广泛使用,产生了以数据库系统为数据处理中心,以计算机技术为核心的对日常事务和工作流处理的应用[1]。ATM机系统就是在这种背景下应运而生的。
1.绪论
1.1系统发展现状
信息时代的发展,金融市场竞争的不断加剧,以及客户们日趋复杂的需求,都不断推动着银行各种设施和服务的的不断发展和完善[2]。其中,采用先进的专用服务设备,构建丰富健全的支付途径,成为银行的主要竞争手段[3]。自助银行服务在这种背景下产生,并成为银行发展战略中的重要一环。
目前国内的ATM系统一般只有七八种功能,相对于其它国家,如新加坡,功能确实少了一些。在发达国家,多种技术应用于ATM,使ATM使用更加便捷。从技术上讲,这些最先进的ATM随时可以提供给中国的商业银行[4]。而且中国银行业正在对外资银行加速开放,中国的ATM一定会较快实现多样化、便利化。
1.2系统研究意义
随着金融行业竞争加剧,银行ATM机系统需要不断的更新换代以满足时代发展的需求:希望对不同系统的优点进行整合,以减少应用开发和文护成本;银行需要将自主服务渠道整合成统一的体系结构,以提升服务的质量和规模;为了提升市场竞争力,银行需要提供更加丰富的自助服务,更加灵活的开发方式;银行ATM未来的运行效率、经营成本、管理水平和盈利能力的高低将直接决定其核心竞争力的高低[5]。 VC++ATM机系统的设计与开发:http://www.youerw.com/jisuanji/lunwen_2363.html