一种线上培训的通知方法、装置、设备及介质制造方法及图纸

技术编号:39297160 阅读:15 留言:0更新日期:2023-11-07 11:05
本申请实施例公开了一种线上培训的通知方法、装置、设备及介质,可用于区块链领域及金融领域。在该方法中,构建区块链系统,区块链系统包括中心级联盟链、部门级联盟链和团队级私有链;基于区块链系统、通讯软件和培训平台生成智能合约;通过智能合约向区块链系统的节点发布线上培训的通知。由此可见,利用本申请实施例提供的方案,通过构建包含团队级私有链、部门级联盟链和中心级联盟链的区块链系统,通过智能合约使得区块链系统内的各个节点参与线上培训课程的发布或申请,有效做到线上培训课程的及时通知。课程的及时通知。课程的及时通知。

【技术实现步骤摘要】
一种线上培训的通知方法、装置、设备及介质


[0001]本申请涉及区块链领域,尤其涉及一种线上培训的通知方法、装置、设备及介质。

技术介绍

[0002]在企业的日常工作中,线上培训是提升员工专业技能,进行技术经验分享的重要学习渠道。由于很多企业都设有不同的办公地点,在线下开展培训往往耗时耗力,因此线上培训是很多企业更偏好的培训模式。
[0003]现有技术中,线上培训往往会出现通知不到位,导致员工错过了想要参与或应该参与的线上培训课程。因此,如何实现线上培训的及时通知,是本领域技术人员需要解决的问题。

技术实现思路

[0004]本申请实施例提供了一种线上培训的通知方法、装置、设备及介质,可以现在线上培训的及时通知。
[0005]本申请第一方面提供了一种线上培训的通知方法,包括:
[0006]构建区块链系统,所述区块链系统包括中心级联盟链、部门级联盟链和团队级私有链;
[0007]基于所述区块链系统、通讯软件和培训平台生成智能合约;
[0008]通过所述智能合约向所述区块链系统的节点发布线上培训的通知。
[0009]可选地,所述构建区块链系统,包括:
[0010]根据每个团队中的团队成员对应的电子设备构建团队级私有链,所述团队级私有链的节点为团队成员对应的电子设备;
[0011]根据每个部门中的团队构建部门级联盟链,所述部门级联盟链的节点为团队;
[0012]根据每个中心中的部门构建中心级联盟链,所述中心级联盟链的节点为部门。
[0013]可选地,所述方法,还包括:
[0014]所述线上培训的培训课程存储于所述区块链系统的所述团队级私有链上;
[0015]对所述团队级私有链中存储的培训课程进行权限设置,所述权限包括保密和公开。
[0016]可选地,所述方法,还包括:
[0017]对所述部门级联盟链中的培训课程进行部门级访问权限设置;
[0018]将所述部门级联盟链的公钥发送给允许访问的其他部门级联盟链,以使其他部门访问所述部门级联盟链中的培训课程;
[0019]对所述中心级联盟链中的培训课程进行中心级访问权限设置;
[0020]将所述中心级联盟链的公钥发送给允许访问的其他中心级联盟链,以使所述其他中心访问所述中心级联盟链中的培训课程。
[0021]可选地,其特征在于,所述通过所述智能合约向所述区块链系统的节点发布线上
培训的通知包括:
[0022]若所述团队级私有链接收到培训平台上传的培训发布消息时,则触发所述智能合约将所述培训发布消息通知给各个团队成员对应的电子设备。
[0023]可选地,所述方法,还包括:
[0024]若团队成员通过所述电子设备返回的应答为对发布的培训课程感兴趣,则允许所述团队成员报名参加所述培训课程。
[0025]可选地,所述方法,还包括:
[0026]若所述团队级私有链接收到团队成员通过所述电子设备上传的培训课程请求时,则触发所述智能合约根据所述培训课程请求关键字搜索程序在所述区块链系统中进行培训课程搜索;
[0027]若存在节点应答所述培训课程搜索,则将所述节点中对应的培训课程推荐给所述团队成员对应的电子设备。
[0028]本申请第二方面提供了一种线上培训的通知装置,包括:
[0029]构建单元,用于构建区块链系统,所述区块链系统包括中心级联盟链、部门级联盟链和团队级私有链;
[0030]生成单元,用于基于所述区块链系统、通讯软件和培训平台生成智能合约;
[0031]通知单元,用于根据所述智能合约向所述区块链系统的节点进行线上培训的通知。
[0032]本申请第三方面提供了一种线上培训的通知设备,包括:
[0033]一个或多个处理器;
[0034]存储器,其上存储有一个或多个程序;
[0035]当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现如上述任意一项所述的线上培训的通知的方法。
[0036]本申请第四方面提供了一种计算机存储介质,用于存储程序,所述程序被执行时,用于实现如上述任意一项所述的线上培训的通知方法。
[0037]本申请实施例公开了一种线上培训的通知方法、装置、设备及介质。在该方法中,构建区块链系统,区块链系统包括中心级联盟链、部门级联盟链和团队级私有链;基于区块链系统、通讯软件和培训平台生成智能合约;通过智能合约向区块链系统的节点发布线上培训的通知。由此可见,利用本申请实施例提供的方案,通过构建包含团队级私有链、部门级联盟链和中心级联盟链的区块链系统,通过智能合约使得区块链系统内的各个节点参与线上培训课程的发布或申请,有效做到线上培训课程的及时通知。
附图说明
[0038]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0039]图1为本申请实施例提供的一种线上培训的通知方法的流程示意图;
[0040]图2为本申请实施例提供的一种区块链系统的结构示意图;
[0041]图3为本申请实施例提供的一种线上培训的通知装置的结构示意图;
[0042]图4为本申请实施例提供的一种线上培训的通知设备的结构示意图。
具体实施方式
[0043]本申请实施例提供了一种线上培训的通知方法、装置、设备及介质,可以现在线上培训的及时通知。
[0044]为方便理解,首先对本申请实施例的应用场景进行介绍。
[0045]在企业的日常工作中,经常开展各类的专业培训,以满足员工的学习需求,进行技术经验的分享。由于很多企业都设有不同的办公地点,在线下开展培训往往耗时耗力,因此线上培训是很多企业更偏好的培训模式。
[0046]但线上培训往往会出现以下问题,第一、对于一些规模较大的培训发布的周期较长,从中心到部门再到团队层层通知,比较耽误时间,且往往会出现通知不到位比如通知不到位,导致员工错过了培训课程;第二、对于一些小规模的培训,通常局限于团队或者部门,但很多经验,比如技术或者业务流程,是可以邀请其他部门一起集思广益,但是存在培训课程不易相互分享学习,例如一些团队内或部门内的课程,若要分享给其他团队或部门参考借鉴时,现在往往只能通过邮件、群聊等形式发布培训材料,不便于共享;第三、培训课程琳琅满目,员工难以甄别出自己真正需要参与的培训等问题。
[0047]参见图1,该图为本申请实施例提供的一种线上培训的通知方法的流程示意图。本申请实施例提供的线上培训的通知方法,例如可以通过如下步骤S101

