论文部分内容阅读
国内商业银行对客户关系管理系统的建设及研究是最近这些年集中出现的,其研究背景主要是随着中国经济快速发展,各类私人业务的迅速增加而出现。长期以来,无论是银行领导还是客户经理等人员都将客户管理管理的建设停留在管理、组织及人员培训的基础上,很少从技术实现的角度来探讨客户关系管理系统的建设。本文以客户关系管理理论为基础,借鉴国外银行的成功经验,结合国内某商业银行的实际情况,在综合银行现有业务系统的基础上,设计和实现了一个针对银行业的客户关系管理系统。论文首先通过对国内某商业银行客户关系管理系统项目背景和开发设计存在的问题,阐述了系统设计与实现过程中的关键技术。然后针对银行客户管理系统主要用户特点进行了分类分析,获取了系统主要功能需求及非功能性需求。结合银行客户管理的目标及原则,利用UML(Unified ModelingLanguage)建模语言分别对系统分层技术架构和功能模块进行了设计。在功能模块设计中,详细论述了系统各部分主要功能的特点及组成,在此基础上笔者重点进行了银行客户关系管理系统的数据库设计,给出了系统主要实体关联模型及主要数据表的逻辑结构。最后,然后根据J2EE分层架构模型对系统各分层模块的关键要点的设计进行了描述,结合MVC(Model View Controller)设计模式给出了各层的详细设计类。通过将系统分为源数据获取模块、客户管理模块、财务统计分析模块、知识库管理模块、系统管理等五个主要模块描述了系统的功能实现过程,结合支持J2EE框架的具体平台BIMWebsphere进行编码,数据库系统采用SQLServer2005,应用层采用Java实现系统业务模块,采用Jsp、Html实现了用户交互模块,给出了部分关键代码及实现效果。论文最后论述了系统的部署及实施环境,并给出了主要测试用例,简单分析了测试结果。本文研发的系统具有界面友好、数据处理能力强、使用简单方便、维护成本低等特点,只要对系统的相关参数稍加修改,即可推广到商业银行客户管理中使用,为银行的客户关系管理提供了方便与快捷,为客户经理提供了一定的决策支持,具有较高的应用推广价值。