个人银行储蓄管理系统的分析与实现 毕业论文.doc
《个人银行储蓄管理系统的分析与实现 毕业论文.doc》由会员分享,可在线阅读,更多相关《个人银行储蓄管理系统的分析与实现 毕业论文.doc(28页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、本科毕业论文 本科毕业论文完整源代码请联系QQ:68661508题 目个人银行储蓄管理系统的分析与实现姓 名学 号专 业计算机科学与技术指导教师职 称助 教中国二一一年 六 月分类号 密级本科毕业论文个人银行储蓄管理系统的分析与实现The Design And Implementation Of Personal Bank Savings Management System学生姓名:学生学号:学生专业:计算机科学与技术指导教师: 助教二一一年六月本科毕业论文目录摘要II关键词IIAbstractIIIKey wordsIII1. 引言11.1 银行管理系统背景11.2 银行管理系统的发展趋势1
2、1.3银行管理系统内容11.3.1 具体内容介绍11.3.2 系统需求21.4 系统设计目标22. 可行性研究概述22.1 技术可行性22.2 经济可行性33. 系统的设计与实现43.1 系统的功能性需求43.2 系统主要关系模式53.2.1 系统的关系模式图53.2.2 系统各模块的划分73.3 系统输出83.4 数据结构设计(数据库设计)93.5 系统的结构层次与模块设计113.5.1 系统的层次结构113.5.2 系统的模块实现123.6 测试183.6.1 测试的方法193.6.2 测试的过程194 . 不足195. 结果分析与展望20参考文献21致谢23个人银行储蓄管理系统的分析与实
3、现摘 要随着金融业的发展,手工操作和旧的管理模式已经严重制约了质量和效率的问题,用计算机管理来代替手工管理是非常必要的。本文主要介绍了银行管理系统的设计与实现过程,详细论述了总体设计思想、数据库设计和功能模块设计。实现了银行管理系统的各个功能。整个系统的设计过程中,充分考虑了数据库的安全性、一致性、稳定性和可靠性的问题,并具有较强的向导作用,为操作人员提供了丰富的决策功能,而且操作简单方便。用此系统代替手工操作后,能大大减少在时间和空间上的浪费,为银行节省了大量的人力和物力。关键词个人银行储蓄;管理系统;数据库The Design And Implementation Of Personal
4、Bank Savings Management SystemAbstractAs the development of financial trade, handwork operating and old management pattern already have seriously restricted the issue of quality and efficiency. It is very necessary to replace handwork management with computer management system. This paper primarily
5、introduces the project argument, the structural characteristic design and the behavioral characteristic design of the bank management system. The total design idea, the database design and the functional module design are discussed in detail. The functions of this system mainly include the system in
6、itialization, code input, fixed deposit, and synthesize statistical inquiry etc. In the course of entire system design, the system has fully considered about the safety, consistency, stability and reliability of the database, and also has a strong guidance function. This system can satisfy the custo
7、mers operation easily and offer a friendly user interface. By using this system, we believe that waste of the time and space will be greatly reduced and plenty of manpower and material resources for bank will be saved.Key wordsBank deposit;Management System;sql server221. 引言1.1 银行管理系统背景现在随着计算机应用范围的不
8、断扩大,其优异的性能已逐渐被人们所接受,在社会经济不断提高的环境下,计算机技术进行的各种管理给人们带来了很大的方便。随着市场经济的不断发展,人民的生活也越来越富裕,所以人们需要银行能够给用户提供方便的业务操作,比如:能够开户、销户、查询余额等。因此,银行储蓄管理系统已经成为当今必不可少的组成部分。银行储蓄管理系统的开发过程包括前台应用程序的设计和后台数据库的建立与维护两个方面的内容。银行储蓄管理软件的主要作用是针对于各类银行中的储蓄业务进行有效管理。银行储蓄是我们现实生活中的常见活动。就储蓄业务而言,无论国外还是国内,也无论是那家银行,虽然所开展的业务种类稍有不同,利息的计算也存在差异,但储蓄
9、的本质是完全相同的。在我国加入WTO以后,各银行的业务逐渐和国际接轨。本次开发在了解通用的银行储蓄业务管理要求的基础上,力争开发出一个实用性强的通用储蓄系统软件,基本上可满足正常银行业的工作需要,减少人员作业量,提高效率。本项目对系统的安全保密性要求也较高。另外,还要实现多币种的储蓄业务。设计者必须了解并掌握银行储蓄业务的一般要求及银行核算的规则(如利息计算的规则、节假日规则、币种兑换规则等)。同时,应该能模拟出消费者的外部消费与银行的结算业务。项目工作量和专业跨度较大。1.2 银行管理系统的发展趋势目前,虽然全球经济前景明朗,中国银行业发展也蒸蒸日上。从盈利来源看,利差收入仍是中国银行盈利的
10、主要渠道。中国银行业收费收入高、信贷成本低,行业效率还有一定的提升空间。从银行流动性看,中国银行的存贷比较低。国内银行的资金来源主要依赖于客户存款,而较少依赖于批发融资。同时,国内银行结构产品的风险较小,大多数银行的资产负债表占比不到1%。从资本状态来看,中国银行业的资本收回率虽然偏低,但是风险也相对偏低。目前,中国银行业的资本状况总体上是健康的,但以后可能会面临一个不良资产及不良贷款反弹的过程。在审慎的管理体制之下,国内银行可能会通过提高银行效率,减少银行的运营成本,加大银行资金的投入。因此,有个良好的管理系统对银行是有非常大的帮助的。1.3银行管理系统内容1.3.1 具体内容介绍(1) 储
11、蓄类别管理及储蓄币种类别管理,其中储蓄类别管理包括活期储蓄、整存整取、零存整取、整存零取、存本取息、定活两便,储蓄币种类别管理主要是对多币种的储蓄进行管理。另外,定期存款业务应涉及到多币种、多类别如三个月、半年、一年、三年、五年等。(2) 初始化数据库:主要实现在软件正式运行前,把一个银行现行手工工作模式下的所有储蓄信息向计算机中进行转储。这是软件系统正确运行的前提条件。(3) 定期帐户档案管理,此功能主要是对定期储户的存储信息进行管理,方便了储户对存储信息的查询、修改。(4) 定期活期储蓄业务,各种利息的结算,存取款的结算等。(5) 外部消费与结算模拟,此功能是对信用卡业务的模拟,现在信用卡
12、正渐渐被中国的消费者所接受,此功能是通过软件对其进行模拟,主要包括帐单的打印,结算等功能。1.3.2 系统需求 (1) 系统应最大程度上满足偏远地区小储蓄所的各种需要 并尽量符合实用安全简洁美观的原则。(2) 系统采用模块化这几个思想便于系统各功能的修改和组合,便于维护人员的维护和修改。尽量采用现有的软硬件资源,以达到提高开发效率。采用关系数据库模型,主要由其数据访问速度快,便于修改结构,逻辑化表示数据,用户不需要知道数据时如何存储的,并能够容易设计复杂的数据 查询来检索数据等特点。(3) 储蓄存款的核算:根据存取方式不同,定期储蓄存款分为整存整取、零存整取、存本取息、整存零取等等,可以只考虑
13、这四种。活期存款则相对简单一些。还有定活两便的存款方式,相对更复杂一些。每种存款类型,在客户取款时,要根据相关规定做相应的利息计算操作(参考现在银行的体制)。对于定期存款,取款或者销户时还要考虑支取方式,比如到期支取,提前支取,过期支取之类的,每种支取方式相应的利息结算等等。1.4 系统设计目标(1) 银行管理系统内容要求的储蓄类别管理及储蓄币种类别管理、初始化数据库、定期储蓄、外部消费与结算模拟、阶段业务处理和综合查询报表等。(2) 用户界面友好、性能稳定,软件具有较好的交互性。充分考虑备份、存档等系统维护策略。(3) 优化数据的逻辑模型设计和物理模型设计,以便提高运行速度、降低存储空间,且
14、能满足数据一致性要求。充分考虑行为的合理划分,提高软件使用的便利性。2. 可行性研究概述2.1 技术可行性本系统为一个小型的存储管理系统,而面向对象编程语言C#的优点则是最易进行小型系统的开发和强大的数据库存取能力,并与sql server数据库兼容性很完美,所以在本文的系统设计过程中前台采用了C#语言,后台采用了sql server数据库。两者相结合完成了整个系统的开发。所以本系统是采用C/S模式,在.NET平台和SQL SERVER2005数据库下实现。B/S(Browser/Server,浏览器/服务器)模式又称B/S结构。它是随着Internet技术的兴起,对应用的扩展。在这种结构下,
15、用户工作界面是通过IE浏览器来实现的。B/S模式最大的好处是运行维护比较简便,能实现不同的人员,从不同的地点,以不同的接入方式访问和操作共同的数据;最大的缺点是对企业外网环境依赖性太强,由于各种原因引起企业外网中断都会造成系统瘫痪。而且对服务器负荷较大,因此此系统采用C/S模式。C/S结构是建立在中间件产品基础之上的,要求应用开发者自己去处理事务管理、消息队列、数据的复制和同步、通信安全等系统级的问题。这对应用开发者提出了较高的要求,而且迫使应用开发者投入很多精力来解决应用程序以外的问题。这使得应用程序的维护、移植和互操作变得复杂。如果客户端是在不同的操作系统上,C/S结构的软件需要开发不同版
16、本的客户端软件。但是,与B/S结构相比,C/S技术发展历史更为“悠久”。从技术成熟度及软件设计、开发人员的掌握水平来看,C/S技术应是更成熟、更可靠的。硬件要求:客户端CPU:P3以上内存:512M以上硬盘空间:40G以上软件:WindowsXp或Windows 2000 professional以上 ,.net framework2.0及以上,sql server2005或20082.2 经济可行性假如没有银行储蓄软件,那么银行在进行正常的业务,例如活期储蓄、定期储蓄外部消费与结算及阶段性的承转和汇总等业务时就会需要手工来完成。在银行规模不是很大的情况下,银行用来完成正常业务的人员至少10名
17、,假如每个员工年薪2万元,那么一年就要赋给员工共20万元。并且如果没有本系统的话,所有的业务都需要手工来完成,就定期储蓄而言,开户时的用户信息、货币信息、存取款信息的记录、存档等工作都需要手工完成,不仅工作量大,而且容易出错。因为银行系统涉及的东西很多,而且最重要的是涉及到钱的问题,如果出什么错,那么直接造成的经济损失将是无法估量的。并且用来保存用户存取款、货币等信息的纸张将会不计其数,我在这做一个大体的估量,假如每天用纸的数量是5000张,每张纸的价钱是4分,那么一天就需要200块钱,一年在此上花费的资金就会是7万左右,而这个只是一个大体的例子,实际的情况决不止如此。现在再比较一下应用此管理
18、软件的情况。在系统开发上,一台电脑的费用是5000元左右,操作系统是Windows 98、后台数据库采用SQL Server 7.0、前端采用Visual Basic 6.0其软件费用大概50000元左右。开发人员3名,开发本软件最多3个月,每个人每个月,假如花费是3000元,3个人3个月花费2.7万。开发费用合计大概是8.2万元左右。若银行采用此管理系统,首先在人员上可以节省到5名,这样每年就会节省10万元,这样光是人员方面节约的费用就可以用来开发一个很好的应用软件。所以如果应用此软件,不仅节约很多钱财,而且减少用纸量,对于环境保护也有很到的好处。在管理方面,银行管理系统软件为银行提供了丰富
19、的辅助决策功能,为银行今后的发展奠定了基础,实现了银行管理的计算机化,尽量达到无纸化办公的目的。不仅如此,银行管理系统为系统本身提供了很高的保密性,直接提高了银行的保密措施。使用本管理软件是银行发展的必然趋势,无形的效益从使用本软件中产生。3. 系统的设计与实现3.1 系统的功能性需求系统中人物的信息:系统中有三种角色,管理员,操作员和客户。管理员要管理和监督整个系统,因此他要管理操作员的工作,分配操作员的权利,是此系统中的最高权限;操作员的工作就是进行业务的办理,如开户,存取款等操作,所以他就是整个系统的操作者;而客户就是与银行有关联的广大客户群体了。系统中要求每个银行管理者都有一个系统帐号
20、,并每个帐号都有密码,系统的一切操作(如:增加存储用户,提高利率等)都由管理者执行,而不是由存诸用户执行,也主是说存储用户并不直接与系统交互,而是通过管理员与系统交互。例如该系统最主要的两部份业务功能,存款与取款。储户填写的存款单或取款单由业务员输入系统,如果是存款则系统记录存款人姓名,住址(电话号码),身份证号码,存款类型,存款日期,到期日期,利率及密码(可选)等信息,并打印存单给储户;如果是取款而且存款时留有密码,则系统首先核对储户密码,若密码正确或存款时未留密码,则系统计算得利息并打印出利息清单给储户。系统为管理者提供主功能界面,系统在启动时要求管理者输入登录帐号与密码,系统要通过管理员
21、执行一系操作(如:添加用户,修改,查询,删除等)储户的一切信息,存储在数据库表中银行储蓄管理系统能实现的功能 :系统初置、系统初值录入(开户)、定期储蓄、外部消费与结算模拟、综合统计查询等功,注销,退出系统功能:开户、销户、存款、取款、查询、利率管理、结算、用户密码修改、管理员权限管理。(1) 开户:储户可以拥有一个或多个账户。(2) 存款中的定期储蓄管理:登陆系统,存款,取款(账号验证系统 打印利息系统) 挂失 统计存款时储户信息: 帐号,姓名,密码,地址,储种(定期1年,3年,5年),本金,收储日期,是否已经挂失和挂失日期利息计算如下:1年到期利息7%,3年8%,5年9%;每逾期一天,每天
22、利率0.05%;若提前支取,每天利率0.05%。(1) 外部消费与结算业务模拟:主要实现对银行外部消费业务的模拟。包括信用卡开户、信用卡销户、消费结算、帐单打印、挂失及解挂、密码修改、密码查询等。(2) 注销 :当用户不想用该账户的时候可以到办理该账户的营业厅进行注销。3.2 系统主要关系模式3.2.1 系统的关系模式图本系统主要有三个角色,储户,操作员和管理员,由此银行的各种操作和功能。该系统中主要就是储户在操作员的操作下对自己的账户进行一系列的管理操作,其中主要是对金额的出去款操作,每次出去款操作都会打印相应的清单使储户有一个大致的了解,除此之外还有对账号的挂失,取消挂失,注销,主要是对金
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 个人银行储蓄管理系统的分析与实现 毕业论文 个人 银行 储蓄 管理 系统 分析 实现
限制150内