一种基于查询维度的动态报表生成方法技术

技术编号:32019758 阅读:50 留言:0更新日期:2022-01-22 18:38
本发明专利技术公开了一种基于查询维度的动态报表生成方法,该方法包括以下步骤:S1、构建数据目录,以数据资产目录和共享目录的形式,在线进行展现、共享和动态更新;S2、提供动态报表工具并借助向量乘法理论,按照不同的维度和指标组合的方式,形成个性化的报表形式;S3、基于J2EE技术对个性化的报表进行预处理,得到多维度动态报表;S4、按终端用户对报表展现形式改变的能力划分为固定格式生成的静态报表和用户可以根据需要进行个性化调整的动态报表。有益效果:建立公司级指标体系,实现指标数据集中存储、动态更新,有效支撑和推进业务人员基于指标的数据加工和应用,满足业务上个性化报表需求。表需求。表需求。

【技术实现步骤摘要】
一种基于查询维度的动态报表生成方法


[0001]本专利技术涉及计算机网络
,具体来说,涉及一种基于查询维度的 动态报表生成方法。

技术介绍

[0002]全球经济信息化的风暴正在快速席卷各行各业,凭借互联网技术和大型数 据库组建企业信息中心的需求越来越急切;信息化的重要标志就是网络新技术 和数据库技术整合的广泛应用,凭借大量信息化高新技术的综合应用能从根本 上解决大型企业对信息高质量需求的问题,为决策提供可靠依据推动企业发展 及信息化进程。
[0003]报表直观、概括、高度浓缩地反映一定时期内的运转或经营情况,是企业 内外信息传递最常用方式,其报表指的是经过筛选、统计等要报告的数据内容, 表指的是各个部分相互联系有特定意义的组织形式。报表一直是各行业决策的 重要依据,随着信息化的迅速普及,传统手工报表已经不能适应决策需求, Internet平台上的Web报表应用随即产生,这种报表应用借助大型数据库来满 足企业海量信息高质量的需求,为决策提供可靠依据,有效提高企业的核心竞 争力。
[0004]目前动态报表存在的问题如下:
[0005]1、报表格式固定。报表保存格式不统一,行业也没有形成统一的标准, 报表模板无法兼容,行业针对性强,选择不当会出现反复返工,浪费人力、财 力。
[0006]2、报表的可维护性差。目前流行的报表工具系统生成的报表格式固定, 但随着应用需求的变化,对应报表不同需求进行频繁的新增和修改,这使目前 缺乏动态生成性能的报表系统软件维护的困难越来越明显。
[0007]3、报表跨平台性差。Windows虽然是目前最流行的系统平台,但是其并 不是最安全系统平台,目前流行的报表系统多数仅支持Windows平台。
[0008]4、多数据源的操作困难。报表数据多种多样,可能有不同类型数据库、 不同数据文件、手工实时录入数据、及它们混合组成。对来源数需要复杂据统 计计算及格式转换,这些需求都是目前传统报表系统处理的瓶颈。
[0009]针对相关技术中的问题,目前尚未提出有效的解决方案。

技术实现思路

[0010]针对相关技术中的问题,本专利技术提出一种基于查询维度的动态报表生成 方法,以克服现有相关技术所存在的上述技术问题。
[0011]为此,本专利技术采用的具体技术方案如下:
[0012]一种基于查询维度的动态报表生成方法,该方法包括以下步骤:
[0013]S1、构建数据目录,以数据资产目录和共享目录的形式,在线进行展现、 共享和动态更新;
[0014]S2、提供动态报表工具并借助向量乘法理论,按照不同的维度和指标组合 的方
式,形成个性化的报表形式;
[0015]S3、基于J2EE技术对个性化的报表进行预处理,得到多维度动态报表;
[0016]S4、按终端用户对报表展现形式改变的能力划分为固定格式生成的静态报 表和用户可以根据需要进行个性化调整的动态报表。
[0017]进一步的,所述构建数据目录,以数据资产目录和共享目录的形式,在线 进行展现、共享和动态更新还包括以下步骤:
[0018]S11、业务人员通过线上工具查看数据,并打通中台数据与前端业务人员 之间的断点;
[0019]S12、建立公司级指标体系,实现指标数据集中存储、动态更新。
[0020]进一步的,所述提供动态报表工具并借助向量乘法理论,按照不同的维度 和指标组合的方式,形成个性化的报表形式还包括以下步骤:
[0021]S21、用户操作时可根据自身需球选取维度组合;
[0022]S22、维度组合的各层维度在满足可达性前提下,借助向量乘法理论调整 用户的组合形式数据,形成个性化的报表形式。
[0023]进一步的,所述向量乘法理论公式如下:
[0024]A(m,x)*B(x,n)=C(m,n);
[0025]其中,A为矩阵标示名,A(m,x)为m行x列的矩阵;
[0026]B为矩阵标示名,B(x,n)为x行n列的矩阵;
[0027]C为向量标示名,C(m,n)为m行n列的向量;
[0028]A*B=C必须满足矩阵A列数等于矩阵B的行数,其规则为:矩阵A的第 i行的各个元素对应乘以矩阵B的第j列的各个元素的积的和为向量C(i,j) 的元素值;
[0029]当m,n都为1时可得A(1,x)*B(x,1)=C(1,1);
[0030]行向量乘以同维的列向量a(a1,a,a3)*b(b,b,b3)=c(a1,b1+a2, b2+a3b);
[0031]a(a1,a,a3)为行向量,b(b,b,b3)为列向量,向量c代表数字。
[0032]进一步的,所述基于J2EE技术对个性化的报表进行预处理,得到多维度 动态报表还包括以下步骤:
[0033]S31、采用J2EE技术提供应用逻辑规则,并在服务器容器中按功能划分 层次,将每个层次所支持的组件添加至服务器容器;
[0034]S32、基于两层典型的客户的服务器系统结构与应用需求,加入中间件由 表示逻辑层、业务逻辑层和数据层三层组成客户机/服务器模式框架;
[0035]S33、以图形化软件把收集到的用户交互数据传递到业务逻辑层,并把业 务逻辑层数据显示给用户。
[0036]进一步的,所述J2EE技术包括:
[0037]在Java语言基础中整合Java

