银行交易系统的设计与实现本科学位论文.docx

上传人:b****4 文档编号:625351 上传时间:2022-10-11 格式:DOCX 页数:58 大小:384.55KB
下载 相关 举报
银行交易系统的设计与实现本科学位论文.docx_第1页
第1页 / 共58页
银行交易系统的设计与实现本科学位论文.docx_第2页
第2页 / 共58页
银行交易系统的设计与实现本科学位论文.docx_第3页
第3页 / 共58页
银行交易系统的设计与实现本科学位论文.docx_第4页
第4页 / 共58页
银行交易系统的设计与实现本科学位论文.docx_第5页
第5页 / 共58页
点击查看更多>>
下载资源
资源描述

银行交易系统的设计与实现本科学位论文.docx

《银行交易系统的设计与实现本科学位论文.docx》由会员分享,可在线阅读,更多相关《银行交易系统的设计与实现本科学位论文.docx(58页珍藏版)》请在冰豆网上搜索。

银行交易系统的设计与实现本科学位论文.docx

银行交易系统的设计与实现本科学位论文

银行交易系统的设计与实现

摘要

随着我国信息技术的发展,无论是国内银行之间还是国外银行之间,竞争都越来越激烈,怎样高效、方便、快捷的完成用户的要求是银行生存的当务之急。

银行管理中的重中之重是有关银行账户与交易的管理,本系统便是为日常银行的交易事务设计的。

本系统设计时采用软件工程的思想,按照需求分析、概要设计、详细设计、程序编码、测试等过程开发了一个银行交易系统。

对于后台的数据库,本系统采用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用户需求分析

软件开发流程为系统需求分析、系统需求定义、总体设计、软件需求分析、数据建模、编码/单元测试、联合测试、系统测试和运行维护。

在进行系统设计和开发之前,基础且关键的步骤为进行用户需求分析。

对用户的需求进行调查分析,通过与用户的沟通充分了解系统应有的功能,确定系统的总体框架,实现方案,并形成完整的用户需求分析文档。

此文档的使用贯穿在系统设计、开发、测试、维护整个过程中,是进行相关活动的参考依据。

同时,在设计过程中也可以进一步与用户交流,达到尽量完善系统的目的。

该系统经过需求分析,最终确定将其分为管理模块和交易模块。

管理模块包括超级管理员和普通管理员的操作模块。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 经管营销 > 经济市场

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1