【技术实现步骤摘要】
一种通用结构化数据灵活检索系统及方法
本专利技术涉及一种数据检索的关联分析,尤其是一种通用结构化数据灵活检索关联分析,属于检索分析领域。
技术介绍
随着人类社会科学技术的不断进步,互联网技术、计算机技术的快速发展,在各个行业、政府部门都建立了多个业务系统,这些业务系统产生了大量、多种类的结构化数据。如何能够依据不同的需求对这些数据进行灵活、快速的检索,发现数据之间的隐性价值关系,是当前急需解决的问题。为了解决这些问题,当前市面上出现了多种数据检索系统,比如数据单表检索、数据全表检索等,但其主要原理是对单个数据表按单一字段或全部字段进行精确或模糊检索;对于这类数据检索工具,由于检索的数据只能基于单张表字段(检索效率低)且数据检索条件固化(检索不灵活),对于检索结果只能查看详情(不能深层次分析);因此这类数据检索系统具有检索效率低、操作不灵活、数据分析层次不深入等问题;由于上述问题的存在,本专利技术人对现有检索软件的检索技术进行深入研究和分析,以期待研制出可以灵活的接入数据源、可以灵活的设置检索条件、可以实现多数据源的综合检索以及可以对的检索结果数据进行深层次关联分析的通用结构化数据灵活检索系统及方法。
技术实现思路
为了克服上述问题,本专利技术人进行了锐意研究,设计出一种通用结构化数据灵活检索系统。该检索系统包括数据层1、应用层2和展现层3。所述数据层1包括业务数据库11和系统配置数据库12。其中,业务数据库11包含多个企事业单位的数据库,优选地,所述 ...
【技术保护点】
1.一种通用结构化数据灵活检索系统,包括数据层(1)、应用层(2)和展现层(3)。/n
【技术特征摘要】
1.一种通用结构化数据灵活检索系统,包括数据层(1)、应用层(2)和展现层(3)。
2.根据权利要求1所述的系统,其特征在于,
所述数据层(1)包括业务数据库(11)和系统配置数据库(12)。
3.根据权利要求2所述的系统,其特征在于,
所述业务数据库(11)包含多个企事业单位的数据库,
所述系统配置数据库(12)用以存储系统产生的配置数据,包括数据源信息表(121)、数据表信息表(122)、数据字段信息表(123)、组合配置信息表(124)和关联配置信息表(125)。
4.根据权利要求3所述的系统,其特征在于,
所述数据源信息表(121),用于存储业务数据库(11)中各企事业单位的数据库信息,所述数据库信息包括数据源标识、数据源名称和数据连接信息;
所述数据表信息表(122),用于存储数据源内的相关表信息,所述数据表信息表(122)包括数据表ID、表名称、表描述、表分类和数据源标识;
所述数据字段信息表(123),用于存储数据表中字段的信息,所述数据字段信息表(123)包括字段名、字段类型、字段描述、使用方式和数据表ID;
所述组合配置信息表(124),用于存储组合检索的相关配置信息,所述组合配置信息表(124)包括组合配置标识、综合检索名称、组合条件信息、组合映射信息、数据表ID和使用状态;
所述关联配置信息表(125),用于存储关联检索的相关信息,所述关联配置信息表(125)包括关联配置标识、关联检索名称、关联映射表、关联映射条件和使用状态。
5.根据权利要求1所述的系统,其特征在于,
所述应用层(2)具有数据源接入模块(21)、数据表接入模块(22)、数据组合配置模块(23)和数据关联配置模块(24)。
6.根据权利要求5所述的系统,其特征在于,
所述数据源接入模块(21)为数据连接模块,能够连接多个业务数据库(11),并将多个业务数据库(11)中的所有数据表信息传递到数据表接入模块(22);
所述数据表接入模块(22),能够将接收的数据表信息传递到数据组合配置模块(23)与关联配置模块(24);
所述数据组合配置模块(23),能够设置组合检索信息,并生成组合检索配置信息,
所述数据关联配置模块(24),用于设置关联检索字段,并将设置的关联检索字段信息传送到展现层(3)。
7.根据权利要求1所述的系统,其特征在于,
所述展现层(3)具有数据单库检索模块(31)、数据综合检索模块(32)和数据关联检索模块(33)。
8.根据权利要求7所述的系统,其特征在于,
所述数据单库检索模块(31),能够接收数据表接入模块(22)的配置结果,并以配置信息中内容为检索条件进行精确检索或模糊检索,产生检索结果,进而将检索结果以列表的形式进行显示;
所述数据综合检索模块(32),能够接收数据组合配置模块(23)的组合检索信息,并以组合检索信息中的内容为条件进行精确检...
【专利技术属性】
技术研发人员:尚林林,
申请(专利权)人:北京宸瑞科技股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。