1.一种基于匿名策略的考核方法,其特征在于,包括:S1:根据用户数量随机生成若干账户,并初始化账户特征标识;
S2:根据用户标签向账户中映射账户类别;
S3:向用户随机分配与该用户的用户标签对应的账户;
S4:用户登录被分配的账户完成评分行为,提交评分数据;
S5:校验提交评分数据账户的账户特征标识,完成考核。
2.根据权利要求1所述的一种基于匿名策略的考核方法,其特征在于,所述S3中由与考核无关的第三方采用线下方式将账户分配至用户。
3.根据权利要求1所述的一种基于匿名策略的考核方法,其特征在于,所述账户特征标识包括:
有效性标识,用于判断用户账户是否有效,初始状态被置为通过;
时间标识,用于判断用户发送评分数据的时间是否小于考核截止时间,初始状态被置为通过;
密码重置标识,用于判断用户是否完成密码重置,初始状态被置为未通过;
数据完整性标识,用于判断用户是否完成全部评分行为,初始状态被置为未通过。
4.根据权利要求3所述的一种基于匿名策略的考核方法,其特征在于,所述S5具体包括:
若检测到用户账户有效,则有效性标识被置为通过;
若检测到用户发送的评分数据的时间小于考核截止时间,则时间标识被置为通过;
若检测到用户完成密码重置,则密码重置标识被置为通过;
若检测到用户完成全部评分行为,则数据完整性标识被置为通过;
当全部特征标识被置为通过时,则将该用户发送的评分数据作为有效数据储存至数据库,并将该用户的有效性标识置为未通过;
当任一特征标识未被置为通过时,将该用户发送的评分数据作为无效数据舍弃,并将未通过的特征标识信息返回至用户;
当全部用户账户有效性标识置为无效或到达考核截止时间,则考核完成。
5.根据权利要求1所述的一种基于匿名策略的考核方法,其特征在于,所述用户标签包括用户身份、所属部门、所属考核序列、所属专业、所属评分组。
6.根据权利要求5所述的一种基于匿名策略的考核方法,其特征在于,所述账户类别包括:
一级管理人员,能够按照评分权重对所有二级管理人员评分;
二级管理人员,能够按照评分权重对不同所属部门但相同所属专业的二级管理人员进行评分;
工作人员,能够按照评分权重对相同所属部门的二级管理人员进行评分,以及按照评分权重对不同所属部门但相同所属专业的二级管理人员进行评分;以及员工代表,从全部工作人员中推选出,能够按照评分权重对所有待评分对象进行评分。
7.根据权利要求6所述的一种基于匿名策略的考核方法,其特征在于,由于每一用户能够同时拥有多个用户身份,当某一用户需要对多个待评分对象进行评分时,比如需要同时对相同所属部门的二级管理人员、不同所属部门但相同所属专业的二级管理人员评分时,分别赋予该用户与待评分对象对应的多个账户。
8.根据权利要求4所述的一种基于匿名策略的考核方法,其特征在于,所述数据库中存储的评分数据能够可视化,并根据所述用户标签筛选数据。
9.根据权利要求4所述的一种基于匿名策略的考核方法,其特征在于,所述数据库基于超融合一体平台实现存储。
10.一种基于匿名策略的考核系统,其特征在于,所述考核系统基于云原生微服务架构构建,用于执行如权利要求1~9任一项所述的考核方法,包括:客户端,用于为用户提供本地端口,获得用户的评分数据并发送至服务器;
服务器,用于与客户端建立通信,接收客户端发送的评分数据,校验特征标识;
数据库,用于储存有效评分数据。