报表数据组织模型制造技术

技术编号:9794604 阅读:114 留言:0更新日期:2014-03-21 19:22
本发明专利技术公开了一种报表数据组织模型,将报表数据分层进行组织,在进行存储时,将指标数据元组作为数据操作的最小操作单元,指标数据元组以指标为关键字,以行记录的方式进行存储和操作;针对报表数据集对象建立报表关键字属性,报表关键字属性用于描述报表数据集的特征属性;采用二维表作为报表数据集存储和操作的对象,二维表的行记录为指标元组,所述二维表的关键字为报表关键字和指标的组合;生成报表数据所需的数据源表与统计报表采用相同的数据组织模型。本申请提供的报表数据组织模型,使得数据取数、计算、汇总、展示等操作定义可以基于标准对象进行,提高了报表设计过程的规范性、标准化,降低了报表设计难度,从而提高了报表设计效率。

【技术实现步骤摘要】
报表数据组织模型
本申请涉及计算机
,特别是涉及一种报表数据的组织模型。
技术介绍
随着社会信息化程度的不断提高,报表工具已是各类型企业生产、经营、投资、管理过程中必不可少的信息化工具,根据需要及时、准确生成各类统计报表成为核心需求。但是,专利技术人在实现本专利技术的过程中发现,目前的报表工具需要报表设计人员详细掌握数据库结构,并且具备一定的数据库知识才能设计出所需要的报表,技术性要求较高,使得报表设计的难度高,导致报表设计效率较低。因此,如何降低报表设计的难度以提高报表设计效率成为亟待解决的问题。
技术实现思路
为解决上述技术问题,本申请实施例提供一种报表数据组织模型,以降低报表设计的难度以提高报表设计效率成为亟待解决的问题。技术方案如下:—种报表数据组织模型,用于生成报表数据,所述模型包括:报表数据分层子模型和报表数据组织方式子模型;其中,所述报表数据分层子模型包括:指标数据元组层,该层由指标数据元组组成,一个指标数据元组由属于一个指标的各个统计数据项组成;指标数据集层,该层由指标数据集组成,一个指标数据集由属于同一报表的具有相同统计维度属性值的各个指标数据元组组成;报表数据集层,该层由报表数据集组成,一个报表数据集由属于同一报表的各个统计维度的全部指标数据集组成;所述报表数据组织方式子模型包括:将指标数据元组作为数据操作的最小操作单元,指标数据元组以指标为关键字,以行记录的方式进行存储和操作;针对报表数据集对象建立报表关键字属性,所述报表关键字属性用于描述所述报表数据集的特征属性;采用二维表作为报表数据集存储和操作的对象,所述二维表的行记录为指标元组,所述~维表的关键字为报表关键字和指标的组合;生成报表数据所需的数据源表与统计报表采用相同的数据组织模型。上述报表数据组织模型,优选的,同一指标的不同统计数据项间存在计算关系。上述报表数据组织模型,优选的,所述报表关键字的个数小于或等于五。由以上本申请实施例提供的技术方案可见,本申请提供的一种报表数据组织模型,将报表数据分层进行组织,在进行存储时,将指标数据元组作为数据操作的最小操作单元,指标数据元组以指标为关键字,以行记录的方式进行存储和操作,简化了数据项组织操作的方法,降低了指标与报表单元格间的耦合度,减小了指标修改的复杂性;针对报表数据集对象建立报表关键字属性,所述报表关键字属性用于描述所述报表数据集的特征属性,使得用户可以基于关键字条件提取报表数据进行操作,提高了用户的可操作性;采用二维表作为报表数据集存储和操作的对象,所述二维表的行记录为指标元组,所述二维表的关键字为报表关键字和指标的组合,即本专利技术通过采用与业务报表结构相似的二维表作为报表数据存储和操作对象,使得报表设计人员的业务逻辑和报表工具开发人员的数据逻辑是相同的,简化了报表工具的设计实现;生成报表数据所需的数据源表与统计报表采用相同的数据组织模型,使得数据取数、计算、汇总、展示等操作定义可以基于标准对象进行,提高了报表设计过程的规范性、标准化,降低了报表设计难度,从而提高了报表设计效率。【附图说明】为了更清楚地说明本申请实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本申请实施例提供的报表数据分层子模型的结构示意图;图2为本申请实施例提供的一种基于报表数据组织模型对报表数据进行组织的过程示意图。为了图示的简单和清楚,以上附图示出了结构的普通形式,并且为了避免不必要的模糊本专利技术,可以省略已知特征和技术的描述和细节。另外,附图中的单元不必要按照比例绘制。例如,可以相对于其他单元放大图中的一些单元的尺寸,从而帮助更好的理解本专利技术的实施例。不同附图中的相同标号表示相同的单元。说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三” “第四”等(如果存在)是用于区别类似的单元或过程,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本专利技术的实施例例如能够以除了在这里图示的或否则描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,以便包含一系列单元的过程、方法、系统、产品或设备不必限于那些单元,而是可以包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它单元。【具体实施方式】为了使本
的人员更好地理解本申请方案。下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。本申请实施例提供的用于生成报表数据的报表数据组织模型包括两部分,分别为报表数据分层子模型和报表数据组织方式子模型。请参看图1,图1为本申请实施例提供的一种报表数据分层子模型的结构示意图;可以包括:指标数据元组层,该层由指标数据元组组成,一个指标数据元组由属于一个指标的各个统计数据项组成;统计数据项为针对指标统计的各种数据,每个数据值为一个统计数据项;假设需要统计XX单位X年X月的发电情况,需要统计的指标为“发电量合计”、“太阳能发电”和“地热发电”。其中,针对“发电量合计”这一指标的统计的数据有:本月的发电量合计,上年同月的发电量合计,本季的发电量合计以及本年的发电量合计;针对“太阳能发电”这一指标的统计的数据有:本月的太阳能发电量,上年同月的太阳能发电量,本季的太阳能发电量以及本年的太阳能发电量;而针对“地热发电”这一指标统计的各种数据有:本月的地热发电量,上年同月的地热发电量,本季的地热发电量以及本年的地热发电量。那么,上述本月的太阳能发电量的具体取值即为一个统计数据项,同理,上年同月的太阳能发电量的具体取值也为一个统计数据项,其它的相同,这里不再一一赘述。针对上述三个指标,统计数据项层的数据为本月的发电量合计、上年同月的发电量合计、本季的发电量合计以及本年的发电量合计的取值;本月的太阳能发电量、上年同月的太阳能发电量、本季的太阳能发电量以及本年的太阳能发电量的取值,以及本月的地热发电量、上年同月的地热发电量、本季的地热发电量以及本年的地热发电量的取值,共12个统计数据项。本申请实施例中,将统计数据项层中的各个统计数据项按照指标进行分组,即将针对一个指标的一个维度统计的统计数据项分为一组,形成一个指标数据元组。也就是说,本申请实施例中,将同一指标的统计项以指标为关键字分为一组。还以XX单位X年X月的发电情况为例进行说明:本申请实施例中,将本月的发电量合计、上年同月的发电量合计、本季的发电量合计以及本年的发电量合计以“发电量合计”为关键字分为一组;将本月的太阳能发电量,上年同月的太阳能发电量,本季的太阳能发电量以及本年的太阳能发电量以“太阳能发电”为关键字分为一组;将本月的地热发电量,上年同月的地热发电量,本季的地热发电量以及本年的地热发电量以“地热发电”为关键字分为一组。基于该示例,指标数据元组层本文档来自技高网
...

