ASP.net+sqlserver中小型银行储蓄管理系统设计(3)
时间:2019-05-17 21:58 来源:毕业论文 作者:毕业论文 点击:次
1.2研究目的和意义 银行业务贯穿整个人的一生,从小时候的压岁钱存在银行里到读书时学费存在银行卡里,再到读大学时不得不用银行卡存取生活费,以及工资业务通过银行转账的方式发放。在不知不觉中银行在我们的日常生活中扮演了很重要的角色。但不得不说的是,银行营业厅的业务办理真的非常繁琐,时常看见办理业务大厅里人山人海,并且业务办理的时间相对也比较长,这些客观原因导致了排队时间非常的长,经常会看见失去耐心却又不得不等待的客户在银行营业大厅里破口大骂。银行方面的规章制度也是导致这个现象的一部分原因,比如中午的时候窗口减少,员工轮流吃饭休息,这也是可以理解的,毕竟工作人员也需要休息。此次研究的目的是为了简化营业厅职员每日的重复操作,减少业务办理时间节约双方的时间,减少客户和银行职员的矛盾。 虽然银行推出了ATM机的方式减少营业厅内业务的压力:银行卡小额的金额操作柜台不予办理,只能通过ATM机来操作。但是许多在ATM机上操作出现的问题频频出现,比如金额错误、吞磁卡等等银行不能立刻为客户提供解决方案的问题,甚至态度很差让客户深感恼火,困扰着人们的同时还可能伴随有个人人身安全隐患;同时对于存折的用户必须去银行营业厅办理业务,设计研究的意义能够对银行业务产生一个长远的影响,系统的规范职员业务操作流程,从根源上改善营业厅内排队的情况。 1.3研究内容 本课题通过对银行存储业务等基本的了解,主要通过前台界面设计和后台获取数据库的代码相结合的方式实现。前台部分:采用了B/S(浏览器/服务器)架构和asp.net开发工具(以C#语言为核心)。数据库部分:采用了SQL SERVER建立数据库。现在进入大数据信息时代,以及庞大的人口基数两方面因素决定了银行的工作业务内容每日的信息吞吐量非常大,普通的存储方式已经不能满足银行日常的数据操作模式,使用数据库能很好的解决这一个问题。 这次的设计我重拾了C#语言,此次设计中数据库的连接是一个重点问题,无法连接数据库就无法改动客户的账户,设计的过程中研究了连接数据库的相关语句和对其中的数据进行改动的相关语句。 对于B/S架构是第一次接触,此次设计系统的使用者是银行的职员,对题目的理解并且结合B/S构架的定义能够对B/S构架有一个更好的理解。前期系统设计开始阶段对B/S没有完全理解让我走了一些弯路,对系统的结构和使用者有一个错误的认识。 这个设计借用了三层构架的方式衔接,这个构架的优势是表现层的界面和底层的数据库不需要做太多的变动,方便操作修改。如何设计本系统的三层构架,参考三层构架的定义安排编译代码,尤其是区分业务逻辑层和数据访问层概念的不同,体现三层构架优势和特点是前台编译的难点。 1.4本文章安排 第一章:绪论介绍课题研究背景、目的和意义、研究的主要内容。 第二章:系统分析介绍了本系统的基本情况,包括开发环境、理论基础、主要技术和相关的技术,和系统的需求分析。 第三章:系统设计及实现介绍了本系统的功能结构。 第四章:系统测试详细地阐述了系统各主要功能的测试过程及结果。 第五章:结论对课题进行了总结,并对课题存在的问题进行分析和展望。 2. 系统分析与开发环境 2.1需求分析 2.1.1问题分析 日常生活中有些业务必须要去银行网点营业厅办理业务,虽然网上银行的功能已经很强大,但是科技目前的发展水平限制了网上银行的功能并不全面,大金额取款以及存折账户的相关操作必须通过营业厅柜台操作。如何简短操作时间、减少客户等待的时间的同时提高服务质量是职员都很关心的问题,也是银行管理员迫切需要解决的问题,这关系到业务质量和客户评价。 (责任编辑:qin) |