摘 要
随着银行储蓄业务蒸蒸日上,储蓄客户越来越多,由于办理手续的繁多和不合理,工作效率非常低,需要大量业务员,通常有储户等待排成长龙的现象,这给工作人 员增加了非常大的负担和额外的工作负荷;同时也给银行公司的发展带来了严重的制约和压力。如何为客户提供快捷方便的服务,是银行储蓄部门尽力争取的目标。 本课程实现了用银行卡可以直接在柜台或提款机取款;在柜台取款时第一次输入密码核对正确后即可办理取款;免去了再次签名确认身份的手续;如果增加自动存款机后,储户可直接在存款机存款,免去填表手续,提高了工作效率。以新技术带动业务发展, 改善服务手段 , 提高服务质量, 加大对计算机储蓄系统的稽查力度。本课程采用mvc开发模式,采用了struts2框架进行web开发技术。从中学到了web开发的流程以及web开发框架的使用。
关键词: 个人银行储蓄,Web开发,框架开发
I
Abstract
Along with the bank savings business day, saving more and more customers, because the formalities in various and is not reasonable, the working efficiency is very low, needs a large number of salesman, there are usually in the long wait for depositors phenomenon, this man to work part a very big increase the burden and the extra work load; But also to the bank, the development of the company brought serious restriction and pressure. How to provide quick and convenient service, is a bank savings department tried hard to get the goal. This course realized the use of bank CARDS can be directly in the counter or ATM withdrawals; In the counter first withdrawals input password check after right can be to draw the money; To avoid the signed the procedure again identity; If increase automatic deposit machine, the depositor directly on the savings deposit machine, and removed form formalities, improve the working efficiency. New technology to drive the business development, improve service means, improve the service quality, increase the computer savings system dynamics of audit. This course USES MVC development mode, the struts2 framework are web development technology. Learned from the web development process as well as the use of web development framework.
Keywords: Personal savings bank;Web development;development framework
II
目 录
第一章 绪论 ............................................................... 1
一、研究的目的及背景 .................................................... 1 二、研究的方法和研究的内容 .............................................. 1 三、预期的结果及其地位意义 .............................................. 1 第二章 系统实现的技术 ..................................................... 2 一、Jsp简介 ............................................................ 2 二 、struts2简介 ....................................................... 2 三、MD5加密技术 ........................................................ 3 四、 JDBC简介 .......................................................... 4 第三章 系统的设计与实现需求分析 .......................................... 1 一、 系统说明 ........................................................... 1 (一)、系统业务流程 .................................................... 1 二、 需求分析 .......................................................... 7 (一)系统需求分析 ..................................................... 7 (二)系统总体流程 ..................................................... 8 第四章 系统数据库设计 .................................................... 14 一、用户表设计 ......................................................... 14 二、柜员表设计 ......................................................... 14 三、流水账单表设计 ..................................................... 15 四、 银行卡表 .......................................................... 15 第五章 系统编码 .......................................................... 17
III
一、开户视图 ........................................................... 17 二、开户控制器 ......................................................... 18 三、开户model ......................................................... 21 总 结 .................................................................... 27 致 谢 .................................................................... 28 参考文献 .............................................................. 29 毕业设计(论文)评语 .................................................. 30
IV
兰州工业高等专科学校毕业论文
第一章 绪论
一、研究的目的及背景
随着当今社会随着计算机应用的迅速发展,以及计算机给人们带来的方便,再加上社会经济的不断提高,人们的生活水平也逐渐提高,对社会的需求也逐渐扩大,从而使人们对计算机的依赖也日趋加大,随之计算机技术进行的各种管理也成为人们生活中不可或缺的一部分。随着市场经济的不断发展,人民的生活也越来越富裕,人们的生活脚步也不断加快,这就要求各行业提供更多功能,以方便用户。为此银行也不例外,C/S模式的应用系统已不能满足人们的需求。
本次银行储蓄系统所研究的主要内容是B/S模式下应用系统的开发。个人银行储蓄系统的主要作用是针对于各类银行中的储蓄业务进行有效管理。银行储蓄是我们现实生活中的常见活动。就储蓄业务而言,无论国外还是国内, 也无论是哪家银行,虽然所开展的业务种类稍有不同,利息的计算也存在差异,但储蓄的本质是完全相同的。本次开发以一个虚拟银行为背景,在深入了解通用的银行储蓄业务管理要求的基础上,力争开发出一个实用性强的通用储蓄系统,基本上可满足正常银行业务的工作需要。本项目对系统的安全保密性要求也较高
二、研究的方法和研究的内容
该系统是模拟个人银行储蓄系统所开发的管理系统,基于B/S模式而开发的个人储蓄系统。采用mvc的开发模式,开发语言以java为主。数据库为mysql。
个人银行储蓄系统的开发主要包括前台应用界面的设计和后台数据库的建立与维护两个方面的内容;在应用程序开发过程中详细介绍了该系统所实现的功能,以及各个功能模块之间的建立与生成;在数据库的建立和维护中主要包括储蓄系统数据库的建立与更新,并要求做到储蓄系统数据的一致性,完整性和安全性。系统的业务处理层以struts为主,界面采用jquery并结合struts标签进行数据的验证处理。
三、预期的结果及其地位意义
本次系统开发预期的结果为实现储户的开户、销户、存款、取款、挂失、解挂、打印流水账单等业务。底层业务处理层采用struts框架。前天才用jquery、ajax、struts的验证等进行数据校验。通过该系统的开发,进一步理解web应用程序的开发流程,掌握mvc的开发模式。
1