毕业论文--银行交易系统的设计与实现

上传人:liy****000 文档编号:115205492 上传时间:2019-11-13 格式:DOC 页数:60 大小:490KB
返回 下载 相关 举报
毕业论文--银行交易系统的设计与实现_第1页
第1页 / 共60页
毕业论文--银行交易系统的设计与实现_第2页
第2页 / 共60页
毕业论文--银行交易系统的设计与实现_第3页
第3页 / 共60页
毕业论文--银行交易系统的设计与实现_第4页
第4页 / 共60页
毕业论文--银行交易系统的设计与实现_第5页
第5页 / 共60页
点击查看更多>>
资源描述

《毕业论文--银行交易系统的设计与实现》由会员分享,可在线阅读,更多相关《毕业论文--银行交易系统的设计与实现(60页珍藏版)》请在金锄头文库上搜索。

1、 太原理工大学毕业设计(论文)用纸 摘要随着我国信息技术的发展,无论是国内银行之间还是国外银行之间,竞争都越来越激烈,怎样高效、方便、快捷的完成用户的要求是银行生存的当务之急。银行管理中的重中之重是有关银行账户与交易的管理,本系统便是为日常银行的交易事务设计的。本系统设计时采用软件工程的思想,按照需求分析、概要设计、详细设计、程序编码、测试等过程开发了一个银行交易系统。对于后台的数据库,本系统采用SQL SERVER 2005与前台界面相关联。整个系统以java作为开发语言在Myeclipse8.5平台上进行设计开发。整个系统主要用来帮助银行处理日常业务,分为管理员模块和普通用户模块。管理员具

2、有对系统的管理权限,可以管理用户信息和交易信息等,普通用户可以进行转账和取现等业务,方便了银行日常业务的操作。关键词:JAVA;数据库;Myeclipse;银行交易系统The design and implementation of Banks trading system Abstract With the development of information technology in our country, whether between domestic Banks and foreign Banks, competition is increasingly fierce, how

3、to efficient, convenient and fast to complete the users requirements is a bank the priority of survival. Top priority is the bank account of bank management and transaction management, this system is designed for daily bank transactions. This system is designed by adopting the idea of software engin

4、eering, according to the demand analysis, general design, detailed design, program coding, testing process to develop a bank trading system. For the background database, this system USES the SQL SERVER 2005 that is associated with the front desk interface. The whole system with Java as a development

5、 language on Myeclipse8.5 platform for design and development. The whole system is mainly used to help Banks deal with day-to-day business, divided into administrators and ordinary users module. Administrator has administrative privileges on the system, users can manage information and transaction i

6、nformation, such as ordinary users can transfer and cash business, convenient bank daily business operations. Key words: Myeclipse;Database;Java;Banks trading systemv目录摘要iAbstractii1 概述11.1 课题名称的来源背景11.2 信息系统与管理信息系统11.2.1 信息系统11.2.2 管理信息系统21.3 银行交易系统的现状与发展趋势21.4 银行交易系统的意义32 系统分析42.1 系统的功能42.2 用户需求分析

7、42.3 应用程序结构42.4 系统开发环境53 开发工具简介63.1 Eclipse简介63.2 MyEclipse简介63.3 Eclipse与Myeclipse的区别63.4 介绍JSP63.5 JSP的由来73.6 Jsp的工作原理73.7 JSP的生命周期73.8 JSP与Javabean83.9 SQL Server 200584 系统的功能设计94.1 功能概述94.2 后台数据库设计94.2.1 存储过程94.2.2 设计数据库中的表104.2.3 设计局部E-R模式114.2.4 设计全局E-R模式134.2.5 数据字典145 系统设计185.1 系统设计综述185.2 系

8、统操作模块195.2.1 系统操作主界面195.2.2 用户账号管理模块205.2.3 账户信息添加模块225.2.4 用户取现模块255.2.5 查询余额管理模块265.2.6 账户明细记录模块286 系统测试316.1 软件测试基本理论316.1.1 软件测试316.1.2 软件测试工程师316.1.3 软件测试基本原则316.1.4 软件测试分类316.2 软件测试过程326.2.1 单元测试326.2.2 集成测试336.2.3 系统测试336.2.4 验收测试336.3 本系统测试实例336.4 系统整体测试346.5 不足与改进34总结35参考文献36致谢371 概述1.1 课题名

9、称的来源背景 银行,通俗的来讲就是人们将暂时不用的钱存进去,交代给银行相关人员进行负责、管理,而在人们需要花费钱时再将它们取出来的金融机构。早在我国西周时期,劳动人们就已经有了银行的些许概念,他们主要是用金属货币来进行交换,促进商品的流通,以满足自己的生活需求。但是,当时的生产力水平毕竟跟现在无法比拟,所谓银行的发展受到很大的限制。真正银行的出现则是在著名的意大利水城威尼斯,由于威尼斯当时是屈指可数的国际贸易中心,频繁的商品交易促进了商品交换的需要,于是出现了保管货币资金的委托人,并有发票做担保。随着委托人手中的货币积累的越来越多,他们不得不考虑扩大这项日渐发展的规模,并开始从事与今天银行相像

