版权所有:内蒙古大学图书馆 技术提供:维普资讯• 智图
内蒙古自治区呼和浩特市赛罕区大学西街235号 邮编: 010021
专利申请号:CN201110451313.5
公 开 号:CN103186579A
专利类型:发明申请
申 请 日:20130703
公 开 日:20111229
专利主分类号:G06F17/30(20060101)
关 键 词:数据库函数 关键要素 规则引擎 业务规则 应用需求 规则库 关联关系 规则处理 规则描述 获取用户 应用规则 源数据 算法 关联 语言 转化 开发
摘 要:本发明实施例公开了一种基于数据库函数的规则实现及应用的方法及装置,包括:根据规则应用需求,建立包括一个或多个规则关键要素的业务规则模型;建立符合所述业务规则模型的多个规则;将所述多个规则转化为规则描述语言,保存到规则库中;将所述规则库中的规则实现为对应的数据库函数;根据应用需求配置源数据与所应用规则的关联关系;获取用户输入的所述配置规则中关键要素的值,通过调用所述规则相关联的数据库函数执行所述规则,返回执行结果。采用本发明实施例公开的方法或装置,在基于数据库函数实现的规则引擎的实现结果上,将繁琐算法的实现借助于简单的数据库函数来实现,降低了规则引擎的开发难度,节省了成本,提高了规则处理的效率。