[发明专利]一种基于Drools规则引擎的基站数据库核查方法有效
| 申请号: | 201210554162.0 | 申请日: | 2012-12-19 |
| 公开(公告)号: | CN103064909A | 公开(公告)日: | 2013-04-24 |
| 发明(设计)人: | 陈浙良;孙平;阳许军;胡志勇;张重齐 | 申请(专利权)人: | 武汉虹翼信息有限公司 |
| 主分类号: | G06F17/30 | 分类号: | G06F17/30 |
| 代理公司: | 北京汇泽知识产权代理有限公司 11228 | 代理人: | 程殿军 |
| 地址: | 430074 湖*** | 国省代码: | 湖北;42 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 drools 规则 引擎 基站 数据库 核查 方法 | ||
1.一种基于Drools规则引擎的基站数据库核查方法,其特征在于,该方法是用Drools规则引擎将程序修改处理与业务核查逻辑进行分离,该方法包括如下步骤:
1)将基站数据核查情况划分为两大场景,分别是单表核查场景和交叉核查场景;此步骤由程序修改处理编码实现;
2)确定基站数据核查的领域模型;此步骤由程序修改处理编码实现;
3)根据不同场景进行字段核查,由业务核查逻辑控制drools规则引擎,依据核查规则描述文件进行核查处理,并将核查结果反馈给程序修改处理进行界面呈现,供用户进行修改。
2.如权利要求1所述的基于Drools规则引擎的基站数据库核查方法,其特征在于,所述单表核查分为简单字段核查和记录间字段关联核查,简单字段核查是指对单个字段是否必填或填写格式的核查,记录间字段关联核查是指一个字段的填写内容必须依赖于另一个字段这种情况的核查,所述交叉核查是主表与附表之间的核查,附表中的某些字段必须以主表作为参考,附表中的这些字段的填写需要与主表中的被参考字段之间满足一定的关系。
3.如权利要求1所述的基于Drools规则引擎的基站数据库核查方法,其特征在于,所述领域模型包括基站、小区、室分、直放站、网元组、邻区关系、覆盖类型。
4.如权利要求3所述的基于Drools规则引擎的基站数据库核查方法,其特征在于,所述领域模型包括4个数据库:GSM小区数据库、TD小区数据库、室分数据库、直放站数据库,GSM小区数据库与TD小区数据库视为小区数据库。
5.如权利要求4所述的基于Drools规则引擎的基站数据库核查方法,其特征在于,所述小区数据库按小区配置数据、小区工程管理数据、小区外部设备、小区核查数据、小区地理位置、覆盖类型将字段分为6大类;
GSM基站数据库按GSM配置数据、GSM工程管理数据、GSM外部设备、GSM核查数据、GSM地理位置将字段分成5大类;
TD基站数据库按TD配置数据、TD工程管理数据、TD外部设备、TD核查数据、TD地理位置将字段分成5大类;
所述室分数据库按室分公共数据、2G覆盖数据、TD覆盖数据、WLAN覆盖数据将字段分为4大类;
所述直放站数据库按基本数据、工程管理数据、覆盖类数据将字段分为3大类。
6.如权利要求2所述的基于Drools规则引擎的基站数据库核查方法,其特征在于,所述步骤3)中的字段核查包括简单单一字段核查、同一对象的不同实例之间比较以及多对象之间信息结构交叉核查。
7.如权利要求6所述的基于Drools规则引擎的基站数据库核查方法,其特征在于,对数据核查的结果显示出来,并指定错误的信息位置以及允许用户修改,并接受修改的新数据,重新用规则引擎进行反复核查。
8.如权利要求6所述的基于Drools规则引擎的基站数据库核查方法,其特征在于,在所述多对象之间信息结构交叉核查中,将两个数据对象之间的关联关系用规则引擎描述,核查两个数据对象之间的关联性错误。
9.如权利要求7所述的基于Drools规则引擎的基站数据库核查方法,其特征在于,显示错误信息以及错误信息的位置,把核查规则拆分成多条,该核查规则包括:
简单字段类型核查:字符串、数字、邮件;
简单字段范围核查:上下限、包含、字符串长度;
简单字段枚举型:真假、是否。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉虹翼信息有限公司,未经武汉虹翼信息有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210554162.0/1.html,转载请声明来源钻瓜专利网。





