一种智能报告生成系统技术方案

技术编号:24331621 阅读:50 留言:0更新日期:2020-05-29 19:52
本发明专利技术涉及信息设备技术领域,具体涉及一种智能报告生成器的生成方法,包括以下步骤:(1)装载报告分析所需要的数据;(2)根据分析要求,生成所有的分析文字内容;(3)根据分析要求,生成所有的分析图形内容;(4)为报告添加报告的文档主标题;(5)为报告添加章节标题;(6)将已经做好的文字,报表,图形等拖拽至需要实现的报告中;(7)选择需要输出的公司名称,和需要分析的期间;(8)执行自动生成报告;(9)导出报告,使用报告生成系统可以对凌乱的图文数据进行分类整理,通过关键字,对数据进行分析、比对、生成有效的报告,提高了工作效率同时保证了数据的准确性。

An intelligent report generation system

【技术实现步骤摘要】
一种智能报告生成系统
本专利技术属于信息设备
,具体涉及一种智能报告生成系统。
技术介绍
信息时代变革的节奏是前所未有的,信息的存在与取得方式的飞跃使报告及结论面临着诸多考验。在信息化的大趋势下,以计算机及其网络为依托的电子报告在生活中中起着越来越重要的作用。早期的报告都是通过报告人员手动将信息和结果填入到报告模板中,无法对数据、图片和影像进行分析和比对,且信息比较凌乱,很难整理成一篇成文的报告文档,效率极低,容易出错,增加了人为成本。
技术实现思路
针对现有技术中的问题,本专利技术的目的在于提供一种智能报告生成系统,。为了实现上述目的,本专利技术采用以下技术方案予以实现:一种智能报告生成系统,包括以下步骤:(1)装载报告分析所需要的数据;(2)根据分析要求,生成所有的分析文字内容;(3)根据分析要求,生成所有的分析图形内容;(4)为报告添加报告的文档主标题;(5)为报告添加章节标题;(6)将已经做好的文字,报表,图形等拖拽至需要实现的报告中;(7)选择需要输出的公司名称,和需要分析的期间;(8)执行自动生成报告;(9)导出报告。优选的,所述步骤(2)中根据分析要求,生成所有的分析文字内容的方法,包括以下步骤:(1)文本读取:读出所有文本,消除空行;(2)字符编码:把字符转换成网络能看懂的形式;(3)训练集生成:通过前10个字符生成第11个,然后以第2个到第11个字符再来生成第12个,以此往复。所以训练集的X就是原小说中的10个字符,Y就是第11个。字符串有了,再用上面生成的映射表转为one-hot编码,以26个字母为例,X的形状即为(data_size,10,26),其中的data_size为有多少条X数据,10指每条数据由10个字符组成,26为one-hot编码长度。(4)网络构建;(5)文本生成。优选的,所述步骤(3)中根据分析要求,生成所有的分析图形内容的方法,包括以下步骤:(1)选定的图表与Highcharts或者Echarts图表库进行匹配分类。(2)根据分组的图表类型提取图表的坐标轴以及经纬度数据,进一步的图表可分为柱形图、折线图、雷达图等不同维度的图表;利用转取功能,多维度的分析图表。(3)对于不同的周期依次进行数据分析,避免数据遗漏保证了数据的完整性。(4)选择特征点,并根据特征点对数据进行统计排序;进一步的排序包括降序排列和升序排列。(5)对排序的数据和数据图表进行突出显示;进一步的通过颜色替换、添加标记或隐藏非重要内容,可以使数据显示更加直白。与现有技术相比,本专利技术具有以下技术效果:使用报告生成系统可以对凌乱的图文数据进行分类整理,通过关键字,对数据进行分析、比对、生成有效的报告,提高了工作效率同时保证了数据的准确性。附图说明图1为本专利技术的整体流程示意图;具体实施方式为了使本专利技术实现的技术手段、创作特征、达成目的与功效易于明白了解,下面结合具体附图,进一步阐明本专利技术。需要说明的是,在本专利技术中,当元件被称为“固定于”另一个元件,它可以直接在另一个元件上或者也可以存在居中的元件。当一个元件被认为是“连接”另一个元件,它可以是直接连接到另一个元件或者可能同时存在居中元件。本文中所使用的术语“垂直的”、“水平的”、“左”、“右”以及类似的表述只是为了说明的目的,并不表示是唯一的实施方式。除非另有定义,本文所使用的所有的技术和科学术语与属于本专利技术的
的技术人员通常理解的含义相同。本文在本专利技术的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在限制本专利技术。本文所使用的术语“及/或”包括一个或多个相关的所列项目的任意的和所有的组合。实施例1一种智能报告生成系统,包括以下步骤:(1)装载报告分析所需要的数据;(2)根据分析要求,生成所有的分析文字内容;(3)根据分析要求,生成所有的分析图形内容;(4)为报告添加报告的文档主标题;(5)为报告添加章节标题;(6)将已经做好的文字,报表,图形等拖拽至需要实现的报告中;(7)选择需要输出的公司名称,和需要分析的期间;(8)执行自动生成报告;(9)导出报告。进一步,所述步骤(2)中根据分析要求,生成所有的分析文字内容的方法,包括以下步骤:(1)文本读取:读出所有文本,消除空行;(2)字符编码:把字符转换成网络能看懂的形式;(3)训练集生成:通过前10个字符生成第11个,然后以第2个到第11个字符再来生成第12个,以此往复。所以训练集的X就是原小说中的10个字符,Y就是第11个。字符串有了,再用上面生成的映射表转为one-hot编码,以26个字母为例,X的形状即为(data_size,10,26),其中的data_size为有多少条X数据,10指每条数据由10个字符组成,26为one-hot编码长度。(4)网络构建;(5)文本生成。进一步,所述步骤(3)中根据分析要求,生成所有的分析图形内容的方法,包括以下步骤:(1)选定的图表与Highcharts或者Echarts图表库进行匹配分类。(2)根据分组的图表类型提取图表的坐标轴以及经纬度数据,进一步的图表可分为柱形图、折线图、雷达图等不同维度的图表;利用转取功能,多维度的分析图表。(3)对于不同的周期依次进行数据分析,避免数据遗漏保证了数据的完整性。(4)选择特征点,并根据特征点对数据进行统计排序;进一步的排序包括降序排列和升序排列。(5)对排序的数据和数据图表进行突出显示;进一步的通过颜色替换、添加标记或隐藏非重要内容,可以使数据显示更加直白。以上显示和描述了本专利技术的基本原理、主要特征和本专利技术的特点。本行业的技术人员应该了解,本专利技术不受上述实施例的限制,上述实施例和说明书中描述的只是说明本专利技术的原理,在不脱离本专利技术精神和范围的前提下,本专利技术还会有各种变化和改进,这些变化和改进都落入要求保护的本专利技术的范围内。本专利技术要求保护的范围由所附的权利要求书及其等效物界定。本文档来自技高网
...

