当前位置:主页 > 文艺论文 > 广告艺术论文 >

基于规则引擎的CRM系统的设计与实现

发布时间:2019-05-08 03:46
【摘要】:客户关系管理(CRM)系统能够为企业带来运营效果的大幅提升和市场增值链的全面优化,通过各种渠道拓展市场空间,并在保留老客户的同时,吸引新客户。因此,成功实施以客户为中心的CRM系统,是各行各业在激烈争夺市场份额的竞争中取胜的关键因素之一。然而,目前市场上一些传统CRM系统并不能很好的达到大中型企业的要求,如何设计和实现功能强大,使用简单,设计灵活,性价比高,紧贴企业发展需求的CRM系统成了企业在开展客户关系服务过程中亟待解决的问题。 为了能更好地服务客户,对于拥有庞大客户群的大中型企业,本文提出了应用带有基于交易数据的积分计算/兑换功能的活动管理系统与行销关系管理系统相结合的CRM系统以提高企业竞争力。积分可谓是维系客户的最好方式之一,能够大大提升客户的忠诚度,但与此同时对系统的要求也随之提高,例如实时的积分兑换管理,处理大数据量的交易文件来产生积分,以及对于供应商的实时或定时接口。对于广告类的周期性营销活动,日益受到企业的关注,本文的CRM系统采用事先定义活动,预测潜在的消费群,发出相关活动邀请,然后运营活动并收集相应的反馈统计,为下次活动准备基础数据,最终提升企业核心竞争力。 本文核心部分采用了Drools规则引擎,一种基于JAVA平台通过降低实现复杂业务逻辑的组件的耦合度从而降低应用程序的维护和扩展性成本的核心技术。规则引擎在企业中广泛应用,包括公司工资奖金的计算,多种商品组合的折扣,客户积分的兑换等,从而使开发人员大幅缩短研发周期。将规则引擎技术与CRM系统结合,不仅能体现其稳定的可用性,性能的可伸缩性,对异构环境的支持,而且能通过使用各种流行的开源框架减低开发、部署和管理成本,从而达到提升用户满意度目的。 本课题首先讨论企业CRM系统目前面临的现状和问题,明确了基于规则引擎的CRM系统设计开发的必要性。在此基础上,讨论并分析交易积分计算/查询/兑换/管理,营销活动定义/预测/管理/报表等功能模块及其主要流程。而后分析CRM系统的架构,基于Drools规则引擎及相关J2EE技术,借助UML与面向对象理论,利用模块化方法设计系统,对相应核心子系统进行详细设计,其中重点讨论客户积分管理、营销活动管理、企业门户网站以及外部供应商的集成和实现。最后对系统可扩展性和系统投资效益进行分析。
[Abstract]:Customer relationship Management (CRM) system can bring great improvement of operation effect and overall optimization of market value chain, expand market space through various channels, and attract new customers while retaining old customers. Therefore, the successful implementation of customer-centered CRM system is one of the key factors for various industries to win in the fierce competition for market share. However, at present, some traditional CRM systems in the market can not meet the requirements of large and medium-sized enterprises well. How to design and implement powerful functions, simple use, flexible design, high cost-to-performance ratio, CRM system, which is close to the needs of enterprise development, has become an urgent problem to be solved in the process of developing customer relationship service. In order to better serve customers, for large and medium-sized enterprises with a large customer base, In this paper, a CRM system combining activity management system and marketing relationship management system with integral calculation / exchange function based on transaction data is proposed to improve the competitiveness of enterprises. Points can be described as one of the best ways to maintain customers, which can greatly enhance customer loyalty, but at the same time, the requirements for the system also increase, such as real-time points exchange management, processing large amounts of trading documents to generate points, And real-time or timing interfaces for suppliers. Enterprises pay more and more attention to the periodic marketing activities of advertising. The CRM system of this paper uses pre-defined activities, predicts the potential consumers, issues invitations to related activities, and then operates the activities and collects the corresponding feedback statistics. Prepare the basic data for the next activity, and finally improve the core competitiveness of the enterprise. In the core part of this paper, Drools rule engine is adopted, which is a core technology based on JAVA platform to reduce the cost of application maintenance and extensibility by reducing the coupling degree of components that implement complex business logic. Rule engine is widely used in enterprises, including the calculation of company salary and bonus, the discount of a variety of product combinations, the exchange of customer credits, etc., so that developers can shorten the R & D cycle greatly. Combining rule engine technology with CRM systems not only reflects its stable availability, performance scalability, support for heterogeneous environments, but also reduces development, deployment, and management costs through the use of popular open source frameworks. In order to achieve the purpose of improving user satisfaction. Firstly, this paper discusses the current situation and problems of enterprise CRM system, and clarifies the necessity of the design and development of CRM system based on rule engine. On this basis, the paper discusses and analyzes the functional modules such as transaction integral calculation / query / exchange / management, marketing activity definition / prediction / management / report forms and their main processes. Then the architecture of CRM system is analyzed. Based on Drools rule engine and related J2EE technology, with the aid of UML and object-oriented theory, the system is designed with modularization method, and the corresponding core subsystem is designed in detail, in which the customer integral management is discussed in detail. Marketing activity management, enterprise portal and external supplier integration and implementation. Finally, the system expansibility and system investment benefit are analyzed.
【学位授予单位】:复旦大学
【学位级别】:硕士
【学位授予年份】:2011
【分类号】:TP311.52

