一种报告自动生成方法、系统、设备及存储介质技术方案

技术编号:33717361 阅读:18 留言:0更新日期:2022-06-08 21:08
本发明专利技术涉及信息系统领域,特别涉及一种报告自动生成方法、系统、设备及存储介质,包括:S1:获取指标、数据展示方式及模板信息;S2:将指标及数据展示方式配置到模板上,形成可用模板;S3:接收用户输入数据或配置的报告任务所创建的参数,输入至可用模板中,形成初步任务;S4:针对初步任务创建定时调度任务或实时创建报告信息;S5:合成文档,归档至文档库。本发明专利技术可以直接从数据库中读取所需要的数据,避免人工收集造成数据的遗漏和错误;且能够自动将数据插入到模板的合适位置,提高工作效率;可自动调度任务,大大减少了人工工作时长,将重复性工作交由系统完成,减少中间不必要的交互,直接送达目标用户,完成报告生成的闭环。完成报告生成的闭环。完成报告生成的闭环。

【技术实现步骤摘要】
一种报告自动生成方法、系统、设备及存储介质


[0001]本专利技术涉及信息系统领域,特别涉及一种报告自动生成方法、系统、设备及存储介质。

技术介绍

[0002]随着资产管理业务的发展和金融监管的不断增强,各类业务与报告监管的数量不断增多。现在技术的报告编写,主要的方式为工作人员从各种途径搜集信息与数据,手工录入office软件中进行计算、核对与撰写。整个流程以人工为主,不能自动完成流程性和重复性的工作,存在工作量大、容易出错、时效性低、重复性高等问题。因此,如何实现数据定时获取、自动计算指标与生成文档,并达到降本增效的效果,是目前所要解决的重要问题。

技术实现思路

