报告文档生成的方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:18860721 阅读:41 留言:0更新日期:2018-09-05 14:16
本申请涉及一种报告文档生成方法、装置、计算机设备和存储介质。报告文档生成方法包括:获取报告文档生成请求;根据报告文档生成请求,获取与报告文档生成请求对应的报告类型;根据报告类型,获取预存的报告类型对应的配置数据,配置数据包括与报告类型对应的流程节点信息和报告模板;根据流程节点信息和报告模板,生成相应的报告文档。采用本方法能够生成不同格式、不同内容以及不同流程处理步骤的报告文档,使整个系统具有很强的兼容性。

Method, device, computer equipment and storage medium for generating report document

The application relates to a method, a device, a computer device and a storage medium for generating report documents. Reporting document generation methods include: acquiring report document generation request; acquiring report type corresponding to report document generation request according to report document generation request; acquiring configuration data corresponding to pre-existing report type according to report type; and configuring data including process node information and report corresponding to report type. Template; generate corresponding report documents based on process node information and report template. This method can generate different formats, different contents and different process steps of the report documents, so that the whole system has a strong compatibility.

【技术实现步骤摘要】
报告文档生成的方法、装置、计算机设备和存储介质
本申请涉计算机信息处理
,特别是涉及一种报告文档生成的方法、装置、计算机设备和存储介质。
技术介绍
随着计算机信息处理技术的发展,出现了报告文档自动生成技术,在一些网站上,越来越多的用户产生了想将网站上需要的信息生成文档并下载下来的需求。例如,国家开放了社会对全国企业的工商信息查询后,越来越多的人想通过企业工商信息快速了解企业的基本情况,针对这样的需求,越来越多的网站开发者开发了可以自动生成企业工商信息报告文档的系统。由此,也诞生了更多的可以生成其他类型报告文档的报告文档生成系统。然而,传统的报告文档生成系统是针对一种类型的信息生成一种类型的报告文档,其生成的报告文档的格式和内容都是固定的,整个系统结构缺乏可扩展性。而且,传统的报告文档生成系统无法同时处理流程步骤不同的报告文档,这使得整个系统缺乏兼容性。
技术实现思路
基于此,有必要针对上述技术问题,提供一种能够兼容处理不同流程步骤和不同类型报告文档的报告文档生成的方法、装置、计算机设备和存储介质。一种报告文档生成方法,所述方法包括:获取报告文档生成请求;根据报告文档生成请求,获取与报告文档生成请求对应的报告类型;根据报告类型,获取预存的报告类型对应的配置数据,配置数据包括与报告类型对应的流程节点信息和报告模板;根据流程节点信息和报告模板,生成相应的报告文档。在一个实施例中,配置数据还包括与报告类型对应的数据接口列表;则根据流程节点信息和报告模板,生成相应的报告文档,包括:根据数据接口列表,获取相应的数据;根据报告模板导入相应的数据;对报告模板中的相应的数据进行处理,以生成相应的报告文档。在一个实施例中,配置数据还包括与报告类型对应的数据接口列表;则根据流程节点信息和报告模板,生成相应的报告文档,包括:根据数据接口列表,获取相应的数据;根据报告模板导入相应的数据;对报告模板中的相应的数据进行处理;对处理后报告模板进行编辑;对编辑后的报告模板进行审核,以生成相应的报告文档。在一个实施例中,根据流程节点信息和报告模板,生成相应的报告文档,包括:根据报告模板获取相应的数据;对获取相应数据后的报告模板进行编辑;对编辑后的报告模板进行审核,以生成相应的报告文档。在一个实施例中,报告文档生成请求中还包括报告文档格式;报告文档生成方法还包括:根据报告文档格式,对生成的报告文档进行格式转换。在一个实施例中,报告文档生成请求中还包括报告文档的接收地址;报告文档生成方法还包括:向接收地址发送生成的报告文档。在一个实施例中,获取报告文档生成请求包括:获取至少一个信息平台发送的报告文档生成请求;根据至少一个信息平台发送的报告文档生成请求生成任务队列;从任务队列中获取报告文档生成请求。一种报告文档生成装置,所述装置包括:请求获取模块,用于获取报告文档生成请求;信息获取模块,用于根据报告文档生成请求,获取与报告文档生成请求对应的报告类型;数据获取模块,用于根据报告类型,获取预存的报告类型对应的配置数据,配置数据包括与报告类型对应的流程节点信息和报告模板;报告生成模块,用于根据流程节点信息和报告模板,生成相应的报告文档。一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:获取报告文档生成请求;根据报告文档生成请求,获取与报告文档生成请求对应的报告类型;根据报告类型,获取预存的报告类型对应的配置数据,配置数据包括与报告类型对应的流程节点信息和报告模板;根据流程节点信息和报告模板,生成相应的报告文档。一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:获取报告文档生成请求;根据报告文档生成请求,获取与报告文档生成请求对应的报告类型;根据报告类型,获取预存的报告类型对应的配置数据,配置数据包括与报告类型对应的流程节点信息和报告模板;根据流程节点信息和报告模板,生成相应的报告文档。上述报告文档生成的方法、装置、计算机设备和存储介质,通过报告文档生成请求获取报告文档生成请求对应的报告类型,通过报告类型进而获取到与该报告类型对应的流程节点信息和报告模板,最后根据获取到的流程节点信息和报告模板灵活的生成不同类型和不同流程处理步骤的报告文档,使整个系统具有很强的兼容性。附图说明图1为一个实施例中报告文档生成方法的应用环境图;图2为一个实施例中报告文档生成方法的流程示意图;图3为一个实施例中报告文档生成方法的流程示意图;图4为一个实施例中报告文档生成方法的流程示意图;图5为一个实施例中报告文档生成方法的流程示意图;图6为一个实施例中报告文档生成方法的流程示意图;图7为一个实施例中报告文档生成方法的流程示意图;图8为一个实施例中报告文档生成方法的流程示意图;图9为一个实施例中报告文档生成方法的流程示意图;图10为一个实施例中报告文档生成方法的流程节点信息示意图;图11为一个实施例中报告文档生成方法的流程概述图;图12为一个实施例中报告文档配置数据扩展方法的流程示意图;图13为一个实施例中报告文档生成装置的结构框图;图14为一个实施例中计算机设备的内部结构图。具体实施方式为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。本申请提供的报告文档生成的方法,可以应用于如图1所示的应用环境中。其中应用环境包括用户终端110和报告文档生成装置120,其中,报告文档生成装置120包括任务处理服务器122,云端服务器124、至少一台文档处理服务器126。其中,用户终端110通过网络与任务处理服务器122进行通信,并将报告文档生成请求发送至任务处理服务器122中。任务处理服务器122对报告文档生成请求进行处理,然后将处理后的报告文档生成请求通过网络上传到云端服务器124中。云端服务器124获取到处理后的报告文档生成请求,并将处理后的报告文档生成请求生成一个任务队列,同时,云端服务器124遵循先进先出原则将任务队列中的报告文档生成请求进行分发,使至少一台文档处理服务器126不断获取到分发后的报告文档生成请求。至少一台文档处理服务器126获取到分发后的报告文档生成请求后,对报告文档生成请求进行分布式处理,最后生成相应的报告文档。其中,用户终端110可以但不限于是各种个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备,任务处理服务器122、云端服务器124和文档处理服务器126可以分别通过独立的服务器或者是多个服务器组成的服务器集群来实现。在一个实施例中,如图2所示,提供了一种报告文档生成方法,以该方法应用于图1中的文档处理服务器为例进行说明,包括以下步骤:步骤210,获取报告文档生成请求。其中,报告文档指的是集成了互联网上公开的一种或多种信息而生成的报告性质的文档。在本实施例中,当用户需要一个报告文档时,可以通过用户终端发送一个报告文档生成请求,从而使得文档处理服务器能够获取到该报告文档生成请求。具体的,当有一个报告文档生成请求通过互联网被分发到文档处理服务器上时,报告文档生成请求就可以被文档处理服务器获取。同时,文档处理服务器也获取了报告文本文档来自技高网...

