基于多维度模型的油气资源数据要览系统实现方法及系统的制作方法

文档序号:6547989阅读:112来源:国知局
基于多维度模型的油气资源数据要览系统实现方法及系统的制作方法
【专利摘要】本发明公开一种基于多维度模型的油气资源数据要览系统实现方法及系统,该系统通过对油气资源的源数据进行整理、清理、归类及系统化,基于ETL架构进行清洗、转换和集成,然后加载到数据仓库或集市中形成核心数据库;再通过建立多维度数据模型,提高数据的处理效率并进行数据挖掘;该方法可灵活组合数据的不同纬度,实现对油价、产量、储量、资源量、进出口、矿权等核心数据的定制分析,支持报表、图表、文本、地图的集成管理和可视化展示,系统的界面和功能模块基于配置方案,具有灵活配置、可扩展、易于使用等特点,丰富了数据的展示形式,提高了检索效率。
【专利说明】基于多维度模型的油气资源数据要览系统实现方法及系统
【技术领域】
[0001]本发明属于数据库(Database)、数据仓库(Data Warehouse)和计算机制图【技术领域】,涉及一种基于多维度模型的油气资源数据要览系统实现方法及油气资源数据要览系统。
【背景技术】
[0002]油气资源是重要的能源矿产和战略性资源,油气资源战略调查评价、规划、管理、保护和合理利用等各个环节,都涉及到海量数据资料的采集、处理、管理与决策,迫切需要利用现代信息技术,以实现油气资源信息的采集、传输、存储、处理和服务的数字化、网络化、可视化和智能化。
[0003]油气数据以其海量性而著称,既有空间位置数据,又有实体属性数据,如何利用数据库中存储的庞大数据,挖掘更深层次的信息以辅助决策,将油气信息要素以更丰富的可视化手段来表现,提高油气要素检索的效率,是当前面临的重大课题。现有的利用数据库技术检索信息方法,检索效率不高,展示数据形式单一。

【发明内容】