【技术保护点】
一种报表数据组织模型,用于生成报表数据,其特征在于,所述模型包括:报表数据分层子模型和报表数据组织方式子模型;其中,所述报表数据分层子模型包括:指标数据元组层,该层由指标数据元组组成,一个指标数据元组由属于一个指标的各个统计数据项组成;指标数据集层,该层由指标数据集组成,一个指标数据集由属于同一报表的具有相同统计维度属性值的各个指标数据元组组成;报表数据集层,该层由报表数据集组成,一个报表数据集由属于同一报表的各个统计维度的全部指标数据集组成;所述报表数据组织方式子模型包括:将指标数据元组作为数据操作的最小操作单元,指标数据元组以指标为关键字,以行记录的方式进行存储和操作;针对报表数据集对象建立报表关键字属性,所述报表关键字属性用于描述所述报表数据集的特征属性;采用二维表作为报表数据集存储和操作的对象,所述二维表的行记录为指标元组,所述二维表的关键字为报表关键字和指标的组合;生成报表数据所需的数据源表与统计报表采用相同的数据组织模型。

【技术特征摘要】
1.一种报表数据组织模型,用于生成报表数据,其特征在于,所述模型包括:报表数据分层子模型和报表数据组织方式子模型;其中, 所述报表数据分层子模型包括: 指标数据元组层,该层由指标数据元组组成,一个指标数据元组由属于一个指标的各个统计数据项组成; 指标数据集层,该层由指标数据集组成,一个指标数据集由属于同一报表的具有相同统计维度属性值的各个指标数据元组组成; 报表数据集层,该层由报表数据集组成,一个报表数据集由属于同一报表的各个统计维度的全部指标数据集组成; 所述报表数据组织方式子模型包括: 将指标数据元组作为数据操作...

【专利技术属性】
技术研发人员:孙丕石王亚玲曹占峰
申请(专利权)人:北京中电普华信息技术有限公司国家电网公司
类型:发明
国别省市:

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

1