银行客户关系管理系统
一、引言 6
二、系统分析 7
(一)系统需求分析 7
(二)系统可行性分析 8
(三)本系统采用的关键技术 9
三、系统总体设计 10
(一)系统模块设计 10
(二) 数据库设计 10
(三)系统业务处理流程设计 15
四、系统模块实现 18
(一)JDBC技术访问数据库 18
(二)管理员登陆模块 19
(三)业务信息管理模块 20
(四)客户信息管理模块 21
(五)提醒信息统计模块 22
五、总结 24
致谢 24
参考文献 26
一、引言
随着计算机应用的普及,不妨使用新兴的计算机技术来实现银行客户关系的管理。这样人们可以从繁索的事务中解放,提高效率。
当前,许多银行仍然采用客户关系管理的人为的管理,效率低下,技术的发展已经落后于时代。有劳动管理的许多弊端,由于人为因素,造成数据的遗漏,误报,使银行的客户关系管理实例的一个重大损失比比皆是。
计算机信息化管理有着储存量大,速度快等优点,处理信息快捷及时。因此利用各方提供的信息,完成了本银行客户关系系统。银行客户关系系统是现有的银行客户关系管理是一个非常重要的部分,现有的管理系统来满足要求。如何实现信息处理的自动化逐渐得到人们的重视。当今,随着计算机技术的普及,人们开始使用MIS,集计算机技术,网络通信技术为一体的信息工程系统,客户关系管理能使银行运行的数据更及时,准确,全面,详细,和对信息的进一步处理,以更全面的银行客户关系管理的银行客户关系管理的领导决策,更科学合理,并创造更多的发展机会;还进一步 *51今日免费论文网|www.jxszl.com +Q: ¥3^5`1^9`1^6^0`7^2$
加强科学和银行客户关系管理,合理化,制度化和规范化管理,管理银行的客户关系管理水平达到了一个新的高度,持续,健康为基础的银行客户关系管理的发展和稳定。
目前,MIS系统平台模式大体上分为:C/S模式和B/S模式。本文介绍了一个基于B/S模式的银行客户关系,实现简单,系统开发的总体任务是真实的关系银行客户关系信息系统化,规范化和自动化。
二、系统分析
(一)系统需求分析
系统权限管理
系统用户信息主要包括系统用户管理员的账号、密码、用户类别。系统需要通过用户的账号和密码进行校验,通过验证后可以进入系统。
具体功能需求如下所示:
(1)通过用户账号和密码校验通过后,进入系统的操作界面;
(2)可以对用户类别、用户权限、用户密码进行修改;
(3)可以新增或删除用户。
具体各部分需求分别是:
系统登录界面
a、注册可以注册职工工号、密码
b、输入工号、密码登录进入
客户信息管理
a、银行职工可以登录银行客户关系管理系统
b、用户进入系统后,可根据部分客户信息查询详细的客户资料
c、可以对客户信息进行增加或修改(包括开户账号、姓名、性别、生日、联系电话、邮箱等)
d、可以查询客户在本银行办理业务的记录(比如储蓄卡、信用卡、网银等相关业务)
e、可以修改或删除银行的客户信息
客户提醒信息管理
a、进入系统,提示“今日待办事项”对话框,提醒用户当天的日程安排
b、可以添加、修改、或删除提醒信息内容
业务信息管理
a、可以添加客户在本银行办理业务的记录(比如储蓄卡、信用卡、网银等相关业务) 和经手办理人
b、可以添加或删除客户办理业务信息
c、可以根据客户信息来筛选出优质客户,并标注出来。
本系统采用的是三层结构,客户端用户可以通过浏览器完成数据查询,修改,新增,删除操作,前端浏览器的显示逻辑是通过JSP网页技术来完成的。而管理系统内部的复杂的业务逻辑主要通过JavaBeans组件来实现,JavaBeans组件在3W服务器上运行,运用前端JSP技术返回到最终客户端的浏览器上。通过显示逻辑与业务逻辑的分离,使前端网页内容更清晰更简洁,增强系统可维护性和可扩展性。在系统的服务器端,主要使用中间件JDBC访问和操作系统数据库,数据库服务器决定了本管理系统所需要使用到的数据逻辑和事务逻辑。本管理系统使用前端JSP技术作为前台显示,使用Tomcat作为JSP服务器引擎,系统内部复杂的业务逻辑由JavaBeans 组件控制完成,使用JDBC 驱动程序访问数据库,并采用SQLServer数据库作为本系统的数据库服务器。
系统模式如图2-1所示。
图2-1系统模式结构图
(二)系统可行性分析
在一般传统的模式下利用人工手动对银行客户关系进行管理,存在着比较多的问题和缺点,比较如:保密性较差,工作效率低下等问题,而且时间如果一长将产生大量的办公文件和客户信息数据,更加不便于日常工作的查找,与信息更新,及资料的维护等。诸如此类情况,使银行的管理者及员工对银行的客户关系的管理带来了非常大的困难,严重的影响了银行工作人员的工作和办事效率。随着时代的进步,科学技术不断的提高,计算机科学越来越成熟,使用日趋普遍成熟的计算机技术去代替传统的人工管理模式,可以实现银行与客户关系的现代化管理,计算机科学技术的强大的功能已经被人们所熟知并深刻认识,计算机科学技术已进入人类社会、工作、生活、娱乐的各个领域里并且发挥着越来越重要,越来越有效的作用。作为计算机科学技术应用的一部分,运用计算机科学技术对银行与客户的关系进行管理,比人员手工管理要方便快捷的多。
第一:技术上的可行性。本系统只需要一装有浏览器的计算机即可。电脑里面的各个APP,环境有就可以了。
第二:经济上的可行性。这个是学生做的系统,只要有个电脑就可以运行了。所带来的效益很大的程度上大于开发成本。在经济上完全可行。
第三:操作上的可行性。界面设计时也考虑了管理人员的行为习惯,操作简单;数据录入迅速可靠;统计准确,适应力强。
(三)本系统采用的关键技术
1. JSP技术
JSP动态网页技术可以快速的开发基于多个服务器环境,且又独立于平台的应用程序,具有非常好的可扩展性。同时,JSP把面向最终用户的前端界面从整个系统平台内容中分离出来,使得前端设计工作人员可以在不修改系统后台代码的前提下修改平台的前端布局。
2.JDBC技术
JDBC是使用Java技术连接数据库Java DataBase Connectivity技术的简称,是为常用数据库提供连接操作的技术,JDBC是一个比较独立的动态连接模块。
图3-2管理员实体类型
管理员登录日志实体类型,主要属性有:用户名,密码,登录时间,登录IP,登录状态。具体的E-R图,如图3-3所示。
原文链接:http://www.jxszl.com/jsj/rjgc/31266.html