applet、RMI

IIOP、JavaIDL/CORBA、 JavaBeans、Servlet、Jsp、JSTL、JDBC、JNDL、EJB和Javamail而形成技术 框架。
[0038]进一步的,所述对个性化的报表进行预处理包括:人工处理方式、拼接报 表方式、编写程序方式及数据融合方式。
[0039]进一步的,所述按终端用户对报表展现形式改变的能力划分为固定格式生 成的静态报表和用户可以根据需要进行个性化调整的动态报表还包括以下步 骤:
[0040]S41、根据数据的动态变化进行报表数据的分析;
[0041]S42、对报表进行灵活多变的统计方式;
[0042]S43、用户根据自己需要展现报表样式将报表字体、表头布局和网格线数 据展示格式;
[0043]S44、根据不同用户的报表要求,报表系统根据不同用户不同纸张标准的 环境下得到理想的报表结果;
[0044]S45、根据用户的需要将报表数据调整为动态报表。
[0045]进一步的,所述根据数据的动态变化的两个方面进行报表数据的分析还包 括以下步骤:
[0046]用户根据需要可灵活设置报表数据查询条件和数据筛选条件;
[0047]用户根据需要选择显示数据项的动态配置报表数据项。
[0048]进一步的,所述对报表进行灵活多变的统计方式还包括按时间段进行统计 的报表;
[0049]其中,统计的时间间隔为旬、月、季度和年度。
[0050本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于查询维度的动态报表生成方法,其特征在于,该方法包括以下步骤:S1、构建数据目录,以数据资产目录和共享目录的形式,在线进行展现、共享和动态更新;S2、提供动态报表工具并借助向量乘法理论,按照不同的维度和指标组合的方式,形成个性化的报表形式;S3、基于J2EE技术对个性化的报表进行预处理,得到多维度动态报表;S4、按终端用户对报表展现形式改变的能力划分为固定格式生成的静态报表和用户可以根据需要进行个性化调整的动态报表。2.根据权利要求1所述的一种基于查询维度的动态报表生成方法,其特征在于,所述构建数据目录,以数据资产目录和共享目录的形式,在线进行展现、共享和动态更新还包括以下步骤:S11、业务人员通过线上工具查看数据,并打通中台数据与前端业务人员之间的断点;S12、建立公司级指标体系,实现指标数据集中存储、动态更新。3.根据权利要求1所述的一种基于查询维度的动态报表生成方法,其特征在于,所述提供动态报表工具并借助向量乘法理论,按照不同的维度和指标组合的方式,形成个性化的报表形式还包括以下步骤:S21、用户操作时可根据自身需球选取维度组合;S22、维度组合的各层维度在满足可达性前提下,借助向量乘法理论调整用户的组合形式数据,形成个性化的报表形式。4.根据权利要求3所述的一种基于查询维度的动态报表生成方法,其特征在于,所述向量乘法理论公式如下:A(m,x)*B(x,n)=C(m,n);其中,A为矩阵标示名,A(m,x)为m行x列的矩阵;B为矩阵标示名,B(x,n)为x行n列的矩阵;C为向量标示名,C(m,n)为m行n列的向量;A*B=C满足矩阵A列数等于矩阵B的行数,其规则为:矩阵A的第i行的各个元素对应乘以矩阵B的第j列的各个元素的积的和为向量C(i,j)的元素值;当m,n都为1时可得A(1,x)*B(x,1)=C(1,1);行向量乘以同维的列向量a(a1,a,a3)*b(b,b,b3)=c(a1,b1+a2,b2+a3b);a(a1,a,a3)为行向量,b(b,b,b3)为列向量,向量c代表数字。5.根据权利要求1所述的一种基于查询维度的动态报表生成方法,其特征在于,所述基于J2EE技术对个性化...

【专利技术属性】
技术研发人员:杜令张大千许颍颍韦华林惠迎春高建军
申请(专利权)人:新疆粤水电能源有限公司
类型:发明
国别省市:

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

1