论文部分内容阅读
现在是一个信息化的高科技时代,在传统的学生电子档案信息系统中,學生的各项信息会集中存储在所在学校的系统当中。每所学校的学生各项信息,包括在校表现、成绩信息等都是与本学校高度相关的,但每所学校的信息系统之间一般通常不共享。
学生一般情况下会面临到继续升学和离校就业的情况,此时个人档案就显得非常重要。若此时学生未对自己的成绩等相关信息即时留存下来或者不慎遗失,便会因为各学校之间、学校与就业单位之间学生信息无法互通而在需要的情况下带来不便,甚至造成一定的影响。此外,学生的信息在学校的学生系统中存储,如果学校的系统管理员不慎操作不当或者系统受到了攻击,则该信息可能会泄露并对学生和相关单位造成损害。同时,学生的相关信息学生的相关信息可以作为未来电子资产的一种形式,但传统的学生信息系统中并不允许学生对自己的个人档案加密,同样交易行为也是不允许的。在未来的教育中这些不足会愈加突出,而现如今不断发展的区块链技术已成为解决上述问题的一把利器。
区块链是一种具有分布式、去中心化特性的数据库,类似一个大账本,其中存储的是在这个大账本中记录的交易数据。 目标是提供一个不可篡改历史数据的数据库。 实现这个目标的手段不是信任,而是以去中心化、奖励机制、共识机制这三种方法拼合在一起,方可实现目标。
一、在学生档案管理系统中运用区块链技术的优势
大多数大学毕业生和在校生,查询自己学生档案的途径分为在学校微信公众号、教务网等一些网站或者附带小程序上来查询自己的学生信息档案。存在信息公布不及时,网站封锁无法进入的情况,给一些学生、高校和企业带来了很大的麻烦。与现在我们的学生信息管理模式进行对比,基于区块链技术的学生电子档案管理系统可以把传统的管理模式来进行升级。而且,我们经过处理的这种数据信息的可信度是无可置疑的。 区块链技术的特征,即无法更改数据,可以保证数据被篡改这种其行为是不会出现的。区块链的基本思想是分布式管理,分布式记录,存储和分发,没有人可以控制整个区块链系统,这两种存在可以合理计算出数据的生成周期。因此,增强了现有的学生档案查询的实用性、安全性、便捷性。
在以往的学生档案信息,通常由学校统一管理,学生很难做到直接掌握。学生在读书期间,在校的各项记录与表现都需要去记录。而学生一旦面临升学,会因为转入学校的学生信息系统与转出学校的信息无法互通,而出现学生信息不能及时共享的问题,这对学生来说,个人信息将记录不完整,转入学校将不能客观了解学生的各项信息,对学生做一个整体的判断,对教学来说,也是一种资源的不合理利用。学生毕业后进入社会,就业单位希望了解学生的在校大体情况,并以此作为入职前的一项评估标准,而由于学生的信息不完整不互通所造成的的影响也是比较大的。而且在此过程中,学生档案保存的安全性也是一项难点。学生电子档案基于学校的管理人员维护,可能会发生信息录入错误或者人员渎职等情况,而学生查看自己的电子档案相对来说不方便,这就使得错误无法及时发现并修改。再加上学生档案是集中存储,学校的系统一旦遭到黑客攻击或者恶意篡改,对于学生来说,会造成一些不必要的损失。
在该设计的区块链下的电子档案信息系统中利用区块链的优势,就简简单单解决了上述问题,还能让学生拥有私匙进行交易,成为了一种新型的数字资产。
二、基于区块链对学生信息系统需求分析
根据以上分析,学生信息档案的查看存在着大量的需求,因此得出了以下的需求分析(如图2-1所示)
在学生档案信息上链通过全网共识后才可以进入学生档案管理链,学生信息档案的合法使用。由于政府、教育主管部门、学生档案填报人员、学生信息主管部门、培训机构和多个用人单位的主体都在链上,因此,当一个学生的档案被查询的时候,确保了学生信息不会被恶意查询和使用。
链上信息的使用保证了学生信息的真实性,学生在自己的信息档案上可以创立多个数字证书、数字凭证,链上主体使用自己的私匙对数字证书进行签名。
智能合约的设计应用,当满足一定条件时,系统自动触发智能合约进行保护加密,需要相关人员进行验证。
三、区块链技术的运用对学生信息系统设计的改进
1.档案模块的改进
传统学生档案步骤共分为五步,分别由下所述:
建立档案。学生进入系统,首先创立档案,领取学号,注册档案,学校管理员来进行验证审核,学生档案主要记录该学生在校的各科成绩跟得奖的记录,个人信息跟在校的表现。
添加新的档案。学生在学习期间,学校管理员登陆系统后,添加新的档案,来确保该学生档案的真实性。
修改和删除部分档案。对学生记录错的档案或者没有必要的档案进行修改和删除,不过此操作必须要在学生允许的情况下,由相关单位确认再进行删除。
学生档案的查询。学生他可以查询自己在校的档案,学生自己必须认可同意,例如查询学生成绩,考试面试学生打印自己的成绩。
2.学生端档案管理设计
学生档案的最终使用权还是在学生手上,因此在学生端口档案管理设计的时候,学生不同的角色给予不同的权限管理和不同的需求,让学生也能享有控制档案的权限,可以将查看档案权限、添加档案权限、修改档案权限、删除档案权限赋予不同的申请人。例如查看档案权限,申请人自己可以查看自己的档案权限,当申请通过,即可查看自己的档案或委托第三方访问自己的档案。审核通过,学校网页上即可查看。
3.区块链客户端改进
区块链应用于传统的档案管理,需要进行改进的有以下几点;
请求管理,网络与后端要进行交互请求。此系统中有两种类型的交互要求。 第一种类型是交易请求,通常用于执行用户实现的链式代码以执行特定功能。第二种是查询请求,只需要对链式代码执行嵌入式查询,而不会在运行区块链网络时产生额外开销。
信道建立,对区块链的把控主要是依靠信道建立、信道设置与信道整合等功能。当然,客户端需要序列化创建的通道才能运行而无需重新启动区块链网络,发送交易请求等。
结点调配,网络要进行合理的沟通,就需要将网络中的结点所需要的相关信息进行整合和调配,这样才可以更好的实现。
链代码调用,将链代码执行调用与拓展,使得其为我们经常使用的区块链网络,同时这个过程中需要对执行环境进行配置。
本文探索了基于区块链技术,对学生档案系统的开发有了大体的设计框架,在未来的学习和研究中也会继续探究如何在现实中实现和运用。这也是在电子档案领域对区块链应用的一个方向,更是一种探索。
参考文献:
[1]李淼焱,何利辉,李靖.区块链技术对金融体系的冲击、塑形及风险分析[J].宏观经济管理,2017(6)
[2]王鹏,丁艺. 应用区块链技术促进政府治理模式创新[J].电子政务,2017(4)
[3]黄征.区块链技术及其应用[J].信息安全研究,2017,(3)
(文华学院金融系)
学生一般情况下会面临到继续升学和离校就业的情况,此时个人档案就显得非常重要。若此时学生未对自己的成绩等相关信息即时留存下来或者不慎遗失,便会因为各学校之间、学校与就业单位之间学生信息无法互通而在需要的情况下带来不便,甚至造成一定的影响。此外,学生的信息在学校的学生系统中存储,如果学校的系统管理员不慎操作不当或者系统受到了攻击,则该信息可能会泄露并对学生和相关单位造成损害。同时,学生的相关信息学生的相关信息可以作为未来电子资产的一种形式,但传统的学生信息系统中并不允许学生对自己的个人档案加密,同样交易行为也是不允许的。在未来的教育中这些不足会愈加突出,而现如今不断发展的区块链技术已成为解决上述问题的一把利器。
区块链是一种具有分布式、去中心化特性的数据库,类似一个大账本,其中存储的是在这个大账本中记录的交易数据。 目标是提供一个不可篡改历史数据的数据库。 实现这个目标的手段不是信任,而是以去中心化、奖励机制、共识机制这三种方法拼合在一起,方可实现目标。
一、在学生档案管理系统中运用区块链技术的优势
大多数大学毕业生和在校生,查询自己学生档案的途径分为在学校微信公众号、教务网等一些网站或者附带小程序上来查询自己的学生信息档案。存在信息公布不及时,网站封锁无法进入的情况,给一些学生、高校和企业带来了很大的麻烦。与现在我们的学生信息管理模式进行对比,基于区块链技术的学生电子档案管理系统可以把传统的管理模式来进行升级。而且,我们经过处理的这种数据信息的可信度是无可置疑的。 区块链技术的特征,即无法更改数据,可以保证数据被篡改这种其行为是不会出现的。区块链的基本思想是分布式管理,分布式记录,存储和分发,没有人可以控制整个区块链系统,这两种存在可以合理计算出数据的生成周期。因此,增强了现有的学生档案查询的实用性、安全性、便捷性。
在以往的学生档案信息,通常由学校统一管理,学生很难做到直接掌握。学生在读书期间,在校的各项记录与表现都需要去记录。而学生一旦面临升学,会因为转入学校的学生信息系统与转出学校的信息无法互通,而出现学生信息不能及时共享的问题,这对学生来说,个人信息将记录不完整,转入学校将不能客观了解学生的各项信息,对学生做一个整体的判断,对教学来说,也是一种资源的不合理利用。学生毕业后进入社会,就业单位希望了解学生的在校大体情况,并以此作为入职前的一项评估标准,而由于学生的信息不完整不互通所造成的的影响也是比较大的。而且在此过程中,学生档案保存的安全性也是一项难点。学生电子档案基于学校的管理人员维护,可能会发生信息录入错误或者人员渎职等情况,而学生查看自己的电子档案相对来说不方便,这就使得错误无法及时发现并修改。再加上学生档案是集中存储,学校的系统一旦遭到黑客攻击或者恶意篡改,对于学生来说,会造成一些不必要的损失。
在该设计的区块链下的电子档案信息系统中利用区块链的优势,就简简单单解决了上述问题,还能让学生拥有私匙进行交易,成为了一种新型的数字资产。
二、基于区块链对学生信息系统需求分析
根据以上分析,学生信息档案的查看存在着大量的需求,因此得出了以下的需求分析(如图2-1所示)
在学生档案信息上链通过全网共识后才可以进入学生档案管理链,学生信息档案的合法使用。由于政府、教育主管部门、学生档案填报人员、学生信息主管部门、培训机构和多个用人单位的主体都在链上,因此,当一个学生的档案被查询的时候,确保了学生信息不会被恶意查询和使用。
链上信息的使用保证了学生信息的真实性,学生在自己的信息档案上可以创立多个数字证书、数字凭证,链上主体使用自己的私匙对数字证书进行签名。
智能合约的设计应用,当满足一定条件时,系统自动触发智能合约进行保护加密,需要相关人员进行验证。
三、区块链技术的运用对学生信息系统设计的改进
1.档案模块的改进
传统学生档案步骤共分为五步,分别由下所述:
建立档案。学生进入系统,首先创立档案,领取学号,注册档案,学校管理员来进行验证审核,学生档案主要记录该学生在校的各科成绩跟得奖的记录,个人信息跟在校的表现。
添加新的档案。学生在学习期间,学校管理员登陆系统后,添加新的档案,来确保该学生档案的真实性。
修改和删除部分档案。对学生记录错的档案或者没有必要的档案进行修改和删除,不过此操作必须要在学生允许的情况下,由相关单位确认再进行删除。
学生档案的查询。学生他可以查询自己在校的档案,学生自己必须认可同意,例如查询学生成绩,考试面试学生打印自己的成绩。
2.学生端档案管理设计
学生档案的最终使用权还是在学生手上,因此在学生端口档案管理设计的时候,学生不同的角色给予不同的权限管理和不同的需求,让学生也能享有控制档案的权限,可以将查看档案权限、添加档案权限、修改档案权限、删除档案权限赋予不同的申请人。例如查看档案权限,申请人自己可以查看自己的档案权限,当申请通过,即可查看自己的档案或委托第三方访问自己的档案。审核通过,学校网页上即可查看。
3.区块链客户端改进
区块链应用于传统的档案管理,需要进行改进的有以下几点;
请求管理,网络与后端要进行交互请求。此系统中有两种类型的交互要求。 第一种类型是交易请求,通常用于执行用户实现的链式代码以执行特定功能。第二种是查询请求,只需要对链式代码执行嵌入式查询,而不会在运行区块链网络时产生额外开销。
信道建立,对区块链的把控主要是依靠信道建立、信道设置与信道整合等功能。当然,客户端需要序列化创建的通道才能运行而无需重新启动区块链网络,发送交易请求等。
结点调配,网络要进行合理的沟通,就需要将网络中的结点所需要的相关信息进行整合和调配,这样才可以更好的实现。
链代码调用,将链代码执行调用与拓展,使得其为我们经常使用的区块链网络,同时这个过程中需要对执行环境进行配置。
本文探索了基于区块链技术,对学生档案系统的开发有了大体的设计框架,在未来的学习和研究中也会继续探究如何在现实中实现和运用。这也是在电子档案领域对区块链应用的一个方向,更是一种探索。
参考文献:
[1]李淼焱,何利辉,李靖.区块链技术对金融体系的冲击、塑形及风险分析[J].宏观经济管理,2017(6)
[2]王鹏,丁艺. 应用区块链技术促进政府治理模式创新[J].电子政务,2017(4)
[3]黄征.区块链技术及其应用[J].信息安全研究,2017,(3)
(文华学院金融系)