一种基于表项配置读、写多维数据的系统技术方案

技术编号:26031120 阅读:31 留言:0更新日期:2020-10-23 21:08
本发明专利技术公开了一种基于表项配置读、写多维数据的系统,它包括业务模块、表项开发模块、配置模块、接口模块、维度拆分与组合模块、数据存储模块,移动可视化展现模块,业务模块设置三个数据传输接口,第一数据传输接口依次连接表项开发模块、配置模块;第二数据传输接口依次连接表项开发模块、配置模块、多维数据存储模块;第三数据传输接口连接维度拆分与组合模块;接口模块的个数为三个,一个设置在维度拆分与组合模块、多维数据存储模块之间,一个设置在多维数据存储模块、配置模块之间,一个设置在多维数据存储模块、移动可视化展现模块之间。本发明专利技术满足根据企业经营管理调整,系统随时可调整,并能跟踪实际效果,提高了系统运行效率。

【技术实现步骤摘要】
一种基于表项配置读、写多维数据的系统
本专利技术涉及数据处理领域,尤其涉及一种基于表项配置读、写多维数据的系统。
技术介绍
在大数据时代,多维数据库己成为企业数据库的核心,如何更好的收集企业有用的数据,通过对数据的分析,为企业管理者经营决策提供依据,目前业务预算数据采用手工报送方式,数据采用EXCEL表格汇总,存在数据加工错误,数据不统一,汇总口径不一致等问题,人工进行数据处理,工作量大等问题。预算执行过程中难以控制,而市场瞬息万变,需要及时快速的做出反映。
技术实现思路
本专利技术的目的在于针对现有技术的不足而提供一种基于表项配置读、写多维数据的系统。为达到上述目的,本专利技术通过以下技术方案来实现。一种基于表项配置读、写多维数据的系统,它包括业务模块、表项开发模块、配置模块、接口模块、维度拆分与组合模块、数据存储模块,移动可视化展现模块,所述业务模块设置三个数据传输接口,第一数据传输接口依次连接表项开发模块、配置模块;第二数据传输接口依次连接表项开发模块、配置模块、多维数据存储模块;第三数据传输接口连接维度拆分与组合模块;所述接口模块的个数为三个,一个设置在维度拆分与组合模块、多维数据存储模块之间,一个设置在多维数据存储模块、配置模块之间,一个设置在多维数据存储模块、移动可视化展现模块之间。进一步的,所述业务模块实现工作流程的录入与查看和用户的权限进行配置,并通过表项开发模块获取配置报表行、列的信息;通过表项开发模块、配置模块调用接口模块,获得维度拆分与组合对应关系,从多维数据存储模块中获报表数据。进一步的,所述表项开发模块根据用户访问判断用户数据权限,获取配置模块的数据,然后组合工作流程需要内容,通过用户操作报表,形成报表。进一步的,所述配置模块用于根据用户操作的表单内容,按模块分成单体公司报表、合并报表。进一步的,所述配置模块包含通用配置模块和专用配置模块,所述通用配置模块包括用户及权限配置、工作流程配置、时间变量配置,所述专用配置模块包含行项目配置、列项目配置、行公式配置、列公式配置、表单传送对应关系配置。进一步的,所述通用配置模块用于工作流程、权限、年度、月份动态变量、树型菜单的设置。进一步的,所述专用配置模块用于行显示内容置、列显示内容、行计算公式、列计算公式、表间推送的配置。进一步的,所述维度拆分与组合模块根据用户输入的二维表格数据,把行、列维度进行分组拆分,把分组拆分的内容对应多维数据存储模块的维度进行映射,完成二维表格到多维数据存储系统的相互转换。进一步的,所述多维数据存储模块用于存放各业务系统的业务数据,以及用户访问权限控制信息,为业务模块以及移动可视化模块展示提供数据来源。进一步的,所述移动可视化展现模块通过接口模块从多维数据存储模块中获取用户展现分析的报表数据,为用户提供移动端可视化的展现。与现有技术相比,本专利技术具有以下技术效果:1、本专利技术从业务系统出发,按统一口径、公式进行数据采集,并根据企业管理进行统一的数据加工处理,实现不同版本,不同合并组织的数据管理需求,解决数据统计口径不一致问题,手工数据加工易出错问题,满足根据企业经营管理调整,系统随时可调整,并能跟踪实际效果,提高了系统运行效率。2、本专利技术利用系统进行用户权限范围内的工作流访问,通过表项开发模块获得表项配置,组合成表单,并通过接口部件,把业务数据传给维度拆分与组合模块,进行二维表格维度与多维数据存储的维度相互转换。按多维数据存储模块存放数据。把多维数据存储模块中数据作为企业基础库为各业务系统以及移动可视化模块展现端提供数据,供用户使用,解决了在多维数据库存储系统上开发困难,维护复杂,数据核对困难等问题。附图说明图1为本专利技术的结构示意图;图中:1、业务模块;2、表项开发模块;3、配置模块;4、接口模块;5、维度拆分与组合模块;6、数据存储模块;7、移动可视化展现模块;11、第一数据传输接口;12、第二数据传输接口;13、第三数据传输接口;31、通用配置模块;32、专用配置模块。具体实施方式下面结合实施例对本专利技术做进一步说明,但不局限于说明书上的内容。如图所示:一种基于表项配置读、写多维数据的系统,它包括业务模块1、表项开发模块2、配置模块3、接口模块4、维度拆分与组合模块5、数据存储模块6,移动可视化展现模块7。业务模块1设置三个数据传输接口,第一数据传输接口11依次连接表项开发模块2、配置模块3,用来获得用户操作表单的行、列等展现表项;第二数据传输接口12依次连接表项开发模块2、配置模块3、多维数据存储模块6,用来获得数据访问权限,第三数据传输接口13连接维度拆分与组合模块5,用来对数据维度进行拆分、组合,以实现多维数据库的读、写功能。用户通过业务模块1,可实现工作流程的录入与查看和用户的权限进行配置,通过表项开发模块2获取配置报表行、列的信息,通过表项开发模块2、配置模块3调用接口模块4,获得维度拆分与组合对应关系,从多维数据存储模块6中获报表数据。表项开发模块2连接配置模块3,表项开发模块2根据用户访问判断用户数据权限,获取配置模块3,然后组合工作流程需要内容,通过用户操作报表表项,形成报表。配置模块3连接接口模块4,系统根据用户操作的表单内容,按模块分成单体公司报表、合并报表,配置模块3包含通用配置模块31,通用配置模块31包括用户及权限配置、工作流程配置、时间变量配置,专用配置模块32包含行项目配置、列项目配置、行公式配置、列公式配置、表单传送对应关系配置。通用配置模块31用于工作流程、权限、年度、月份动态变量、树型菜单的设置,专用配置模块32用于行显示内容置、列显示内容、行计算公式、列计算公式、表间推送的配置。配置模块3是数据读取与保存时使用的二维表格维度。接口模块4是业务模块1与多维数据存储模块6的连接通道,用来完成系统之间的数据交换,配置业务模块1与多维数据存储模块6之间的接口。具体的,接口模块4包含三个,一个设置在维度拆分与组合模块5、多维数据存储模块6之间,一个设置在多维数据存储模块6、配置模块3之间,一个设置在多维数据存储模块6、移动可视化展现模块7之间。维度拆分与组合模块5连接多维数据存储模块6,根据用户输入的二维表格数据,把行、列维度进行分组拆分,把分组拆分的内容对应多维数据存储模块的维度进行映射,完成二维表格到多维数据存储系统的相互转换。多维数据存储模块6连接移动可视化展现模块7,多维数据存储模块6用于存放各业务系统的业务数据,以及用户访问权限控制信息。为业务模块以及移动可视化模块展示提供数据来源,是所有数据的基础库。移动可视化展现模块7连接接口模块4,从多维数据存储模块6中通过接口模块4获取用户展现分析的报表数据,为用户提供移动端可视化的展现。本系统的使用流程为:过业务模块1进行用户权限认证,打开工作流,进入表单,调用表项开发模块2,获取表项配置模块3,读取行配置、列配置等信息组合本文档来自技高网...

