应用于规则引擎中的业务规则参数交互方法及装置与流程

文档序号:12271503阅读:来源:国知局

技术特征:

1.一种应用于规则引擎中的业务规则参数交互方法,其特征在于,所述应用于规则引擎中的业务规则参数交互方法包括:

规则描述语言获取步骤,获取输入的规则描述语言;

规则语义解析步骤,利用规则语义解析方法对所述规则描述语言进行解析,获取至少一规则主体信息;

显示步骤,根据所述规则主体信息的参数类型选择与所述规则主体信息的参数类型对应的表单控件,在至少一页面中显示该表单控件,并在该表单控件内显示所述规则主体信息。

2.如权利要求1所述的应用于规则引擎中的业务规则参数交互方法,其特征在于,所述规则主体信息的参数类型包括文本类型、日期类型,所述表单控件包括与所述文本类型对应的文本输入框,以及与所述日期类型对应的日期选择控件。

3.如权利要求1所述的应用于规则引擎中的业务规则参数交互方法,其特征在于,所述规则语义解析步骤包括:

将所述业务规则描述语言的数据结构转换为二叉树结构,针对该二叉树结构的各节点进行解析,获取至少一规则主体信息。

4.如权利要求1所述的应用于规则引擎中的业务规则参数交互方法,其特征在于,在所述规则语义解析步骤之后,并且在所述显示步骤之前还包括:

字符转换步骤,如果所述规则主体信息中存在外文符号,则将所述外文符号转换为中文符号。

5.如权利要求4所述的应用于规则引擎中的业务规则参数交互方法,其特征在于,在所述字符转换步骤之后,并且在所述显示步骤之前还包括:

参数存储步骤,将所述规则主体信息存储在一数据库中,并且将该规则主体信息与规则编号、参数类型、参数编号中至少一种对应,以及,

检索步骤,根据所述规则编号、参数类型、参数编号中至少一种从所述数据库中检索所述规则主体信息。

6.一种应用于规则引擎中的业务规则参数交互装置,其特征在于,所述应用于规则引擎中的业务规则参数交互装置包括:

规则描述语言获取模块,用于获取输入的规则描述语言;

规则语义解析模块,用于利用规则语义解析方法对所述规则描述语言进行解析,获取至少一规则主体信息;

显示模块,用于根据所述规则主体信息的参数类型选择与所述规则主体信息的参数类型对应的表单控件,在至少一页面中显示该表单控件,并在该表单控件内显示所述规则主体信息。

7.如权利要求6所述的应用于规则引擎中的业务规则参数交互装置,其特征在于,所述规则主体信息的参数类型包括文本类型、日期类型,所述表单控件包括与所述文本类型对应的文本输入框,以及与所述日期类型对应的日期选择控件。

8.如权利要求6所述的应用于规则引擎中的业务规则参数交互装置,其特征在于,所述规则语义解析模块包括:

将所述业务规则描述语言的数据结构转换为二叉树结构,针对该二叉树结构的各节点进行解析,获取至少一规则主体信息。

9.如权利要求6所述的应用于规则引擎中的业务规则参数交互装置,其特征在于,还包括:

字符转换模块,用于如果所述规则主体信息中存在外文符号,则将所述外文符号转换为中文符号。

10.如权利要求6所述的应用于规则引擎中的业务规则参数交互装置,其特征在于,还包括:

参数存储模块,用于将所述规则主体信息存储在一数据库中,并且将该规则主体信息与规则编号、参数类型、参数编号中至少一种对应,以及,

检索模块,用于根据所述规则编号、参数类型、参数编号中至少一种从所述数据库中检索所述规则主体信息。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1