一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

基于区块链的数字教材资源发行方法及装置与流程

2021-11-06 00:04:00 来源:中国专利 TAG:


1.本发明涉及一种数字教材资源发行方法及装置,尤其是指一种基于区块链的数字教材资源发行方法及装置。


背景技术:

2.近年来,中国数字化产业规模逐步增加,以区块链为代表的新一代信息技术加速发展,已延伸到数字金融、供应链管理、物联网、智能制造、数字资产交易、数字版权保护等多个领域。在数字教材资源的发行方面,一部分是以光盘的形式发行,一部分是传统的服务器发行、客户端更新的方式,资源容易受到盗版侵权,而且侵权发生后,追查溯源、取证工作较难。数字教材资源的资源在市场上的多介质多途径传播,有很大的侵权复制盗版的风险。


技术实现要素:

3.本发明所要解决的技术问题是:提供一种基于区块链的数字教材资源发行方法及装置。
4.为了解决上述技术问题,本发明采用的技术方案为:一种基于区块链的数字教材资源发行方法,包括以下步骤,
5.s10、获取出版者的审核和发行数字教材资源的操作权限;
6.s20、根据操作权限,在数字教材资源通过审核后,给每个数字教材资源分配一个唯一的资源发行码;
7.s30、根据数字教材资源的发行码,在发行人员制定数字教材资源的发行规则后,发行资源发行码,生成发行合约,交易写入区块链中;
8.s40、根据数字教材资源的发行规则,生成资源合约并写入区块链中,获取数字教材资源的资源发行码;
9.s50、根据数字教材资源的资源发行码,在资源购买者确定数字教材资源的购买清单后,生成数字教材资源的订单;
10.s60、在资源购买者完成数字教材资源的订单后,将数字教材资源的资源文件发送给资源购买者。
11.进一步的,基于区块链的数字教材资源发行方法还包括步骤,
12.s70、管理和统计出版者的数字教材资源的科目、版次,按照数字教材资源的订单信息,管理数字教材资源的发布情况;
13.s80、根据数字教材资源的订单信息,统计数字教材资源的订单数量、合约数量和合约状态,统计数字教材资源的发行数量。
14.进一步的,步骤s50具体包括,
15.根据数字教材资源的资源发行码,在资源购买者确定数字教材资源的购买清单后,将清单内的数字教材资源添加到购物车中与数字教材资源的发行方达成的一个线上采购要约。
16.进一步的,步骤s10中,每个数字教材资源具有对应的教材资源属性,教材资源属性包括教材资源类型、教材资源id、教材资源单元、教材资源名称、教材资源文件大小及教材资源文件的存储路径。
17.进一步的,步骤s20中,资源发行码由guid生成机制生成。
18.本发明还提供了一种基于区块链的数字教材资源发行装置,包括,
19.操作权限获取模块,用于获取出版者的审核和发行数字教材资源的操作权限;
20.资源发行码分配模块,用于根据操作权限,在数字教材资源通过审核后,给每个数字教材资源分配一个唯一的资源发行码;
21.资源发行码发行模块,用于根据数字教材资源的发行码,在发行人员制定数字教材资源的发行规则后,发行资源发行码,生成发行合约,交易写入区块链中;
22.资源发行码获取模块,用于根据数字教材资源的发行规则,生成资源合约并写入区块链中,获取数字教材资源的资源发行码;
23.订单生成模块,用于根据数字教材资源的资源发行码,在资源购买者确定数字教材资源的购买清单后,生成数字教材资源的订单;
24.数字教材资源发送模块,用于在资源购买者完成数字教材资源的订单后,将数字教材资源的资源文件发送给资源购买者。
25.进一步的,基于区块链的数字教材资源发行装置,还包括,
26.数字教材资源管理模块,用于管理和统计出版者的数字教材资源的科目、版次,按照数字教材资源的订单信息,管理数字教材资源的发布情况;
27.数字教材资源统计模块,用于根据数字教材资源的订单信息,统计数字教材资源的订单数量、合约数量和合约状态,统计数字教材资源的发行数量。
28.进一步的,订单生成模块具体用于,
29.根据数字教材资源的资源发行码,在资源购买者确定数字教材资源的购买清单后,将清单内的数字教材资源添加到购物车中与数字教材资源的发行方达成的一个线上采购要约。
30.进一步的,操作权限获取模块中,
31.每个数字教材资源具有对应的教材资源属性,教材资源属性包括教材资源类型、教材资源id、教材资源单元、教材资源名称、教材资源文件大小及教材资源文件的存储路径。
32.进一步的,资源发行码分配模块中,资源发行码由guid生成机制生成。
33.本发明的有益效果在于:本数字教材资源发行由出版者从数字教材资源的审核开始,通过以区块链技术为基础的平台,将数字教材资源入链、确权、用权、交易等操作进行发行,确保数字教材资源不被盗版侵权,形成完好的数字教材资源版权保护。
附图说明
34.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图示出的机构获得其他的附图。
35.图1为本发明实施例的基于区块链的数字教材资源发行方法流程图;
36.图2为本发明另一实施例的基于区块链的数字教材资源发行方法流程图
37.图3为本发明实施例的基于区块链的数字教材资源发行装置框图;
38.图4为本发明另一实施例的基于区块链的数字教材资源发行装置框图。
具体实施方式
39.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
40.需要说明,本发明中涉及“第一”、“第二”等的描述仅用于描述目的,而不能理解为指示或暗示其相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括至少一个该特征。另外,各个实施例之间的技术方案可以相互结合,但是必须是以本领域普通技术人员能够实现为基础,当技术方案的结合出现相互矛盾或无法实现时应当认为这种技术方案的结合不存在,也不在本发明要求的保护范围之内。
41.请参阅图1,本发明的第一实施例为:一种基于区块链的数字教材资源发行方法,包括以下步骤,
42.s10、获取出版者的审核和发行数字教材资源的操作权限;数字教材资源是从纸质教材资源为蓝本,利用计算机技术实现的数字化资源。出版者指派相关人员进行审核和发行,赋予对应的发行操作权限。
43.其中,步骤s10中,每个数字教材资源具有对应的教材资源属性,教材资源属性包括教材资源类型、教材资源id、教材资源单元、教材资源名称、教材资源文件大小及教材资源文件的存储路径。
44.s20、根据操作权限,在数字教材资源通过审核后,给每个数字教材资源分配一个唯一的资源发行码;数字教材资源通过审核后,进行上传、入库,指定一个唯一的资源发行码,实现源头上链。
45.其中,步骤s20中,资源发行码由guid生成机制生成。可以在前面加上企业的简写,更加具有标识性。
46.s30、根据数字教材资源的发行码,在发行人员制定数字教材资源的发行规则后,发行资源发行码,生成发行合约,交易写入区块链中;
47.其中,发行规则由发行方制定,规则包括:
48.1.所有数字教材资源的资源上传后,初始状态是未审核。
49.2.经过审核后,审核人员确认无误后,修改审核状态为已审核。全部的数字教材资源的资源都已审核后,产品可以正式发布一个发行版本,如v1.0
50.3.如果发布一个版本之后,又进入修改状态,发行人员可以将某个数字教材资源的资源的状态设置为预发布状态,只要有一个数字教材资源的资源是预发布,整个产品都是预发布,对外输出只能是上一个发行版本。
51.4.当预发布内容经过审核确认之后,就可以发布一个新的发行版本,在数字上进
行0.1的递进,比如v1.1。
52.s40、根据数字教材资源的发行规则,生成资源合约并写入区块链中,获取数字教材资源的资源发行码;
53.s50、根据数字教材资源的资源发行码,在资源购买者确定数字教材资源的购买清单后,生成数字教材资源的订单;
54.其中,步骤s50具体包括,根据数字教材资源的资源发行码,在资源购买者确定数字教材资源的购买清单后,将清单内的数字教材资源添加到购物车中与数字教材资源的发行方达成的一个线上采购要约。
55.s60、在资源购买者完成数字教材资源的订单后,将数字教材资源的资源文件发送给资源购买者。
56.其中,资源购买者获取到数字教材资源的资源文件后,通过指定接口进行输出,同时会对输出过程进行记录。当发行者进行预发布和正式发布后,形成一个新的版本后,将数字教材资源的资源推送给用户进行更新。
57.本实施例中,本数字教材资源发行由出版者从数字教材资源的审核开始,通过以区块链技术为基础的平台,将数字教材资源入链、确权、用权、交易等操作进行发行,确保数字教材资源不被盗版侵权,形成完好的资源版权保护。
58.如图2所示,在一具体实施例中,基于区块链的数字教材资源发行方法还包括步骤,
59.s70、管理和统计出版者的数字教材资源的科目、版次,按照数字教材资源的订单信息,管理数字教材资源的发布情况;
60.s80、根据数字教材资源的订单信息,统计数字教材资源的订单数量、合约数量和合约状态,统计数字教材资源的发行数量。
61.本实施例中,基于区块链技术的数字教材资源的发行,采用区块链技术对数字教材资源进行确权、用权、交易等,对各个数字教材资源可以进行唯一身份辨识,信息不可伪造和篡改,做到数字教材资源的权利得到保护,避免盗版侵权的发生,同时为数字教材资源出版者、发行者、使用者提供高效的管理和服务。
62.如图3所示,本发明的另一实施例为:一种基于区块链的数字教材资源发行装置,包括,
63.操作权限获取模块10,用于获取出版者的审核和发行数字教材资源的操作权限;
64.其中,操作权限获取模块10中,每个数字教材资源具有对应的教材资源属性,教材资源属性包括教材资源类型、教材资源id、教材资源单元、教材资源名称、教材资源文件大小及教材资源文件的存储路径。
65.资源发行码分配模块20,用于根据操作权限,在数字教材资源通过审核后,给每个数字教材资源分配一个唯一的资源发行码;
66.其中,资源发行码分配模块20中,资源发行码由guid生成机制生成。
67.资源发行码发行模块30,用于根据数字教材资源的发行码,在发行人员制定数字教材资源的发行规则后,发行资源发行码,生成发行合约,交易写入区块链中;
68.资源发行码获取模块40,用于根据数字教材资源的发行规则,生成资源合约并写入区块链中,获取数字教材资源的资源发行码;
69.订单生成模块50,用于根据数字教材资源的资源发行码,在资源购买者确定数字教材资源的购买清单后,生成数字教材资源的订单;
70.其中,订单生成模块50具体用于,根据数字教材资源的资源发行码,在资源购买者确定数字教材资源的购买清单后,将清单内的数字教材资源添加到购物车中与数字教材资源的发行方达成的一个线上采购要约。
71.数字教材资源发送模块60,用于在资源购买者完成数字教材资源的订单后,将数字教材资源的资源文件发送给资源购买者。
72.如图4所示,在一具体实施例中,基于区块链的数字教材资源发行装置,还包括,
73.数字教材资源管理模块70,用于管理和统计出版者的数字教材资源的科目、版次,按照数字教材资源的订单信息,管理数字教材资源的发布情况;
74.数字教材资源统计模块80,用于根据数字教材资源的订单信息,统计数字教材资源的订单数量、合约数量和合约状态,统计数字教材资源的发行数量。
75.需要说明的是,所属领域的技术人员可以清楚地了解到,上述基于区块链的数字教材资源发行装置的具体实现过程,可以参考前述方法实施例中的相应描述,为了描述的方便和简洁,在此不再赘述。
76.以上所述仅为本发明的实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献