【技术保护点】
1.一种基于表项配置读、写多维数据的系统,其特征在于:它包括业务模块(1)、表项开发模块(2)、配置模块(3)、接口模块(4)、维度拆分与组合模块(5)、数据存储模块(6),移动可视化展现模块(7),所述业务模块(1)设置三个数据传输接口,第一数据传输接口(11)依次连接表项开发模块(2)、配置模块(3);第二数据传输接口(12)依次连接表项开发模块(2)、配置模块(3)、多维数据存储模块(6);第三数据传输接口(13)连接维度拆分与组合模块(5);所述接口模块(4)的个数为三个,一个设置在维度拆分与组合模块(5)、多维数据存储模块(6)之间,一个设置在多维数据存储模块(6)、配置模块(3)之间,一个设置在多维数据存储模块(6)、移动可视化展现模块(7)之间。/n

【技术特征摘要】
1.一种基于表项配置读、写多维数据的系统,其特征在于:它包括业务模块(1)、表项开发模块(2)、配置模块(3)、接口模块(4)、维度拆分与组合模块(5)、数据存储模块(6),移动可视化展现模块(7),所述业务模块(1)设置三个数据传输接口,第一数据传输接口(11)依次连接表项开发模块(2)、配置模块(3);第二数据传输接口(12)依次连接表项开发模块(2)、配置模块(3)、多维数据存储模块(6);第三数据传输接口(13)连接维度拆分与组合模块(5);所述接口模块(4)的个数为三个,一个设置在维度拆分与组合模块(5)、多维数据存储模块(6)之间,一个设置在多维数据存储模块(6)、配置模块(3)之间,一个设置在多维数据存储模块(6)、移动可视化展现模块(7)之间。


2.根据权利要求1所述的一种基于表项配置读、写多维数据的系统,其特征在于:所述业务模块(1)实现工作流程的录入与查看和用户的权限进行配置,并通过表项开发模块(2)获取配置报表行、列的信息;通过表项开发模块(2)、配置模块(3)调用接口模块(4),获得维度拆分与组合对应关系,从多维数据存储模块(6)中获报表数据。


3.根据权利要求1所述的一种基于表项配置读、写多维数据的系统,其特征在于:所述表项开发模块(2)根据用户访问判断用户数据权限,获取配置模块(3)的数据,然后组合工作流程需要内容,通过用户操作报表,形成报表。


4.根据权利要求1所述的一种基于表项配置读、写多维数据的系统,其特征在于:所述配置模块(3)用于根据用户操作的表单内容,按模块分成单体公司报表、合并报表。
<...

【专利技术属性】
技术研发人员:巫乔顺赵东艳姚志清李杰杨伟
申请(专利权)人:云南昆钢电子信息科技有限公司
类型:发明
国别省市:云南;53

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

1