本发明涉及数据处理领域,具体而言,涉及一种用于项目指标计算的数据处理方法和装置。
背景技术:
对项目指标进行计算是根据评价的目标去评价某个对象的一项或多项指标,同层可以采用多种算法,但是对于评价标准比较抽象的对象,难以量化地对其进行评价。以电网项目为例,电网项目涉及到的评价指标较多,评价维度多元化,由于电网项目的特殊性,导致无法准确对电网项目进行评价,也就无法准确地判断投资该电网项目是否能够得到较大的收益,也不能有效地对多个电网项目安排投资顺序。
针对相关技术中难于对项目的指标进行量化计算的问题,目前尚未提出有效的解决方案。
技术实现要素:
本发明的主要目的在于提供一种用于项目指标计算的数据处理方法和装置,以解决相关技术中难于对项目的指标进行量化计算的问题。
为了实现上述目的,根据本发明的一个方面,提供了一种用于项目指标计算的数据处理方法。该方法包括:获取目标关键词;根据目标关键词在多个待选项目中确定目标项目;根据目标关键词确定预设评价模型的待定参数以确定评价函数;以及通过评价函数对目标项目的项目指标执行计算。
进一步地,在获取目标关键词之前,该方法还包括:获取多个待选对象与多个关键词的映射关系库;其中,获取目标关键词包括:在多个关键词中获取目标关键词,根据目标关键词在多个待选项目中确定目标项目包括:在映射关系库中查询与目标关键词对应的待选项目作为目标项目。
进一步地,根据目标关键词确定预设评价模型的待定参数以确定评价函数包括:获取预设评价模型,其中,预设评价模型包括多个层级,多个层级均为权重公式;以及根据目标关键词确定多个层级中每个层级的权重参数以得到评价函数。
进一步地,目标项目为电网项目,通过评价函数对目标项目的项目指标执行计算包括:通过评价函数对电网项目执行计算,得到计算结果;确定电网项目的供电区域;计算供电区域的供电参数;以及根据供电参数对计算结果进行调整,得到项目指标。
进一步地,目标项目为多个目标项目,在通过评价函数对目标项目的项目指标执行计算之后,该方法还包括:对多个目标项目中项目指标超过预设阈值的目标项目执行排序。
为了实现上述目的,根据本发明的一个方面,提供了一种用于项目指标计算的数据处理装置。该装置包括:第一获取单元,用于获取目标关键词;第一确定单元,用于根据目标关键词在多个待选项目中确定目标项目;第二确定单元,用于并根据目标关键词确定预设评价模型的待定参数以确定评价函数;以及计算单元,用于通过评价函数对目标项目的项目指标执行计算。
进一步地,该装置还包括:第二获取单元,用于获取多个待选对象与多个关键词的映射关系库;其中,第一获取单元包括:第一获取模块,用于在多个关键词中获取目标关键词,第一确定单元包括:查询模块,用于在映射关系库中查询与目标关键词对应的待选项目作为目标项目。
进一步地,第二确定单元包括:第二获取模块,用于获取预设评价模型,其中,预设评价模型包括多个层级,多个层级均为权重公式;以及第一确定模块,用于根据目标关键词确定多个层级中每个层级的权重参数以得到评价函数。
进一步地,目标项目为电网项目,计算单元包括:计算模块,用于通过评价函数对电网项目执行计算,得到计算结果;第二确定模块,用于确定电网项目的供电区域;计算模块还用于计算供电区域的供电参数,并根据供电参数对计算结果进行调整,得到项目指标。
进一步地,目标项目为多个目标项目,该装置还包括:排序单元,用于对多个目标项目中项目指标超过预设阈值的目标项目执行排序。
本发明通过获取目标关键词;根据目标关键词在多个待选项目中确定目标项目;根据目标关键词确定预设评价模型的待定参数以确定评价函数;以及通过评价函数对目标项目的项目指标执行计算,解决了相关技术中难于对项目的指标进行量化计算的问题,进而达到了有效对项目进行量化计算的效果。
附图说明
构成本申请的一部分的附图用来提供对本发明的进一步理解,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1是根据本发明实施例的用于项目指标计算的数据处理方法的流程图;以及
图2是根据本发明实施例的用于项目指标计算的数据处理装置的示意图。
具体实施方式
需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本发明。
为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分的实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。
需要说明的是,本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
本发明的实施例提供了一种用于项目指标计算的数据处理方法。
图1是根据本发明实施例的用于项目指标计算的数据处理方法的流程图。如图1所示,该方法包括以下步骤:
步骤S101,获取目标关键词。
步骤S102,根据目标关键词在多个待选项目中确定目标项目。
步骤S103,根据目标关键词确定预设评价模型的待定参数以确定评价函数。
步骤S104,通过评价函数对目标项目的项目指标执行计算。
目标关键词是对项目进行评价的目标的关键词。目标关键词可以是文字,也可以是代码等形式。
目标项目是多个待选项目的子集,包含在多个待选项目之中,可以根据目标关键词在多个待选项目中确定目标项目。
例如,可以通过遗传算法计算多个待选项目中与目标关键词符合程度最高的项目作为目标项目。
或者,多个待选项目中的各个待选项目均对应于一个或多个关键词,查找多个待选项目中对应的关键词中含有目标关键词的待选项目作为目标项目。
目标项目可以是一个或多个。
在获取目标关键词之后,还可以根据目标关键词确定预设评价模型的待定参数以确定评价函数。
预设评价模型可以是现有的评价模型,预设评价模型中含有待定参数。根据目标关键词可以确定预设评价模型的待定参数。
例如,预设评价模型为权重公式,考虑到了电网的故障率和线损率,目标关键词为减小线损率,根据预先设定的比率确定出预设评价模型中故障率的权重系数为0.1,线损率的权重系数为0.9。
在确定出预设评价模型的待定参数以后,评价函数也随之确定。
根据确定出的评价函数对目标项目执行计算,得到目标项目的项目指标。项目指标也即与评价的目标相符合的程度。
该实施例提供的用于项目指标计算的数据处理方法,通过获取目标关键词;根据目标关键词在多个待选项目中确定目标项目;根据目标关键词确定预设评价模型的待定参数以确定评价函数;以及通过评价函数对目标项目的项目指标执行计算,解决了相关技术中难于对项目的指标进行量化计算的问题,进而达到了有效对项目进行量化计算的效果。
根据目标关键词确定预设评价模型的待定参数以确定评价函数可以采用以下步骤:获取预设评价模型,其中,预设评价模型包括多个层级,多个层级均为权重公式;以及根据目标关键词确定多个层级中每个层级的权重参数以得到评价函数。
优选地,在获取目标关键词之前,该方法还可以包括:获取多个待选对象与多个关键词的映射关系库;其中,获取目标关键词包括:在多个关键词中获取目标关键词,根据目标关键词在多个待选项目中确定目标项目包括:在映射关系库中查询与目标关键词对应的待选项目作为目标项目。
目标项目可以是电网项目,作为上述实施例的一个优选实施例,通过评价函数对目标项目的项目指标执行计算可以是:通过评价函数对电网项目执行计算,得到计算结果;确定电网项目的供电区域;计算供电区域的供电参数;以及根据供电参数对计算结果进行调整,得到项目指标。也即,供电参数可能对项目指标产生影响,可以采用预设的调整公式根据供电参数对计算结果进行调整,得到项目指标。
目标项目可以是多个目标项目,可选地,在通过评价函数对目标项目的项目指标执行计算之后,还可以对多个目标项目中项目指标超过预设阈值的目标项目执行排序。
以对电网项目的指标进行计算为例,描述上述实施例的一种可选的应用场景如下:
由于国家相继出台了一系列电力体制改革文件,对电力公司的投资项目的审批更加严格,而且2015~2020年国家规定在配电网投资不低于2万亿元,因此,电网项目不仅要保障公司、电网、社会各方协调发展的客观需求,还要追求更高的投入产出效益。
对电网项目建立科学合理的电网项目投资的量化模型,得到评价电网项目的模型架构。电网项目的评价模型架构分为三个层级,每个层级均为权重公式,包括多项的权重之和,权重参数是待确定的参数。第一层级包括多个评价方向,第二层级包括多个评价维度,第三层级为最底层级,包括多个评价指标。每个层级中的任一项都可以包括多项子级。
例如,第一层级可以包括运营质量、投资效益、民生保障三个评价方向。
三大方向分别含若干子项,其中,运营质量主要评价项目对改善电网供电效率和效益的贡献,包含网架结构、装备水平和智能化三个评价维度。每个维度下面包括多个评价指标。
投资效益主要评价项目对促进公司发展,提升公司经营效益的贡献,可以包括投资能力和效益提升两个评价维度。
民生保障主要评价项目对满足社会发展需求,保障民生建设等社会效益的贡献,包括分布式能源接入和社会效益两个维度。
第二层级反映项目建设对电网发展贡献的维度,包括网架结构、装备水平、智能化、投资能力、效益提升、分布式电源接入和社会效益七个评价维度。
七个评价维度分别包含若干子项,如网架结构维度含电缆网结构、架空网结构、转供能力、供电半径等共十九个评价指标,即第三层级。评价指标是项目评分的最底层级,可以按照公司发展目标和电网建设原则,分供电区域的差异化确定每个评价指标的具体值。
在建立评价电网项目的模型架构之后,确定本次评价的评价目标。评价目标可以是国家发布的电网项目需求的文件,根据评价目标确定评价关键词。评价关键词可以是在多个关键词中根据评价目标确定的,具体而言,多个关键词可以是多个层级中的任意一个层级包含的所有项目,在预先确定的多个关键词中确定评价关键词。
例如,多个关键词为在第二层级中包含的多个评价维度,根据评价目标确定出,评价关键词为装备水平、智能化、效益提升和社会效益四个评价维度。在确定评价关键词之后,可以根据评价目标确定这四个评价维度的权重系数,得到评价权重公式。
在确定评价关键词之后,还可以根据评价关键词在多个评价对象中确定目标评价对象。多个评价对象是多个电网项目,在多个评价对象中确定目标评价对象也即在多个电网项目确定待评价的电网项目。
在确定出待评价的电网项目和评价权重公式之后,根据评价权重公式对待评价的电网项目执行计算,得到最后的评价结果。
需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
本发明的实施例还提供了一种用于项目指标计算的数据处理装置。需要说明的是,本发明实施例的用于项目指标计算的数据处理装置可以用于执行本发明的用于项目指标计算的数据处理方法。
图2是根据本发明实施例的用于项目指标计算的数据处理装置的示意图。如图2所示,该装置包括第一获取单元10,第一确定单元20,第二确定单元30和计算单元40。
第一获取单元10用于获取目标关键词;第一确定单元20用于根据目标关键词在多个待选项目中确定目标项目;第二确定单元30用于并根据目标关键词确定预设评价模型的待定参数以确定评价函数;计算单元40用于通过评价函数对目标项目的项目指标执行计算。
该实施例提供的用于项目指标计算的数据处理装置,通过获取目标关键词;根据目标关键词在多个待选项目中确定目标项目;根据目标关键词确定预设评价模型的待定参数以确定评价函数;以及通过评价函数对目标项目的项目指标执行计算,解决了相关技术中难于对项目的指标进行量化计算的问题,进而达到了有效对项目进行量化计算的效果。
优选地,该装置还可以包括:第二获取单元,用于获取多个待选对象与多个关键词的映射关系库;其中,第一获取单元包括:第一获取模块,用于在多个关键词中获取目标关键词,第一确定单元包括:查询模块,用于在映射关系库中查询与目标关键词对应的待选项目作为目标项目。
第二确定单元可以包括:第二获取模块,用于获取预设评价模型,其中,预设评价模型包括多个层级,多个层级均为权重公式;以及第一确定模块,用于根据目标关键词确定多个层级中每个层级的权重参数以得到评价函数。
目标项目为电网项目,计算单元可以包括:计算模块,用于通过评价函数对电网项目执行计算,得到计算结果;第二确定模块,用于确定电网项目的供电区域;计算模块还用于计算供电区域的供电参数,并根据供电参数对计算结果进行调整,得到项目指标。
目标项目为多个目标项目,优选地,该装置还可以包括:排序单元,用于对多个目标项目中项目指标超过预设阈值的目标项目执行排序。
显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。