报告自动生成方法、装置、设备及存储介质制造方法及图纸

技术编号:36223259 阅读:14 留言:0更新日期:2023-01-04 12:21
本发明专利技术涉及文件管理技术领域,公开了一种报告自动生成方法、装置、设备及存储介质。该方法包括:基于预设第一数据库存储的数据信息进行数据分析,获得含有分析内容的文本文件;利用预配置的第一脚本对所述文本文件进行解析,根据解析结果从预设模板库中匹配目标PDF模板;获取所述目标PDF模板的模板信息,根据所述模板信息配置第二脚本;将所述文本文件和所述第二脚本进行关联,得到含有所述分析内容与所述模板信息之间的对应关系的关联表,基于所述关联表生成PDF报告文件。通过上述方式,本发明专利技术能够实现PDF报告自动化生成,提高数据处理效率和准确率。率和准确率。率和准确率。

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


[0001]本专利技术涉及文件管理
,特别是涉及一种报告自动生成方法、装置、设备及存储介质。

技术介绍

[0002]保险是社会经济保障制度的重要组成部分,随着社会经济的不断发展和人们保障意识的不断提高,保险业务涵盖的范围也越来越广。在此过程中,保险行业也越来越意识到数据对于企业经营和决策的重要性,专业的保险公司基本都有基于经营数据指导当前经营决策的数据分析系统,或基于机器学习方法,从海量数据中挖掘出许多有价值的信息,生成数字化经营分析报告。
[0003]现阶段,企业出具的数字化经营分析报告所采用的方式大多是通过手动方式,将数据图表、数据分析信息以及针对数据结果的解读信息填入Word模板中,再转化为PDF版报告。传统方式涉及大量的人工处理操作,不仅效率低,出错率高,且完全依靠人工处理,大大增加了人力成本。另外,针对同一项目,不同人员处理,采用的模板都不尽相同,不利于报告数据的持久化存储和复盘分析。

技术实现思路

