首页> 中文学位 >基于规则引擎Drools的企业营销系统的设计与实现
【6h】

基于规则引擎Drools的企业营销系统的设计与实现

代理获取

目录

声明

摘要

第一章 绪论

1.1 研究背景与意义

1.2 国内外研究现状

1.3 本文主要研究内容

1.4 论文结构

第二章 相关技术

2.1 规则引擎Drools

2.2 分布式对象缓存Memached

2.3 持久层框架MyBatis

2.4 本章小结

第三章 系统分析与设计

3.1 需求分析

3.1.1 概述

3.1.2 功能性需求

3.1.3 性能需求

3.2 框架设计

3.3 总体设计

3.4 模块设计

3.3.1 商户模块设计

3.3.2 营销方案模块设计

3.3.3 交易模块设计

3.3.4 电子对账模块设计

3.5 数据库设计

3.5.1 数据库设计概述

3.5.2 数据表字段设计

3.6 本章小结

第四章 系统实现

4.1 系统架构

4.2 商户模块的实现

4.2.1 商户充值

4.2.2 商户转账

4.2.3 商户提现

4.3 营销方案模块的实现

4.3.1 营销方案管理

4.3.2 营销规则管理

4.4 交易模块的实现

4.4.1 订单可用优惠

4.4.2 用户预使用优惠

4.4.3 使用优惠进行支付

4.4.4 优惠回退

4.5 电子对账模块的实现

4.5.1 账户余额核对

4.5.2 积分支付状态与订单状态一致性

4.5.3 冻结积分与发放优惠券一致性

4.5.4 积分总账户金额核对

4.6 本章小结

第五章 系统测试

5.1 测试环境

5.2 测试方案

5.3 测试结果及分析

5.3.1 功能测试

5.3.2 性能测试

5.3.3 结果分析

5.4 本章小结

第六章 总结与展望

6.1 总结

6.2 展望

致谢

参考文献

展开▼

摘要

现有在电子商务平台下的营销存在着营销规则种类多而复杂、营销活动更新频繁、营销方案管理困难等问题,致使商家难以有效地开展营销活动,影响企业的经济效益。本文提出了一种基于规则引擎Drools的营销活动解决方案,该方案为商户提供可配置的营销活动实施方式,便于商家对营销规则进行设置和修改。在此基础上设计和开发了在电子商务平台下的企业营销系统,主要功能包括商户管理、营销方案管理、商品交易、电子对账等。具体而言,论文的主要工作包括以下几个方面:
  (1)设计和实现了营销方案管理模块。该模块通过页面为商户提供营销规则的相关配置,并根据商户配置的营销规则属性键和属性值生成对应的规则引擎执行文件。规则引擎Drools采用Rete算法实现模式匹配,并对生成的规则引擎执行文件进行校验。营销管理模块实现了应用程序与营销业务规则的分离,提高了系统的可扩展性和营销活动的效率。
  (2)设计和实现了商户管理模块。该模块为商户提供充值、提现、转账、资金明细查看等功能。商户可进行银行卡余额与营销系统中的积分、红包和优惠券之间的转换,为营销活动的开展提供了技术支持。
  (3)设计和实现了商品交易模块。该模块为商家和消费用户提供商品交易平台,包括对订单可用优惠信息查询、预使用优惠、使用优惠进行支付以及退款等功能。消费用户购买商品后对商品不满意可退款,对积分、红包以及优惠券进行回收。
  (4)设计和实现了电子对账模块。该模块负责核对系统中所有的交易信息,包括订单信息、资金信息以及积分、红包和优惠券的交易状态信息,通过对前一个清算周期的交易信息进行核对,以确认交易信息的一致性和正确性。
  该系统已在网易公司发布使用,为复杂营销活动方案的创建和实施提供了一个电子商务平台。测试结果与实际使用表明,基于规则引擎Drools的企业营销系统可有效支持复杂营销活动的开展,提高了企业的经济效益。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号