一种获取人才数据的方法和相关设备与流程

文档序号:21829255发布日期:2020-08-11 21:55阅读:164来源:国知局
一种获取人才数据的方法和相关设备与流程

本申请实施例涉及通信领域,尤其涉及一种获取人才数据的方法和相关设备。



背景技术:

企业由于业务需要,每年都会开展多个专业的人才选聘活动,以为企业甄选出具备专业技术、专业技能的人才,并聘用到对专业要求很高的岗位中。

人才选聘的核心内容是基于各角度人才数据对企业员工进行选聘活动各项指标要求满足情况的评价。当前选聘活动均以线下方式开展,节奏缓慢,过程中的数据收集、审核工作量巨大,已不能满足信息化时代对人才快速发现,快速聘用到岗的需求。

为此,需要一种方法,能够快速对人才进行选聘。



技术实现要素:

本申请实施例提供了一种获取人才数据的方法和相关设备,用于自动获取人才数据,以提高选聘人才的效率。

本申请第一方面提供了一种获取人才数据的方法,包括:

终端根据预置的第一标识从服务器获取数据凭证,第一标识为第一用户获取服务器中人才数据的唯一标识,数据凭证为从服务器获取人才数据的凭证,人才数据基于区块链技术存储;

终端根据第一标识和数据凭证从服务器获取人才数据。

作为第一方面的第一种实施方式,终端根据第一标识和数据凭证从服务器获取人才数据包括:

终端生成与数据凭证相关联的授权信息;

终端根据数据凭证、与数据凭证相关联的授权信息以及第一标识从服务器获取人才数据。

作为第一方面的第二种实施方式,终端根据数据凭证、与数据凭证相关联的授权信息以及第一标识从服务器获取人才数据包括:

终端向服务器发送数据凭证、与数据凭证相关联的授权信息以及第一标识;

终端接收来自服务器的人才数据。

作为第一方面的第三种实施方式,终端根据预置的第一标识从服务器获取数据凭证包括:

终端向服务器发送携带有第一标识的数据凭证请求;

终端接收来自服务器的数据凭证。

作为第一方面的第四种实施方式,在终端根据预置的第一标识从服务器获取数据凭证之前,方法还包括:

终端获取第一用户的用户信息;

终端生成与用户信息相关联的第一标识。

本申请实施例第二方面提供了一种获取人才数据的方法,包括:

服务器接收来自终端的携带有第一标识的数据凭证请求,第一标识为第一用户获取服务器中人才数据的唯一标识;

服务器向终端发送数据凭证,数据凭证为从服务器获取人才数据的凭证,人才数据基于区块链技术存储。

作为第二方面的第一种实施方式,方法还包括:

服务器接收来自终端的数据凭证、与数据凭证相关联的授权信息以及第一标识;

服务器根据数据凭证、与数据凭证相关联的授权信息以及第一标识向终端发送人才数据。

本申请实施例第三方面提供了一种获取人才数据的终端,包括:

第一获取单元,用于根据预置的第一标识从服务器获取数据凭证,第一标识为第一用户获取服务器中人才数据的唯一标识,数据凭证为从服务器获取人才数据的凭证,人才数据基于区块链技术存储;

第二获取单元,用于根据第一标识和数据凭证从服务器获取人才数据。

本申请实施例第四方面提供了一种获取人才数据的服务器,包括:

接收单元,用于接收来自终端的携带有第一标识的数据凭证请求,第一标识为第一用户获取服务器中人才数据的唯一标识;

发送单元,用于向终端发送数据凭证,数据凭证为从服务器获取人才数据的凭证,人才数据基于区块链技术存储。

本申请实施例第五方面提供了一种计算机存储介质,该计算机存储介质用于储存为上述终端设备所用的计算机软件指令,其包括用于执行为终端设备或服务器所设计的程序;

该终端设备可以如前述第三方面所描述的终端;

该服务器可以如前述第四方面所描述的服务器。

从以上技术方案可以看出,本申请实施例具有以下优点:

终端根据预置的第一标识从服务器获取数据凭证,第一标识为第一用户获取服务器中人才数据的唯一标识,数据凭证为从服务器获取人才数据的凭证,人才数据基于区块链技术存储;终端根据第一标识和数据凭证从服务器获取人才数据,从而实现了人才数据的自动获取,提高选聘人才的效率,降低了成本。

附图说明

图1为本申请实施例中获取人才数据的方法的实施例示意图;

图2为本申请实施例中获取人才数据的装置的结构示意图;

图3为本申请实施例中获取人才数据的服务器的结构示意图。

具体实施方式

本申请实施例提供了一种获取人才数据的方法和相关设备,用于自动获取人才数据,以提高选聘人才的效率。

请参阅图1,本申请实施例中获取人才数据的方法的实施例示意图。如图1所示,本申请实施例提供了一种获取人才数据的方法,包括:

步骤101,终端根据预置的第一标识从服务器获取数据凭证。

其中,第一标识为第一用户获取服务器中人才数据的唯一标识,数据凭证为从服务器获取人才数据的凭证。

人才数据基于区块链技术存储,其中存储格式可以由服务器根据数据凭证模板进行定义。

人才数据可以包括多种,例如可以包括个人信息、业绩信息、奖项资质和项目经历。

示例性地,终端根据预置的第一标识从服务器获取数据凭证包括:

终端先向服务器发送携带有第一标识的数据凭证请求;相应地,服务器接收来自终端的携带有第一标识的数据凭证请求,第一标识为第一用户获取服务器中人才数据的唯一标识;

