绩效数据存储方法、装置、设备及可读存储介质制造方法及图纸

技术编号:22077261 阅读:30 留言:0更新日期:2019-09-12 14:40
本发明专利技术公开了一种绩效数据存储方法、装置、设备及可读存储介质,涉及互联网技术领域,可以将数据都基于区块链来存储,利用区块链的去中心化,在保证数据不被篡改的同时,还保证了后续根据绩效数据进行奖金发放以及员工晋升时的准确性。所述方法包括:当接收第一数据标识时,根据第一数据标识在区块链中提取第一数据标识指示的待处理数据;基于多个数据组的子数据,计算多个数据组的数据参数;获取绩效类型,确定绩效类型对应的评定标准,查询多个数据组的数据参数在评定标准中对应的多个目标等级,将多个目标等级作为绩效数据;在多个数据组中提取多个子标题,将多个子标题作为第二数据标识,并将第二数据标识与绩效数据对应存储至区块链。

Performance data storage methods, devices, devices and readable storage media

【技术实现步骤摘要】
绩效数据存储方法、装置、设备及可读存储介质
本专利技术涉及互联网
,特别是涉及一种绩效数据存储方法、装置、设备及可读存储介质。
技术介绍
随着社会经济飞速的发展,绩效信息管理是目前企业管理中最受关注的环节。目前,互联网技术日益进步,将互联网技术用于绩效信息管理和计算中将极大提高效率与管理能力。绩效信息是衡量一项工作成效的最重要指标,企业中通常按照固定标准对绩效信息进行统计并存储,在后续的指定时间按照绩效信息为员工进行奖金的发放,以及为员工进行职位的晋升,从而保证员工的努力有所回报。相关技术中,企业在存储绩效信息时,通常采用MongoDB(MongoDataBase,分布式文档存储数据库)或者是Mysql(关系型数据库管理系统)等传统数据库存储经过工作人员确定的绩效信息,并在后续由工作人员确定每个员工的奖金以及需要晋升的职位。在实现本专利技术的过程中,专利技术人发现相关技术至少存在以下问题:传统数据库的安全性较差,导致存储于传统数据库的绩效信息可能被篡改,后续在进行奖金发放以及员工晋升时不准确。
技术实现思路
有鉴于此,本专利技术提供了一种绩效数据存储方法、装置、设备及可读存储介质,主要目的在于解决目前传统数据库的安全性较差,导致存储于传统数据库的绩效信息可能被篡改,后续在进行奖金发放以及员工晋升时不准确的问题。依据本专利技术第一方面,提供了一种绩效数据存储方法,该方法包括:当接收第一数据标识时,根据所述第一数据标识在区块链中提取所述第一数据标识指示的待处理数据,所述待处理数据包括多个数据组,所述多个数据组中每个数据组由子标题和子数据组成;基于所述多个数据组的子数据,计算所述多个数据组的数据参数,所述数据参数至少包括盈利总额、满意度以及服务效率;获取绩效类型,确定所述绩效类型对应的评定标准,查询所述多个数据组的数据参数在所述评定标准中对应的多个目标等级,将所述多个目标等级作为绩效数据;在所述多个数据组中提取多个子标题,将所述多个子标题作为第二数据标识,并将所述第二数据标识与所述绩效数据对应存储至所述区块链。在另一个实施例中,所述当接收第一数据标识时,根据所述第一数据标识在区块链中提取所述第一数据标识指示的待处理数据之前,包括:接收用户传输的所述待处理数据,提取所述待处理数据中的关键词作为所述待处理数据的第一数据标识;确定所述区块链所属的存储系统中的全部节点,将所述待处理数据和所述第一数据标识广播至所述全部节点;将所述待处理数据与所述第一数据标识对应存储至所述区块链中,并将所述第一数据标识返回给用户。在另一个实施例中,所述当接收第一数据标识时,根据所述第一数据标识在区块链中提取所述第一数据标识指示的待处理数据,包括:当接收到所述第一数据标识时,查询所述区块链的至少一个区块中包括的数据标识,将包括所述第一数据标识的区块作为目标区块;在所述目标区块中提取所述第一数据标识对应的目标数据,将所述目标数据作为所述待处理数据。在另一个实施例中,所述基于所述多个数据组的子数据,计算所述多个数据组的数据参数,包括:对于所述多个数据组中的每个数据组,获取所述数据组的子数据中包括的盈利数据,计算所述盈利数据的总和作为所述盈利总额;获取所述数据组的子数据中包括的业绩评分,计算所述业绩评分的平均评分,将所述平均评分作为所述满意度;获取所述数据组的子数据中包括的反应时间,计算所述反应时间的平均时间,将所述平均时间作为所述服务效率;将所述盈利总额、所述满意度和所述服务效率作为所述数据组的数据参数;重复执行上述生成所述数据参数的过程,计算得到所述多个数据组的数据参数。在另一个实施例中,所述获取绩效类型,确定所述绩效类型对应的评定标准,查询所述多个数据组的数据参数在所述评定标准中对应的多个目标等级,将所述多个目标等级作为绩效数据,包括:获取所述绩效类型,查询所述绩效类型对应的评定标准,并获取所述评定标准,所述评定标准至少包括盈利水平标准、满意度水平标准以及服务效率水平标准,所述评定标准规定了多个水平等级以及每个水平等级对应的参数区间;如果所述绩效类型为盈利水平,则在所述盈利水平标准中确定所述盈利总额所在的第一目标参数区间,将所述第一目标参数区间对应的第一水平等级作为所述目标等级;或,如果所述绩效类型为满意度水平,则在所述满意度水平标准中确定所述满意度所在的第二目标参数区间,将所述第二目标参数区间对应的第二水平等级作为所述目标等级;或,如果所述绩效类型为服务效率,则在所述服务效率水平标准中确定所述服务效率所在的第三目标参数区间,将所述第三目标参数区间对应的第三水平等级作为所述目标等级;重复执行上述确定目标等级的方法,确定所述多个数据组的数据参数的多个目标等级,将所述多个目标等级作为所述绩效数据。在另一个实施例中,所述方法还包括:将所述第二数据标识返回给用户;确定所述区块链所在的存储系统中包括的全部节点,将所述第二数据标识与所述绩效数据广播至所述全部节点。在另一个实施例中,所述方法还包括:当接收到数据修改请求时,在所述数据修改请求中提取待修改数据;提取所述待修改数据的关键词作为所述待修改数据的待修改数据标识;确定所述区块链所在的存储系统中的全部节点,将所述待修改数据标识和所述待修改数据广播至所述全部节点;将所述待修改数据标识与所述待修改数据对应存储至所述区块链,并将所述待修改数据标识返回给用户。依据本专利技术第二方面,提供了一种绩效数据存储装置,该装置包括:第一提取模块,用于当接收第一数据标识时,根据所述第一数据标识在区块链中提取所述第一数据标识指示的待处理数据,所述待处理数据包括多个数据组,所述多个数据组中每个数据组由子标题和子数据组成;计算模块,用于基于所述多个数据组的子数据,计算所述多个数据组的数据参数,所述数据参数至少包括盈利总额、满意度以及服务效率;查询模块,用于获取绩效类型,确定所述绩效类型对应的评定标准,查询所述多个数据组的数据参数在所述评定标准中对应的多个目标等级,将所述多个目标等级作为绩效数据;第一存储模块,用于在所述多个数据组中提取多个子标题,将所述多个子标题作为第二数据标识,并将所述第二数据标识与所述绩效数据对应存储至所述区块链。在另一个实施例中,所述装置包括:第二提取模块,用于接收用户传输的所述待处理数据,提取所述待处理数据中的关键词作为所述待处理数据的第一数据标识;第一广播模块,用于确定所述区块链所属的存储系统中的全部节点,将所述待处理数据和所述第一数据标识广播至所述全部节点;第二存储模块,用于将所述待处理数据与所述第一数据标识对应存储至所述区块链中,并将所述第一数据标识返回给用户。在另一个实施例中,所述第一提取模块,包括:提取单元,用于当接收到所述第一数据标识时,查询所述区块链的至少一个区块中包括的数据标识,将包括所述第一数据标识的区块作为目标区块;确定单元,用于在所述目标区块中提取所述第一数据标识对应的目标数据,将所述目标数据作为所述待处理数据。在另一个实施例中,所述计算模块,用于对于所述多个数据组中的每个数据组,获取所述数据组的子数据中包括的盈利数据,计算所述盈利数据的总和作为所述盈利总额;获取所述数据组的子数据中包括的业绩评分,计算所述业绩评分的平均评分,将所述平均评分作为所述满意度;获取所述数据组的子数据中包括的本文档来自技高网...

