需要金币:2000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:10118 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:银行是全方位、深层次利用现代计算机网络、信息技术,为社会提供金融服务的的企业。尤其是现代银行的发展更加依赖计算机技术的应用以及发展。随着社会的不断发展,时代的不断进步,一种能够存储更大数据量、功能更为完善和强大的管理系统被各大银行所需要,银行业务管理系统由此诞生。 本文采用了支持用户需求分析的快速原型技术,利用面向对象的程序设计方法完成系统的分析与设计。本系统基于Visual Studio 2013的集成开发环境,利用C/S架构,遵循TCP/IP协议,通过Socket套接字来实现客户端与服务器之间的交互。系统使用多线程进行编程,能满足多用户同时进行相应地业务操作,且使用多线程编程中的临界区方法使多线程同步运行,有效地防止了大数据并发带来的数据安全隐患,最后使用Mysql数据库实现相关数据的存储与调用功能。本设计充分考虑了相关业务设计的安全性与可操作性。不仅方便了用户,更大大的提高了银行业务员的办事效率,降低了成本。 关键词:银行业务;管理系统;C++程序设计
目录 摘要 ABSTRACT 第一章 绪论-1 1.1银行业务管理系统的研究背景-1 1.2银行业务管理系统的研究意义-1 第二章 开发环境及需求分析-2 2.1系统开发环境-2 2.2系统架构-2 2.3 C/C++简介-2 2.4 Mysql数据库简介-2 2.5系统的可行性分析-3 2.6用户及功能需求-3 2.7性能需求分析-4 第三章 总体设计-5 3.1系统模块结构-5 3.2数据库设计-5 3.2.1数据库的建立-5 3.2.2数据库表的设计-6 3.3系统安全性设计-7 第四章 系统模块设计-8 4.1系统登录模块设计-8 4.2用户注册模块设计-9 4.3用户登录模块设计-10 4.3.1用户存款模块设计-12 4.3.2用户取款模块设计-13 4.3.3用户转账模块设计-15 4.3.4用户余额模块设计-16 4.3.5用户交易记录模块设计-18 4.3.6用户修改密码模块设计-20 4.3.7用户销户模块设计-22 4.4本章小结-23 第五章 系统测试-25 5.1系统测试的目的和方法-25 5.2系统部分测试用例-25 5.3本章小结-28 结束语-29 致 谢-30 参考文献-31 |