公开/公告号CN116308234A
专利类型发明专利
公开/公告日2023-06-23
原文格式PDF
申请/专利权人 陕西交建云数据科技有限公司;
申请/专利号CN202310180051.6
申请日2023-02-28
分类号G06Q10/1053(2023.01);G06F16/27(2019.01);G06F16/901(2019.01);
代理机构西安通大专利代理有限责任公司 61200;
代理人姚咏华
地址 710077 陕西省西安市高新区丈八街办丈八一路1号汇鑫IBC-C座801室
入库时间 2024-01-17 01:11:24
法律状态公告日
法律状态信息
法律状态
2023-07-11
实质审查的生效 IPC(主分类):G06Q10/1053 专利申请号:2023101800516 申请日:20230228
实质审查的生效
2023-06-23
公开
发明专利申请公布
技术领域
本发明属于区块链领域,具体涉及一种基于区块链的产业人才数据管理方法及系统。
背景技术
随着区块链技术的发展,这种去中心化的分布式数据存储和交易处理应用在各行各业有了长足的发展。区块链巨大的分布式算力,以及其涉及到的数据量都是惊人的。基于区块链的产业人才网络也同样如此,那么存储在区块链上的产业人才数据的价值挖掘也存在如下问题:1、存储在区块链上的数据都是键值数据结构,无法利用现有的大数据分析工具来进行分析。2、传统的产业人才数据分析的数据来源无法确定真伪。
发明内容
本发明的目的在于克服上述不足,提供一种基于区块链的产业人才数据管理方法及系统,能够保证数据可信度,且便于系统分析。
为了达到上述目的,一种基于区块链的产业人才数据管理方法,包括以下步骤:
产业人才和组织开通的联盟链节点和分布式存储,将盟链节点加入联盟链;
联盟链为产业人才和组织部署分布式数字身份合约,并部署图数据库至产业人才和组织;
产业人才申请可信业务标签;
产业人才将可信业务标签上传到图数据库中;
图数据库将收到的可信业务标签进行分解,创建产业人才对应的节点以及节点对应的若干标签,并将相同的标签进行关联。
产业人才申请可信业务标签的具体方法如下:
产业人才向组织发送可信业务标签需求;
组织将符合产业人才的情况的至少一个业务标签发送至产业人才;
将业务标签和和产业人才进行关联,储存在分布式存储中,作为产业人才的可信业务标签。
产业人才向分布式储存中申请获取可信业务标签,分布式储存上传产业人才的所有业务标签至产业人才。
图数据库采用neo4j数据库。
图数据库将收到的可信业务标签进行分解时,构建无向图与产业人才对应的节点的数据关系,将标签与无向图相关联,将无向图与产业人才对应的节点的数据关系以及无向图储存在分布式存储中,将不同产业人才中相同的无向图进行关联。
在选取图数据库中的标签时,图数据库提取该标签所对应的产业人才数据,并将产业人才数据进行显示。
一种基于区块链的产业人才数据管理系统,包括:
登录模块,用于产业人才和组织开通的联盟链节点和分布式存储,将盟链节点加入联盟链;
部署模块,用于为产业人才和组织部署分布式数字身份合约,并部署图数据库至产业人才和组织;
可信业务标签申请模块,用于产业人才申请可信业务标签;
上传模块,用于将可信业务标签上传到图数据库中;
图数据库,用于将收到的可信业务标签进行分解,创建产业人才对应的节点以及节点对应的若干标签,并将相同的标签进行关联。
查询单元,用于在选取图数据库中的标签时,图数据库提取该标签所对应的产业人才数据,并将产业人才数据进行显示。
一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现一种基于区块链的产业人才数据管理方法的步骤。
一种存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现一种基于区块链的产业人才数据管理方法的步骤。
与现有技术相比,本发明通过产业人才申请的方式获取可信业务标签,使可信业务标签获取的方式在联盟链中进行,从而使所有可信业务标签的获取过程均有迹可循,解决了组织在招聘人才的时候数据源的可信问题。本发明通过将可信业务标签上传到图数据库中,图数据库将收到的可信业务标签进行分解,创建产业人才对应的节点以及节点对应的若干标签,并将相同的标签进行关联,从而使产业人才的所有标签转换为图数据,利用图数据优点,能够便于为联盟链上的人才做数据分析,提升筛选效率。
附图说明
图1为本发明的流程图;
图2为本发明的系统图。
具体实施方式
下面结合附图对本发明做进一步说明。
参见图1,一种基于区块链的产业人才数据管理方法,包括以下步骤:
S1,产业人才和组织开通的联盟链节点和分布式存储,将盟链节点加入联盟链。
S2,联盟链为产业人才和组织部署分布式数字身份合约,并部署图数据库至产业人才和组织。
S3,产业人才申请可信业务标签。
S31,产业人才向组织发送可信业务标签需求。
S32,组织将符合产业人才的情况的至少一个业务标签发送至产业人才。
S33,将业务标签和和产业人才进行关联,储存在分布式存储中,作为产业人才的可信业务标签。当产业人才向分布式储存中申请获取可信业务标签,分布式储存上传产业人才的所有业务标签至产业人才。
S4,产业人才将可信业务标签上传到图数据库中。
S5,图数据库将收到的可信业务标签进行分解,创建产业人才对应的节点以及节点对应的若干标签,并将相同的标签进行关联。
图数据库将收到的可信业务标签进行分解时,构建无向图与产业人才对应的节点的数据关系,将标签与无向图相关联,将无向图与产业人才对应的节点的数据关系以及无向图储存在分布式存储中,将不同产业人才中相同的无向图进行关联。
S6,在选取图数据库中的标签时,图数据库提取该标签所对应的产业人才数据,并将产业人才数据进行显示。
优选的,图数据库采用neo4j数据库。
参见图2,一种基于区块链的产业人才数据管理系统,包括登录模块、部署模块、可信业务标签申请模块、上传模块、图数据库和查询单元。
登录模块,用于产业人才和组织开通的联盟链节点和分布式存储,将盟链节点加入联盟链。
部署模块,用于为产业人才和组织部署分布式数字身份合约,并部署图数据库至产业人才和组织。
可信业务标签申请模块,用于产业人才申请可信业务标签。
上传模块,用于将可信业务标签上传到图数据库中。
图数据库,用于将收到的可信业务标签进行分解,创建产业人才对应的节点以及节点对应的若干标签,并将相同的标签进行关联。
查询单元,用于在选取图数据库中的标签时,图数据库提取该标签所对应的产业人才数据,并将产业人才数据进行显示。
实施例:
产业人才和组织注册联盟链账号,得到对应的公私钥对,联盟链分配节点和分布式储存给注册的产业人才和组织,输入正确的公私钥,登录到自己的账号。
联盟链为登录的产业人才和组织部署对应的分布式数字身份合约,并将图数据库neo4j部署到产业人才和组织的界面。
产业人才向组织发送可信业务标签需求,组织中与产业人才有关联的人员对产业人才进行标注,形成产业人员的业务标签,并将业务标签发送至产业人才,产业人才、产业人才对应的业务标签以及赋予产业人才标签的人员的信息全部储存在分布式储存中,储存完成后,该业务标签成为产业人才的可信业务标签。
产业人才挑选可信业务标签,将所需的可信业务标签上传到图数据库中,图数据库对接收到的可信业务标签进行解析,将该可信业务标签的文字部分形成无向图进行显示,形成标签,并将该无向图与上传数据的产业人才进行关联,创建节点。图数据库将相同或相似的标签进行关联。
当数据使用者在图数据库中选择所需标签时,标签根据创建的节点将具有该标签的所有产业人才进行展示。
本实施例还提供了一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述一种基于区块链的产业人才数据管理方法的步骤。
本实施例还提供了一种存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述一种基于区块链的产业人才数据管理方法的步骤。
显然,本发明的上述实施例仅仅是为清楚地说明本发明技术方案所作的举例,而并非是对本发明的具体实施方式的限定。凡在本发明权利要求书的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明权利要求的保护范围之内。
机译: 基于区块链的数据管理方法,区块链系统,服务器和可读存储介质
机译: 一种基于人才捐赠的在线社区管理方法
机译: 一种基于人才捐赠的在线社区管理方法