数据组合自动生成科技文献方法、装置、存储介质及设备制造方法及图纸

技术编号:38534357 阅读:7 留言:0更新日期:2023-08-19 17:05
本发明专利技术公开一种数据组合自动生成科技文献方法、装置、存储介质及设备,方法包括:响应于前端界面的交互操作,配置科技文献模板规则,科技文献模板规则包含有科技文献的内容段定义、结构定义,内容段定义包括定义各个内容段的类型、数据源、数据项、分段属性;在获取的数据为结构化数据时,将结构化数据编排生成第一类版式文件;在获取的数据为非结构数据时,将非结构数据的内容段生成标准化的第二类版式文件;基于科技文献模板规则,将第一类版式文件和第二类版式文件合并为合稿文件并进行格式管理。通过本发明专利技术,解决复杂的科技文献的自动生成问题,按照结构化和非结构的分类,形成不同的分段内容,根据各分段内容,实现文档的一体化管理。的一体化管理。的一体化管理。

【技术实现步骤摘要】
数据组合自动生成科技文献方法、装置、存储介质及设备


[0001]本专利技术涉及计算机
,尤其涉及一种数据组合自动生成科技文献方法、装置、存储介质及设备。

技术介绍

[0002]在科研机构的科研活动过程中,需要对科研项目的全过程进行管理。科技文献是科研项目和科研活动过程中重要的过程文档和科研成果的载体。一般来说,科研项目管理过程中,科研项目的立项申请书、任务合同书、变更申请书、阶段验收报告、验收报告等重要文档都需要进行归档和统一管理。实现规范化、格式化的科研文献,就需要专门的管理系统来完成,但不同的科研计划、不同的课题来源、不同的类型文件,需要的填报内容和格式是不同的。
[0003]软件开发传统上都需要程序员利用计算机软件编程语言,进行程序代码的编写,来实现对数据的读取、格式的生成、以及相关文档的格式转换和组合,为每种科技文献的生成和管理,编写专门的程序,通过相应的程序设计和编码,解析或编译语言的编译器(或解析器)软件,翻译为目标计算机的运行机器码,计算机程序才能完成其功能。
[0004]因此,计算机编程是一种专业技能要求很高的能力,而且编程效率比较低。
[0005]随着科技创新和管理体系的深化,往往这些科技文献的内容、数据项与格式经常发生变化,一旦变化就需要重新修改程序代码,重新编译构建和发布,工作量巨大,效率低下。

技术实现思路

