银行交易系统的设计与实现本科学位论文.docx
- 文档编号:625351
- 上传时间:2022-10-11
- 格式:DOCX
- 页数:58
- 大小:384.55KB
银行交易系统的设计与实现本科学位论文.docx
《银行交易系统的设计与实现本科学位论文.docx》由会员分享,可在线阅读,更多相关《银行交易系统的设计与实现本科学位论文.docx(58页珍藏版)》请在冰豆网上搜索。
银行交易系统的设计与实现本科学位论文
银行交易系统的设计与实现
摘要
随着我国信息技术的发展,无论是国内银行之间还是国外银行之间,竞争都越来越激烈,怎样高效、方便、快捷的完成用户的要求是银行生存的当务之急。
银行管理中的重中之重是有关银行账户与交易的管理,本系统便是为日常银行的交易事务设计的。
本系统设计时采用软件工程的思想,按照需求分析、概要设计、详细设计、程序编码、测试等过程开发了一个银行交易系统。
对于后台的数据库,本系统采用SQLSERVER2005与前台界面相关联。
整个系统以java作为开发语言在Myeclipse8.5平台上进行设计开发。
整个系统主要用来帮助银行处理日常业务,分为管理员模块和普通用户模块。
管理员具有对系统的管理权限,可以管理用户信息和交易信息等,普通用户可以进行转账和取现等业务,方便了银行日常业务的操作。
关键词:
JAVA;数据库;Myeclipse;银行交易系统
ThedesignandimplementationofBanks'tradingsystem
Abstract
Withthedevelopmentofinformationtechnologyinourcountry,whetherbetweendomesticBanksandforeignBanks,competitionisincreasinglyfierce,howtoefficient,convenientandfasttocompletetheuser'srequirementsisabankthepriorityofsurvival.Toppriorityisthebankaccountofbankmanagementandtransactionmanagement,thissystemisdesignedfordailybanktransactions.
Thissystemisdesignedbyadoptingtheideaofsoftwareengineering,accordingtothedemandanalysis,generaldesign,detaileddesign,programcoding,testingprocesstodevelopabanktradingsystem.Forthebackgrounddatabase,thissystemUSEStheSQLSERVER2005thatisassociatedwiththefrontdeskinterface.ThewholesystemwithJavaasadevelopmentlanguageonMyeclipse8.5platformfordesignanddevelopment.
ThewholesystemismainlyusedtohelpBanksdealwithday-to-daybusiness,dividedintoadministratorsandordinaryusersmodule.Administratorhasadministrativeprivilegesonthesystem,userscanmanageinformationandtransactioninformation,suchasordinaryuserscantransferandcashbusiness,convenientbankdailybusinessoperations.
Keywords:
Myeclipse;Database;Java;Banks'tradingsystem
目 录
1概述
1.1课题名称的来源背景
银行,通俗的来讲就是人们将暂时不用的钱存进去,交代给银行相关人员进行负责、管理,而在人们需要花费钱时再将它们取出来的金融机构。
早在我国西周时期,劳动人们就已经有了银行的些许概念,他们主要是用金属货币来进行交换,促进商品的流通,以满足自己的生活需求。
但是,当时的生产力水平毕竟跟现在无法比拟,所谓银行的发展受到很大的限制。
真正银行的出现则是在著名的意大利水城威尼斯,由于威尼斯当时是屈指可数的国际贸易中心,频繁的商品交易促进了商品交换的需要,于是出现了保管货币资金的委托人,并有发票做担保。
随着委托人手中的货币积累的越来越多,他们不得不考虑扩大这项日渐发展的规模,并开始从事与今天银行相像的存取款业务等,这已经很类似于今天我们随处可见的银行了。
而银行的发展最重要的得益于19世纪科学技术的不断进步以及资本主义生产力的蓬勃发展,极大的促进了银行的发展。
各国的银行业务不仅在本国范围内高速发展,更是在世界范围内日益进步,壮大。
随着社会分工越来越细,各个部门分管的职能有所区别,银行又划分为不同的属性。
就我国来说,银行分为中央银行,即中国人们银行,商业银行,政策性银行。
我们常见的中国工商银行,中国农业银行,中国银行,中国建设银行,交通银行便是属于商业银行。
随着经济的发展,人们对银行业务的需求也越来越高,越来越多样化。
为了促进银行的发展,各种银行系统也渐渐完善。
本系统的开发主要是根据银行的实际需求而进行,系统整体包括:
基础资料管理、银行业务管理、财务报表管理、系统维护管理四大功能模块。
对银行的日常业务进行全面管理。
“银行交易系统”的出现在传统的银行经营管理模式基础上,结合计算机和网络的应用,使得银行内部信息量增大,方便了银行管理人员的操作,提高了工作效率,减轻了他们的工作量,方便了银行的管理,更重要的是为用户带来极大的便利。
银行已经成为我们日常生活中不可缺少的一部分,已经渗透我们生活的方方面面,并且随着我国经济的发展,银行更会在金融方面发挥不可替代的作用。
1.2信息系统与管理信息系统
1.2.1信息系统
21世纪是信息科学技术飞速发展的时代,信息技术的应用可谓空前广泛,网络的发展更是促进了信息化的发展。
而全球经济的一体化与信息化又是相辅相成的,所以正确客观的认识信息化是必要的。
信息系统虽然感觉庞大陌生,其实早已出现,并逐步改变着我们的日常生活。
信息系统实质是一个人机一体化系统,它由人以及计算机硬件、计算机软件、网络、设备、数据资源和相关制度组成,目的是及时、准确地对数据进行输入、存储、处理、输出及控制,也就是对数据实现集中、高效、便利的管理,达到项目的有序,做出正确决策。
银行管理系统恰恰需要这种方便周到的信息系统。
信息系统包括信息处理系统、管理信息系统、决策支持系统、专家系统和虚拟办公室系统。
我们常用的是信息处理和传输。
信息处理系统(DataProcessingSystem,简称DPS)对数据仓库进行处理,需要用到联机分析处理和数据挖掘技术从而产生新的数据。
数据传输功能也即数据通信,将数据从一方传到另一方,进行交流通信。
决策支持系统是对大量收集到的数据进行统计分析,帮助用户解决半结构化和非结构化决策问题,主要是运用概率学和统计学。
对于专家系统,则分属于人工智能,是智能领域中最为活跃。
虚拟办公室则是可以把任何场所当做办公室的系统,方便了管理人员对工作人员的管理,同时给工作人员带来生活上的便捷,提高了工作积极性和效率。
1.2.2管理信息系统
随着人类进入信息时代,信息管理的水平越来越成为衡量国家综合实力的重要标志。
信息成为了一种无形的,价值量巨大的资源。
过去的所谓的资源多为人、物、资金、能源等。
随着信息技术的发展,无形的信息资源也成为我们得以发展的重要因素。
把握了无形的信息资源,才能更好的利用有形资源。
因而,对于各种信息的管理必须引起我们的高度重视,人们因此研究出来管理信息系统。
管理信息系统(MIS)由手工最基础的操作到机器辅助设备,再到如今的使用计算机、打印机等设备发展而来,是一个复杂多元高效准确的人机系统。
主要是结合计算机、数据库、网络以及管理学、概率学、统计学等对信息进行合理处理、正确管理。
管理信息系统不仅可以对数据有处理功能,而且可以根据提供的现有条件和约束条件的控制下,为各个部门制定计划,比如企业财务管理、库存进出货管理等。
除此之外,还具有对计划执行的控制功能,对计划检查,监督。
管理信息系统既是一个技术系统,又是一个社会系统。
工作既可以实现人机分离,也可以实现人机统一。
不同的情境运用不同的策略,二者相互协调,充分发挥其作用,高效完成作业,大大节约了工作人员的劳动时间。
管理信息系统的开发分为五大阶段:
规划、设计、实施、维护和评价。
完善的管理系统在我国已有了广泛的应用,适应了现代化管理的需要,成为谋求发展的必由之路。
1.3银行交易系统的现状与发展趋势
银行交易系统在银行系统中占有重要地位,用户需求增多,市场竞争增大,对银行的经营提出了更高的要求。
提高银行核心竞争力除了人为因素外,银行交易系统起的作用更为关键。
银行的运行效率、盈利能力、成本和管理水平的高低和银行所使用的交易系统直接挂钩,如果有一套好的银行交易系统,可大大减少应用开发和维护成本,进一步提高银行的综合实力。
在这种市场机制之下,促进了银行交易系统的发展。
虽然银行交易系统已经广泛用于银行的日常管理中,但不可避免的会出现一些问题需要不断改善。
例如,系统不应仅仅局限于功能的实现,还应注意与操作人员的交互是否人性化,最直观的就是界面是否符合使用效果等诸多问题。
需要在使用中不断升级,需要快速迭代的进化程序。
为了进一步提升银行交易系统的质量,在设计方面已经注重从简思维,繁琐的操作会影响执行效率,只有操作简单,理解简单,才能愿意使得人们消费。
其次,更应注意享受银行服务,尽量将银行业务与人们生活结合起来,方便人们的日常生活。
再次,合理利用网络,提高银行服务质量。
1.4银行交易系统的意义
时间就是金钱,效率就是质量。
采用银行交易系统无疑大大提高了银行业务的执行效率,增强了银行的核心竞争力,以面对当今世界对金融等各方面提出的各种风险。
同时,提高了银行管理效率,方便了管理员及用户的使用,保障了银行的发展,保证了人们的正常生活。
2系统分析
管理信息系统常用的开发方法有结构化系统开发方法、原型方法、面向对象的开发方法、计算机辅助开发方法。
本系统采用的是最常用的管理信息系统开发方法——结构化系统开发方法。
该方法具体分为四个步骤,即系统调研分析、数据库设计实现、界面设计实现和系统功能设计实现,这其中系统调研分析阶段是最为关键,基础、重要。
2.1系统的功能
该系统开发的主要任务是实现银行的管理。
目的是提高银行管理的工作效率,改善工作环境,降低银行管理成本,实现工作的现代化、系统化、规范化、自动化。
该系统开发主要分为两大部分:
前台的操作界面部分和后台的数据库部分。
前台的操作界面主要实现用户的各种基本操作,比如对基础资料管理、银行业务管理、财务报表管理等功能。
后台的数据库方面主要实现系统用到的数据的管理。
2.2用户需求分析
软件开发流程为系统需求分析、系统需求定义、总体设计、软件需求分析、数据建模、编码/单元测试、联合测试、系统测试和运行维护。
在进行系统设计和开发之前,基础且关键的步骤为进行用户需求分析。
对用户的需求进行调查分析,通过与用户的沟通充分了解系统应有的功能,确定系统的总体框架,实现方案,并形成完整的用户需求分析文档。
此文档的使用贯穿在系统设计、开发、测试、维护整个过程中,是进行相关活动的参考依据。
同时,在设计过程中也可以进一步与用户交流,达到尽量完善系统的目的。
该系统经过需求分析,最终确定将其分为管理模块和交易模块。
管理模块包括超级管理员和普通管理员的操作模块。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 银行 交易系统 设计 实现 本科 学位 论文