一种数据处理方法及装置的制作方法

文档序号:6375289阅读:116来源:国知局
专利名称:一种数据处理方法及装置的制作方法
技术领域
本发明属于数据处理领域,尤其涉及一种数据处理方法及装置。
背景技术
在现有技术中,由于信息化系统的大量推广和深入使用,各种信息系统产生了大量的信息数据,这些大量的信息可以提供给各种应用使用,但这些大量的数据相互之间往往缺乏关联,仅是孤立的数据。而在很多应用中,单条数据已不能为应用提供足够有用、全面的信息,导致数据的应用范围受到很大限制,数据的利用效果差。

发明内容
本发明实施例提供一种数据处理方法,旨在解决现有应用系统产生的数据之间缺 乏关联,导致数据的应用范围受到很大限制,利用效果差的问题。本发明实施例是这样实现的,一种数据处理方法,包括下述步骤配置数据资源;抽取不同数据资源中数据的共性信息,配置数据关联层信息;根据所述数据关联层信息配置不同数据资源的漫游关系信息;根据所述数据关联层信息和漫游关系信息,对数据进行查询或者展示。进一步地,所述配置数据资源的步骤具体为配置数据资源名称、数据库连接串,以及表物理名;配置数据资源对应的数据列。进一步地,所述配置数据关联层信息的步骤具体为根据数据资源的业务规则,确定数据资源之间的关联关系和数据资源之间关联的数据唯一标识;抽取数据资源之间数据的共性信息作为数据关联层信息,在所述数据关联层信息中设置关联属性字段,所述关联属性字段包括多个属性位,每一个属性位对应一个数据资源;保存所述关联属性字段与数据资源列表的映射关系。进一步地,所述对数据进行查询的步骤具体为将数据资源配置信息、数据关联层配置信息和漫游关系配置信息加载到内存;根据所述数据唯一标识查询数据关联层信息;获取关联属性字段属性位的值;在所述关联属性字段属性位的值有效时,查找所述关联属性字段属性位对应的数据资源,并根据所述数据唯一标识获取对应的关联数据资源列表;根据漫游关系参数名和对应的参数字段值,从关联的数据资源中获取对应的漫游数据资源列表。进一步地,所述对数据进行展示的步骤具体为
解析查询到的关联数据资源树图,生成关联信息界面;根据数据关联层信息调用指令,获取漫游数据资源,解析漫游数据资源树图,生成漫游信息界面。本发明实施例还提供了一种数据处理装置,所述装置包括数据资源配置单元,用于配置数据资源;数据关联层信息配置单元,用于从配置 的不同数据资源中抽取数据的共性信息,配置数据关联层信息;漫游关系信息配置单元,用于根据所述数据关联层信息配置不同数据资源的漫游关系信息;数据查询单元,用于根据所述数据关联层信息和漫游关系信息,对数据进行查询;以及数据展示单元,用于根据所述数据关联层信息和漫游关系信息,对数据进行展示。进一步地,所述数据资源配置单元包括数据信息配置模块,用于配置数据资源名称、数据库连接串,以及表物理名;以及数据列配置模块,用于配置数据资源对应的数据列。进一步地,所述漫游关系信息配置单元包括关联关系配置模块,用于根据数据资源的业务规则,确定数据资源之间的关联关系和数据资源之间关联的数据唯一标识;数据关联层属性设置模块,用于抽取数据资源之间数据的共性信息作为数据关联层信息,在所述数据关联层信息中设置关联属性字段,所述关联属性字段包括多个属性位,每一个属性位对应一个数据资源;以及关联映射存储模块,用于保存所述关联属性字段与数据资源列表的映射关系。进一步地,所述数据查询单元包括配置信息加载模块,用于将数据资源配置信息、数据关联层配置信息和漫游关系配置信息加载到内存;数据关联层信息查询模块,用于根据所述数据唯一标识查询数据关联层信息;关联属性位值获取模块,用于获取关联属性字段属性位的值;关联数据资源列表获取模块,用于在所述关联属性字段属性位的值有效时,查找所述关联属性字段属性位对应的数据资源,并根据所述数据唯一标识获取对应的关联数据资源列表;以及漫游数据资源列表获取模块,用于根据漫游关系参数名和对应的参数字段值,从关联的数据资源中获取对应的漫游数据资源列表。进一步地,所述数据展示单元包括关联信息界面生成模块,用于解析查询到的关联数据资源树图,生成关联信息界面;以及漫游信息界面生成模块,用于根据数据关联层信息调用指令,获取漫游数据资源,解析漫游数据资源树图,生成漫游信息界面。本发明实施例配置一种或多种数据资源之间的关联和漫游关系,在使用时可以展示出数据的基本信息和关联信息,同时还可以通过关联信息漫游到其他相关信息,以实现数据信息的全面展示和高度集成,增加了数据的应用范围和利用效果。