[0004]为解决现有技术对油气资源数据管理、检索与表现效率低下的问题,本发明提供一种基于多维度模型的油气资源数据要览系统实现方法及系统,该系统通过对油气资源的源数据进行整理、清理、归类及系统化,并将分布异构的数据源中的数据基于ETL(数据提取、转换、加载)架构抽取到临时中间层进行清洗、转换和集成,然后加载到数据仓库或数据集市中,形成核心业务数据库;建立多维度数据模型,将数据库中存储的庞大数据经过处理以挖掘其更深层次的信息;该系统突破现有的表格、菜单查询的框架,利用人类对图形信息的喜爱,依据用户需求,通过人工动态配置生成油气资源数据的展示界面和功能模块,达到以更丰富的可视化手段来表现油气信息要素,以及对油气资源数据的定制分析,提高油气要素检索的效率。
[0005]本发明中的多维度模型或多维度数据模型是将数据以数据立方体的形式,按照度量、维度、层次结构和多维数据集为组织结构,围绕主题为中心来组织数据,该主题用事实表来表示,事实用数值来度量。本发明采用面向对象数据库设计,通过数据仓库技术及软件集成方法,实现核心数据库的建立、多维度数据模型的建立、数据报表的制作和油气资源数据的定制分析和可视化展示,从而进行油气资源数据的高效检索、油气资源数据的丰富展示和深层次分析。
[0006]本发明的技术方案为:
[0007]基于多维度模型的油气资源数据要览系统实现方法,该方法通过对油气资源的源数据进行处理后形成油气资源核心数据库和通过建立多维度数据模型对核心业务数据进行定制分析、检索和可视化展示,包括如下步骤:
[0008]S1:通过对油气资源的源数据进行处理,形成油气资源的核心数据库;[0009]S2:将核心数据库转为数据仓库,通过建立多维度数据模型,形成油气资源的专题维度数据库;所述专题维度数据库包括由事实表和维度表组成的多维数据集;
[0010]S3:通过数据库报表服务SSRS (SQL Server Reporting Services)对专题维度数据库中的多维数据集进行处理生成多种形式的报表,形成报表数据库;
[0011]S4:通过提取报表数据库中的信息生成报表模板,形成报表模板要素配置信息XML文件;
[0012]S5:通过参数配置方式配置客户端的界面形式和功能菜单模块,生成客户端配置信息XML文件;
[0013]S6:将报表模板要素配置信息XML文件和客户端配置信息XML文件进行最优化处理,根据用户权限提取该用户能访问的功能,由此实现对油气资源数据的查询检索、定制分析或以可视化的多种报表形式来展示。
[0014]上述基于多维度模型的油气资源数据要览系统实现方法中,步骤SI对油气资源的源数据进行处理具体包括如下过程:
[0015]Sll:对用户需求进行综合、归纳与抽象,通过面向对象数据库设计,建立油气资源数据模型,并对其进行优化;
[0016]S12:对油气资源的源数据进行整理、清理、归类和系统化;
[0017]S13:对在步骤S12整理后的数据通过ETL工具进行数据提取和整合转换,形成油气资源的核心数据库。
[0018]上述基于多维度模型的油气资源数据要览系统实现方法在步骤S2中的多维度数据模型是将数据以数据立方体的形式,围绕数据的主题,按照度量、维度和层次结构来组织数据形成多维数据集;数据的主题用事实表来表示,事实用数值来度量,通过星型架构来表示多维数据集中的事实和维度的关系。
[0019]进一步地,步骤S3是根据业务需求,通过对专题维度数据库中多维数据集的维度和事实进行组合,生成多种形式的报表,形成的报表数据库上传到服务器;报表为图表、表格和地图中的一种或多种。
[0020]步骤S4中的报表模板要素配置信息XML文件的内容至少包括报表模板基本结构信息、报表参数信息、报表对象信息、报表符号信息和报表颜色信息;报表模板基本结构包括页眉、页脚、主体和数据四个区域;报表参数包括时间参数、资源类型和报表类型;报表对象包括文本框、线条、矩形和图像。
[0021]步骤S5中客户端的界面形式分为专题、模块和业务三个层次,每个专题包括多个模块,每个模块包括多个业务;客户端的功能菜单模块包括工具栏和导航条。
[0022]进一步地,步骤S6具体是用户通过基于角色的权限验证后获得用户角色的权限,通过客户端配置信息XML文件提取该用户对应权限所能访问的系统功能,使之显示在主界面中,主界面包括工具条、导航条和数据图表展示区,由此实现用户对油气资源数据的查询检索、定制分析或以可视化的多种报表形式来展示。
[0023]基于多维度模型的油气资源数据要览系统,其基础数据支撑包括核心数据库、模板库、配置数据库和用户属性数据库,该系统包括数据管理模块、系统配置模块、权限管理模块、分析展示模块和报表输出模块,其中:数据管理模块用于实现对维度数据的更新,从而达到报表数据源更新的目的;系统配置模块用于系统管理员对系统界面和功能模块的配置,其配置结果文件作为分析展示模块的基础;权限管理模块用于实现管理员对系统普通用户的权限分配和统一管理,使得普通用户登录系统以后,根据权限读取不同的配置结果文件,分析展示具有权限的专题报表;分析展示模块用于对核心业务数据的定制分析和可视化展示;报表输出模块用于进行项目报告生成、数据表格导出和数据图表导出。
[0024]本发明的有益效果为:
[0025]本发明提供的基于多维度模型的油气资源数据要览系统实现方法及系统,通过对油气资源海量数据提取、转换、加载,将数据仓库技术和数据库报表服务运用到对海量数据的加工,提高了对数据的处理效率,挖掘出更深次的信息,该方法可灵活组合数据的不同纬度,实现对油价、产量、储量、资源量、进出口、矿权等核心数据的定制分析,支持报表、图表、文本、地图的集成管理和可视化展示,使管理和查看变得直观、简单和轻松;系统的界面和功能模块基于配置方案,具有灵活配置、可扩展、易于使用等特点,丰富了数据的展示形式,提高了检索效率。
【专利附图】