[0003]为了解决现有技术报告无法自动生成、且时效性低、工作量大的问题,本专利技术提供了一种自动获取数据、计算指标、生成文档且定时发送的报告自动生成方法、系统、设备及存储介质。
[0004]本专利技术的技术方案如下:
[0005]一种报告自动生成方法,包括:
[0006]S1:获取指标、数据展示方式及模板信息;
[0007]S2:将指标及数据展示方式配置到模板上,形成可用模板;
[0008]S3:接收用户输入数据或配置的报告任务所创建的参数,输入至可用模板中,形成初步任务;
[0009]S4:针对初步任务创建定时调度任务或实时创建报告信息;
[0010]S5:合成文档,归档至文档库。
[0011]进一步地,所述S1包括获取指标的管理、添加、删除信息,及二次计算的指标或特殊指标的配置信息。
[0012]进一步地,所述S1包括获取数据展示方式的数据的格式化方案的管理、添加、删除信息。
[0013]进一步地,所述S1包括获取模板的上传、下载、启用、停用及复合模板的管理、创建、删除信息。
[0014]进一步地,所述S4的创建过程中接收有用于判断流程发起及监控流程执行的信息。
[0015]进一步地,所述S5的文档为doc、xls、ppt中的任意一种。
[0016]本专利技术提供了一种报告自动生成系统,包括:
[0017]配置模块,用于获取指标、数据展示方式及模板信息,并通过结合指标、模板与数据展示方式形成可用模板;
[0018]任务模块,用于接收用户输入数据或配置的报告任务所创建的参数,输入至可用
模板中,形成初步任务,针对初步任务创建定时调度任务或实时创建报告信息,并在创建过程接收有用于判断流程发起及监控流程执行的信息;
[0019]业务模块,用于对报告信息进行筛选、查询及对报告文件进行在线预览、编辑及下载;
[0020]计算模块,用于将报告信息合成文档,归档至文档库;
[0021]所述配置模块与所述任务模块相连,所述任务模块与所述业务模块相连,所述任务模块与所述计算模块相连。
[0022]进一步地,所述任务模块包括任务定时调度单元、任务执行情况监控单元及任务的添加、删除接口单元。
[0023]进一步地,所述计算模块包括通过电子输送方式将文档输送至移动端用户或pc用户。
[0024]本专利技术还提供了一种报告自动生成设备,所述报告自动生成设备包括:
[0025]存储器、处理器,通信总线以及存储在所述存储器上的报告自动生成程序,
[0026]所述通信总线用于实现处理器与存储器间的通信连接;
[0027]所述处理器用于执行所述报告自动生成程序,以实现如上述中任意一项所述的报告自动生成方法的步骤。
[0028]本专利技术还提供了一种计算机可读存储介质,存储有可执行指令,所述存储介质上存储有报告自动生成程序,所述报告自动生成程序被处理器执行时实现如上述中任意一项所述的报告自动生成方法的步骤。
[0029]本专利技术的有益效果至少包括:可以直接从数据库中读取所需要的数据,避免人工收集造成数据的遗漏和错误;且能够自动将数据插入到模板的合适位置,提高工作效率;可自动调度任务,大大减少了人工工作时长,将重复性工作交由系统完成,减少中间不必要的交互,直接送达目标用户,完成报告生成的闭环。
附图说明
[0030]图1为本专利技术的报告自动生成方法流程图。
[0031]图2为本专利技术的报告自动生成步骤流程图。
具体实施方式
[0032]为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0033]结合图1-2所示,本专利技术提供一种报告自动生成方法,包括:
[0034]S1:获取指标、数据展示方式及模板信息,包括获取指标的管理、添加、删除信息或需要二次计算的指标配置或指标或文本、图片、时间等特殊指标的配置信息,及数据展示方式的数据的格式化方案的管理、添加、删除信息,及模板的上传、下载、启用、停用及复合模板的管理、创建、删除信息;
[0035]S2:将指标及数据展示方式配置到模板上,形成可用模板;
[0036]S3:接收用户输入数据或配置的报告任务所创建的参数,输入至可用模板中,形成初步任务;
[0037]S4:针对初步任务创建定时调度任务或实时创建报告信息,创建过程中可以用户可以依据实际情况选择流程信息,后台依据标识确认是否发起流程,另外使用xxl-job平台配置任务,监控执行情况,同时用户可以进行任务的添加、删除,便于用户使用;
[0038]S5:合成文档,归档至文档库,合成doc、xls、ppt等文档,流程处理将报告归档文档库系统并发送给目标用户。
[0039]本专利技术的模板指的是生成实际报告报表所设计的,能被报告生成系统识别的多文件集合,压缩包形式保存。
[0040]本专利技术的指标指的是生成实际报告报表前,依据实际的业务报告报表分析,形成的取数范围的属性集合。
[0041]本专利技术提供了一种报告自动生成系统,包括:
[0042]配置模块,用于获取指标、数据展示方式及模板信息,并通过结合指标、模板与数据展示方式形成可用模板;
[0043]任务模块,用于接收用户输入数据或配置的报告任务所创建的参数,输入至可用模板中,形成初步任务,针对初步任务创建定时调度任务或实时创建报告信息,并在创建过程接收有用于判断流程发起及监控流程执行的信息;
[0044]业务模块,用于对报告信息进行筛选、查询及对报告文件进行在线预览、编辑及下载;
[0045]计算模块,用于将报告信息合成文档,归档至文档库;
[0046]所述配置模块与所述任务模块相连,所述任务模块与所述业务模块相连,所述任务模块与所述计算模块相连。
[0047]进一步地,所述任务模块包括任务定时调度单元、任务执行情况监控单元及任务的添加、删除接口单元。
[0048]进一步本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种报告自动生成方法,其特征在于:包括:S1:获取指标、数据展示方式及模板信息;S2:将指标及数据展示方式配置到模板上,形成可用模板;S3:接收用户输入数据或配置的报告任务所创建的参数,输入至可用模板中,形成初步任务;S4:针对初步任务创建定时调度任务或实时创建报告信息;S5:合成文档,归档至文档库。2.根据权利要求1所述的报告自动生成方法,其特征在于:所述S1包括获取指标的管理、添加、删除信息,及二次计算的指标或特殊指标的配置信息。3.根据权利要求1所述的报告自动生成方法,其特征在于:所述S1包括获取数据展示方式的数据的格式化方案的管理、添加、删除信息。4.根据权利要求1所述的报告自动生成方法,其特征在于:所述S1包括获取模板的上传、下载、启用、停用及复合模板的管理、创建、删除信息。5.根据权利要求1所述的报告自动生成方法,其特征在于:所述S4的创建过程中接收有用于判断流程发起及监控流程执行的信息。6.一种报告自动生成系统,其特征在于:包括:配置模块,用于获取指标、数据展示方式及模板信息,并通过结合指标、模板与数据展示方式形成可用模板;任务模块,用于接收用户输入数据或配置的报告任务所创建的参数,输入至可用模板中,形成初步任务,针对初步...

【专利技术属性】
技术研发人员:熊雄闫德辉
申请(专利权)人:中国人寿资产管理有限公司
类型:发明
国别省市:

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

1