一种数据分析报告生成系统和方法

文档序号:8943278阅读:308来源:国知局
一种数据分析报告生成系统和方法
【技术领域】
[0001]本发明涉及电子自动化领域,尤其涉及一种数据分析报告生成系统和方法。
【背景技术】
[0002]随着人类社会的不断发展,生命科技相关各行业越来越受到人们的关注,它包括一系列的重要动植物、人类健康、微生物、海洋生物、生物能源等基因组的研究,基因科技可以造福人类,促进生物经济产业的蓬勃发展。这些主要涉及基因、蛋白质测序等工作,目前的基因、蛋白质测序等工作中,在测序、数据分析等工作完成后,需要提供大量的数据分析报告给客户,但目前的数据分析报告形式单一、展现内容枯燥、可读性差、不可交互。

【发明内容】

[0003]本发明实施例提出一种数据分析报告生成系统,通过根据用户的个性化需求,对报告的展示的内容或形式进行相应的更改,生成的报告形式多样,可读性好,符合用户的需求,。
[0004]本发明实施例提供一种数据分析报告生成系统,包括:数据导入模块、用户需求接收模块和报告生成模块;
[0005]所述数据导入模块,用于导入所述数据分析报告的源数据;所述用户需求接收模块,用于接收用户的个性化需求;所述报告生成模块,用于根据默认设置或者所述个性化需求,筛选所述源数据,得到筛选后的数据,并依据所述筛选后的数据生成分析报告;先根据默认设置生成报告,然后接收用户的个性化需求,并根据所述个性化需求重新生成报告。
[0006]进一步的,所述报告生成模块,包括页面生成单元、模板单元、数据筛选单元、数据转换单元、图表插入单元、表头命名单元和名称插入单元;
[0007]所述页面生成单元,用于新建页面,并对所述页面进行命名;所述模板单元,用于在所述页面中打开模板;所述数据筛选模块,用于根据默认设置或者所述个性化需求,对源数据进行筛选,得到筛选后的数据;所述数据转换单元,用于将所述筛选后的数据转换为图表形式;所述图表插入单元,用于将所述图表插入到模板中;所述表头命名单元,用于填写报告表头的内容;所述名称插入单元,用于将名称插入模板中。
[0008]又进一步的,所述图表形式为饼状图、柱状图或表格数据。
[0009]更进一步的,所述个性化需求为模板类型、源数据类型、分析报告的显示类型或报告表头类型。
[0010]相应地,本发明实施例还提供一种数据分析报告生成方法,包括:
[0011]S1、导入所述数据分析报告的源数据;
[0012]S2、根据默认设置筛选所述源数据,得到筛选后的数据,并依据所述筛选后的数据生成分析报告;
[0013]S3、接收用户的个性化需求;
[0014]S4、根据所述个性化需求筛选所述源数据,得到筛选后的数据,并依据所述筛选后的数据生成分析报告。
[0015]进一步的,生成分析报告的步骤具体为:
[0016]S21、新建页面,并对所述页面进行命名;
[0017]S22、在所述页面中打开模板;
[0018]S23、根据默认设置或者所述个性化需求对源数据进行筛选,得到筛选后的数据;
[0019]S24、将所述筛选后的数据转换为图表形式;
[0020]S25、将所述图表插入到模板中;
[0021]S26、用于填写报告表头的内容;
[0022]S27、将名称插入模板中。
[0023]又进一步的,所述图表形式为饼状图、柱状图或表格数据。
[0024]更进一步的,所述个性化需求为模板类型、源数据类型、分析报告的显示类型或报告表头类型。
[0025]本发明实施例提供的数据分析报告生成系统,通过所述数据导入模块导入所述数据分析报告的源数据,所述报告生成模块先根据默认设置筛选所述源数据,并依据筛选后的数据生成分析报告;所述用户需求接收模块接收用户的个性化需求,所述报告生成模块再根据用户的个性化需求筛选所述源数据,并依据筛选后的数据生成个性化的分析报告;个性化分析报告,根据用户的个性化需求生成,更符合用户的需求;用户的个性化需求可以为模板类型、源数据类型、分析报告的显示类型或报告表头类型,使得生成的报告形式多样;用户可以设置分析报告的表头、模板、图标、名称等,使得报告的可读性好。
【附图说明】
[0026]图1是本发明提供的数据分析报告生成系统的实施例的结构示意图;
[0027]图2是本发明提供的数据分析报告生成系统的报告生成模块的实施例的结构示意图;
[0028]图3是本发明提供的数据分析报告生成方法的实施例的流程示意图;
[0029]图4是本发明提供的数据分析报告生成方法中生成报告的实施例的流程示意图。
【具体实施方式】
[0030]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0031]参见图1,是本发明提供的数据分析报告生成系统的实施例的结构示意图。
[0032]本发明实施例提供一种数据分析报告生成系统,包括数据导入模块11、用户需求接收模块12和报告生成模块13 ;
[0033]所述数据导入模块11,用于导入所述数据分析报告的源数据;
[0034]在具体实施当中,可以利用常规的计算机显示器和键盘输入试验样品的分析数据结果,即导入了所述数据分析报告的源数据。另外,分析数据结果也可以由分析仪器本身提供,如以电子表格或电子文本为输出结果的基因测序分析仪等。
[0035]所述用户需求接收模块12,用于接收用户的个性化需求;
[0036]具体的,所述个性化需求为模板类型、源数据类型、分析报告的显示类型或报告表头类型。
[0037]在具体实施当中,所述数据分析报告生成系统可以接收用户的个性化需求,按照用户的个性化需求来对所述源数据进行筛选分析,然后生成报告。
[0038]所述报告生成模块13,用于根据默认设置或者所述个性化需求,筛选所述源数据,得到筛选后的数据,并依据所述筛选后的数据生成分析报告;
[0039]先根据默认设置生成报告,然后接收用户的个性化需求,并根据所述个性化需求重新生成报告。
[0040]在具体实施当中,分析人员将会按照自己的经验以及算法,选择理论上最优的差异倍数,然后所述报告生成模块13进行差异蛋白筛选,即对源数据进行筛选,并依据所述筛选后的数据生成分析报告;但是用户可以根据自己的实际情况选择相应参数,所述报告生成模块13重新对源数据进行筛选,并依据所述筛选后的数据生成分析报告,得到相应的结果数据。
[0041]参见图2,是本发明提供的数据分析报告生成系统的报告生成模块的实施例的结构示意图。
[0042]所述报告生成模块13包括页面生成单元131、模板单元132、数据筛选单元133、数据转换单元134、图表插入单元135、表头命名单元136和名称插入单元137 ;
[0043]所述页面生成单元131,用于新建页面,并对所述页面进行命名;
[0044]在具体实施当中,一般以数据分析的题目作为页面的名字。
[0045]所述模板单元132,用于在所述页面中打开模板;
[0046]具体为,选择一套适合用来展现数据分析结果的模板。
[0047]所述数据筛选模块133,用于根据默认设置或者所述个性化需求,对源数据进行筛选,得到筛选后的数据;
[0048]在具体实施当中,分析人员将会按照自己的经验以及算法,选择理论上最优的差异倍数,然后所述数据筛选模块133进行差异蛋白筛选,即对源数据进行筛选;但是用户可以根据自己的实际情况选择相应参数,然后所述数据筛选模块133重新对源数据进行筛选。
[0049]所述数据转换单元134,用于将所述筛选后的数据转换为图表形式;
[0050]具体的
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1