103实现。
[0048]S101:构建区块链系统。
[0049]在本申请实施例中,每个部门下的团队形成本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种线上培训的通知方法,其特征在于,所述方法包括:构建区块链系统,所述区块链系统包括中心级联盟链、部门级联盟链和团队级私有链;基于所述区块链系统、通讯软件和培训平台生成智能合约;通过所述智能合约向所述区块链系统的节点发布线上培训的通知。2.根据权利要求1所述的方法,其特征在于,所述构建区块链系统,包括:根据每个团队中的团队成员对应的电子设备构建团队级私有链,所述团队级私有链的节点为团队成员对应的电子设备;根据每个部门中的团队对应的电子设备构建部门级联盟链,所述部门级联盟链的节点为团队对应的电子设备;根据每个中心中的部门对应的电子设备构建中心级联盟链,所述中心级联盟链的节点为部门对应的电子设备。3.根据权利要求2所述的方法,其特征在于,所述方法,还包括:所述线上培训的培训课程存储于所述区块链系统的所述团队级私有链上;对所述团队级私有链中存储的培训课程进行权限设置,所述权限包括保密和公开。4.根据权利要求3所述的方法,其特征在于,所述方法,还包括:对所述部门级联盟链中的培训课程进行部门级访问权限设置;将所述部门级联盟链的公钥发送给允许访问的其他部门级联盟链,以使所述其他部门访问所述部门级联盟链中的培训课程;对所述中心级联盟链中的培训课程进行中心级访问权限设置;将所述中心级联盟链的公钥发送给允许访问的其他中心级联盟链,以使所述其他中心访问所述中心级联盟链中的培训课程。5.根据权利要求1所述的方法,其特征在于,所述通过所述智能合约向所述区块链系统的节点发布线上培训...

【专利技术属性】
技术研发人员:轩琪范玮琪乔奇
申请(专利权)人:中国银行股份有限公司
类型:发明
国别省市:

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

1