【技术保护点】
1.一种报告文档生成方法,所述方法包括:获取报告文档生成请求;根据所述报告文档生成请求,获取与所述报告文档生成请求对应的报告类型;根据所述报告类型,获取预存的所述报告类型对应的配置数据,所述配置数据包括与所述报告类型对应的流程节点信息和报告模板;根据所述流程节点信息和所述报告模板,生成相应的报告文档。

【技术特征摘要】
1.一种报告文档生成方法,所述方法包括:获取报告文档生成请求;根据所述报告文档生成请求,获取与所述报告文档生成请求对应的报告类型;根据所述报告类型,获取预存的所述报告类型对应的配置数据,所述配置数据包括与所述报告类型对应的流程节点信息和报告模板;根据所述流程节点信息和所述报告模板,生成相应的报告文档。2.根据权利要求1所述的方法,其特征在于,所述配置数据还包括与所述报告类型对应的数据接口列表;所述根据所述流程节点信息和所述报告模板,生成相应的报告文档,包括:根据所述数据接口列表,获取相应的数据;根据所述报告模板导入所述相应的数据;对所述报告模板中的所述相应的数据进行处理,以生成相应的报告文档。3.根据权利要求2所述的方法,其特征在于,所述对所述报告模板中的所述相应的数据进行处理之后,还包括:对所述处理后报告模板进行编辑;对所述编辑后的报告模板进行审核,以生成相应的报告文档。4.根据权利要求1所述的方法,其特征在于,所述根据所述流程节点信息和所述报告模板,生成相应的报告文档,包括:根据所述报告模板获取相应的数据;对获取相应数据后的报告模板进行编辑;对所述编辑后的报告模板进行审核,以生成相应的报告文档。5.根据权利要求1至4任意一项所述的方法,其特征在于,所述报告文档生成请求中包括报告文档格式;所述方法...

【专利技术属性】
技术研发人员:王瑶刘培彬
申请(专利权)人:苏州朗动网络科技有限公司
类型:发明
国别省市:江苏,32

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

1