页面图文报表生成方法和系统的制作方法

文档序号:10724869阅读:283来源:国知局
页面图文报表生成方法和系统的制作方法
【专利摘要】本发明公开了一种页面图文报表生成方法和系统。所述方法包括:获取用户在页面中输入的文字信息和数据信息;根据预设的图表样式模板,生成所述数据信息对应的图表;根据预设的图文样式模板,生成所述文字信息和所述图表对应的图文报表。本发明提供的页面图文报表生成方法,实现了图表和图文报表的结构化输出,能够大幅提升复杂图文报表的输出效率,同时,每次获取的文字信息和数据信息发生变化时,均会相应地生成新的图表和图文报表,实时性强。
【专利说明】
页面图文报表生成方法和系统
技术领域
[0001]本发明涉及图文报表生成技术领域,特别涉及一种页面图文报表生成方法和系统。
【背景技术】
[0002]随着电力行业信息化发展,各种信息需要统计整理分析。现在制备带有复杂统计图表的报告(如年报、月报)时,通常需要借助离线的Office软件,如使用Word进行文字排版,并使用Excel根据数据绘图,然后将绘制的图表插入文字中形成图文报表。
[0003]但是,如果图报表报中图表很多,报表编辑调整费时费力,且每次数据更新时需要重新绘图,数据实时性不高。

【发明内容】

