一种数据处理方法及系统的制作方法_2

文档序号:9727297阅读:来源:国知局
应的处理算法过滤器;
[0071]可理解的是,可以将上述的对应关系以对应序列或者表格的形式,在加载配置项的时候以配置数据的形式进行加载,并通过将标识性数据与算法过滤器进行匹配,以获取与标识性数据相匹配的算法过滤器;
[0072]在获取到相应的算法过滤器后,该算法过滤器将生成与该基础数据对应的算法模型;
[0073]可理解的是,每个算法过滤器使用的算法是不相同的,基础数据与算法过滤器是一一对应关系,每个基础数据均有唯一一个与之对应的算法过滤器。
[0074]图4为本发明一实施例提出的一种数据处理方法中数据处理步骤的流程示意图,下面参照图4,对步骤103进行详细说明:
[0075]在获取到与基础数据对应的算法过滤器后,根据所述算法过滤器生成与所述算法过滤器对应的算法模型,并根据所述算法模型对所述基础数据进行处理。
[0076]可理解的是,算法过滤器与算法模型是对应关系。
[0077]为了提高数据处理的有效性,本发明还在完成处理后,根据所述算法模型的逻辑关系,对处理结果进行逻辑校验,以判断所述处理结果是否符合逻辑,若是,则将处理结果输出;若否,则发出提示信息。
[0078]可理解的是,若处理结果不符合该算法模型的逻辑关系,则可以通过发出语音等方式广播校验结果
[0079]举例来说,基础数据在经过算法模型的逻辑关系处理之后的结果是需要符合一定规则的,比如,处理结果的范围为1-10,而如果实际得到的处理结果为11或者其他不属于这个范围的数据时,则该处理结果不符合逻辑。
[0080]为了方便使用者,本发明在加载基础数据时,还加载了预存的输出文件模板,以在获取处理结果之后,根据所述输出文件模板,将所述处理结果输出到文件。
[0081]需要说明的是,接收处理结果的设备不尽相同,进而可能出现不兼容等问题,因此,本发明通过文件模板的方式对处理结果的输出样式进行定义和约束,并将处理结果输出,接收设备则在接收到处理结果之后,将处理结果显示。
[0082]下面对本发明的工作过程进行说明:
[0083]1、基础数据准备
[0084]①该数据大部分可直接由CBTC基础电子地图数据获取。
[0085]②对于不可以直接获取的数据,数据量小,基本不需要对数据逻辑关系进行判断处理,可由人工轻松填写。
[0086]其中,基础数据以Excel的形式给出。
[0087]2、加载基础数据
[0088]①加载Excel基础数据
[0089]用于计算处理的基础数据。
[0090]②加载输出文件模板
[0091]用于对输出结果的样式进行定义和约束。
[0092]③加载配置项
[0093]用于控制基础数据的计算处理过程。
[0094]3、过滤器集群
[0095]①根据加载的配置数据,搜索基础数据对应的算法过滤器
[0096]②根据算法过滤器生成算法模型。
[0097]4、数据处理
[0098]①根据算法模型,对加载的Excel基础数据进行计算处理。
[0099]②算法模型对数据进行逻辑有效性校验,对不符合逻辑的数据进行明确提示。
[0100]5、数据输出
[0101]对于通过验证的数据处理结果,按照第3步中加载的输出文件模板输出到文件。
[0102]图5为本发明一实施例提出的一种数据处理系统的结构示意图,参照图5,本发明还提出了一种数据处理系统,包括:
[0103]第一获取模块51,用于用于获取计算机联锁CI系统的基础数据;
[0104]识别模块52,用于对所述基础数据进行识别,以获取所述基础数据的数据特征;
[0105]第二获取模块53,用于根据所述数据特征在过滤器集群中获取与所述数据特征对应的算法过滤器,所述过滤器集群中存有数据特征与算法过滤器的对应关系;
[0106]数据处理模块54,用于根据所述算法过滤器对所述基础数据进行处理,以获取处理结果。
[0107]本发明通过将不同基础数据对应的算法预存进过滤器集群中,并根据基础数据的数据特征自动选择算法过滤器,以由算法过滤器对基础数据进行处理,与现有技术相比,提高了数据处理的效率、减少工具变更带来的影响,同时解放人工处理的环节
[0108]下面对本系统中模块的具体作用进行详细说明:
[0109]第一获取模块51还用于:从CBTC系统的电子地图中,获取CI系统的预设数据;根据所述预设数据生成Excel数据表;加载所述Excel数据表,以获取基础数据。
[0110]数据处理模块54还用于:根据所述算法过滤器生成与所述算法过滤器对应的算法模型,并根据所述算法模型对所述基础数据进行处理。
[0111]为了提高数据处理的有效性,本发明还包括:逻辑校验模块55,
[0112]用于在完成处理后,根据所述算法模型的逻辑关系,对处理结果进行逻辑校验,以判断所述处理结果是否符合逻辑,若是,则将处理结果输出;若否,则发出提示信息。
[0113]为了方便使用者,本系统还包括:输出处理模块56,用于加载预存的输出文件模板,并在获取处理结果之后,根据所述输出文件模板,将所述处理结果输出到文件。
[0114]由上述技术方案可知,本发明通过将不同基础数据对应的算法预存进过滤器集群中,并通过第一获取模块51获取基础数据的特征数据,并通过第二获取模块53根据基础数据的数据特征自动选择算法过滤器,以由数据处理模块54根据选择的算法过滤器对基础数据进行处理,与现有技术相比,提高了数据处理的效率、减少工具变更带来的影响,同时解放人工处理的环节。
[0115]虽然结合附图描述了本发明的实施方式,但是本领域技术人员可以在不脱离本发明的精神和范围的情况下做出各种修改和变型,这样的修改和变型均落入由所附权利要求所限定的范围之内。
【主权项】
1.一种数据处理方法,其特征在于,包括: 获取计算机联锁CI系统的基础数据; 对所述基础数据进行识别,获取所述基础数据的数据特征; 根据所述数据特征在过滤器集群中获取与所述数据特征对应的算法过滤器,所述过滤器集群中存有数据特征与算法过滤器的对应关系; 根据所述算法过滤器对所述基础数据进行处理,以获取处理结果。2.根据权利要求1所述的方法,其特征在于,所述获取计算机联锁CI系统的基础数据包括: 从CBTC系统的电子地图中,获取CI系统的预设数据; 根据所述预设数据生成Excel数据表; 加载所述Excel数据表,获取基础数据。3.根据权利要求2所述的方法,其特征在于,所述根据所述算法过滤器对所述基础数据进行处理,包括: 根据所述算法过滤器生成与所述算法过滤器对应的算法模型,并根据所述算法模型对所述基础数据进行处理。4.根据权利要求3所述的方法,其特征在于,所述算法模型还用于: 根据所述算法模型的逻辑关系,对处理结果进行逻辑校验,判断所述处理结果是否符合逻辑,若是,则将处理结果输出;若否,则发出提示信息。5.根据权利要求1所述的方法,其特征在于,还包括: 加载预存的输出文件模板; 相应地,在获取处理结果之后,该方法还包括: 根据所述输出文件模板,将所述处理结果输出到文件。6.一种数据处理系统,其特征在于,包括: 第一获取模块,用于获取计算机联锁CI系统的基础数据; 识别模块,用于对所述基础数据进行识别,获取所述基础数据的数据特征; 第二获取模块,用于根据所述数据特征在过滤器集群中获取与所述数据特征对应的算法过滤器,所述过滤器集群中存有数据特征与算法过滤器的对应关系; 数据处理模块,用于根据所述算法过滤器对所述基础数据进行处理,获取处理结果。7.根据权利要求6所述的系统,其特征在于,所述第一获取模块还用于: 从CBTC系统的电子地图中,获取CI系统的预设数据; 根据所述预设数据生成Excel数据表; 加载所述Excel数据表,获取基础数据。8.根据权利要求7所述的系统,其特征在于,所述数据处理模块还用于: 根据所述算法过滤器生成与所述算法过滤器对应的算法模型,并根据所述算法模型对所述基础数据进行处理。9.根据权利要求8所述的系统,其特征在于,还包括: 逻辑校验模块,用于根据所述算法模型的逻辑关系,对处理结果进行逻辑校验,判断所述处理结果是否符合逻辑,若是,则将处理结果输出;若否,则发出提示信息。10.根据权利要求6所述的系统,其特征在于,还包括: 输出处理模块,用于加载预存的输出文件模板,并在获取处理结果之后,根据所述输出文件模板,将所述处理结果输出到文件。
【专利摘要】本发明公开了一种数据处理方法及系统。该数据处理方法,包括:获取计算机联锁CI系统的基础数据;对所述基础数据进行识别,获取所述基础数据的数据特征;根据所述数据特征在过滤器集群中获取与所述基础数据对应的算法过滤器,所述过滤器集群中存有数据特征与算法过滤器的对应关系;根据所述算法过滤器对所述基础数据进行处理,获取处理结果。本发明通过将不同基础数据对应的算法预存进过滤器集群中,并根据基础数据的数据特征自动选择算法过滤器,以由算法过滤器对基础数据进行处理,与现有技术相比,提高了数据处理的效率、减少工具变更带来的影响,同时解放人工处理的环节。
【IPC分类】G06F17/24
【公开号】CN105488020
【申请号】CN201510863468
【发明人】刘超
【申请人】北京交控科技股份有限公司
【公开日】2016年4月13日
【申请日】2015年12月1日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1