毕业论文:个人银行存储系统
专业:网络工程 班级:网09本 姓名:余领飞 指导教师:王选勇
摘要 随着数字经济时代的到来和互联网的普及,传统
银行300年来赖以生存的基础已经发生了根本的变化,银行的存储业务也越来越完善,储户也越来越多。相应的办理手续的繁多,工作效率的低下,导致需要大量的业务人员,以及储户等待排队时间过长的现象。这给工作人员带来了非常大的负担和额外的工作量;同时还影响银行公司的发展。为了给客户实现快捷方便的服务,是银行存储部门尽力争取的目标。本系统实现了实现银行管理系统的各个功能,该银行存储系统是针对个人的,所以可以有效的减小客户的办理业务的繁琐度。相应的也减少业务员的工作量,为银行减少大量的人力和物力。本银行存储系统主要实现客户在家就可以实现银行存储业务。
关键词 个人银行存储系统 数据库 管理系统 WCF
Personal bank storage systems
Profession: Network Engineering Class: W92 Name : YuLingfeiInstructor : Wang*uanyong
Abstract With the advent of the era of digital economy and the popularity of the Internet The survival of traditional banking over the past 300 years, fundamental changes have taken place in storage business of Banks is becoming more and more perfect, depositors also more and more. Relevant formalities is various, work efficiency is low, lead to
……(新文秘网https://www.wm114.cn省略1356字,正式会员可完整阅读)……
参考文献 3
致谢 3
引 言
现在的小型银行储蓄系统越来越不能满足广大人民群众的需要,人们希望能更方便更省时就可以办理储蓄业务;随着拥有多种银行卡的人群不断增长,人们急切希望有一种通用的银行卡以便随时随地在哪家银行都可以存款提款;现在计算机网络的高速发现使越来越多的人更喜欢在网购物、在家存款取款。在这样的背景下,很明显现在的银行储蓄系统已经不能满足人们越益增长的需求,急切需要建立一个新的、高效的、方便的、互联的计算机储蓄系统。
本系统开发的目的就是为了改善银行办理业务的复杂,低效的现状,提供一个基于互联网的安全系统,通过这个平台,人们可以更快的办理业务,银行人员可以减少工作量,提高工作效率。
随着计算机应用范围的不断扩大,其优异的性能逐渐被人们所接受,在社会经济的不断提高的环境下。人们的生活也越来越富裕,所以人们需要的银行能够给用户提供跟方便的业务操作。因此个人银行的发展也成了不可缺少的一部分,个人银行系统包括前台的储户取款,存款,挂失,转账,改密等,和后台的开户,销户,管理员,解挂等业务。
本
论文主要介绍了个人银行存储系统的意义以及在未来的发展,用户需求分析,实现的目标,开发环境,以及客户与业务员之间的交互,也就是前台与后台的交互。主要介绍了个人银行系统的客户存款,取款,转账,修改密码和请求挂失,解挂:管理员的开户,销户,用户管理,以及接受来个客户的挂失,解挂处理。还包括各个使用工具的介绍,以及数据库的创建,联系。详细介绍个人银行系统从选题到需求分析,到需要解决的问题,到开发工具的选择,到系统各个功能的实现。
第一章 概述
1.1 个人银行业务的现状及发展
个人银行业务作为银行业务中的重要组成部分,是银行业务发展的重中之重,尤其在金融行业竞争日趋激烈的今天,个人银行业务发展的好坏,将直接影响银行的经营成果和生存空间。我国银行个人业务进过近年来的快速发展已经形成了一定的规模。但是。国内的个人业务与_的一些先进银行相比,仍存在明显的差距。当前我国银行个人业务发展主要有以下几个特点。
个人消费贷款主要业务品种保持较高的增长速度。
银行卡作为拓展个人业务的重要载体,得到了飞速的发展。
国内商业银行个人业务刚刚起步。
国内银行进行个人金融产品创新的动机模糊,导致产品推出后的实际效果不佳
近几年来,我国的商业银行的个人业务得到了迅猛的发展,逐渐成为银行利润的重要来源,也成为同行竞争的焦点。在未来的几年内将会有更多外资企业加入我国的金融市场,他们的加入,将会是我国的商业银行面临跟高层次,更深意义上的竞争。同时又将推进个人银行业务的发展。
1.2 开发的意义
现在的银行储蓄系统越来越不能满足广大人民群众的需要,人们希望能更方便更省时就可以办理储蓄业务;随着拥有多种银行卡的人群不断增长,人们急切希望有一种通用的银行卡以便随时随地在哪家银行都可以存款提款;现在计算机网络的高速发现使越来越多的人更喜欢在网购物、在家存款取款。在这样的背景下,很明显现在的银行储蓄系统已经不能满足人们越益增长的需求,急切需要建立一个新的、高效的、方便的、互联的计算机储蓄系统。
本系统开发的目的就是为了改善银行办理业务的复杂,低效的现状,提供一个基于互联网的安全系统,通过这个平台,人们可以更快的办理业务,银行人员可以减少工作量,提高工作效率。
1.3 开发的目标
本项目开发一个银行系统,系统一共包括储户办理存款、取款、转账、挂失、查询、修改密码等业务;银行管理人员办理开户、销户、冻结、解挂等业务,通过各个系统的协作运行完成日常的银行业务。
本软件的最终用户是面向银行管理员和操作员、独立的客户,他们都具有一定的计算机应用基础,可以比较熟练操作计算机。管理员和客户都是经常性用户。
系统维护人员为计算机专业人员,熟悉数据库、操作系统、网络维护工作。维护人员为间隔性用户。
第二章 系统开发模式、平台和技术介绍
2.1系统开发模式(ASP.NET三层架构)[12]
设计模式中的分层架构实现了各司其职,互不干涉,所以如果一旦哪一层的需求发生了变化,就只需更改相应的层中的代码而不会影响到其他层中的代码,这样就能更好的实现开发中的分工,有利于组件耳朵重用。所以这些年关于模式的研究有很多成果,应用也很广泛。一个好的模式在程序开发和后期维护中作用重大。
ASP.NET三层架构自底向上分为:数据访问层,业务逻辑层和表示层。如图2-1所示
图2-1 ASP.NET三层架构
数据访问层(DAL):使用了一个强类型的DataSet作为数据访问层,只是单纯的对数据进行增,删,改,查询和判断存在等等较通用的数据访问方法(由SQL语句来提供),不应该有“事务”存在。
业务逻辑层(BLL):业务逻辑层是在数据访问层和表示层之间进行数据交换的桥梁,按业务需求调用数据访问层中的方法组合,集合了各种业务规则到一个BLL中,例如通过条件进行判断的数据操作或“事务”处理。BLL都是以类库(Class Library)的形式来实现的。
表示层(PL):表示层是为客户提供用于交互的应用服务图形界面,帮助用户理解和高效地定位应用服务,呈现业务逻辑层中传递的数据,用ASP.NET页面来实现
2.2系统开发技术介绍(WCF)[11]
WCF是Windows Communication Foundation的缩写,原来代号为Indigo,它是MS为SOA(Service Oriented Architecture 面向服务架构)而设计的一套完整的技术框架。利用它能够开发出分布式(Distributed)应用程序,而且开发难度相比以前的.NET Remoting和ASP.NET *ML Web Service等都有了大幅度的降低。可以说WCF是目前微软平台下最先进的SOA框架,也是微软在今后一段时间内在该领域的主打产品。它具有很多优点,
总结起来,其最大的特征在于:
1.充分整合了原来的.NET Remoting,ASP.NET *ml Web Service(ASM*, Web服务),MSMQ(Message Queuing 消息队列),WSE(Web Services Enhancements),Enterprise Service(COM+)等多项分布式技术,取其精华,弃其糟粕。
2.WCF虽然整合了几项技术,但开发难度不增反降,简单易学。相信在未来的几年中,WCF一定在SOA的大潮中披荆斩棘,大展身手。
WCF是Microsoft为构建面向服务的应用提供的分布式通信编程框架,是.NETFramework 3.5的重要组成部分。使用该框架,开发人员可以构建跨平台、安全、可靠和支持事务处理的企业级互联应用解决方案。
WCF提供了现有ASP.NET Web Service、.NET Remoting、Message Queuing ……(未完,全文共21174字,当前仅显示3808字,请阅读下面提示信息。
收藏《毕业论文:个人银行存储系统》)