【技术保护点】
1.一种绩效数据存储方法,其特征在于,包括:当接收第一数据标识时,根据所述第一数据标识在区块链中提取所述第一数据标识指示的待处理数据,所述待处理数据包括多个数据组,所述多个数据组中每个数据组由子标题和子数据组成;基于所述多个数据组的子数据,计算所述多个数据组的数据参数,所述数据参数至少包括盈利总额、满意度以及服务效率;获取绩效类型,确定所述绩效类型对应的评定标准,查询所述多个数据组的数据参数在所述评定标准中对应的多个目标等级,将所述多个目标等级作为绩效数据;在所述多个数据组中提取多个子标题,将所述多个子标题作为第二数据标识,并将所述第二数据标识与所述绩效数据对应存储至所述区块链。

【技术特征摘要】
1.一种绩效数据存储方法,其特征在于,包括:当接收第一数据标识时,根据所述第一数据标识在区块链中提取所述第一数据标识指示的待处理数据,所述待处理数据包括多个数据组,所述多个数据组中每个数据组由子标题和子数据组成;基于所述多个数据组的子数据,计算所述多个数据组的数据参数,所述数据参数至少包括盈利总额、满意度以及服务效率;获取绩效类型,确定所述绩效类型对应的评定标准,查询所述多个数据组的数据参数在所述评定标准中对应的多个目标等级,将所述多个目标等级作为绩效数据;在所述多个数据组中提取多个子标题,将所述多个子标题作为第二数据标识,并将所述第二数据标识与所述绩效数据对应存储至所述区块链。2.根据权利要求1所述的方法,其特征在于,所述当接收第一数据标识时,根据所述第一数据标识在区块链中提取所述第一数据标识指示的待处理数据之前,包括:接收用户传输的所述待处理数据,提取所述待处理数据中的关键词作为所述待处理数据的第一数据标识;确定所述区块链所属的存储系统中的全部节点,将所述待处理数据和所述第一数据标识广播至所述全部节点;将所述待处理数据与所述第一数据标识对应存储至所述区块链中,并将所述第一数据标识返回给用户。3.根据权利要求1所述的方法,其特征在于,所述当接收第一数据标识时,根据所述第一数据标识在区块链中提取所述第一数据标识指示的待处理数据,包括:当接收到所述第一数据标识时,查询所述区块链的至少一个区块中包括的数据标识,将包括所述第一数据标识的区块作为目标区块;在所述目标区块中提取所述第一数据标识对应的目标数据,将所述目标数据作为所述待处理数据。4.根据权利要求1所述的方法,其特征在于,所述基于所述多个数据组的子数据,计算所述多个数据组的数据参数,包括:对于所述多个数据组中的每个数据组,获取所述数据组的子数据中包括的盈利数据,计算所述盈利数据的总和作为所述盈利总额;获取所述数据组的子数据中包括的业绩评分,计算所述业绩评分的平均评分,将所述平均评分作为所述满意度;获取所述数据组的子数据中包括的反应时间,计算所述反应时间的平均时间,将所述平均时间作为所述服务效率;将所述盈利总额、所述满意度和所述服务效率作为所述数据组的数据参数;重复执行上述生成所述数据参数的过程,计算得到所述多个数据组的数据参数。5.根据权利要求1所述的方法,其特征在于,所述获取绩效类型,确定所述绩效类型对应的评定标准,查询所述多个数据组的数据参数在所述评定标准中对应的多个目标等级,将所述多个目标等级作为绩效数据,包括:获取所述绩效类型,查询所述绩效类型对应的评定标准,并获取所述评定标准,所述...

【专利技术属性】
技术研发人员:朱坤
申请(专利权)人:平安科技深圳有限公司
类型:发明
国别省市:广东,44

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

1