清分结算规则生成方法及清分结算规则生成装置制造方法及图纸

技术编号:15355616 阅读:66 留言:0更新日期:2017-05-17 13:42
本发明专利技术公开一种清分结算规则生成方法及清分结算规则生成装置,其中,该清分结算规则生成方法包括步骤:调取规则引擎模型;对规则引擎模型进行清分结算的节点配置;调取用户输入的清分结算业务决策信息;结合节点配置及清分结算业务决策信息,生成清分结算规则。本发明专利技术技术方案分离了商业决策者的商业决策逻辑和应用开发人员的技术决策,使得后期的商业决策人员可以自行设置清分结算系统的结算规则,降低了清分结算系统的维护和可扩展性成本。

【技术实现步骤摘要】

本专利技术涉及计算机应用开发
,特别涉及一种清分结算规则生成方法及清分结算规则生成装置
技术介绍
轨道交通、通讯、航空票务等系统通常需要进行费用计算、费用收取等清分结算操作,清分结算系统是否高效、稳定对于运营公司来说至关重要。现有的清分结算系统在开发及后期维护的过程中需要商业决策者和应用开发人员进行反复沟通才可完成。然而清分结算的业务规则常常在需求阶段还没有明确,在设计和编码后还在变化,业务规则往往嵌在系统各处代码中,对系统的应用开发人员来说,工作量较大,且耗费时间过长。
技术实现思路
本专利技术的主要目的是提供一种清分结算规则生成方法,旨在提供一种在清分结算系统的开发及维护过程中能够减少工作量的方法。为实现上述目的,本专利技术提出的清分结算规则生成方法,包括步骤:调取规则引擎模型;对规则引擎模型进行清分结算的节点配置;调取用户输入的清分结算业务决策信息;结合所述节点配置及所述清分结算业务决策信息,生成清分结算规则。优选地,对规则引擎模型进行清分结算的节点配置的步骤包括:定义清分结算规则的段落配置表;定义所述段落配置表的判断条件配置;根据所述段落配置表,定义相应的词法解释;定义所述段落配置表的结果配置。优选地,定义所述段落配置表的判断条件配置的步骤包括:定义清分结算规则引擎模型中引用的因子参数;定义清分结算规则引擎模型中的条件运算符;根据因子与条件运算符的结合定义判断条件。优选地,结合所述节点配置及所述清分结算业务决策信息,生成清分结算规则的步骤包括:调取清所述段落配置表,结合用户输入的段落配置参数,生成段落配置规则;调取所述段落配置表的判断条件配置,结合用户输入的因子及条件运算符,生成判断条件规则,如用户未输入因子及运算符,则所述判断条件规则显示“无条件”;调取所述词法解释配置,结合用户输入的结果规则公式,生成公式规则;调取所述段落配置表的结果配置,结合用户输入的结果配置参数,生成结果显示规则。优选地,生成的所述清分结算规则中,一个收费标准包含至少一个配置段落,每个配置段落都包括一组收费标准判断条件及至少一个结果配置。本专利技术还提出一种清分结算规则生成装置,包括:引擎模型模块:调取规则引擎模型;节点配置模块:对规则引擎模型进行清分结算的节点配置;业务决策模块:调取用户输入的清分结算业务决策信息;规则生成模块:结合所述节点配置及所述清分结算业务决策信息,生成清分结算规则。优选地,所述节点配置模块包括:段落配置模块:定义清分结算规则的段落配置表;判断条件配置模块:定义所述段落配置表的判断条件配置;词法配置模块:根据所述段落配置表,定义相应的词法解释;结果配置模块:定义所述段落配置表的结果配置。优选地,所述判断条件配置模块包括:因子配置模块:定义清分结算规则引擎模型中引用的因子参数;条件运算符配置模块:定义清分结算规则引擎模型中的条件运算符;条件配置模块:根据因子与条件运算符的结合定义判断条件。优选地,所述规则生成模块包括:段落规则模块:调取所述段落配置表,结合用户输入的段落配置参数,生成段落配置规则条件规则模块:调取所述段落配置表的判断条件配置,结合用户输入的因子及条件运算符,生成判断条件规则,如用户未输入因子及运算符,则所述判断条件规则显示“无条件”;公式规则模块:调取所述词法解释配置,结合用户输入的结果规则公式,生成公式规则;结果规则模块:调取所述段落配置表的结果配置,结合用户输入的结果配置参数,生成结果显示规则。优选地,所述规则生成模块生成的清分结算规则中一个收费标准包含至少一个配置段落,每个配置段落都包括一组收费标准判断条件及至少一个结果配置。本专利技术技术方案通过采用调取规则引擎模型;对规则引擎模型进行清分结算的节点配置;调取用户输入的清分结算业务决策信息;结合所述节点配置及所述清分结算业务决策信息,生成清分结算规则,实现了一种清分结算规则引擎模块配置方法。本专利技术技术方案分离了商业决策者的商业决策逻辑和应用开发人员的技术决策,使得后期的商业决策人员可以自行设置清分结算系统的结算规则,降低了清分结算系统的维护和可扩展性成本。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图示出的结构获得其他的附图。图1为本专利技术清分结算规则生成方法一实施例的流程图;图2为图1中步骤S20的流程图;图3为图1中步骤S40的流程图;图4为本专利技术清分结算规则生成装置一实施例的功能模块图;图5为图4中节点配置模块的功能模块图;图6为图4中规则生成模块的功能模块图。附图标号说明:标号名称标号名称10引擎模型模块23词法配置模块20节点配置模块24结果配置模块30业务决策模块41段落规则模块40规则生成模块42条件规则模块21段落配置模块43公式规则模块22判断条件配置模块44结果规则模块本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术的一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。另外,在本专利技术中涉及“第一”、“第二”等的描述仅用于描述目的,而不能理解为指示或暗示其相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。另外,各个实施例之间的技术方案可以相互结合,但是必须是以本领域普通技术人员能够实现为基础,当技术方案的结合出现相互矛盾或无法实现时应当认为这种技术方案的结合不存在,也不在本专利技术要求的保护范围之内。本专利技术提出一种清分结算规则生成方法。参照图1,该清分结算规则生成方法,包括步骤:S10:调取规则引擎模型;S20:对规则引擎模型进行清分结算的节点配置;S30:调取用户输入的清分结算业务决策信息;S40:结合所述节点配置及所述清分结算业务决策信息,生成清分结算规则。需要说明的是,规则引擎由推理引擎发展而来,是一种嵌入在应用程序中的组件,实现了将业务决策从应用程序代码中分离出来,并使用预定义的语义模块编写业务决策。接受数据输入,解释业务规则,并根据业务规则做出业务决策。本专利技术技术方案通过采用调取规则引擎模型;对规则引擎模型进行清分结算的节点配置;调取用户输入的清分结算业务决策信息;结合所述节点配置及所述清分结算业务决策信息,生成清分结算规则,实现了一种清分结算规则引擎模块配置方法。本专利技术技术方案分离了商业决策者的商业决策逻辑和应用开发人员的技术决策,使得后期的商业决策人员可以自行设置清分结算系统的结算规则,降低了清分结算系统的维护和可扩展性成本。参考图2,具体地,对规则引擎模型进行清分结算的节点配置的步骤S20包括:S21:定义清分结算规则的段落配置表;S22:定义所述段落配置表的判断条件配置;S23:根据所述段落配置表,定义相应的词法解释;S24:定义所述段落配置表的结果配置。需要说明的是,本专利技术实施例中还包括对名本文档来自技高网...
清分结算规则生成方法及清分结算规则生成装置

