预览加载中,请您耐心等待几秒...
1/2
2/2

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

一、研究现状及发展态势:随着计算机应用范围的不断扩大,其优异的性能已逐渐被人们所接受,在社会经济不断发展的环境下,计算机技术进行的各种管理给人们带来了很大的方便。人们逐渐开始使用计算机来进行办公或辅助其他工作,以利用其高效的性能实现自动化办公或管理。随着市场经济的不断发展,人民的生活也越来越富裕,银行成了绝大多数人管理自己资金的首选。然而在日益增长的银行客户群体的压力下,纯人为的储蓄办公系统已无法满足客户的需求,人们需要银行能够给使用者提供方便的业务操作,比如:能够自助地开户、销户、查询余额,并进行存取款等等。开发一个基于网络的银行储蓄业务系统则恰恰能符合绝大多数人对银行的业务需求。二、选题依据及意义:目前,计算机已经普及到了社会的各个领域,并已经成为我们学习和工作的得力助手,无论在哪个行业,计算机代替人工进行了许多繁杂的事务,并节省了大量的人力与物力,再加上如今国内互联网已经覆盖了绝对多数的大中小城市乡村,因此基于网络的银行储蓄业务系统将能得到很好的应用。它可以在关于银行的储蓄业务上给人们带来极大的方便,其主要作用具体如下:1.该系统可以代替银行业务人员,服务使用者,满足使用者的各项业务需求。2.使用计算机来对用户的私密信息以及至关重要的金融数据进行管理,可远远降低由于人为的误操作而带来的重大损失。3.使用该系统,用户可以自助地进行开户,销户,查询余额以及存取款等业务,足不出户,便能实现以前需要在银行排队花大量的时间才能完成的目的。4.该系统节省了许多人力资源,减少了许多的安全隐患,提高了银行的工作效率,从而使银行的利润有所增长。三、课题研究内容:银行储蓄业务系统的开发流程包括前期的对银行储蓄业务的详细的调研和分析,中期的软件设计建模和数据库的设计,以及编写程序实现业务系统的所需功能这三个阶段。首先,对银行储蓄业务的调研分析。在这个阶段,通过查阅相关书籍或电子数据,了解实际的银行储蓄业务的具体功能分类和不同的详细操作流程。其次,进行软件建模和数据库设计。在这个阶段,结合J2EE的相关知识,将所了解的银行业务功能和流程进行抽象,分为下面三个层面:与用户交互的表现层,接受用户要求并返回用户所需信息;管理后台数据库的模型层,将用户抽象为一个个实例模型,与数据库进行数据交互;连接表现层和模型层的控制层,接受用户交互信息,通知模型层更新后台数据库,并通过模型层从数据库中获取用户所需信息,转发给表现层呈现出来。用UML图对这三个层面分别进行建模,表明各个模块的具体功能,从而构建一个初步的框架。然后,根据收集的用户信息,设计实现多个数据库表,实现对用户所需信息的高效的增加,删除,修改,查询操作。最后,编程实现各个模块的具体功能。在这个阶段,要实现界面美观友好的表现层,高效的控制层,及利用面向对象的思想设计符合要求的模型层,并实现与后台数据库的连接。之后,在服务器上运行该测试系统,进行代码调试,优化,实现预期的目标。四、最终目标:设计实现银行储蓄业务系统,目前认为存在的关键问题是系统的可移植性,可维护性,以及设计一个美观友好的人机交互界面和一个高效的数据库。基于J2EE的良好的平台可移植性,和其中相关技术规范的开源代码库的良好的可重用性,决定利用J2EE的相关知识,用JSP完成动态可交互的前台页面,实现开户,销户,查询余额以及存取款等业务的信息呈现与收集。用SERVLET实现控制层,完成接受来自JSP表现层的信息,通过模型层从后台数据库获取或则更新信息,并转发给相应的JSP页面呈现结果。用JAVABEAN实现模型层,抽象用户的相关信息,建立相应的信息模型,作为与后台数据库进行信息交互的信息载体。用MYSQL作为后台数据库,设计实现多个用户相关数据表。用TOMCAT作为测试的WEB服务器,运行该系统,能成功地让用户实现开户,销户,查询余额等业务功能。五、论文特色或创新点:运用当前使用最为广泛的WEB开发技术之一的J2EE来进行银行储蓄业务系统的设计开发实现,充分利用当下庞大的互联网的覆盖率,解放人力资源,使人们足不出户,即可完成对自己资金的一个储蓄管理工作。