培训管理方法、装置和电子设备制造方法及图纸

技术编号:25892022 阅读:23 留言:0更新日期:2020-10-09 23:35
本公开提供了一种培训管理方法、装置、系统和电子设备,该方法应用于区块链网络,该区块链网络包括由至少一个第一节点构成的第一子网络和由多个第二节点构成的第二子网络,该方法包括:第一节点响应于获取的用户的隐私属性信息,将用户的隐私属性信息广播至第一子网络,以将用户的隐私属性信息发布到第一区块链;以及第二节点响应于第二节点与物联网节点之间的交互事件的鉴权结果是通过,将交互事件广播至第二子网络,以将交互事件发布到第二区块链,便于基于第二区块链进行培训管理;其中,鉴权结果是物联网节点基于第一区块链包含的隐私属性信息对与交互事件对应的第二节点进行鉴权得到的。

【技术实现步骤摘要】
培训管理方法、装置和电子设备
本公开涉及计算机
,更具体地,涉及一种培训管理方法、装置和电子设备。
技术介绍
培训是提升组织成员的技能水平等的重要途径。在举办培训时,经常会遇到企业内外部学员共同参与培训、异地培训、线上报名等多种场景。在实现本公开构思的过程中,专利技术人发现相关技术至少存在如下问题:培训学员频繁使用密码进行鉴权、流程交互环节较多,导致培训的人力成本和时间成本较高。
技术实现思路
本公开的一个方面提供了一种培训管理方法,该方法应用于区块链网络,该区块链网络包括由至少一个第一节点构成的第一子网络和由多个第二节点构成的第二子网络,该方法可以包括:第一节点响应于获取的用户的隐私属性信息,将用户的隐私属性信息广播至第一子网络,以将用户的隐私属性信息发布到第一区块链;第二节点响应于第二节点与物联网节点之间的交互事件的鉴权结果是通过,将交互事件广播至第二子网络,以将交互事件发布到第二区块链,便于基于第二区块链进行培训管理;其中,鉴权结果是物联网节点基于第一区块链包含的隐私属性信息对与交互事件对应的第二节点进行鉴权得到的。本公开的一个方面提供了一种培训管理方法,该方法应用于物联网节点,该物联网节点支持鉴权功能,该方法包括:从第一区块链中获取用户的隐私属性信息,第一区块链由区块链网络的第一子网络进行维护;响应于区块链网络的第二子网络的第二节点与物联网节点之间的交互事件,物联网节点基于隐私属性信息对与交互事件对应的第二节点进行鉴权,得到鉴权结果,以便第二节点在鉴权结果是通过时,将交互事件发布到第二区块链,便于基于第二区块链进行培训管理;其中,第二区块链由第二子网络进行维护。本公开的另一方面提供了一种培训管理装置,应用于区块链网络,区块链网络包括由至少一个第一节点构成的第一子网络和由多个第二节点构成的第二子网络,该装置包括:第一发布模块和第二发布模块。其中,第一发布模块用于第一节点响应于获取的用户的隐私属性信息,将用户的隐私属性信息广播至第一子网络,以将用户的隐私属性信息发布到第一区块链,其中,鉴权结果是物联网节点基于第一区块链包含的隐私属性信息对与交互事件对应的第二节点进行鉴权得到的;第二发布模块用于第二节点响应于第二节点与物联网节点之间的交互事件的鉴权结果是通过,将交互事件广播至第二子网络,以将交互事件发布到第二区块链,便于基于第二区块链进行培训管理。本公开的另一方面提供了一种培训管理装置,应用于物联网节点,物联网节点支持鉴权功能,该装置包括:属性信息获取模块、鉴权模块。属性信息获取模块用于从第一区块链中获取用户的隐私属性信息,第一区块链由区块链网络的第一子网络进行维护;鉴权模块用于响应于区块链网络的第二子网络的第二节点与物联网节点之间的交互事件,物联网节点基于隐私属性信息对与交互事件对应的第二节点进行鉴权,得到鉴权结果,以便第二节点在鉴权结果是通过时,将交互事件发布到第二区块链,便于基于第二区块链进行培训管理,其中,第二区块链由第二子网络进行维护。本公开的另一方面提供了一种培训管理系统,包括:区块链记账模块、智能控制模块。其中,区块链记账模块用于维护第一区块链和第二区块链,以及设置并且执行智能合约,其中,第一区块链由区块链网络的第一子网络进行维护,第二区块链由区块链网络的第二子网络进行维护;智能控制模块用于基于第一区块链对物联网节点进行管理。本公开的另一方面提供了一种电子设备,包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时用于实现如上所述的方法。本公开的另一方面提供了一种计算机可读存储介质,存储有计算机可执行指令,所述指令在被执行时用于实现如上所述的方法。本公开的另一方面提供了一种计算机程序,所述计算机程序包括计算机可执行指令,所述指令在被执行时用于实现如上所述的方法。根据本公开的实施例,通过构建第一区块链来实现对用户的隐私属性信息进行维护,通过构建第二区块链来实现对学员在培训过程中的身份验证及所有培训交互事件的记录,便于实现学员无交互培训全流程的自动化,减少培训学员、培训主办方、培训承办方的多方沟通环节,最大限度的支撑企业内部的培训。进而有效改善了因学员频繁使用密码等进行身份认证、流程交互环节较多,导致人力成本和时间成本高的问题,同时有助于提升学员培训体验,提升培训效果。附图说明为了更完整地理解本公开及其优势,现在将参考结合附图的以下描述,其中:图1示意性示出了根据本公开实施例的适用于培训管理方法、装置和电子设备的应用场景的示意图;图2示意性示出了根据本公开实施例的应用培训管理方法、装置的示例性系统架构;图3示意性示出了根据本公开实施例的培训管理方法的流程图;图4示意性示出了根据本公开实施例的更新隐私属性信息的示意图;图5示意性示出了根据本公开实施例的交互事件的示意图;图6示意性示出了根据本公开另一实施例的培训管理方法的流程图;图7示意性示出了根据本公开另一实施例的交互事件的示意图;图8示意性示出了根据本公开实施例的培训管理装置的方框图;图9示意性示出了根据本公开另一实施例的培训管理装置的方框图;图10示意性示出了根据本公开实施例的培训管理系统的方框图;图11示意性示出了根据本公开实施例的培训管理方法的逻辑图;以及图12示意性示出了根据本公开实施例的适于实现培训管理方法的电子设备的框图。具体实施方式以下,将参照附图来描述本公开的实施例。但是应该理解,这些描述只是示例性的,而并非要限制本公开的范围。在下面的详细描述中,为便于解释,阐述了许多具体的细节以提供对本公开实施例的全面理解。然而,明显地,一个或多个实施例在没有这些具体细节的情况下也可以被实施。此外,在以下说明中,省略了对公知结构和技术的描述,以避免不必要地混淆本公开的概念。在此使用的术语仅仅是为了描述具体实施例,而并非意在限制本公开。在此使用的术语“包括”、“包含”等表明了所述特征、步骤、操作和/或部件的存在,但是并不排除存在或添加一个或多个其他特征、步骤、操作或部件。在此使用的所有术语(包括技术和科学术语)具有本领域技术人员通常所理解的含义,除非另外定义。应注意,这里使用的术语应解释为具有与本说明书的上下文相一致的含义,而不应以理想化或过于刻板的方式来解释。在使用类似于“A、B和C等中至少一个”这样的表述的情况下,一般来说应该按照本领域技术人员通常理解该表述的含义来予以解释(例如,“具有A、B和C中至少一个的系统”应包括但不限于单独具有A、单独具有B、单独具有C、具有A和B、具有A和C、具有B和C、和/或具有A、B、C的系统等)。在使用类似于“A、B或C等中至少一个”这样的表述的情况下,一般来说应该按照本领域技术人员通常理解该表述的含义来予以解释(例如,“具有A、B或C中至少一个的系统”应包括但不限于单独具有A、单独具有B、单独具有C、具有A和B、具有A和C、具有B和C、和/或具有本文档来自技高网...

【技术保护点】
1.一种培训管理方法,应用于区块链网络,所述区块链网络包括由至少一个第一节点构成的第一子网络和由多个第二节点构成的第二子网络,所述方法包括:/n所述第一节点响应于获取的用户的隐私属性信息,将所述用户的隐私属性信息广播至所述第一子网络,以将所述用户的隐私属性信息发布到第一区块链;以及/n所述第二节点响应于所述第二节点与所述物联网节点之间的交互事件的鉴权结果是通过,将所述交互事件广播至所述第二子网络,以将所述交互事件发布到第二区块链,便于基于所述第二区块链进行培训管理;/n其中,所述鉴权结果是所述物联网节点基于所述第一区块链包含的隐私属性信息对与所述交互事件对应的第二节点进行鉴权得到的。/n

【技术特征摘要】
1.一种培训管理方法,应用于区块链网络,所述区块链网络包括由至少一个第一节点构成的第一子网络和由多个第二节点构成的第二子网络,所述方法包括:
所述第一节点响应于获取的用户的隐私属性信息,将所述用户的隐私属性信息广播至所述第一子网络,以将所述用户的隐私属性信息发布到第一区块链;以及
所述第二节点响应于所述第二节点与所述物联网节点之间的交互事件的鉴权结果是通过,将所述交互事件广播至所述第二子网络,以将所述交互事件发布到第二区块链,便于基于所述第二区块链进行培训管理;
其中,所述鉴权结果是所述物联网节点基于所述第一区块链包含的隐私属性信息对与所述交互事件对应的第二节点进行鉴权得到的。


2.根据权利要求1所述的方法,其中:
所述第一区块链的区块包含至少一个培训班次学员的隐私属性信息;以及
所述第二区块链的区块包含与一个培训班次所有学员对应的所有第二节点与所述物联网节点发生的交互事件。


3.根据权利要求1所述的方法,其中,所述第一节点为与所述用户的隐私属性信息对应的第二节点生成公私钥对,以便所述第二节点对与自身相关的交互事件进行私钥签名。


4.根据权利要求1-3任一项所述的方法,其中:
所述第一子网络还与外部网络相连,以从所述外部网络获取用户的隐私属性信息;并且/或者
所述第一子网络从所述第二子网络的至少部分第二节点获取用户的隐私属性信息。


5.根据权利要求1-3任一项所述的方法,还包括,在所述第二节点基于所述第二区块链,确定与所述第二节点相关的交互事件满足智能合约的特定条件时,执行与所述特定条件对应的操作。


6.根据权利要求5所述的方法,其中,所述特定条件包括培训结束条件;以及
所述执行与所述特定条件对应的操作包括:当满足所述培训结束条件时,所述第二节点调用所述第一节点提供的票据接口以获取培训相关票据,并且利用私钥对所述培训相关票据进行签名和广播。


7.根据权利要求1-3任一项所述的方法,其中:
所述第二区块链的首个区块包括第一用户发布的培训班次信息;以及
所述第二区块链的区块还包括第二用户针对所述培训班次信息发布的培训班次确认信息。


8.根据权利要求7所述的方法,其中:
所述第二节点响应于用户查询操作,从所述第二区块链中获取所述培训班次信息;并且/或者
所述第二节点响应于满足智能合约的签到条件,将环境信息采集事件和环境信息发布至第二子网络。


9.根据权利要求1-3任一项所述的方法,还包括:响应于所述用户的隐私属性信息发生改变,所述第一节点对改变后的用户的隐私属性信息进行哈希序列化以生成更新区块,并且将所述更新区块发布至所述第一区块链。


10.一种培训管理方法,应用于物联网节点,所述物联网节点支持鉴权功能,所述方法包括:
从第一区块链中获取用户的隐私属性信息,所述第一区块链由区块链网络的第一子网络进行维护;以及
响应于所述区块链网络的第二子网络的第二节点与所述物联网节点之间的交互事件,所述物联网节点基于所述隐私属性信息对与所述交互事件对应的第二节点进行鉴权,得到鉴权结果,以便所述第二节点在所述鉴权结果是通过时,将所述交互...

【专利技术属性】
技术研发人员:韩宏宇宋翰乙邵光华吴濛葛荟萃赵同
申请(专利权)人:中国工商银行股份有限公司
类型:发明
国别省市:北京;11

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

1