【技术保护点】
一种清分结算规则生成方法,其特征在于,包括步骤:调取规则引擎模型;对规则引擎模型进行清分结算的节点配置;调取用户输入的清分结算业务决策信息;结合所述节点配置及所述清分结算业务决策信息,生成清分结算规则。

【技术特征摘要】
1.一种清分结算规则生成方法,其特征在于,包括步骤:调取规则引擎模型;对规则引擎模型进行清分结算的节点配置;调取用户输入的清分结算业务决策信息;结合所述节点配置及所述清分结算业务决策信息,生成清分结算规则。2.如权利要求1所述的清分结算规则生成方法方法,其特征在于,对规则引擎模型进行清分结算的节点配置的步骤包括:定义清分结算规则的段落配置表;定义所述段落配置表的判断条件配置;根据所述段落配置表,定义相应的词法解释;定义所述段落配置表的结果配置。3.如权利要求2所述的清分结算规则生成方法,其特征在于,定义所述段落配置表的判断条件配置的步骤包括:定义清分结算规则引擎模型中引用的因子参数;定义清分结算规则引擎模型中的条件运算符;根据因子与条件运算符的结合定义判断条件。4.如权利要求2所述的清分结算规则生成方法,其特征在于,结合所述节点配置及所述清分结算业务决策信息,生成清分结算规则的步骤包括:调取所述段落配置表,结合用户输入的段落配置参数,生成段落配置规则;调取所述段落配置表的判断条件配置,结合用户输入的因子及条件运算符,生成判断条件规则,如用户未输入因子及运算符,则所述判断条件规则显示“无条件”;调取所述词法解释配置,结合用户输入的结果规则公式,生成公式规则;调取所述段落配置表的结果配置,结合用户输入的结果配置参数,生成结果显示规则。5.如权利要求2至4任一项所述的清分结算规则生成方法,其特征在于,生成的所述清分结算规则中,一个收费标准包含至少一个配置段落,每个配置段落都包括一组收费标准判断条件及至少一个结果配置。6.一种清分结算规则生成装置,其特征在于,包括:引擎模型模块:调...

【专利技术属性】
技术研发人员:玄超郗志骐李同兵伍键梁志斌文思为
申请(专利权)人:深圳南北互联网金融服务有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1