[0004]为了解决现有复杂图文报表输出效率低,数据实时性不高的问题,本发明实施例提供了一种页面图文报表生成方法和系统。所述技术方案如下:
[0005]—方面,本发明实施例提供了一种页面图文报表生成方法,所述方法包括:
[0006]获取用户在页面中输入的文字信息和数据信息;
[0007]根据预设的图表样式模板,生成所述数据信息对应的图表;
[0008]根据预设的图文样式模板,生成所述文字信息和所述图表对应的图文报表。
[0009]在本发明实施例提供的页面图文报表生成方法中,所述根据预设的图表样式模板,生成所述数据信息对应的图表,包括:
[0010]采用浏览器中的Echarts,并根据预设的图表样式模板,生成所述数据信息对应的图表。
[0011]在本发明实施例提供的页面图文报表生成方法中,所述根据预设的图文样式模板,生成所述文字信息和所述图表对应的图文报表,包括:
[0012]采用浏览器中的UEditor,并根据预设的图文样式模板,生成所述文字信息和所述图表对应的图文报表。
[0013]在本发明实施例提供的页面图文报表生成方法中,所述方法还包括:
[0014]获取用户对所述图文报表的手绘涂鸦标注信息,并生成新的图文报表。
[0015]在本发明实施例提供的页面图文报表生成方法中,所述图表样式模板和所述图文样式模板均从在线模板数据服务器或者本地模板数据库中获取。
[0016]另一方面,本发明实施例提供了一种页面图文报表生成系统,包括:
[0017]获取模块,用于获取用户在页面中输入的文字信息和数据信息;
[0018]第一生成模块,用于根据预设的图表样式模板,生成所述数据信息对应的图表;
[0019]第二生成模块,用于根据预设的图文样式模板,生成所述文字信息和所述图表对应的图文报表。
[0020]在本发明实施例提供的页面图文报表生成系统中,所述第一生成模块,还用于采用浏览器中的Echarts,并根据预设的图表样式模板,生成所述数据信息对应的图表。
[0021]在本发明实施例提供的页面图文报表生成系统中,所述第二生成模块,还用于采用浏览器中的UEditor,并根据预设的图文样式模板,生成所述文字信息和所述图表对应的图文报表。
[0022]在本发明实施例提供的页面图文报表生成系统中,还包括:
[0023]处理模块,用于获取用户对所述图文报表的手绘涂鸦标注信息,并生成新的图文手艮^;。
[0024]在本发明实施例提供的页面图文报表生成系统中,所述图表样式模板和所述图文样式模板均从在线模板数据服务器或者本地模板数据库中获取。
[0025]本发明实施例提供的技术方案带来的有益效果是:
[0026]通过获取用户在页面中输入的文字信息和数据信息;然后通过根据预设的图表样式模板,生成数据信息对应的图表;最后通过根据预设的图文样式模板,生成文字信息和图表对应的图文报表。这样该页面图文报表生成方法,实现了图表和图文报表的结构化输出,能够大幅提升复杂图文报表的输出效率,同时,每次获取的文字信息和数据信息发生变化时,均会相应地生成新的图表和图文报表,实时性强。
【附图说明】
[0027]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0028]图1是本发明实施例一提供的一种页面图文报表生成方法流程图;
[0029]图2是本发明实施例一提供的一种页面图文报表生成方法流程图;
[0030]图3是本发明实施例二提供的一种页面图文报表生成系统结构示意图;
[0031]图4是本发明实施例二提供的一种页面图文报表生成系统结构示意图。
【具体实施方式】
[0032]为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
[0033]实施例一
[0034]本发明实施例提供了一种页面图文报表生成方法,参见图1,该方法包括:
[0035]步骤Sll,获取用户在页面中输入的文字信息和数据信息。
[0036]在本实施例中,终端实时获取用户在web页面中输入文字信息和数据信息,其中,数据信息是用于绘制图表的。实时获取文字信息和数据信息相当于为web页面配置数据源,使得数据的实时性更强。
[0037]步骤S12,根据预设的图表样式模板,生成数据信息对应的图表。
[0038]在本实施例中,该图表样式模板可以由终端从联网的在线模板数据服务器中获取,也可以从本地储模板数据库中获取,本地储存的模板可以由用户编辑制备而来。图表样式模板的来源选择多样化,且能根据用户的实际需求而设计,十分人性化,实用性强。
[0039]而且,终端在获取到更新的数据信息时,可以更新生成的图表,使得该图表实时性更强,也免除了用户重复输入数据信息的麻烦,提高工作效率。
[0040]具体地,上述步骤S12可以通过如下方式实现:
[0041]采用浏览器中的Echarts,并根据预设的图表样式模板,生成数据信息对应的图表。
[0042]在本实施例中,在浏览器中加载Echarts,来实现在线图表的编辑,或者,实现在线图表样式模板的开发设计,实现模板结构化,进而加快图表生成速度。采用Echarts图表编辑功能,代替原指标报告N个excel模板方式的图表编排方式,大幅提升模板变更时报表编排效率。
[0043]步骤S13,根据预设的图文样式模板,生成文字信息和图表对应的图文报表。
[0044]在本实施例中,将文字信息和生成的图表,依据预设的图文样式模板,生成对应的图文报表,并在线输出(例如:输出为I3DF、WORD文档,或者,进行TOF、WORD格式的打印)。
[0045]此外,该图文样式模板可以由终端从联网的在线模板数据服务器中获取,也可以从本地储存模板数据库中获取,本地储存的模板可以由用户编辑制备而来。图文样式模板的来源选择多样化,且能根据用户的实际需求而设计,十分人性化,实用性强。
[0046]具体地,上述步骤S13可以通过如下方式实现:
[0047]采用浏览器中的UEditor,并根据预设的图文样式模板,生成文字信息和图表对应的图文报表。
[0048]在本实施例中,采用浏览器中的UEditor,实现富文本编辑,结构化图文报表的图文样式模板,提升报告输出效率,此外,还可以实现网页版仿word风格的编辑功能。
[0049]参见图2,该方法还包括:
[0050]步骤S14,获取用户对图文报表的手绘涂鸦标注信息,并生成新的图文报表。
[0051 ]在本实施例中,该方法还支持用户直接对生成的图文报表进行手绘涂鸦标注,并会根据用户进行的手动修改生成新的图文报表,使得生成图文报表的操作更加人性化,更具有实用性。
[0052]在本实施例中,该页面图文报表生成方法,使用Ueditor代替Word实现在线文字排版,整合Echarts代替Excel实现在线图表绘制。Web页面加以配置数据源,实时刷新可以取得最新数据图表。同时支持图表风格在线配置,在其上手动涂鸦、标注,支持在线word文件导出。因此极大的提升了报表输出效率,节省了服务器端资源,增进了用户体验。在实际应用中,原来输出一份复杂的指标年报,大概需要3-5人编写两周。现在采用上述方法,大概需要I人3天即可,工作效率大幅提升。此外,数据实时性也由原来的离线编辑变成了在线刷新,实时性更强。
[0053]本发明实施例先通过获取用户在页面中输入的文字信息和数据信息;然后通过根据预设的图表样式模板,生成数据信息对应的图表;最后通过根据预设的图文样式模板,生成文字信息和图表对应的图文报表。这样该页面图文报表生成方法,实现了图表和图文报表的结构化输出,能够大幅提升复杂图文报表的输出效率,同时,每次获取的文字信息和数据信息发生变化时,均会相应地生成新的图表和图文报表,实时性强。
[0054]实施例二
[0055]本发明实施例提供了一种页面图文报表生成系统,参见图3,该系统可以包括:获取模块100、第一生成模块200、第二生成模块300。
[0056]获取模块100,用于获取用户在页面中输入的文字信息和数据信息。
[0057]在本实施例中,终端实时获取用户在web页面中输入文字信息和数据信息,其中,数据信息是用于绘制图表的。实时获取文字信息和数据信息相当于为web页面配置数据源,使得数据的实时性更强。
[0058]第一生成模块200,用于根据预设的图表样式模板,生成数据信息对应的图表。
[0059]在本实施例中,该图表样式模板可以由终端从联网的在线模板数据服务器中获取,也可以从本地储模板数据库中获取,本地储存的模板可以由用户编辑制备而来。图表样式模板的来源选择多样化,且能根据用户的实际需求而设计,十分人性化,实用性强。
[0060]而且,终端在获取到更新的数据信息时,可以更新生成的图表,使得该图表实时性更强,也免除了用户重复输入数据信息的麻烦,提高工作效率。
[0061]第二生成模块300,用于根据预设的图文样式模板,生成文字信息和图表对应的图文报表。
[0062]在本实施例中,将文字信息和生成的图表,依据预设的图文样式模板,生成对应的图文报表,并在线输出(例如:输出为I3DF、WORD文档,或者,进行TOF、WORD格式的打印)。
[0063]此外,该图文样式模板可以由终端从联网的在线模板数据服务器中获取,也可以从本地储存模板数据库中获取,本地储存的模板可以由用户编辑制备而来。图文样式模板的来源选择多样化,且能根据用户的实际需求而设计,十分人性化,实用性强。
[0064]具体地,第一生成模块200,还用于采用浏览器中的Echarts,并根据预设的图表样式模板,生成数据信息对应的图表。
[0065]在本实施例中,在浏览器中加载Echarts,来实现在线图表的编辑,或者,实现在线图表样式模板的开发设计,实现模板结构化,进而加快图表生成速度。采用Echarts图表编辑功能,代替原指标报告N个excel模板方式的图表编排方式,大幅提升模板变更时报表编排效率。
[0066]具体地,第二生成模块300,还用于采用浏览器中的UEditor,并根据预设的图文样式模板,生成文字信息和图表对应的图文报表。
[0067]在本实施例中,采用浏览器中的UEditor,实现富文本编辑,结构化图文报表的图文样式模板,提升报告输出效率,此外,还可以实现网页版仿word风格的编辑功能。
[0068]具体地,参见图4,该系统还可以包括:处理模块400。
[0069]处理模块400,用于获取用户对图文报表的手绘涂鸦标注信息,并生成新的图文报表。
[0070]在本实施例中,该系统还支持用户直接对生成的图文报表进行手绘涂鸦标注,并会根据用户进行的手动修改生成新的图文报表,使得生成图文报表的操作更加人性化,更具有实用性。
[0071]在本实施例中,该页面图文报表生成系统,使用Ueditor代替Word实现在线文字排版,整合Echarts代替Excel实现在线图表绘制。Web页面加以配置数据源,实时刷新可以取得最新数据图表。同时支持图表风格在线配置,在其上手动涂鸦、标注,支持在线word文件导出。因此极大的提升了报表输出效率,节省了服务器端资源,增进了用户体验。在实际应用中,原来输出一份复杂的指标年报,大概需要3-5人编写两周。现在采用上述系统,大概需要I人3天即可,工作效率大幅提升。此外,数据实时性也由原来的离线编辑变成了在线刷新,实时性更强。
[0072]本发明实施例先通过获取用户在页面中输入的文字信息和数据信息;然后通过根据预设的图表样式模板,生成数据信息对应的图表;最后通过根据预设的图文样式模板,生成文字信息和图表对应的图文报表。这样该页面图文报表生成系统,实现了图表和图文报表的结构化输出,能够大幅提升复杂图文报表的输出效率,同时,每次获取的文字信息和数据信息发生变化时,均会相应地生成新的图表和图文报表,实时性强。
[0073]上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
[0074]需要说明的是:上述实施例提供的页面图文报表生成系统在实现页面图文报表生成方法时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将设备的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的页面图文报表生成系统与页面图文报表生成方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
[0075]本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
[0076]以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【主权项】
1.一种页面图文报表生成方法,其特征在于,所述方法包括: 获取用户在页面中输入的文字信息和数据信息; 根据预设的图表样式模板,生成所述数据信息对应的图表; 根据预设的图文样式模板,生成所述文字信息和所述图表对应的图文报表。2.根据权利要求1所述的方法,其特征在于,所述根据预设的图表样式模板,生成所述数据信息对应的图表,包括: 采用浏览器中的Echarts,并根据预设的图表样式模板,生成所述数据信息对应的图表。3.根据权利要求1所述的方法,其特征在于,所述根据预设的图文样式模板,生成所述文字信息和所述图表对应的图文报表,包括: 采用浏览器中的UEditor,并根据预设的图文样式模板,生成所述文字信息和所述图表对应的图文报表。4.根据权利要求1-3任一项所述的方法,其特征在于,所述方法还包括: 获取用户对所述图文报表的手绘涂鸦标注信息,并生成新的图文报表。5.根据权利要求1-3任一项所述的方法,其特征在于,所述图表样式模板和所述图文样式模板均从在线模板数据服务器或者本地模板数据库中获取。6.一种页面图文报表生成系统,其特征在于,包括: 获取模块,用于获取用户在页面中输入的文字信息和数据信息; 第一生成模块,用于根据预设的图表样式模板,生成所述数据信息对应的图表; 第二生成模块,用于根据预设的图文样式模板,生成所述文字信息和所述图表对应的图文报表。7.根据权利要求6所述的系统,其特征在于,所述第一生成模块,还用于采用浏览器中的Echarts,并根据预设的图表样式模板,生成所述数据信息对应的图表。8.根据权利要求6所述的系统,其特征在于,所述第二生成模块,还用于采用浏览器中的UEditor,并根据预设的图文样式模板,生成所述文字信息和所述图表对应的图文报表。9.根据权利要求6-8任一项所述的系统,其特征在于,还包括: 处理模块,用于获取用户对所述图文报表的手绘涂鸦标注信息,并生成新的图文报表。10.根据权利要求6-8任一项所述的系统,其特征在于,所述图表样式模板和所述图文样式模板均从在线模板数据服务器或者本地模板数据库中获取。
【文档编号】G06F17/24GK106095740SQ201610389662
【公开日】2016年11月9日
【申请日】2016年6月3日 公开号201610389662.1, CN 106095740 A, CN 106095740A, CN 201610389662, CN-A-106095740, CN106095740 A, CN106095740A, CN201610389662, CN201610389662.1
【发明人】李有铖, 赵继光, 骆洁艺, 奚建飞, 尚超, 陈强, 林镇锋
【申请人】中国南方电网有限责任公司, 深圳市康拓普信息技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1