图I是本发明实施例提供的数据处理方法的实现流程图;图2是本发明实施例提供的数据资源配置的实现流程图;图3是本发明实施例提供的数据关联层信息配置的实现流程图;图4是本发明实施例提供的数据关联层信息的结构示例图;图5是本发明实施例提供的对数据进行查询的实现流程图;图6是本发明实施例提供的对数据进行展示的实现流程图;
图7是本发明实施例提供的关联信息界面示例图;图8是本发明实施例提供的漫游信息界面示例图;图9是本发明实施例提供的数据处理装置的结构图。
具体实施例方式为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。本发明实施例根据数据资源间的业务规则,配置数据资源之间的关联和漫游关系,展示出数据的基本信息和关联信息,同时可以通过关联信息漫游到其他相关信息,以实现数据信息的全面展示和高度集成。图I示出了本发明实施例提供的数据处理方法的实现流程,详述如下在步骤SlOl中,配置数据资源;在本发明实施例中,配置的数据资源是按照某一属性组成的数据集合,例如在公安应急管理中,常住人口、暂住人口可以分别构成一个数据资源。在步骤S102中,从配置的不同数据资源中抽取数据的共性信息,配置数据关联层信息;在步骤S103中,根据数据关联层信息配置不同数据资源的漫游关系信息;在步骤S104中,根据数据关联层信息和漫游关系信息,对数据进行查询或者展
/Jn ο图2示出了本发明实施例提供的数据资源配置的实现流程,详述如下在步骤S201中,配置数据资源名称、数据库连接串,以及表物理名;作为本发明的一个实施例,根据不同的应用,还可以配置数据资源对应的用户名、
密码等信息。以人口数据为例,配置的数据资源如下表所示
权利要求
1.一种数据处理方法,其特征在于,所述方法包括下述步骤 配置数据资源; 从配置的不同数据资源中抽取数据的共性信息,配置数据关联层信息; 根据所述数据关联层信息配置不同数据资源的漫游关系信息; 根据所述数据关联层信息和漫游关系信息,对数据进行查询或者展示。
2.如权利要求I所述的方法,其特征在于,所述配置数据资源的步骤具体为 配置数据资源名称、数据库连接串,以及表物理名; 配置数据资源对应的数据列。
3.如权利要求I所述的方法,其特征在于,所述配置数据关联层信息的步骤具体为 根据数据资源的业务规则,确定数据资源之间的关联关系和数据资源之间关联的数据唯一标识; 抽取数据资源之间数据的共性信息作为数据关联层信息,在所述数据关联层信息中设置关联属性字段,所述关联属性字段包括多个属性位,每一个属性位对应一个数据资源;保存所述关联属性字段与数据资源列表的映射关系。
4.如权利要求3所述的方法,其特征在于,所述对数据进行查询的步骤具体为 将数据资源配置信息、数据关联层配置信息和漫游关系配置信息加载到内存; 根据所述数据唯一标识查询数据关联层信息; 获取关联属性字段属性位的值; 在所述关联属性字段属性位的值有效时,查找所述关联属性字段属性位对应的数据资源,并根据所述数据唯一标识获取对应的关联数据资源列表; 根据漫游关系参数名和对应的参数字段值,从关联的数据资源中获取对应的漫游数据资源列表。
5.如权利要求4所述的方法,其特征在于,所述对数据进行展示的步骤具体为 解析查询到的关联数据资源树图,生成关联信息界面; 根据数据关联层信息调用指令,获取漫游数据资源,解析漫游数据资源树图,生成漫游信息界面。
6.一种数据处理装置,其特征在于,所述装置包括 数据资源配置单元,用于配置数据资源; 数据关联层信息配置单元,用于从配置的不同数据资源中抽取数据的共性信息,配置数据关联层信息; 漫游关系信息配置单元,用于根据所述数据关联层信息配置不同数据资源的漫游关系信息; 数据查询单元,用于根据所述数据关联层信息和漫游关系信息,对数据进行查询;以及 数据展示单元,用于根据所述数据关联层信息和漫游关系信息,对数据进行展示。
7.如权利要求6所述的装置,其特征在于,所述数据资源配置单元包括 数据信息配置模块,用于配置数据资源名称、数据库连接串,以及表物理名;以及 数据列配置模块,用于配置数据资源对应的数据列。
8.如权利要求6所述的装置,其特征在于,所述漫游关系信息配置单元包括 关联关系配置模块,用于根据数据资源的业务规则,确定数据资源之间的关联关系和数据资源之间关联的数据唯一标识; 数据关联层属性设置模块,用于抽取数据资源之间数据的共性信息作为数据关联层信息,在所述数据关联层信息中设置关联属性字段,所述关联属性字段包括多个属性位,每一个属性位对应一个数据资源;以及 关联映射存储模块,用于保存所述关联属性字段与数据资源列表的映射关系。
9.如权利要求6所述的装置,其特征在于,所述数据查询单元包括 配置信息加载模块,用于将数据资源配置信息、数据关联层配置信息和漫游关系配置信息加载到内存; 数据关联层信息查询模块,用于根据所述数据唯一标识查询数据关联层信息; 关联属性位值获取模块,用于获取关联属性字段属性位的值; 关联数据资源列表获取模块,用于在所述关联属性字段属性位的值有效时,查找所述关联属性字段属性位对应的数据资源,并根据所述数据唯一标识获取对应的关联数据资源列表;以及 漫游数据资源列表获取模块,用于根据漫游关系参数名和对应的参数字段值,从关联的数据资源中获取对应的漫游数据资源列表。
10.如权利要求6所述的装置,其特征在于,所述数据展示单元包括 关联信息界面生成模块,用于解析查询到的关联数据资源树图,生成关联信息界面;以及 漫游信息界面生成模块,用于根据数据关联层信息调用指令,获取漫游数据资源,解析漫游数据资源树图,生成漫游信息界面。
全文摘要
本发明适用于数据处理领域,提供了一种数据处理方法及装置,包括下述步骤配置数据资源;抽取不同数据资源中数据的共性信息,配置数据关联层信息;根据所述数据关联层信息配置不同数据资源的漫游关系信息;根据所述数据关联层信息和漫游关系信息,对数据进行查询或者展示。本发明配置一种或多种数据资源之间的关联和漫游关系,在使用时可以展示出数据的基本信息和关联信息,同时还可以通过关联信息漫游到其他相关信息,以实现数据信息的全面展示和高度集成,增加了数据的应用范围和利用效果。
文档编号G06F17/30GK102831217SQ201210294460
公开日2012年12月19日 申请日期2012年8月17日 优先权日2012年8月17日
发明者王志伟, 杨正平, 田志勇, 胡志雄 申请人:安科智慧城市技术(中国)有限公司, 武汉恒亿电子科技发展有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1