首页> 中国专利> 基于区块链的高职实践课程评价系统

基于区块链的高职实践课程评价系统

摘要

本发明公开了基于区块链的高职实践课程评价系统,包括数据接入节点,用户身份验证模块,与数据接入节点连接,对数据接入节点进行身份验证;通信协议模块,与用户身份验证模块和数据接入节点连接;加密算法模块,与数据接入节点连接,用于获取实时评价数据;链式数据存储模块,与加密算法模块和用户身份验证模块连接,用于身份信息和实时评价数据;共享通信模块,与链式数据存储模块和通信协议模块连接,用于将身份信息、实时评价数据共享给数据接入节点;评价模块,与加密算法模块、链式数据存储模块和共享通信模块连接,用于获取实时评价数据,并将评价的结果存储于链式数据存储模块,利用共享通信模块进行评价结果共享。

著录项

  • 公开/公告号CN116071196A

    专利类型发明专利

  • 公开/公告日2023-05-05

    原文格式PDF

  • 申请/专利权人 杨洲;

    申请/专利号CN202111286714.X

  • 发明设计人 杨洲;

    申请日2021-11-02

  • 分类号G06Q50/20(2012.01);H04L9/40(2022.01);H04L67/1097(2022.01);

  • 代理机构

  • 代理人

  • 地址 610000 四川省成都市青羊区东城拐街39号3单元12号

  • 入库时间 2023-06-19 19:33:46

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2023-05-05

    公开

    发明专利申请公布

说明书

技术领域

本发明涉及高职实践课程评价技术领域,尤其是基于区块链的高职实践课程评价系统。

背景技术

随着高职教育改革的深入和职业教育培养目标的清晰,人们关注的焦点越来越多地集中于适合职业教育特点的实践教学体系和实践教学基地建设。为了对高职院校实践教学环节建设的成果进行考察,各种各样的评价体系应运而生,高职实践教学评价体系的建立是根据专业教育目标和标准,对实践教学适应社会需要和培养目标的程度进行的一种价值判断。客观公正的实践教学评价体系有利于调动师生的积极性,促进教育资源的合理分配,对实践教学基地的建设和良好运行将产生深远的影响。其中,高职实践课程评价的一般有实践教学管理、教师评价、学生评价等。目前,现有技术中的高职实践课程评价均停留在纸质化、理论化的角度,其无法进行直观可靠的数据贡献评价。

因此,急需要提出一种逻辑简单可靠、数据安全共享的基于区块链的高职实践课程评价系统。

发明内容

针对上述问题,本发明的目的在于提供基于区块链的高职实践课程评价系统,本发明采用的技术方案如下:

基于区块链的高职实践课程评价系统,其包括:

数据接入节点,用于获取高职实践课程评价的实时评价数据;

用户身份验证模块,与数据接入节点连接,用于获取数据接入节点的接入请求,并对任一数据接入节点进行身份验证;

通信协议模块,与用户身份验证模块和数据接入节点连接,用于搭建通信协议数据传输;

加密算法模块,与数据接入节点连接,用于获取数据接入节点输入的高职实践课程评价的实时评价数据;

链式数据存储模块,与加密算法模块和用户身份验证模块连接,用于存储身份验证后的数据接入节点的身份信息和数据接入节点输入的高职实践课程评价的实时评价数据;

共享通信模块,与链式数据存储模块和通信协议模块连接,用于将据接入节点的身份信息、高职实践课程评价的实时评价数据共享给任一接入区块链的数据接入节点;

评价模块,与加密算法模块、链式数据存储模块和共享通信模块连接,用于获取实时评价数据,并将评价的结果存储于链式数据存储模块,利用共享通信模块进行评价结果共享。

优选地,所述数据接入节点包括实践教学管理节点、教学工作者节点和学生节点。

进一步地,所述用户身份验证模块对任一数据接入节点采用实名制身份验证;所述实名制身份包括数据接入节点的身份信息。

进一步地,基于区块链的高职实践课程评价系统,还包括与加密算法模块连接的私钥管理模块,用于获取并存储高职实践课程评价的实时评价数据和数据接入节点的身份信息加密的私钥。

进一步地,所述加密算法模块采用非对称算法加密高职实践课程评价的实时评价数据和数据接入节点的身份信息。

优选地,所述数据接入节点利用共享通信模块获取评价结果,并存储在该数据接入节点的链式数据存储模块内。

一种基于区块链的高职实践课程评价系统的评价实现方法,其包括以下步骤:

