一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

绩效报告生成方法、装置、存储介质及计算机设备与流程

2022-04-27 13:15:39 来源:中国专利 TAG:


1.本技术涉及自动化配置技术领域,尤其涉及一种绩效报告生成方法、装置、存储介质及计算机设备。


背景技术:

2.每年末、季末乃至月末各组织机构都会召开工作总结会议,而每个汇报人员都需要通过查询系统数据,汇总数据,形成会议所需要的各种维度的数据,并编写会议报告文档doc、pdf、ppt等。
3.目前,在制作绩效报告时,主要是通过汇报人员手动编写的方式进行制作,该过程不仅耗费人力,导致制作效率较低,而且还会使得绩效报告的错误率提高。


技术实现要素:

4.本技术的目的旨在至少能解决上述的技术缺陷之一,特别是现有技术中在制作绩效报告时,主要是通过汇报人员手动编写的方式进行制作,该过程不仅耗费人力,导致制作效率较低,而且还会使得绩效报告的错误率提高的技术缺陷。
5.本技术提供了一种绩效报告生成方法,所述方法包括:
6.根据用户需求配置多个待选择的报告项,并确定每个待选择的报告项的数据源及每个数据源的展现方式;
7.基于用户选择的模板类型、模板名称,以及用户从多个待选择的报告项中选择的目标报告项,生成初始绩效报告;
8.通过系统数据跑批的方式查询所述目标报告项中的数据源对应的报告数据,并将所述报告数据按照所述目标报告项中的数据源的展现方式填充所述初始绩效报告,得到目标绩效报告。
9.可选地,所述方法还包括:
10.将所述目标绩效报告进行展示,并提供绩效报告下载通道。
11.可选地,所述根据用户需求配置多个待选择的报告项,包括:
12.根据用户需求配置不同应用场景下的待选择的报告项对应的标题名称和标题顺序。
13.可选地,所述确定每个待选择的报告项的数据源及数据展示方式,包括:
14.确定每个待选择的报告项中的数据源的展现方式;
15.根据每个待选择的报告项的标题名称和数据源的展现方式,确定每个待选择的报告项的数据源。
16.可选地,所述数据源的展现方式包括所述数据源的展现类型及所述展现类型的编辑字段;
17.所述根据每个待选择的报告项的标题名称和数据源的展现方式,确定每个待选择的报告项的数据源,包括:
18.根据每个待选择的报告项的标题名称、每个待选择的报告项中的数据源的展现类型以及所述展现类型的编辑字段,编写sql语句,形成对应的数据源。
19.可选地,所述方法还包括:
20.创建与每一待选择的报告项对应的临时数据存储表;
21.将查询到的每一待选择的报告项中的数据源对应的报告数据保存到所述临时数据存储表中。
22.可选地,所述方法还包括:
23.编写模板绩效报告申明描述及概述信息;
24.将编写好的模板绩效报告申明描述及概述信息添加至所述初始绩效报告。
25.本技术还提供了一种绩效报告生成装置,包括:
26.数据源配置模块,用于根据用户需求配置多个待选择的报告项,并确定每个待选择的报告项的数据源及每个数据源的展现方式;
27.模板配置模块,用于基于用户选择的模板类型、模板名称,以及用户从多个待选择的报告项中选择的目标报告项,生成初始绩效报告;
28.绩效报告生成模块,用于通过系统数据跑批的方式查询所述目标报告项中的数据源对应的报告数据,并将所述报告数据按照所述目标报告项中的数据源的展现方式填充所述初始绩效报告,得到目标绩效报告。
29.本技术还提供了一种存储介质,所述存储介质中存储有计算机可读指令,所述计算机可读指令被一个或多个处理器执行时,使得一个或多个处理器执行如上述实施例中任一项所述绩效报告生成方法的步骤。
30.本技术还提供了一种计算机设备,包括:一个或多个处理器,以及存储器;
31.所述存储器中存储有计算机可读指令,所述计算机可读指令被所述一个或多个处理器执行时,执行如上述实施例中任一项所述绩效报告生成方法的步骤。
32.从以上技术方案可以看出,本技术实施例具有以下优点:
33.本技术提供的绩效报告生成方法、装置、存储介质及计算机设备,在制作绩效报告时,可以根据用户需求来配置多个待选择的报告项,并确定每个待选择的报告项的数据源及每个数据源的展现方式,然后可以根据用户选择的模板类型、模板名称,以及用户从多个待选择的报告项中选择的目标报告项,生成初始绩效报告,接着可以通过系统数据跑批的方式查询目标报告项中的数据源对应的报告数据,无需用户进行手动操作,即可快速准确地将该报告数据按照目标报告项中的数据源的展现方式填充初始绩效报告,从而得到目标绩效报告。
附图说明
34.为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其它的附图。
35.图1为本技术实施例提供的一种绩效报告生成方法的流程示意图;
36.图2为本技术实施例提供的绩效报告模板配置页面的页面展示图;
37.图3为本技术实施例提供的“您的绩效工资明细”报告项的页面展示图;
38.图4为本技术实施例提供的“您的各类绩效工资”报告项的页面展示图;
39.图5为本技术实施例提供的“您的产品营销计价绩效”报告项的页面展示图;
40.图6为本技术实施例提供的“全行平均水平比较”报告项的页面展示图;
41.图7为本技术实施例提供的报告项配置页面的页面展示示意图;
42.图8为本技术实施例提供的数据源的展现方式配置页面的页面展示图;
43.图9为本技术实施例提供的编辑图表字段的页面展示图;
44.图10为本技术实施例提供的申明描述和概述的页面展示图;
45.图11为本技术实施例提供的一种绩效报告生成装置的结构示意图;
46.图12为本技术实施例提供的一种计算机设备的内部结构示意图。
具体实施方式
47.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
48.在一个实施例中,如图1所示,图1为本技术实施例提供的一种绩效报告生成方法的流程示意图;本技术提供了一种绩效报告生成方法,所述方法包括:
49.s110:根据用户需求配置多个待选择的报告项,并确定每个待选择的报告项的数据源及每个数据源的展现方式。
50.本步骤中,由于不同的项目或不同时期或不同人员的报告形式不同,所需要报告的数据也存在一定的区别,因此,本技术可以根据用户需求配置多个待选择的报告项,并根据配置好的报告项来确定每个待选择的报告项的数据源以及每个数据源的展现方式。
51.具体地,本技术可以根据不同应用场景来配置不同的报告项,并为每个报告项设置相应的标题、报告项的顺序以及展示方式等,从而形成多个待选择的报告项,该待选择的报告项可以供用户在制作绩效报告模板时进行选择,以便匹配不同的绩效报告模板。
52.接着,本技术还可以根据配置好的报告项来确定每个待选择的报告项的数据源以及每个数据源的展现方式。例如,本技术可以根据报告项的标题来确定对应标题下的报告项所需要的数据,从而配置该报告项的数据来源,并在此过程中确定该报告项的数据源的展现方式,该展示方式包括但不限于文字、表格、图表、组合图等,在此不做限制。另外,本技术在展示不同报告项的数据源时,还可以对不同展示方式下所展示的内容进行设置,如多展示图表以及表格的字段属性等进行配置,从而更好地展现报告项中的数据。
53.可以理解的是,本技术中的报告项指的是用户在报告模板中设置的需要报告的事项,如用户可以在绩效报告模板中设置需要报告的事项包括但不限于绩效工资、业务分析等。
54.s120:基于用户选择的模板类型、模板名称,以及用户从多个待选择的报告项中选择的目标报告项,生成初始绩效报告。
55.本步骤中,通过s110根据用户需求配置多个待选择的报告项,并确定每个待选择的报告项的数据源及每个数据源的展现方式后,本技术还可以根据用户选择的模板类型、
模板名称以及用户从多个待选择的报告项中选择的目标报告项来生成初始绩效报告。
56.具体地,本技术在配置多个待选择的报告项后,可以在多个待选择的报告项中选择某一个或多个报告项作为目标报告项,并将该目标报告项作为初始绩效报告中的报告项,另外,在生成初始绩效报告之前,本技术还可以对初始绩效报告的模板类型以及模板名称进行设置,从而形成一份待填充数据的初始绩效报告。
57.示意性地,如图2所示,图2为本技术实施例提供的绩效报告模板配置页面的页面展示图;图2中,初始绩效报告在配置过程中可以选择的模板类型包括个人绩效报告和机构绩效报告,用户可以根据自身需求来选择对应的模板类型;模板名称可以根据模板类型进行确定,如用户选择个人绩效报告,则模板名称为个人绩效报告,当然用户也可以根据自身需求填写模板名称,在此不做限制;当用户选择个人绩效报告后,可以在个人绩效报告的报告项下选择需要的报告项,如用户可以勾选“绩效工资”下的“您的绩效工资明细”,并在“您的绩效工资明细”中选择“您的绩效工资、“您的各类绩效工资”,以及“当月绩效工资明细”等,具体可视情况进行选择,在此不做限制。
58.另外,如图2所示,本技术还可以在初始绩效报告中选择行员类别,该行员类别可以包括总行领导、分行领导、支行行长、客户经理等,用户可以根据自身需求进行选择,在此不做限制;进一步地,在配置初始绩效报告时,还可以填写申明描述以及概述等。
59.s130:通过系统数据跑批的方式查询目标报告项中的数据源对应的报告数据,并将报告数据按照目标报告项中的数据源的展现方式填充初始绩效报告,得到目标绩效报告。
60.本步骤中,通过s120生成初始绩效报告后,本技术可以通过系统数据跑批的方式来查询目标报告项中的数据源对应的报告数据,并将该报告数据按照目标报告项中数据源的展现方式对初始绩效报告进行填充,以便得到最终的目标绩效报告。
61.例如,本技术可以通过系统调度功能将绩效报告程序添加到系统总调度中,如将预先设置的绩效报告程序名称为【sp_pascalc_jxbg_init】的绩效报告程序添加到系统总调度中,并设置数据跑批的周期,如每日进行数据跑批,以便查询目标报告项中的数据源对应的报告数据,并将该报告数据以目标报告项中的数据源的展现方式填充到初始绩效报告中,从而形成目标绩效报告。
62.上述实施例中,在制作绩效报告时,可以根据用户需求来配置多个待选择的报告项,并确定每个待选择的报告项的数据源及每个数据源的展现方式,然后可以根据用户选择的模板类型、模板名称,以及用户从多个待选择的报告项中选择的目标报告项,生成初始绩效报告,接着可以通过系统数据跑批的方式查询目标报告项中的数据源对应的报告数据,无需用户进行手动操作,即可快速准确地将该报告数据按照目标报告项中的数据源的展现方式填充初始绩效报告,从而得到目标绩效报告。
63.在一个实施例中,如图3、4、5、6所示,图3为本技术实施例提供的“您的绩效工资明细”报告项的页面展示图,图4为本技术实施例提供的“您的各类绩效工资”报告项的页面展示图,图5为本技术实施例提供的“您的产品营销计价绩效”报告项的页面展示图,图6为本技术实施例提供的“全行平均水平比较”报告项的页面展示图;所述方法还可以包括:将所述目标绩效报告进行展示,并提供绩效报告下载通道。
64.本实施例中,当目标绩效报告生成后,可以将该目标绩效报告进行展示,并提供绩
效报告下载通道,以便用户下载目标绩效报告。
65.例如,图3中,对于目标绩效报告中“您的绩效工资明细”这一报告项的展示内容可以是文字描述的展现形式,如目标绩效报告的报告人员对应的总绩效工资,以及该总绩效工资在银行内的排名。
66.图4中,对于目标绩效报告中“您的各类绩效工资”这一报告项的展示内容可以是图表 文字描述的展现形式,如目标绩效报告的报告人员对应的个人产品营销计价绩效以及机构业绩工资这两个维度的绩效工资,并且个人产品营销计价绩效和机构业绩工资通过柱状图的形式进行呈现,还可以显示各个维度的绩效工资在总的绩效工资中的占比情况。
67.图5中,对于目标绩效报告中“您的产品营销计价绩效”这一报告项的展示内容可以通过饼状图进行展示,从而将报告人员的产品营销计价绩效中各个维度的绩效进行可视化展示。
68.图6中,对于目标绩效报告中“全行平均水平比较”这一报告项的展示内容也可以通过柱状图的形式进行展示,图6中将报告人员的各类绩效工资分为个人产品营销计价绩效和机构业绩工资这两个维度,分别与全行平均水平进行比较,从而使得该绩效报告能够更加清晰地展示用户想要展示的内容。
69.在一个实施例中,如图7所示,图7为本技术实施例提供的报告项配置页面的页面展示示意图;s110中根据用户需求配置多个待选择的报告项,可以包括:根据用户需求配置不同应用场景下的待选择的报告项对应的标题名称和标题顺序。
70.本实施例中,在对报告项进行配置时,可以根据用户需要配置不同场景下的待选择的报告项对应的标题名称和标题顺序。
71.具体地,本技术中的应用场景可以包括个人绩效报告和机构绩效报告,当对个人绩效报告中待选择的报告项进行配置时,可以为该报告项选择对应的标题名称和标题顺序。
72.如图7所示,个人绩效报告下的报告项可以包括“绩效工资”和“业务分析”等一级标题对应的报告项,而“绩效工资”这一报告项下又可以包括“您的绩效工资明细”、“您的绩效工资趋势”等二级标题对应的报告项,而二级标题下还可以包括三级标题对应的报告项,如“您的绩效工资明细”这一二级标题的报告项下可以包括“您的绩效工资”、“您的各类绩效工资”、“您的产品营销计价绩效”等三级标题对应的报告项,具体可视用户需求进行设置。而对于不同标题下的报告项,若存在多个报告项,则可以设置不同标题的报告项对应的标题顺序,如可以将“您的绩效工资明细”这一二级标题的报告项下的三级标题“您的绩效工资”的标题顺序设置为1,这样展开二级标题后,便可以将“您的绩效工资”这一三级标题显示在第一位。
73.在一个实施例中,如图8所示,图8为本技术实施例提供的数据源的展现方式配置页面的页面展示图;s110中确定每个待选择的报告项的数据源及数据展示方式,可以包括:
74.s111:确定每个待选择的报告项中的数据源的展现方式。
75.s112:根据每个待选择的报告项的标题名称和数据源的展现方式,确定每个待选择的报告项的数据源。
76.本实施例中,在确定每个待选择的报告项的数据源时,可以先确定每个待选择的报告项中的数据源的展现方式,接着根据每个待选择的报告项的标题名称来选择相应的数
据源。如图7所示,当标题名称为“您的产品营销计价绩效”时,用户可以根据设置“您的产品营销计价绩效”这一报告项时所需呈现的内容来确定该内容的数据来源,如数据库中保存的命名为“个人产品营销计价绩效”的数据表。
77.另外,如图8所示,用户还可以根据自身需求设置该报告项中数据的展现方式,该展现方式包括但不限于文字、表格、图表、组合图等,其中图表类型可以包括饼状图、柱状图、条形图和走势图等,组合图可以包括表格 图表、图表 文字描述、表格 文字描述等。
78.在一个实施例中,如图9所示,图9为本技术实施例提供的编辑图表字段的页面展示图;所述数据源的展现方式可以包括所述数据源的展现类型及所述展现类型的编辑字段。
79.s112中根据每个待选择的报告项的标题名称和数据源的展现方式,确定每个待选择的报告项的数据源,可以包括:
80.根据每个待选择的报告项的标题名称、每个待选择的报告项中的数据源的展现类型以及所述展现类型的编辑字段,编写sql语句,形成对应的数据源。
81.本实施例中,如图9所示,图9中展示了标题名称为“您的产品营销计价绩效”这一报告项在选择饼状图作为数据展现方式时所要编辑的字段,该字段可以包括“tjrq”、“khdxdh”等,每一字段都有其对应的中文描述,该字段用于编写sql语句。
82.进一步地,如图7所示,在确定每个待选择的报告项的数据源时,可以通过编写sql语句的形式实现。例如,本技术可以根据每个待选择的报告项的标题名称来确定报告项中数据的来源,接着根据数据源的展现方式来确定数据源的展现类型及该展示类型对应的编辑字段,并将该编辑字段作为变量参数来编写sql语句,如图7中的“$tjrq$”这一变量参数,可以指代当前数据源展现时的统计日期。当然,本技术在编写sql语句时,可以将所有涉及到的变量参数都进行sql语句的编写,然后在设置编辑字段时,可以选择其中一项或多项变量参数对应的中文描述,以此来构建数据源。
83.在一个实施例中,所述方法还可以包括:
84.s140:创建与每一待选择的报告项对应的临时数据存储表。
85.s141:将查询到的每一待选择的报告项中的数据源对应的报告数据保存到所述临时数据存储表中。
86.本实施例中,在生成绩效报告的过程中,本技术还可以创建与每一待选择的报告项对应的临时数据存储表,该临时数据存储表可以将查询到的每一待选择的报告项中的数据源对应的报告数据进行保存,这样在整体报告查询展示的时候,只需要查询临时数据存储表中的数据,即可迅速展示每个报告项的数据,从而有效提升绩效报告的生成效率。
87.在一个实施例中,如图10所示,图10为本技术实施例提供的申明描述和概述的页面展示图;所述方法还可以包括:
88.s150:编写模板绩效报告申明描述及概述信息。
89.s151:将编写好的模板绩效报告申明描述及概述信息添加至所述初始绩效报告。
90.本实施例中,在生成初始绩效报告之前,本技术还可以根据用户需求在初始绩效报告中编写模板绩效报告申明描述及概述信息,这样,生成目标绩效报告后,该目标绩效报告中便可以出现相应的申明描述和概述。
91.示意性地,如图10所示,图10中展示了目标绩效报告中申明描述和概述部分,并且
申明描述和概述部分展示的内容还可以通过“隐藏”选项进行隐藏,从而在用户不需要申明描述和概述的时候将其进行隐藏,提升绩效报告的使用灵活性。
92.下面对本技术实施例提供的绩效报告生成装置进行描述,下文描述的绩效报告生成装置与上文描述的绩效报告生成方法可相互对应参照。
93.在一个实施例中,如图11所示,图11为本技术实施例提供的一种绩效报告生成装置的结构示意图;本技术还提供了一种绩效报告生成装置,包括数据源配置模块210、模板配置模块220、绩效报告生成模块230,具体包括如下:
94.数据源配置模块210,用于根据用户需求配置多个待选择的报告项,并确定每个待选择的报告项的数据源及每个数据源的展现方式。
95.模板配置模块220,用于基于用户选择的模板类型、模板名称,以及用户从多个待选择的报告项中选择的目标报告项,生成初始绩效报告。
96.绩效报告生成模块230,用于通过系统数据跑批的方式查询所述目标报告项中的数据源对应的报告数据,并将所述报告数据按照所述目标报告项中的数据源的展现方式填充所述初始绩效报告,得到目标绩效报告。
97.上述实施例中,在制作绩效报告时,可以根据用户需求来配置多个待选择的报告项,并确定每个待选择的报告项的数据源及每个数据源的展现方式,然后可以根据用户选择的模板类型、模板名称,以及用户从多个待选择的报告项中选择的目标报告项,生成初始绩效报告,接着可以通过系统数据跑批的方式查询目标报告项中的数据源对应的报告数据,无需用户进行手动操作,即可快速准确地将该报告数据按照目标报告项中的数据源的展现方式填充初始绩效报告,从而得到目标绩效报告。
98.在一个实施例中,本技术还提供了一种存储介质,所述存储介质中存储有计算机可读指令,所述计算机可读指令被一个或多个处理器执行时,使得一个或多个处理器执行如上述实施例中任一项所述绩效报告生成方法的步骤。
99.在一个实施例中,本技术还提供了一种计算机设备,包括:一个或多个处理器,以及存储器。
100.所述存储器中存储有计算机可读指令,所述计算机可读指令被所述一个或多个处理器执行时,执行如上述实施例中任一项所述绩效报告生成方法的步骤。
101.示意性地,如图12所示,图12为本技术实施例提供的一种计算机设备的内部结构示意图,该计算机设备300可以被提供为一服务器。参照图12,计算机设备300包括处理组件302,其进一步包括一个或多个处理器,以及由存储器301所代表的存储器资源,用于存储可由处理组件302的执行的指令,例如应用程序。存储器301中存储的应用程序可以包括一个或一个以上的每一个对应于一组指令的模块。此外,处理组件302被配置为执行指令,以执行上述任意实施例的绩效报告生成方法。
102.计算机设备300还可以包括一个电源组件303被配置为执行计算机设备300的电源管理,一个有线或无线网络接口304被配置为将计算机设备300连接到网络,和一个输入输出(i/o)接口305。计算机设备300可以操作基于存储在存储器301的操作系统,例如windows server tm、mac os xtm、unix tm、linux tm、free bsdtm或类似。
103.本领域技术人员可以理解,图12中示出的结构,仅仅是与本技术方案相关的部分结构的框图,并不构成对本技术方案所应用于其上的计算机设备的限定,具体的计算机设
备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
104.最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
105.本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间可以根据需要进行组合,且相同相似部分互相参见即可。
106.对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本技术。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本技术的精神或范围的情况下,在其它实施例中实现。因此,本技术将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献