10、的存取款业务等,这已经很类似于今天我们随处可见的银行了。而银行的发展最重要的得益于19世纪科学技术的不断进步以及资本主义生产力的蓬勃发展,极大的促进了银行的发展。各国的银行业务不仅在本国范围内高速发展,更是在世界范围内日益进步,壮大。随着社会分工越来越细,各个部门分管的职能有所区别,银行又划分为不同的属性。就我国来说,银行分为中央银行,即中国人们银行,商业银行,政策性银行。我们常见的中国工商银行,中国农业银行,中国银行,中国建设银行,交通银行便是属于商业银行。随着经济的发展,人们对银行业务的需求也越来越高,越来越多样化。为了促进银行的发展,各种银行系统也渐渐完善。本系统的开发主要是根据银行的实

11、际需求而进行,系统整体包括:基础资料管理、银行业务管理、财务报表管理、系统维护管理四大功能模块。对银行的日常业务进行全面管理。“银行交易系统”的出现在传统的银行经营管理模式基础上,结合计算机和网络的应用,使得银行内部信息量增大,方便了银行管理人员的操作,提高了工作效率,减轻了他们的工作量,方便了银行的管理,更重要的是为用户带来极大的便利。银行已经成为我们日常生活中不可缺少的一部分,已经渗透我们生活的方方面面,并且随着我国经济的发展,银行更会在金融方面发挥不可替代的作用。1.2 信息系统与管理信息系统1.2.1 信息系统21世纪是信息科学技术飞速发展的时代,信息技术的应用可谓空前广泛,网络的发展

12、更是促进了信息化的发展。而全球经济的一体化与信息化又是相辅相成的,所以正确客观的认识信息化是必要的。 信息系统虽然感觉庞大陌生,其实早已出现,并逐步改变着我们的日常生活。信息系统实质是一个人机一体化系统,它由人以及计算机硬件、计算机软件、网络、设备、数据资源和相关制度组成,目的是及时、准确地对数据进行输入、存储、处理、输出及控制,也就是对数据实现集中、高效、便利的管理,达到项目的有序,做出正确决策。银行管理系统恰恰需要这种方便周到的信息系统。信息系统包括信息处理系统、管理信息系统、决策支持系统、专家系统和虚拟办公室系统。我们常用的是信息处理和传输。信息处理系统(Data Processing

13、System,简称DPS)对数据仓库进行处理,需要用到联机分析处理和数据挖掘技术从而产生新的数据。数据传输功能也即数据通信,将数据从一方传到另一方,进行交流通信。决策支持系统是对大量收集到的数据进行统计分析,帮助用户解决半结构化和非结构化决策问题,主要是运用概率学和统计学。对于专家系统,则分属于人工智能,是智能领域中最为活跃。虚拟办公室则是可以把任何场所当做办公室的系统,方便了管理人员对工作人员的管理,同时给工作人员带来生活上的便捷,提高了工作积极性和效率。1.2.2 管理信息系统随着人类进入信息时代,信息管理的水平越来越成为衡量国家综合实力的重要标志。信息成为了一种无形的,价值量巨大的资源。

14、过去的所谓的资源多为人、物、资金、能源等。随着信息技术的发展,无形的信息资源也成为我们得以发展的重要因素。把握了无形的信息资源,才能更好的利用有形资源。因而,对于各种信息的管理必须引起我们的高度重视,人们因此研究出来管理信息系统。管理信息系统(MIS)由手工最基础的操作到机器辅助设备,再到如今的使用计算机、打印机等设备发展而来,是一个复杂多元高效准确的人机系统。主要是结合计算机、数据库、网络以及管理学、概率学、统计学等对信息进行合理处理、正确管理。管理信息系统不仅可以对数据有处理功能,而且可以根据提供的现有条件和约束条件的控制下,为各个部门制定计划,比如企业财务管理、库存进出货管理等。除此之外

15、,还具有对计划执行的控制功能,对计划检查,监督。 管理信息系统既是一个技术系统,又是一个社会系统。工作既可以实现人机分离,也可以实现人机统一。不同的情境运用不同的策略,二者相互协调,充分发挥其作用,高效完成作业,大大节约了工作人员的劳动时间。管理信息系统的开发分为五大阶段:规划、设计、实施、维护和评价。完善的管理系统在我国已有了广泛的应用,适应了现代化管理的需要,成为谋求发展的必由之路。1.3 银行交易系统的现状与发展趋势银行交易系统在银行系统中占有重要地位,用户需求增多,市场竞争增大,对银行的经营提出了更高的要求。提高银行核心竞争力除了人为因素外,银行交易系统起的作用更为关键。银行的运行效率、盈利能力、成本和管

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 毕业论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号