[0006]鉴于以上技术问题,本专利技术提供了一种数据组合自动生成科技文献方法、装置、存储介质及设备。
[0007]本公开的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本公开的实践而习得。
[0008]根据本专利技术的一方面,提出了一种数据组合自动生成科技文献方法,所述方法包括:
[0009]响应于前端界面的交互操作,配置科技文献模板规则,所述科技文献模板规则包含有科技文献的内容段定义、结构定义,所述内容段定义包括定义各个内容段的类型、数据源、数据项、分段属性;
[0010]在获取的数据为结构化数据时,基于所述科技文献模板规则,将所述结构化数据编排生成第一类版式文件;
[0011]在获取的数据为非结构数据时,基于所述科技文献模板规则,将所述非结构数据的内容段生成标准化的第二类版式文件;
[0012]基于所述科技文献模板规则,将所述第一类版式文件和所述第二类版式文件以配置的规则合并为合稿文件并进行格式管理,所述合稿文件为PDF格式的。
[0013]进一步的,所述结构化数据至少包括项目的描述信息、项目预算信息、项目人员信息中的一种。
[0014]进一步的,所述非结构数据至少包括正文文档、附件文档中的一种。
[0015]进一步的,所述将所述结构化数据编排生成第一类版式文件,包括:
[0016]根据所述结构化数据对应的内容段类型、所处于的数据源和数据项属性,将所述结构化数据编排到对应的内容段位置上,得到所述第一类版式文件。
[0017]进一步的,所述将所述非结构数据的内容段生成标准化的第二类版式文件,包括:
[0018]根据所述科技文献模板规则中的格式要求,对非结构数据进行字体、字号、间距的排版,得到所述第二类版式文件。
[0019]进一步的,所述将所述第一类版式文件和所述第二类版式文件以配置的规则合并为合稿文件,包括:
[0020]将所述第一类版式文件和所述第二类版式文件中的各个内容段合并到所述合稿文件中。
[0021]进一步的,所述格式管理包括:
[0022]对所述合稿文件进行统一的页码、页眉、页脚管理、水印处理,并根据所述结构定义,在所述合稿文件中的指定位置添加电子签章。
[0023]根据本公开的第二方面,提供一种数据组合自动生成科技文献装置,包括:
[0024]文档模板配置模块,所述文档模板配置模块用于响应于前端界面的交互操作,配置科技文献模板规则,所述科技文献模板规则具有内容段定义、结构定义,所述内容段定义包括定义各个内容段的类型、数据源、数据项、分段属性;
[0025]数据生成版式文件模块,所述数据生成版式文件模块用于在获取的数据为结构化数据时,基于所述科技文献模板规则,将所述结构化数据编排生成第一类版式文件;
[0026]文档生成版式文件模块,所述文档生成版式文件模块用于在获取的数据为非结构数据时,基于所述科技文献模板规则,将所述非结构数据的内容段生成标准化的第二类版式文件;
[0027]文档处理模块,所述文档处理模块用于基于所述科技文献模板规则,将所述第一类版式文件和所述第二类版式文件以配置的规则合并为合稿文件并进行格式管理,所述合稿文件为PDF格式的。
[0028]根据本公开的第三方面,提供一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时实现如上述的数据组合自动生成科技文献方法。
[0029]根据本公开的第四方面,提供一种数据组合自动生成科技文献设备,包括:处理器;以及被安排成存储计算机可执行指令的存储器,所述可执行指令在被执行时使所述处理器上述的数据组合自动生成科技文献方法。
[0030]本公开的技术方案具有以下有益效果:
[0031]通过本专利技术,可以为复杂和各种类型的科技文献进行模板化驱动合成,对于用户而言,可以实现无代码开发,通过非专业的数据定义,来实现软件功能,可以无需复杂的计算机编程语言进行代码编写,大大提高软件设计的效率,所见即所得获得软件运行的最终体验,让不懂程序设计语言和没有软件编程特殊能力的人都可以快速进行软件设计,降低软件开发的能力要求。
[0032]解决复杂的科技文献的自动生成问题,形成不同的分段内容,根据各分段内容,按照结构化和非结构的分类,分别进行数据读取、编排和版式化处理,然后根据科技文献的结构进行自动化的分段合成为单一的版式文件,然后进行格式和安全性控制,实现文档的一体化管理,是本专利对复杂和多样性的科技文献处理的独特优势。
[0033]本专利技术通过程序运行时刻进行软件建模和运行,无需传统软件编程后需要进行软件编译、构建和打包为相关运行代码,然后在服务器上进行部署和运行的复杂过程,可以即时开发即时部署和即时运行,大大提高了系统管理效率。
附图说明
[0034]图1为本说明书实施例中的一种数据组合自动生成科技文献方法的流程图;
[0035]图2为本说明书实施例中的一种数据组合自动生成科技文献装置的示意图;
[0036]图3为本说明书实施例中一种实现数据组合自动生成科技文献方法的终端设备;
[0037]图4为本说明书实施例中一种储存有数据组合自动生成科技文献方法的计算机可读存储介质。
具体实施方式
[0038]现在将参考附图更全面地描述示例实施方式。然而,示例实施方式能够以多种形式实施,且不应被理解为限于在此阐述的范例;相反,提供这些实施方式使得本公开将更加全面和完整,并将示例实施方式的构思全面地传达给本领域的技术人员。所描述的特征、结构或特性可以以任何本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种数据组合自动生成科技文献方法,其特征在于,所述方法包括:响应于前端界面的交互操作,配置科技文献模板规则,所述科技文献模板规则包含有科技文献的内容段定义、结构定义,所述内容段定义包括定义各个内容段的类型、数据源、数据项、分段属性;在获取的数据为结构化数据时,基于所述科技文献模板规则,将所述结构化数据编排生成第一类版式文件;在获取的数据为非结构数据时,基于所述科技文献模板规则,将所述非结构数据的内容段生成标准化的第二类版式文件;基于所述科技文献模板规则,将所述第一类版式文件和所述第二类版式文件以配置的规则合并为合稿文件并进行格式管理,所述合稿文件为PDF格式的。2.根据权利要求1所述的数据组合自动生成科技文献方法,其特征在于,所述结构化数据至少包括项目的描述信息、项目预算信息、项目人员信息中的一种。3.根据权利要求1所述的数据组合自动生成科技文献方法,其特征在于,所述非结构数据至少包括正文文档、附件文档中的一种。4.根据权利要求1所述的数据组合自动生成科技文献方法,其特征在于,所述将所述结构化数据编排生成第一类版式文件,包括:根据所述结构化数据对应的内容段类型、所处于的数据源和数据项属性,将所述结构化数据编排到对应的内容段位置上,得到PDF格式的所述第一类版式文件。5.根据权利要求1所述的数据组合自动生成科技文献方法,其特征在于,所述将所述非结构数据的内容段生成标准化的第二类版式文件,包括:根据所述科技文献模板规则中的格式要求,对非结构数据进行字体、字号、间距的排版,得到PDF格式的所述第二类版式文件。6.根据权利要求1所述的数据组合自动生成科技文献方法,其特征在于,所述将所述第一类版式文件和所述第二类版式文件以配置的规则合并为合稿文件,包括:将所述第一类版式文件和所述第二类版式文件中的各个内容段合并到所述合稿文件中。7.根据权利要求1所述的数据组合自动生成科技文献方法,其特征在于,所述格式管理包括:对所述合稿文件...

【专利技术属性】
技术研发人员:奉继承程方亮
申请(专利权)人:深圳市科南软件有限公司
类型:发明
国别省市:

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

1