【附图说明】
[0026]图1为本发明实施例基于多维度模型的油气资源数据要览系统的实现方法的流程图。
[0027]图2为本发明实施例中生成的每日油价维度模型包含的事实和维度的关系示意图。
[0028]图3为本发明实施例基于多维度模型的油气资源数据要览系统结构图。
[0029]图4为本发明实施例基于多维度模型的油气资源数据要览系统主界面截图。
[0030]图5为本发明实施例基于多维度模型的油气资源数据要览系统报表展示输出截图。
【具体实施方式】
[0031]下面结合附图和具体实施例,对本发明进一步详细描述,但不以任何方式限制本发明的范围。
[0032]本发明的一个具体实施例采用c#开发构建基于多维度模型的油气资源数据要览系统,通过该系统实现对全国范围内的油气资源量、储量、产量、勘探开发、油气贸易、矿权六大专题的数据进行定制分析,系统可支持报表、图表、文本、地图的集成展示。
[0033]图1是本发明实施例基于多维度模型的油气资源数据要览系统的实现方法的流程图。基于多维度模型的油气资源数据要览系统的实现方法包括如下步骤:
[0034]S1:建立核心数据库,包括油气专业数据库和属性数据库;
[0035]S2:将核心数据库转为数据仓库,建立多维度数据模型,保存到油气维度数据库中;
[0036]S3:通过数据库报表服务SSRS(SQL Server Reporting Services)对多维度数据模型进行处理,提取模型里的维度表和事实表,根据业务需求制作不同的报表(图表、表格、地图),将报表上传到报表服务器数据库;
[0037]S4:提取报表制作的参数、类型、所需内容等信息,建立报表模型,生成报表模板要素配置信息XML文件;[0038]S5:通过参数配置方式,配置客户端前台界面形式以及功能模块,将配置结果保存到XML文件中;
[0039]S6:将报表模板要素配置信息XML文件、客户端前台界面形式和功能模块的配置结果信息XML文件进行最优化处理,用户通过基于角色的权限验证后,登录进入系统,系统根据当前用户的可访问哪些功能的权限而提取具体的功能,并显示在主界面中,实现以丰富的可视化形式展示油气资源数据,同时用户可以根据自己的需求对报表调整,通过报表模板实现对报表的定制。
[0040]上述基于多维度模型的油气资源数据要览系统中,进一步地,步骤SI建立的核心数据库具体包括如下步骤:
[0041]Sll:依据业务要求,建立核心数据库:
[0042]首先了解与分析用户需求,对用户需求进行综合、归纳与抽象,形成一个独立于具体的DBMS的概念模型;将概念结构转换为某个DBMS所支持的数据模型,并对其进行优化;为逻辑数据模型选取一个最适合应用环境的物理结构(包括存储结构和存储方法);运用DBMS提供的数据库语言(SQL),根据逻辑设计和物理设计的结果建立数据库,编制与调试应用程序,组织数据入库。
[0043]S12:对收集到的油气专业数据先整理、清理、归类、系统化;
[0044]S13:对整理后的数据进行整合转换,该过程包括数据提取、数据转换、数据清理、数据加载,建立数据仓库模型,将数据加载到整体数据仓库中,再由整体数据仓库使用数据复制、发布工具,依据需求将数据复制及发布到部门性质数据仓库;
[0045]S14:在数据集中,依据业务要求,提取事实数据和维度数据,建立维度表和事实表,通过维度表和事实表构建星型架构,通过星型架构来保存数据集中的度量和维度的关系;
[0046]步骤S2中要建立多维度数据模型,涉及到创建多维数据集结构、建立和部署多维数据集以及统一维度模型。
[0047]在本实施例中构建多维度模型,通过多维度模型简化本系统对数据的处理能力和定制分析能力,具体包括如下步骤:
[0048]S21:构建分析应用程序的第一步是在 Business Intelligence DevelopmentStudio中创建一个新的Analysis Services项目,仓ij建空项目之后,应当创建一个“数据源”并将其与源数据库建立连接;
[0049]S22:定义数据视图,利用数据视图把来自各种不同数据源的表和字段组合在一起,筛选掉数据库中那些不必要的数据项,给表和字段赋予一些用户友好型的名字和描述,并在表和字段结构上进行虚拟附加(virtual addition);
[0050]S23:接着通过数据视图的内容创建一个新的多维数据集,依次定义好所需的Analysis Services数据库、维度、度量、层次、属性和多维数据集;
[0051]S24:预览和测试多维数据集和维度,通过Business Intelligence DevelopmentStudio的菜单选择“部署”,在指定的目标服务器上构建和部署项目。
[0052]在本实施例中,核心库中的数据的重要事实包括资源量、储量、产量、勘探开发、油气贸易、矿权等实体,依据油气田、资源类型和时间维度构成更大粒度维度,分别是盆地、省区和公司,将事实数据和维度数据按专题存储到维度数据库中。例如,图2为本实施例中生成的每日油价维度模型,根据每日油价核心库来构建每日油价的维度模型,每日油价的维度模型包含一个事实和两个维度,一个事实为各地区油价,两个维度分别为日期和油价评估地区。
[0053]通过数据库报表服务SSRS (SQL Server Reporting Services)对多维数据模型进行处理,组合不同维度和事实,根据业务需求制作各专题报表(图表、表格、地图),将专题报表上传到报表服务器数据库。
[0054]步骤S3中通过数据库报表服务SSRS (SQL Server Reporting Services)对多维度数据模型进行处理,提取多维度模型里的维度表和事实表,根据业务需求制作不同的报表(图表、表格、地图),将报表上传到报表服务器数据库,具体包括如下步骤:
[0055]S31:通过 SQL Server Business Intelligence Development Studio,进入报表开发环境,新建一个项目,将项目保存在自定义目录路径下的文件夹;
[0056]S32:开发报表,首先要建立读取报表数据所需的连接信息,即设置共享数据源,设置数据源名称、选择连接类型,指定连接服务器位置、验证模式以及数据库;
[0057]S33:设置共享数据集,选定特定数据源,新建数据集,数据集内容包括业务报表所需的维度表和事实表,选择相关的维度和度量字段。
[0058]S34:在特定的数据源和数据集下,依据业务要求,设置报表参数,制作符合要求的报表(图表、表格、地图),可按需求导出不同格式(Word、PDF等)的报表。
[0059]步骤S4通过建立报表模型,生成报表模板要素配置信息XML文件,方便数据变换后,快速更新报表和定制新的报表,具体包括如下步骤:
[0060]S41:建立报表模型,首先要建立包含数据表实体、一般数据字段、汇总数据字段与数据表实体间的关系的架构,接着先导入数据源,再新增数据源视图,数据源视图是数据的中继数据集合,可以将它视为一个虚拟的数据仓库,用以维护所有数据表的数据结构以及字段逻辑。
[0061]S42:设置报表模板的基本结构,包括页眉、页脚、主体、数据等四个主要区域,选定报表对象,包括文本框、线条、矩形和图像,设置共享数据源和共享数据集。
[0062]S43:依据维度模型数据确定报表参数并提取,报表参数包括时间参数、资源类型、报表类型等,提取报表符号库和颜色库,最后生成报表模板要素配置信息XML文件。
[0063]步骤S5通过本发明的客户端进行人工手动配置油气资源数据报表展示形式,配置客户端主界面功能菜单展示油气资源数据的专题和模块,具体包括如下步骤:
[0064]S51:依据业务要求和数据逻辑,开发系统配置界面,配置客户端功能菜单,包括工具栏和导航条的配置。
[0065]S52:该配置界面按照层次逻辑结构,分为专题、模块、业务,人工通过配置界面手动添加专题,专题下多个模块,模块下多个业务,将配置信息保存到XML文件中。
[0066]步骤S6是以丰富的形式展示油气资源数据并可对其检索和定制分析,具体包括如下步骤:
[0067]S61:本发明通过读取报表模板要素配置信息XML文件、前台展示逻辑形式的配置结果信息XML文件,用户通过基于角色的权限验证后,登录进入系统,系统根据当前用户的可访问哪些功能的权限通过配置的结果信息XML文件而提取具体的功能,显示在主界面中。[0068]S62:用户通过读取系统界面和功能模块的XML文件信息,进入到油气资源数据要览系统主界面,其主界面包括工具条、导航条以及数据图表展示区,用户在此系统可以实现数据的查询和检索,油气数据的定制分析,数据报表的定制和输出。
[0069]在本发明的一个具体实施例中,通过上述方法构建基于多维度模型的油气资源数据要览系统。图3为本发明实施例基于多维度模型的油气资源数据要览系统结构图,该系统以核心业务数据库、配置数据库、用户属性库和模板库为数据支撑,包括数据管理模块、配置管理模块、权限管理模块、分析展示模块和报表输出模块,其中,数据管理模块用于进行数据的导入和导出、维度数据的更新和数据的检索;配置管理模块用于进行专题配置、模块配置、内容配置、业务配置和配置文件的上传和下载;权限管理模块用于进行用户信息管理、用户权限分配和登录日志管理;分析展示模块用于进行不同维度数据的定制分析和核心数据的可视化展示;报表输出模块用于进行项目报告生成、数据表格导出和数据图表导出。分析和展示的数据不是直接对数据库里存储的核心业务数据处理,而是通过提取核心数据库里的维度表和事实表建立多维数据集构建维度模型,通过数据库报表服务对维度模型处理定制满足业务需求的各专题数据报表,分析展示模块通过系统配置模块的XML文件,提取满足条件的数据报表,通过参数定制和报表内部参数自主选择达到对各专题数据的定制分析和可视化展示,展示结果可通过多种输出方式输出报表和结果。
[0070]上述系统的界面和功能菜单基于可配置方案,具有灵活配置、易扩展、易使用的特点,系统的界面包括系统数据管理界面、配置管理界面、用户权限管理界面和系统主界面,图4为系统王界面截图,其中:
[0071]数据管理界面用于由系统管理员检索查看各专题数据表、导入和导出数据,管理员依据每天需要更新的数据信息,进行专题数据更新,到达更新报表数据源的目的。
[0072]系统配置管理界面由系统管理员配置客户端功能菜单,包括工具栏和导航条,本实施例中,该配置界面按照层次逻辑结构,分为专题、模块、内容、业务,具体为油气资源的资源量、储量、产量、勘探开发、油气贸易、矿权六个专题信息以及每个专题下的模块信息、内容信息和业务信息,在资源量专题下配置包括全国、省区和盆地三个模块,分别在每个模块下配置包括多个内容信息以及业务信息;上述配置信息保存为XML配置文件,保存到配置库。
[0073]用户权限管理界面用于由系统管理员对该系统的用户信息进行统一管理,可按用户身份、所属部门、职务等维度进行查询检索用户详细信息,并对普通户用进行权限分配,不同权限能读取的配置库里的XML文件不同,能查看不同的专题数据信息。
[0074]系统主界面用于显示用户所具有的权限对应所能查看的专题数据信息,使得用户可以查看和检索专题数据,并依据报表模板对数据报表定制分析,导出报表数据和可视化
坐寸ο
[0075]通过上述系统可实现对全国内油气资源量、储量、产量、勘探开发、油气贸易、矿权6大专题的数据进行定制分析,支持报表、图表、文本、地图的集成展示,图5为本发明实施例基于多维度模型的油气资源数据要览系统报表展示输出截图。可按照如下步骤对油气资源数据进行查询检索、定制分析和可视化展示操作:
[0076]第一步:准备数据,使用油气中心各专题数据库和油气动态信息作为主要数据源;[0077]第二步:规范油气资源各专题数据库中的数据,设计油气资源核心业务数据库,开发ETL系统,实现数据抽取、数据转换、数据加载等过程,采用数据库SQL语句提取重要事实数据包括资源量、储量、产量、勘探开发、油气贸易、矿权等,依据油气田、资源类型和时间维度构成更大粒度维度,分别是盆地、省区、公司。
[0078]第三步:通过建立多维度模型,组合不同维度定制满足业务需求的专题报表以及报表模板,将报表上传到服务器。
[0079]第四步,系统管理员登入系统进入数据管理配置界面,可对专题数据进行更新,从而到达更新报表数据源的目的。
[0080]第五步:管理员登录系统进入系统配置界面,配置资源量、储量、产量、勘探开发、油气贸易、矿权6个专题信息以及每个专题下的模块信息、内容和业务报表信息,如添加储量专题,在该专题下添加全国、省区、盆地、石油公司四个模块,分别在每个模块下添加内容信息和业务报表信息,如在全国模块下添加历年全国油气储量、全国各盆地油气储量、全国各省区油气储量、全国各石油公司油气储量四个内容,分别在每个内容下添加业务报表信息,如在历年全国油气储量内容下添加历年全国盆地储量(图表)、历年全国盆地储量(表格)两张定制好的报表信息,最后将XML配置文件保存到配置库里。
[0081]第六步:管理员登录系统进入用户权限管理界面对该系统的用户信息进行统一管理,可添加、修改、删除用户信息,可按用户身份、所属部门、职务等维度进行查询检索用户详细信息,对普通户用进行权限分配,通过用户视图和专题视图管理和修改普通用户权限,确定每一个用户所能查看的专题信息。
[0082]第七步:普通用户登录系统,系统会根据该用户所具有的权限读取保存在配置库里的XML文件,筛选出能看到的专题数据信息,进入到系统界面,系统工具条上显示所能查看的专题名称,普通户用点击所要查看的专题,专题导航模块出现该专题下相对应的模块名称,在专题导航模块用户可能够做到对年度、资源类型(石油、天然气)、信息查看类型(图表、表格、地图)的自主选择定制参数查看具体信息,系统保存用户退出系统时最后定制的参数,当用户再次登录系统时参数初始化为上次登录定制好的参数,用户可双击专题导航模块的模块名称,系统根据逻辑关系以及XML文件里对应信息,读取到相应的专题业务报表,显示在数据报表展示模块,在该模块中可以切换不同内容下的业务报表信息,通过报表内部参数的选择定制,可展示历年某公司石油情况,展示的形式有柱状图、饼图、表格、地图等,同时可切换不同形式查看。如定制分析和展示产量专题下盆地模块的历年盆地油气产量,通过内部参数的定制分析,以柱状图形式展示2010年塔里木盆地当年天然气产量排名前10位的油田。用户可根据模板库里的报表模板对数据报表进行修改,定制符合自己要求的报表,定制分析和展示的结果可按多种格式输出,输出结果可生成项目报告,可将数据表格导出、可将地图信息导出。
[0083]将上述方法及所构建的系统应用到全国或全球油气资源数据按专题定制分析和可视化展示,提高了数据的检索效率,丰富了数据的可视化形式,增强油气要素的管理与可视化效果、提高油气行业服务的质量。
【权利要求】
1.一种基于多维度模型的油气资源数据要览系统实现方法,所述方法通过对油气资源的源数据进行处理后形成油气资源核心数据库,并通过建立多维度数据模型对核心数据进行定制分析、查询检索和可视化展示,其特征是,包括如下步骤: S1:通过对油气资源的源数据进行处理,形成油气资源的核心业务数据库; S2:将核心数据库转为数据仓库,通过建立多维度数据模型,形成油气资源的专题维度数据库,所述专题维度数据库包括由事实表和维度表组成的多维数据集; S3:通过数据库报表服务对专题维度数据库中的多维数据集进行处理,生成多种形式的报表,形成报表数据库; S4:通过提取报表数据库中的信息生成报表模板,生成报表模板要素配置信息XML文件; S5:通过参数配置方式配置客户端的界面形式和功能菜单模块,生成客户端配置信息XML文件; S6:将报表模板要素配置信息XML文件和客户端配置信息XML文件进行最优化处理,根据用户权限提取该用户能访问的功能,由此实现对油气资源数据的查询检索、定制分析或以可视化的多种报表形式来展示。
2.如权利要求1所述基于多维度模型的油气资源数据要览系统实现方法,其特征是,步骤SI对油气资源的源数据进行处理具体包括如下过程: S11:对用户需求进行综合、归纳与抽象,通过面向对象数据库设计方法建立油气资源数据模型,并对其进行优化; S12:对油气资源的源数据进行整理、清理、归类和系统化; S13:将在步骤S12整理后的数据,通过数据提取-转换-加载ETL工具进行数据提取和整合转换,形成油气资源的核心数据库。
3.如权利要求1所述基于多维度模型的油气资源数据要览系统实现方法,其特征是,在步骤S2中的多维度数据模型是将数据以数据立方体的形式,围绕数据的主题,按照度量、维度和层次结构来组织数据形成多维数据集;数据的主题用事实表来表示,事实用数值来度量,通过星型架构来表示多维数据集中的事实和维度的关系。
4.如权利要求1所述基于多维度模型的油气资源数据要览系统实现方法,其特征是,步骤S3是根据业务需求,通过对专题维度数据库中多维数据集的维度和事实进行组合,生成多种形式的报表,形成的报表数据库上传到服务器。
5.如权利要求4所述基于多维度模型的油气资源数据要览系统实现方法,其特征是,所述报表为图表、表格和地图中的一种或多种。
6.如权利要求1所述基于多维度模型的油气资源数据要览系统实现方法,其特征是,步骤S4中的报表模板要素配置信息XML文件的内容至少包括报表模板基本结构信息、报表参数信息、报表对象信息、报表符号信息和报表颜色信息。
7.如权利要求6所述基于多维度模型的油气资源数据要览系统实现方法,其特征是,所述报表模板基本结构包括页眉、页脚、主体和数据四个区域;报表参数包括时间参数、资源类型和报表类型;报表对象包括文本框、线条、矩形和图像。
8.如权利要求1所述基于多维度模型的油气资源数据要览系统实现方法,其特征是,步骤S5中客户端的界面形式分为专题、模块和业务三个层次,每个专题包括多个模块,每个模块包括多个业务;客户端的功能菜单模块包括工具栏和导航条。
9.如权利要求1所述基于多维度模型的油气资源数据要览系统实现方法,其特征是,步骤S6具体是用户通过基于角色的权限验证后获得用户角色的权限,通过客户端配置信息XML文件提取该用户对应权限所能访问的系统功能,使之显示在主界面中,主界面包括工具条、导航条和数据图表展示区。
10.基于多维度模型的油气资源数据要览系统,其特征是,其基础数据支撑包括核心数据库、模板库、配置数据库和用户属性数据库,所述系统包括数据管理模块、系统配置模块、权限管理模块、分析展不模块和报表输出模块,其中: 数据管理模块用于实现对维度数据的更新,从而达到报表数据源更新的目的; 系统配置模块用于系统管理员对系统界面和功能模块的配置,其配置结果文件作为分析展不|旲块的基础; 权限管理模块用于实现管理员对系统普通用户的权限分配和统一管理,使得普通用户登录系统以后,根据权限读取不同的配置结果文件,分析展示具有权限的专题报表; 分析展示模块用于对核心业务数据的定制分析和可视化展示; 报表输出模块用于 进行项目报告生成、数据表格导出和数据图表导出。
【文档编号】G06Q50/02GK103984755SQ201410232574
【公开日】2014年8月13日 申请日期:2014年5月28日 优先权日:2014年5月28日
【发明者】邢廷炎, 夏军宝, 郑春梅, 赵光, 梁梅, 张凌霄, 孙振国, 王欣蕊, 黄丹, 钱旭 申请人:中国地质大学(北京)
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1