然后服务器向终端发送数据凭证,数据凭证为从服务器获取人才数据的凭证,人才数据基于区块链技术存储;相应地,终端接收来自服务器的数据凭证。

可以理解的是,在终端根据预置的第一标识从服务器获取数据凭证之前,方法还可以包括:

终端获取第一用户的用户信息,其中用户信息可以包括多种,例如可以包括登录账号、账号密码、身份证号码和电话。

需要说明的是,为了进一步完善和认证该用户信息,在获取到用户信息后,可以进行4a统一认证。

在获取到用户信息后,终端生成与用户信息相关联的第一标识。

具体地,在获取到用户信息后,终端可以先创建第一用户,在创建第一用户成功后,再与服务器进行交互,以确定该第一标识。

步骤102,终端根据第一标识和数据凭证从服务器获取人才数据。

需要说明的是,终端获取人才数据的方法有多种。

示例性地,终端根据第一标识和数据凭证从服务器获取人才数据包括:

终端线生成与数据凭证相关联的授权信息,其中该授权信息中可以包含数据凭证内容的哈希值和签名信息;

终端然后根据数据凭证、与数据凭证相关联的授权信息以及第一标识从服务器获取人才数据。

示例性地,终端根据数据凭证、与数据凭证相关联的授权信息以及第一标识从服务器获取人才数据包括:

终端向服务器发送数据凭证、与数据凭证相关联的授权信息以及第一标识,相应地,服务器接收来自终端的数据凭证、与数据凭证相关联的授权信息以及第一标识;

然后,服务器根据数据凭证、与数据凭证相关联的授权信息以及第一标识向终端发送人才数据;相应地,终端接收来自服务器的人才数据。

可以理解的是,终端在获取到人才数据后,终端可以根据数字凭证对人才数据进行解释,然后根据解释后的人才数据进行选聘公告、选聘资料提交、选聘审核、选聘业务流程和选聘结果发文中的至少一种操作。

在本申请实施例中,终端可以自动从服务器获取人才数据,所以能够提高获取人才数据的效率,降低成本;并且,终端获取人才数据的操作均为线上执行,不需要用户进行线下操作和管理;另外,人才数据是基于区块链技术存在服务器中,保证了人才数据的安全性。

基于上述说明可知,服务器基于区块链技术对人才数据进行了存储;具体地,服务器可以先建立第一区块环境,然后将人才数据存储在该第一区块环境中,其中该第一区块环境中包含智能合约。

除此之外,在本申请实施例中,还可以包括子服务器;该子服务器中建立有第二区块环境,该第二区块环境中不包含智能合约。该子服务器可以与前述服务器进行交互,在交互过程中,由前述服务器对该子服务器进行验证,验证成功后分发智能合约,最终子服务器会接收到该智能合约,从而达成共识。

在子服务器中,可以对认证第一用户、查询第一用户的用户信息以及查询第一标识;在查询到第一标识后,子服务器可以通过第一标识从多种业务系统中获取人才数据,然后将该人才数据存储到第二区块环境中,并将该人才数据同步到前述服务器中的第一区块环境中。

因此,在本申请实施例中,由于子服务器能够从多种业务系统中获取人才数据,所以可以根据实际需要扩展更多的人才数据;并且,子服务器能够实现对人才数据的在线管理和统一格式调用,从而有利于人才数据的调用。

需要说明的是,前述服务器在接收到数据凭证、与数据凭证相关联的授权信息以及第一标识后,服务器可以向子服务器请求数据,然后子服务器从相应的业务系统中获取人才数据并发送给服务器,最终服务器将人才数据发送给终端,从而人才数据的实时发送,以确保人才数据的真实性和权威性。

请参阅图2,本申请实施例提供了一种获取人才数据的终端,包括:

第一获取单元201,用于根据预置的第一标识从服务器获取数据凭证,第一标识为第一用户获取服务器中人才数据的唯一标识,数据凭证为从服务器获取人才数据的凭证,人才数据基于区块链技术存储;

第二获取单元202,用于根据第一标识和数据凭证从服务器获取人才数据。

进一步地,第二获取单元202用于:

生成与数据凭证相关联的授权信息;

根据数据凭证、与数据凭证相关联的授权信息以及第一标识从服务器获取人才数据。

进一步地,第二获取单元202用于:

向服务器发送数据凭证、与数据凭证相关联的授权信息以及第一标识;

接收来自服务器的人才数据。

进一步地,第一获取单元201用于:

向服务器发送携带有第一标识的数据凭证请求;

接收来自服务器的数据凭证。

进一步地,终端还包括第三获取单元203,用于:

获取第一用户的用户信息;

生成与用户信息相关联的第一标识。

请参阅图3,本申请实施例提供了一种获取人才数据的服务器,包括:

接收单元301,用于接收来自终端的携带有第一标识的数据凭证请求,第一标识为第一用户获取服务器中人才数据的唯一标识;

发送单元302,用于向终端发送数据凭证,数据凭证为从服务器获取人才数据的凭证,人才数据基于区块链技术存储。

进一步地,接收单元301,还用于接收来自终端的数据凭证、与数据凭证相关联的授权信息以及第一标识;

发送单元302,还用于根据数据凭证、与数据凭证相关联的授权信息以及第一标识向终端发送人才数据。

本申请实施例还提供了一种计算机存储介质,该计算机存储介质用于储存为上述获取人才数据的终端或服务器所用的计算机软件指令,其包括用于执行为获取人才数据的终端或服务器所设计的程序。

所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。

在本申请所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。

所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1