构建电信计费系统、保险系统、金融等交易系统之所以复杂,除了对诸如高性能、高可靠性、高可用性、高安全性、高扩展性的要求外,另外至关重要的原因是这些领域存在大量的业务规则,这些规则千差万别,甚至是相互冲突的(瞧瞧电信资费就知道有多么复杂)。在市场驱动的情况下,系统架构和模型必须对客户、竞争对手、合作伙伴和整个市场情况的各种变更及时响应,同时将这些变更产生的需求作为业务规则体现到系统中去。从业务的角度看,业务规则是一种原则,包含在特定活动或范围内关于指导、操作、实践或过程的行为规范;从信息系统的角度看,业务规则是一个定义或限制业务某些方面的声明。一个业务规则包含一组条件和在此条件下执行的操作,它们表示业务规则应用程序的一段业务逻辑。业务规则通常应该由业务分析人员和策略管理者开发和修改,但有些复杂的业务规则也可以由技术人员使用面向对象的技术语言或脚本来定制。业务规则的理论基础是:设置一个或多个条件,当满足这些条件时会触发一个或多个操作。
1、应用场景:
电信计费费率模型
一次批价:根据预处理提供的标准格式话单,结合费率表、号段表、区号表等计费资料对话单进行计费。费率表中记录的信息主要有:基本计费单元、基本通话费率、长途计费单元、长途通话费率、优惠时段起始时间、优惠时段终止时间、优惠时段费率等等。号段表记录了IMSI号、MSISDN号所对应的归属地,以此来判定用户的归属地,进而判定出用户是否漫游、是否拨打了异地手机而应收取长途费等等。区号表记录了各个长途区号,用以从用户所拨的对方号码中提取出长途区号供计费使用。
二次批价:在一次批价的基础上,根据用户入网所享受的各项优惠对话单进行重计费,以最终生成向用户收费的话单。用户所享受的各项优惠记录存在营业系统的用户资料中,因此二次批价必须结合营业资料进行。二次批价使是一个耗时耗资源的过程,一般在合帐前集中完成,为了提高速度,将二次批价中需要频繁用到的营业资料载入内存中。
信用卡积分规则
凭XX信用卡消费1元人民币,即可获得1分的消费积分,在汽车类商户每消费100元人民币积8分,在房地产类商户每消费100元人民币积6分。
兑奖规则:100分~300分:兑换150元礼品,300分~500分兑换300元礼品,500分以上兑换400元礼品。
2、规则引擎
规则引擎的设计目的是使得规则的创建和维护变得简单,方便和代价低。好的规则引擎应该将业务逻辑的定义从一个系统中分离出来,而不是在代码中固化。同时规则引擎也将系统开发或者集成过程中不同角色的工作耦合程度大大降低,使得业务逻辑开发人员和具体系统开发等人员的工作可以接近并行的进行。在参考文档中有vrs业务规则引擎基础较为详细的描述。
3、规则引擎使用思考
使用VRS规则引擎来构建核心的业务规则处理部分。
需要考虑解决的几个问题:
性能及压力测试。
与数据库结合。
与Java结合调用外部接口
规则引擎用于系统部署及内容分发
5、参考资料
以下的链接是vrs规则引擎的一些详细介绍,感兴趣的朋友可以去浏览,了解VRS规则引擎。
http://blog.csdn.net/zhang450240738/article/details/46048587
http://blog.csdn.net/zhang450240738/article/details/46531853
http://blog.csdn.net/zhang450240738/article/details/47662601
- 大小: 132.3 KB
- 大小: 20.1 KB
分享到:
相关推荐
OFBiz是一个非常著名的电子商务平台,是一个非常著名的开源项目,提供了创建基于最新J2EE/XML规范和技术标准,构建大中型企业级、跨平台、跨数据库、跨应用服务器的多层、分布式电子商务类WEB应用系统的框架。...
了解电子商务系统结构 3. 了解电子商务的应用环境,如技术环境、安全、社会环境、政策法律法规等 4. 掌握电子商务的基础知识及业务模式,如B2B、C2C、G2B等,并掌握网络支付在各种交 易中的使用,掌握电子商务中的...
电子商务建议电子商务项目推荐系统(Python) 使用Pandas使用SQLite进行分析使用方法使用SQLite和Pandas进行数据分析市场篮分析先验算法关联规则挖掘使用的技术/图书馆的Python 3 SQLite3 大熊猫NumPy mlxtend 朱...
13. 积分、编号可选按照一定规则自动收成,库存可以设置默认值,商品维护简化 14. 管理员可自由设置删除商品是否同时删除图片,节省网站空间 15. 增加商品图片自动水印功能,可自由设置图片水印、文字水印 (使用...
系统针对五大搜索引擎:百度、谷歌、360、搜狗、必应进行全站深度优化,数倍提升收录数量与排名权重 支持多种促销规则,彻底黏住客户 顾客注册、下单、推荐等每一个流程都可实现营销机会,通过送优惠券、打折、...
OFBiz是一个非常著名的电子商务平台,是一个非常著名的开源项目,提供了创建基于最新J2EE/XML规范和技术标准,构建大中型企业级、跨平台、跨数据库、跨应用服务器的多层、分布式电子商务类WEB应用系统的框架。...
自定义的URL,可以使用路径的深度变的更加简洁,更加利于搜索引擎的收入,完善的路由设计,便用户的配制更加的灵活自由,整个系统的URL即可以模糊配制亦可以精准匹配,也可相互混合使用,发挥你的想像空间,更多可能...
E桶金行业搜索引擎 特别适用于超大、中型信息门户、行业门户、电子商务等网站使用。它是一款真正意义上的搜索引擎:具有自己的蜘蛛、分词、索引、搜索等全套功能。而且所有功能全部基于web页面完成,您只需要购买一款...
《电子商务概论》实验报告 开课实验室: 2010 年 月 日 "专业 " "班级 " "学号 " " "一、实验目的 " "(1)掌握IE的使用; " "(2)掌握E-mail的收发与邮件列表的创建; " "(3)熟悉搜索引擎的使用方法和基本的技巧...
E桶金行业搜索引擎 特别适用于超大、中型信息门户、行业门户、电子商务等网站使用。 它是一款真正意义上的搜索引擎:具有自己的蜘蛛、分词、索引、搜索等全套功能。 而且所有功能全部基于web页面完成,您只需要购买...
E桶金行业搜索引擎 特别适用于超大、中型信息门户、行业门户、电子商务等网站使用。 它是一款真正意义上的搜索引擎:具有自己的蜘蛛、分词、索引、搜索等全套功能。 而且所有功能全部基于web页面完成,您只需要购买一...
选择 Magento 的一些关键卖点包括:强大的基于属性的产品目录功能、基于规则的促销和优惠券功能、多商店功能、模块化架构、企业级电子商务功能、搜索引擎就绪、强大的 Google Analytics 集成。 是一家云计算和社会...
动软社会化分享社区系统一套完整的社会化电子商务 社区解决方案,融合了社会化思想,SNS社区 电子商务两种主流商业模式,集微博文字动态、图片、商品及视频等各种类型内容进行分享的社区互动平台。采用Pinterest的...
同时运用先进的技术手段,采用静态生成与动态跟踪技术,网店网站模板,网上商城网页模板下载,完全版的电子商务网站系统,静态生成页面实时显示未生成的数据,独创不重复生成技术!运用多种不同的生成规则使生成速度变...
最好的php网店系统是用于企业或个人的网上店铺,在网店里主要销售自己...最好的php网店系统适用于各类企业、个体、个人、网商、店主等电子商务平台上的专业卖家。 广州网畅http://www.68ws.com 扣扣:624885129
适用于各类进行直销/分销电子商务运营的传统生产企业和销售/贸易型公司进行专业电子商务网站构建。 同时,千博企业建站系统(律师/学校/医院网站系统)灵活的、可伸缩的产品架构、强健的系统内核、严谨的安全策略、...
4、更易维护和管理,后台只须轻轻一点,即可全部生成,方便快捷5、是电子商务时代所趋,目前较为流行的购物站均采用静态化的HTML,采用HTML静态版已是大势所趋。 系统功能方面更是十分强大!静态版率先支持了商品...
家具商城系统是一个基于Spring Boot...总体而言,基于Spring Boot的家具商城系统提供了一个全面、高效、互动的在线购物环境,极大地促进了家具零售的现代化和消费者的购物体验,是现代电子商务技术中的重要组成部分。
一个典型的B2C电子商务网上订购系统主要功能有: (1)为客户提供24小时方便快捷的在线订购服务。 (2)商品信息的维护与管理,包括价格的调整、现有商品信息的修改、新商品信息的加入、过时商品信息的删除等。 (3)...