利用数据接入节点发起接入区块链的请求,并利用用户身份验证模块进行身份验证;当身份验证成功后,利用非对称算法加密数据接入节点的身份信息,并将加密的身份信息存储于链式数据存储模块内,利用共享通信模块进行身份信息共享,以实现数据接入节点共识连接;

利用数据接入节点获取高职实践课程评价的实时评价数据,并采用非对称算法加密;将加密的数据存储于链式数据存储模块内;

利用评价模块获取链式数据存储模块内的实时评价数据,并进行评价,将评价结果存储于链式数据存储模块;

采用非对称算法加密评价结果,并利用共享通信模块进行评价结果共享。

进一步地,所述私钥管理模块获取数据接入节点接入请求时非对称算法加密身份信息的私钥。

与现有技术相比,本发明具有以下有益效果:

(1)本发明巧妙地设置了用户身份验证模块,以获取数据接入节点的接入请求,并进行实名制身份验证,保证接入区块链的各数据接入节点的真实可靠性;

(2)本发明通过设置加密算法模块和共享通信模块,以实现数据可靠共享,保证数据免受非法篡改;

(3)本发明通过设置加密算法模块、链式数据存储模块、评价模块和共享通信模块,以实现获取可靠数据,并进行评价共享;

综上所述,本发明具有逻辑简单可靠、数据安全共享等优点,在高职实践课程评价技术领域具有很高的实用价值和推广价值。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需使用的附图作简单介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对保护范围的限定,对于本领域技术人员来说,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。

图1为本发明的逻辑流程图。

具体实施方式

为使本申请的目的、技术方案和优点更为清楚,下面结合附图和实施例对本发明作进一步说明,本发明的实施方式包括但不限于下列实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。

实施例

如图1所示,本实施例提供了基于区块链的高职实践课程评价系统及其实现方法,其接入实践教学管理节点、教学工作者节点和学生节点等节点,并获取实时评价数据。

在本实施例中,高职实践课程评价系统包括数据接入节点、用户身份验证模块、通信协议模块、加密算法模块、链式数据存储模块、共享通信模块、评价模块和私钥管理模块。其中,数据接入节点用于获取高职实践课程评价的实时评价数据。另外,用户身份验证模块,与数据接入节点连接,用于获取数据接入节点的接入请求,并对任一数据接入节点进行身份验证。通信协议模块,与用户身份验证模块和数据接入节点连接,用于搭建通信协议数据传输。加密算法模块,与数据接入节点连接,用于获取数据接入节点输入的高职实践课程评价的实时评价数据。私钥管理模块与加密算法模块连接,用于获取并存储高职实践课程评价的实时评价数据和数据接入节点的身份信息加密的私钥。链式数据存储模块,与加密算法模块和用户身份验证模块连接,用于存储身份验证后的数据接入节点的身份信息和数据接入节点输入的高职实践课程评价的实时评价数据。共享通信模块,与链式数据存储模块和通信协议模块连接,用于将据接入节点的身份信息、高职实践课程评价的实时评价数据共享给任一接入区块链的数据接入节点。评价模块,与加密算法模块、链式数据存储模块和共享通信模块连接,用于获取实时评价数据,并将评价的结果存储于链式数据存储模块,利用共享通信模块进行评价结果共享。

在本实施例中,用户身份验证模块对任一数据接入节点采用实名制身份验证;所述实名制身份包括数据接入节点的身份信息。加密算法模块采用非对称算法加密高职实践课程评价的实时评价数据和数据接入节点的身份信息。

在本实施例中,基于区块链的高职实践课程评价系统的评价实现方法,包括以下步骤:

第一步,利用数据接入节点发起接入区块链的请求,并利用用户身份验证模块进行身份验证;当身份验证成功后,利用非对称算法加密数据接入节点的身份信息,并将加密的身份信息存储于链式数据存储模块内,利用共享通信模块进行身份信息共享,以实现数据接入节点共识连接。

第二步,利用数据接入节点获取高职实践课程评价的实时评价数据,并采用非对称算法加密;将加密的数据存储于链式数据存储模块内。

第三步,利用评价模块获取链式数据存储模块内的实时评价数据,并进行评价,将评价结果存储于链式数据存储模块。

第四步,采用非对称算法加密评价结果,并利用共享通信模块进行评价结果共享。另外,数据接入节点利用共享通信模块获取评价结果,并存储在该数据接入节点的链式数据存储模块内。

上述实施例仅为本发明的优选实施例,并非对本发明保护范围的限制,但凡采用本发明的设计原理,以及在此基础上进行非创造性劳动而作出的变化,均应属于本发明的保护范围之内。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号