【参考文献】

相关期刊论文 前10条

1 张宇;陈德礼;;Drools规则引擎应用分析[J];福建电脑;2007年10期

2 樊建文;李宁;;J2EE平台架构上开发CRM的技术过程控制[J];福建电脑;2010年01期

3 杜栋;陈晓军;;CMS与ERP、CRM的对比分析[J];信息技术;2010年06期

4 赵彤洲;王海晖;马帅军;陈洲;;基于规则引擎的面向企业服务管理系统的设计[J];湖北大学学报(自然科学版);2010年03期

5 陈学谦;;客户关系管理系统(CRM)初探[J];黑龙江科技信息;2010年05期

6 郭芳;白建军;;基于Rete算法的规则引擎JBoss Rules[J];计算机时代;2008年01期

7 赵广利;;规则引擎在业务逻辑层中的研究与应用[J];计算机应用与软件;2010年10期

8 于仕;洪春勇;陈萌;;基于WebService的CRM接口设计与实现[J];计算机与现代化;2010年08期

9 张渊;夏清国;;基于Rete算法的JAVA规则引擎[J];科学技术与工程;2006年11期

10 于志华;胡保玲;;顾客忠诚计划有效性考量[J];企业研究;2007年03期

相关硕士学位论文 前8条

1 师艳辉;基于JAVA的业务规则管理系统设计和开发[D];浙江大学;2006年

2 冯国仕;基于多开源框架构建中国移动项目管理系统[D];四川大学;2006年

3 马友忠;数据仓库和OLAP技术在气象数据分析中的应用与研究[D];兰州大学;2007年

4 马林;J2EE企业级应用系统及其安全框架研究与实现[D];西南交通大学;2007年

5 陈兴顺;基于规则的公用事业计费引擎的设计与实现[D];吉林大学;2008年

6 周唯;基于MVC和规则引擎的商账管理系统设计研究[D];北京林业大学;2008年

7 卞元华;面向电力信息化的项目管理系统研究与实现[D];北京邮电大学;2009年

8 刘靓;基于轻量级J2EE框架的进销存系统设计与实现[D];西安电子科技大学;2010年



本文编号:2471594

资料下载
论文发表

本文链接:https://www.wllwen.com/wenyilunwen/guanggaoshejilunwen/2471594.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户55d04***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com