[发明专利]一种业务规则的处理方法及装置在审
申请号: | 201910576569.5 | 申请日: | 2019-06-28 |
公开(公告)号: | CN112150091A | 公开(公告)日: | 2020-12-29 |
发明(设计)人: | 阮华斌;刘展宏;曾宇;杜秀伟 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | G06Q10/10 | 分类号: | G06Q10/10;G06F16/958;G06F16/957 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 王洪 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 业务 规则 处理 方法 装置 | ||
本申请提供一种业务规则的处理方法及装置。该方法包括:获得输入参数,输入参数包括:因子路径和场景标识;从业务对象对应的因子表达式集合中确定出因子路径对应的第一因子表达式;从因子表达式集合中确定出场景标识对应的第二因子表达式;根据第一因子表达式和第二因子表达式,确定出第三因子表达式;获得第三因子表达式的值,第三因子表达式的值用于表示可执行业务规则的执行结果。在本申请中,通过针对业务对象发生变化的部分,结合当前场景,获得对应的业务规则,使得同一页面可以针对不同商品的内容展现不同的业务规则,进而实现业务规则与页面元素的灵活绑定,实现业务规则的精确执行。
技术领域
本申请涉及计算机技术领域,特别涉及一种业务规则的处理方法及装置。
背景技术
现在的互联网应用系统,如电信运营领域的客户关系管理(customerrelationship management,CRM)系统、企业资源计划(entrerprise resource planning,ERP)系统、电子商务系统等,这些系统基本上都是互联网应用,比较常见的是,系统服务运行后台服务器上面,用户通过各种终端设备通过网络访问后台服务器上的系统服务。
通常,这些系统采用浏览器和服务器架构(即B/S(browser/server)架构)模式,用户在终端设备在访问远端服务,首先需要使用浏览器打开用户页面,然后通过操作页面与后台服务交互实现完成业务功能,并且对于用户在终端设备上面的操作,系统服务按照业务规则对用户的操作进行响应。在用户对页面进行操作时,页面中各个元素之间会产生联动,这种元素之间的联动关系就是业务规则的体现。
由此可见,业务规则是与页面元素绑定在一起的,而同一个页面可以用来展示不同商品的内容,同一个页面元素所承载的业务数据的要求是不一样的,对于业务数据的不同要求,业务规则与页面元素的绑定规则不具有灵活性,无法实现业务规则的精确执行。
发明内容
本申请提供了一种业务规则的处理方法及装置,以使得同一页面可以针对不同商品的内容展现不同的业务规则,进而实现业务规则与页面元素的灵活绑定,实现业务规则的精确执行。
第一方面,本申请提供一种业务规则的处理方法,包括:获得输入参数,所述输入参数包括:因子路径和场景标识,其中,所述因子路径用于表征业务对象所发生的变化,所述场景标识用于表征当前场景;从所述业务对象对应的因子表达式集合中确定出所述因子路径对应的第一因子表达式,所述因子表达式集合为用于表示所述业务对象对应的业务规则的集合;从所述因子表达式集合中确定出所述场景标识对应的第二因子表达式;根据所述第一因子表达式和所述第二因子表达式,确定出第三因子表达式,所述第三因子表达式用于表示在当前场景下变化后的业务对象对应的可执行业务规则;获得所述第三因子表达式的值,所述第三因子表达式的值用于表示所述可执行业务规则的执行结果。
在本申请中,通过针对业务对象发生变化的部分,结合当前场景,获得对应的业务规则,使得同一页面可以针对不同商品的内容展现不同的业务规则,进而实现业务规则与页面元素的灵活绑定,实现业务规则的精确执行。
基于第一方面,在一些可能的实施方式下,所述方法还包括:获取所述业务对象的属性信息;从所述因子表达式集合中确定出所述属性信息对应的第四因子表达式;根据所述第一因子表达式、所述第二因子表达式和所述第四因子表达式,确定出所述第三因子表达式。
在本申请中,业务对象的属性信息可以为用户操作、业务渠道、客户等级等。
基于第一方面,在一些可能的实施方式下,所述从所述业务对象对应的因子表达式集合中确定出所述因子路径对应的第一因子表达式,包括:获取由所述因子表达式集合构建的规则索引树,其中,所述因子表达式集合中各个因子表达式中的因子与所述规则索引树的各个节点对应;根据所述因子路径,在所述规则索引树中查找所述第一因子表达式。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910576569.5/2.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理