一种资源数据核查系统及方法技术方案

技术编号:11661510 阅读:102 留言:0更新日期:2015-06-29 15:44
本发明专利技术涉及通信网络管理技术领域,特别涉及一种资源数据核查系统及方法。本发明专利技术提出的资源数据核查系统及方法,通过自动生成针对资源数据的核查规则和核查任务,并自动执行核查任务,能够提高资源数据的核查效率、并降低差错率。

【技术实现步骤摘要】

本专利技术涉及通信网络管理
,特别涉及一种资源数据核查系统。
技术介绍
当前,通信网络运营商面临着全业务运营的需要,除了传统的移动电话业务外,还为用户提供固定业务、宽带业务等,设计到通道接入、基础通信业务、内容提供、综合信息化解决方案服务等。全业务运营必须建立在完善的资源数据上,同一项业务可能涉及到多个业务的资源,如果没有准确的资源数据信息和相应的流程的保障,不可能为用户快速开通业务。目前对于资源数据的核查主要采取人工核查的方式,这种方式的缺点是效率较低、差错率较高。
技术实现思路
为了解决现有技术的问题,本专利技术提供了,其能够由系统自动对资源数据进行核查校验,从而提高核查效率、降低核查差错率。本专利技术所采用的技术方案如下: 一种资源数据核查系统,包括: 核查规则管理模块,用于针对不同种类的资源数据制定对应的核查规则; 核查任务管理模块,用于根据所述核查规则建立针对资源数据的核查任务,触发数据核查模块102执行所述核查任务; 数据核查模块,用于在核查任务管理模块102的触发下执行核查任务,确定存在问题的资源数据。系统还包括: 核查工单管理模块,用于将所述存在问题的资源数据通知资源维护人员。核查任务管理模块在资源数据被录入时触发数据核查模块执行针对该资源数据的核查任务。核查任务管理模块按照固定的周期触发数据核查模块执行核查任务。核查任务管理模块按照管理人员的指令触发数据核查模块执行核查任务。数据核查模块包括代码生成子模块和结构化查询语言生成子模块,其中, 代码生成子模块,用于在核查任务管理模块触发数据核查模块执行核查任务时,根据该核查任务对应的核查规则生成可执行代码; 结构化查询语言生成子模块,用于在核查任务管理模块触发数据核查模块执行核查任务时,根据核查任务对应的核查规则生成SQL语句; 数据核查模块还包括Shell脚本配置子模块,用于在核查任务管理模块触发数据核查模块知晓核查任务时,根据核查任务对应的核查规则中的资源数据关联和映射关系,生成Shell脚本文件。本专利技术的一种资源数据核查系统,其利用核查规则管理模块,用于针对不同种类的资源数据制定对应的核查规则;核查规则管理模块,用于根据所述核查规则建立针对资源数据的核查任务,触发数据核查模块执行所述核查任务;数据核查模块,用于在核查任务管理模块的触发下执行核查任务,确定存在问题的资源数据。核查规则管理模块针对不同种类的资源数据制定对应的核查规则;核查任务管理模块根据所述核查规则建立针对资源数据的核查任务,触发数据核查模块执行所述核查任务;数据核查模块执行所述核查任务,确定存在问题的资源数据。可见,本专利技术提出的资源数据核查系统,通过自动生成针对资源数据的核查规则和核查任务,并自动执行核查任务,能够提高资源数据的核查效率、并降低差错率。本专利技术的有益效果在于: 本专利技术弥补了现有资源数据核查技术方案中人工核查工作量大的不足,减小了人工核查数据差错率,同时解决了核查出的错误数据修改不及时的问题,大幅提高了网络资源管理系统中的数据质量,为全业务开通运营提供支撑。【附图说明】为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术的资源数据核查系统的系统结构示意图。【具体实施方式】为使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术实施方式作进一步地详细描述。实施例一 本实施例的资源数据核查系统包括以下: 核查规则管理模块101,用于针对不同种类的资源数据制定对应的核查规则; 核查任务管理模块102,用于根据所述核查规则建立针对资源数据的核查任务,触发数据核查模块102执行所述核查任务; 数据核查模块103,用于在核查任务管理模块102的触发下执行核查任务,确定存在问题的资源数据。上述系统还可以包括:核查工单管理模块104,用于将所述存在问题的资源数据通知资源维护人员。上述系统中,核查任务管理模块102在资源数据被录入时触发数据核查模块103执行针对该资源数据的核查任务,或者,核查任务管理模块102按照固定的周期触发数据核查模块103执行核查任务,或者,核查任务管理模块102按照管理人员的指令触发数据核查模块103执行核查任务。上述数据核查模块103可以包括代码生成子模块1031和结构化查询语言(SQL)生成子模块1032,其中, 代码生成子模块1031,用于在核查任务管理模块102触发数据核查模块103执行核查任务时,根据该核查任务对应的核查规则生成可执行代码; SQL生成子模块1032,用于在核查任务管理模块102触发数据核查模块103执行核查任务时,根据核查任务对应的核查规则生成SQL语句; 数据核查模块103,用于执行所述可执行代码或SQL语句,确定存在问题的资源数据。上述数据核查模块103还可以包括Shell脚本配置子模块1033,用于在核查任务管理模块102触发数据核查模块103知晓核查任务时,根据核查任务对应的核查规则中的资源数据关联和映射关系,生成Shell脚本文件; 数据核查模块103,用于执行Shell脚本文件,以能够采集到的逻辑资源数据为标准,确定存在问题的物理资源数据。以下举具体的实施详细进行详细介绍。本实施例的一种资源数据核查系统,在资源日常管理中(如:资源配置、网元入网、调度等)对相关资源数据进行核查,发现差错,并通过一定的处理流程进行纠正,从而保证资源数据的一致性、完整性和准确性。资源数据核查系统通过指定资源数据的核查规则,根据核查规则来设定各类资源核查周期进行的管理,设定核查任务,可在设定的时间对资源数据进行定时核查,生成核查结果报表,并可通过电子运维流程(EOMS)对存在问题的资源数据进行派单,以便数据维护人员及时地维护问题数据,提高数据的质量。完善资源数据核查体系,保障数据准确性。数据核查功能主要应用于日常维护与网元入网时的数据校验核查。参加图1,资源数据核查系统包括核查规则管理模块101、核查任务管理模块102、数据核查模块103和核查工单管理模块104,其中数据核查莫103包括代码生成子模块1031、SQL生成子模块1032和Shell脚本配置子模块1033。其中,核查规则管理模块101针对不同种类的资源数据制定对应的核查规则,并提供了对核查规则的查看功能。核查规则可言根据网络的实际情况制定,包括但不限于一下几种: 固定值比较:比如某类资源的某个属性大于和小于某个固定值或在某个范围内的核查规则。属性值比较:比如某类资源的某个属性和其他属性的比较规则。数据格式合法性:比如日期的格式不正确、没有按规定的格式填写特殊的字符串,应该是数字的填写了字符、应该填写日期的地方填写了数字、必填项为空等合法性核查规则。资源关系一致性:比如某类资源的某属性的其他资源的某属性需要一致的核查规贝1J。如电路是否有承载的传输系统;小区是否有其所属基站。数据维护一致性:该资源实体有下属关联对象时,本实体不能被直接删除,需要逐级删除或转移下属关联对象后再进行删除。资源统计数据异常:设置资源统计数据与本文档来自技高网...

【技术保护点】
一种资源数据核查系统,包括:核查规则管理模块,用于针对不同种类的资源数据制定对应的核查规则;核查任务管理模块,用于根据所述核查规则建立针对资源数据的核查任务,触发数据核查模块102执行所述核查任务;数据核查模块,用于在核查任务管理模块102的触发下执行核查任务,确定存在问题的资源数据。

【技术特征摘要】

【专利技术属性】
技术研发人员:吴凤江张南岳
申请(专利权)人:浪潮通信信息系统有限公司
类型:发明
国别省市:山东;37

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

1