【技术保护点】
1.一种智能报告生成系统,其特征在于,包括以下步骤:/n(1)装载报告分析所需要的数据;/n(2)根据分析要求,生成所有的分析文字内容;/n(3)根据分析要求,生成所有的分析图形内容;/n(4)为报告添加报告的文档主标题;/n(5)为报告添加章节标题;/n(6)将已经做好的文字,报表,图形等拖拽至需要实现的报告中;/n(7)选择需要输出的公司名称,和需要分析的期间;/n(8)执行自动生成报告;/n(9)导出报告。/n

【技术特征摘要】
1.一种智能报告生成系统,其特征在于,包括以下步骤:
(1)装载报告分析所需要的数据;
(2)根据分析要求,生成所有的分析文字内容;
(3)根据分析要求,生成所有的分析图形内容;
(4)为报告添加报告的文档主标题;
(5)为报告添加章节标题;
(6)将已经做好的文字,报表,图形等拖拽至需要实现的报告中;
(7)选择需要输出的公司名称,和需要分析的期间;
(8)执行自动生成报告;
(9)导出报告。


2.根据权利要求1所述的智能报告生成系统,其特征在于:所述步骤(2)中根据分析要求,生成所有的分析文字内容的方法,包括以下步骤:
(1)文本读取:读出所有文本,消除空行;
(2)字符编码:把字符转换成网络能看懂的形式;
(3)训练集生成:通过前10个字符生成第11个,然后以第2个到第11个字符再来生成第12个,以此往复,所以训练集的X就是原小说中的10个字符,Y就是第11个,字符串有了,再...

【专利技术属性】
技术研发人员:陈绪龙李永明雷尚林
申请(专利权)人:安徽经邦软件技术有限公司
类型:发明
国别省市:安徽;34

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

1