[0004]本专利技术提供一种报告自动生成方法、装置、设备及存储介质,能够实现PDF报告自动化生成,提高数据处理效率和准确率。
[0005]为解决上述技术问题,本专利技术采用的一个技术方案是:提供一种报告自动生成方法,包括:
[0006]基于预设第一数据库存储的数据信息进行数据分析,获得含有分析内容的文本文件;
[0007]利用预配置的第一脚本对所述文本文件进行解析,根据解析结果从预设模板库中匹配目标PDF模板;/>[0008]获取所述目标PDF模板的模板信息,根据所述模板信息配置第二脚本;
[0009]将所述文本文件和所述第二脚本进行关联,得到含有所述分析内容与所述模板信息之间的对应关系的关联表,基于所述关联表生成PDF报告文件。
[0010]根据本专利技术的一个实施例,所述利用预配置的第一脚本对所述文本文件进行解析,根据解析结果从预设模板库中匹配目标PDF模板包括:
[0011]利用预配置的第一脚本对所述文本文件进行解析,根据解析结果确定业务类型;
[0012]根据所述业务类型确定所述预设模板库,判断所述预设模板库中是否存在与所述解析结果相匹配的预设PDF模板;
[0013]若是,则将相匹配的所述预设PDF模板确定为所述目标PDF模板;
[0014]若否,则根据所述解析结果确定组装元素,根据所述组装元素生成所述目标PDF模板。
[0015]根据本专利技术的一个实施例,所述根据所述解析结果确定组装元素,根据所述组装元素生成所述目标PDF模板之后,还包括:
[0016]显示所述目标PDF模板,根据显示结果调整所述组装元素以优化所述目标PDF模板;
[0017]将优化后的所述目标PDF模板存储至所述预设模板库中。
[0018]根据本专利技术的一个实施例,所述将所述文本文件和所述第二脚本进行关联,得到含有所述分析内容与所述模板信息之间的对应关系的关联表,基于所述关联表生成PDF报告文件包括:
[0019]将所述文本文件和所述第二脚本进行关联,得到含有所述分析内容与所述模板信息之间的对应关系的关联表,所述模板信息包括规划位置以及规划格式;
[0020]根据所述关联表依序确定各分析内容在所述目标PDF模板中的规划位置以及规划格式;
[0021]运行所述第二脚本,将各分析内容按照所述规划位置和所述规划格式插入所述目标PDF模板中,生成PDF报告文件。
[0022]根据本专利技术的一个实施例,所述基于预设第一数据库存储的数据信息进行数据分析,获得含有分析内容的文本文件之前,还包括:
[0023]接收报告自动生成请求时,对预设第二数据库发送数据传输请求以获取包含有所述数据信息的目标数据表,并将所述目标数据表存储到所述预设第一数据库中;
[0024]所述目标数据表为所述预设第二数据库响应于所述数据传输请求,从不同数据表中获取目标字段,将所述目标字段汇总至同一数据表而成。
[0025]根据本专利技术的一个实施例,所述将所述文本文件和所述第二脚本进行关联,得到含有所述分析内容与所述模板信息之间的对应关系的关联表,基于所述关联表生成PDF报告文件之后,还包括:
[0026]接收报告发送请求时,根据所述PDF报告文件确定邮件发送类型;
[0027]响应于所述报告发送请求,调用邮件服务根据所述邮件发送类型发送所述PDF报告文件。
[0028]根据本专利技术的一个实施例,所述响应于所述报告发送请求,调用邮件服务根据所述邮件发送类型发送所述PDF报告文件包括:
[0029]当所述邮件发送类型为周期性发送时,获取定时发送任务,执行所述定时发送任务时,获取最新的PDF报告文件,发送最新的所述PDF报告文件并存储每次发送的所述PDF报告文件。
[0030]为解决上述技术问题,本专利技术采用的另一个技术方案是:提供一种报告自动生成装置,包括:
[0031]分析模块,用于基于预设第一数据库存储的数据信息进行数据分析,获得含有分析内容的文本文件;
[0032]匹配模块,用于利用预配置的第一脚本对所述文本文件进行解析,根据解析结果从预设模板库中匹配目标PDF模板;
[0033]配置模块,用于获取所述目标PDF模板的模板信息,根据所述模板信息配置第二脚本;
[0034]生成模块,用于将所述文本文件和所述第二脚本进行关联,得到含有所述分析内容与所述模板信息之间的对应关系的关联表,基于所述关联表生成PDF报告文件。
[0035]为解决上述技术问题,本专利技术采用的再一个技术方案是:提供一种计算机设备,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现所述的报告自动生成方法。
[0036]为解决上述技术问题,本专利技术采用的再一个技术方案是:提供一种计算机存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述报告自动生成方法。
[0037]本专利技术的有益效果是:通过利用预配置的第一脚本对文本文件进行解析,根据解析结果从预设模板库中匹配目标PDF模板,可以实现PDF模板复用,节约PDF设计和开发成本,便于相同类型的报告数据的复盘分析;通过获取目标PDF模板的模板信息,根据模板信息配置第二脚本,将文本文件和第二脚本进行关联,得到含有分析内容与模板信息之间的对应关系的关联表,基于关联表生成PDF报告文件,替代人工的方式,实现PDF报告自动化生成,提高报告生成效率和准确率,降低了人力成本。
附图说明
[0038]图1是本专利技术第一实施例的报告自动生成方法的流程示意图;
[0039]图2是本专利技术实施例的报告自动生成方法中步骤S102的流程示意图;
[0040]图3是本专利技术实施例的报告自动生成方法中步骤S102的流程示意图;
[0041]图4是本专利技术第二实施例的报告自动生成方法的流程示意图;
[0042]图5是本专利技术第本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种报告自动生成方法,其特征在于,包括:基于预设第一数据库存储的数据信息进行数据分析,获得含有分析内容的文本文件;利用预配置的第一脚本对所述文本文件进行解析,根据解析结果从预设模板库中匹配目标PDF模板;获取所述目标PDF模板的模板信息,根据所述模板信息配置第二脚本;将所述文本文件和所述第二脚本进行关联,得到含有所述分析内容与所述模板信息之间的对应关系的关联表,基于所述关联表生成PDF报告文件。2.根据权利要求1所述的报告自动生成方法,其特征在于,所述利用预配置的第一脚本对所述文本文件进行解析,根据解析结果从预设模板库中匹配目标PDF模板包括:利用预配置的第一脚本对所述文本文件进行解析,根据解析结果确定业务类型;根据所述业务类型确定所述预设模板库,判断所述预设模板库中是否存在与所述解析结果相匹配的预设PDF模板;若是,则将相匹配的所述预设PDF模板确定为所述目标PDF模板;若否,则根据所述解析结果确定组装元素,根据所述组装元素生成所述目标PDF模板。3.根据权利要求2所述的报告自动生成方法,其特征在于,所述根据所述解析结果确定组装元素,根据所述组装元素生成所述目标PDF模板之后,还包括:显示所述目标PDF模板,根据显示结果调整所述组装元素以优化所述目标PDF模板;将优化后的所述目标PDF模板存储至所述预设模板库中。4.根据权利要求1所述的报告自动生成方法,其特征在于,所述将所述文本文件和所述第二脚本进行关联,得到含有所述分析内容与所述模板信息之间的对应关系的关联表,基于所述关联表生成PDF报告文件包括:将所述文本文件和所述第二脚本进行关联,得到含有所述分析内容与所述模板信息之间的对应关系的关联表,所述模板信息包括规划位置以及规划格式;根据所述关联表依序确定各分析内容在所述目标PDF模板中的规划位置以及规划格式;运行所述第二脚本,将各分析内容按照所述规划位置和所述规划格式插入所述目标PDF模板中,生成PDF报告文件。5.根据权利要求1所述的报告自动生成方法,其特征在于,所述基于预设第一数据库存储的数据信息进行数据分析,获得含有分析内容的文本文件之前...

【专利技术属性】
技术研发人员:洪玲
申请(专利权)人:平安健康保险股份有限公司
类型:发明
国别省市:

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

1