区块链数字证书预览方法、系统、终端和存储介质技术方案

技术编号:24353754 阅读:30 留言:0更新日期:2020-06-03 02:07
本发明专利技术提供了区块链数字证书预览方法、系统、终端和存储介质。该区块链数字证书预览方法包括以下步骤:接收学迹信息;展示与所接收的学迹信息相对应的证书,其中用于展示所述证书所用的页面结构与将所述学迹信息上传到所述区块链之后浏览该证书所用的页面结构相同。

Blockchain digital certificate preview method, system, terminal and storage medium

【技术实现步骤摘要】
区块链数字证书预览方法、系统、终端和存储介质
本专利技术涉及区块链,尤其涉及一种基于区块链的数字证书预览方法和系统。
技术介绍
证书是机关、学校、团体发给或出具的比较正规、严格、具有一定法律效力的证件,用以记录受过的教育、工作经历、社会职务、取得的荣誉等学迹信息。同时,证书在招聘、竞升、考核等场景中发挥着重要的作用。目前已经开始尝试采用区块链进行证书的保存,区块链具有不可篡改的特点,可以增加证书的真实性和安全性。但是,如果在创建证书时发生错误,则只能重新创建一条新数据,增加了操作,而且对数据的存储造成了一定的压力。以上对于
技术介绍
的描述仅仅是为了说明本专利技术的方便,并不意味着以上的内容已为本领域所公知,也不意味着这些问题本身是本领域技术人员都已经注意到了。
技术实现思路
本专利技术提供一种区块链数字证书预览方法和系统,以解决或缓解现有技术中的一个或者多个技术问题。为实现上述目的,根据本专利技术的一个方面,本专利技术提供了一种区块链数字证书预览方法,其特征在于,所述方法包括以下步骤:接收学迹信息;展示与所接收的学迹信息相对应的证书,其中用于展示所述证书所用的页面结构与将所述学迹信息上传到所述区块链之后浏览该证书所用的页面结构相同。根据一种实施方式,所述方法还包括:获取该区块链联盟链中的新增区块的信息;获得所述新增区块在所述区块链中的高度数值;根据所述高度数值进行动画展示,展示所展示的证书在区块链中存储的所有证书中的位置。根据一种实施方式,所述方法还包括:监测所述新增区块的高度;根据更新后的高度数值,展示所展示的证书在区块链中存储的所有证书中的位置。根据一种实施方式,接收所述学迹信息和展示所述证书在同一个页面完成。根据一种实施方式,展示所述证书所用的页面结构能够适应不同的展示装置。根据一种实施方式,在接收所述学迹信息的同时进行所述证书的展示。根据本专利技术的另一方面,提供了一种区块链数字证书预览方法系统,其特征在于,所述系统包括:接收单元,用于接收学迹信息;展示单元,用于展示与所接收的学迹信息相对应的证书,其中用于展示所述证书所用的页面结构与将所述学迹信息上传到所述区块链之后浏览该证书所用的页面结构相同。根据一种实施方式,所述系统还包括:新增区块信息获取单元,获取该区块链联盟链中的新增区块的信息;新增区块高度确定单元,获得所述新增区块在所述区块链中的高度数值;动画展示单元,根据所述高度数值进行动画展示,展示所展示的证书在区块链中存储的所有证书中的位置。根据一种实施方式,所述系统还包括新增区块的高度监测单元,用于监测所述新增区块的高度;所述动画展示单元根据更新后的高度,展示所展示的证书在区块链中存储的所有证书中的位置。根据一种实施方式,接收单元和所述动画展示单元在同一个页面完成接收所述学迹信息和展示所述证书。根据一种实施方式,展示所述证书所用的页面结构能够适应不同的展示装置。上述概述仅仅是为了说明书的目的,并不意图以任何方式进行限制。除上述描述的示意性的方面、实施方式和特征之外,通过参照附图和以下的详细描述,本专利技术进一步的方面、实施方式和特征将会是容易明白的。附图说明在附图中,除非另外规定,否则贯穿多个附图相同的附图标记表示相同或相似的部件或元素。这些附图不一定是按照比例绘制的。应该理解,这些附图仅描绘了根据本专利技术公开的一些实施方式,而不应将其视为是对本专利技术范围的限制。图1示出了依据本专利技术一个实施例的学迹信息证书预览方法的示意性流程图;图2示出了依据本专利技术一个实施例的学迹信息证书预览方法的示例性展示图。图3为依据本专利技术一个实施例的学迹信息证书预览方法的上传保存步骤的示意性流程图;图4为依据本专利技术另一个实施例的学迹信息保存方法的上传保存步骤的另一示意性流程图;图5为依据本专利技术另一个实施例的学迹信息保存方法的的上传保存步骤的再一示意性流程图;图6示出了依据本专利技术一个实施例的学迹信息证书预览系统的示意性流程图;图7示出了依据本专利技术的一种实施方式的上传和保存单元的示意性功能结构图;图8示出了依据本专利技术的一种实施方式的上传和保存单元的另一示意性功能结构图。具体实施方式在下文中,仅简单地描述了某些示例性实施例。正如本领域技术人员可认识到的那样,在不脱离本专利技术的精神或范围的情况下,可通过各种不同方式修改所描述的实施例。因此,附图和描述被认为本质上是示例性的而非限制性的。本专利技术以学迹信息为示例进行描述,但是本专利技术不限于学迹信息。基于区块链的学迹链数字化证书系统,一般包括机构端、学生端、区块链三部分。机构端主要用于颁发和管理证书;学生端主要是查询自己的证书信息;区块链主要是同步各个接连的数据。区块链通常为联盟链。在下文中,根据上下文,区块链、联盟链以及区块链联盟链可以指代相同的概念。机构端一般设有学迹信息存储系统,对学迹信息进行存储、管理,学迹信息包括颁发机构信息、持有者信息、证书内容信息、学习过程记录以及学习成果记录等信息中的一种或更多种,当学迹信息填入证书模板中则形成证书信息,证书信息中还会包括有上链时间、全网同步时间等链上信息。证书信息以证书形式展示时,即形成证书。本实施例第一方面提供了一种区块链数字证书预览方法,包括:步骤S101:接收学迹信息;步骤S102:展示与接收的学迹信息相对应的证书,其中用于展示证书所用的页面结构与上链之后浏览该证书所用的页面结构相同。上链即是把所接收的学迹信息上传到区块链上。根据一种实施方式,可以与接收信息同步地进行证书展示。例如在图2所示的情况下,可以在每接收到证书模板对应的一个字段时,就进行证书的展示的更新,例如当输入完本科毕业证时,就在证书展示中展示本科毕业证。输入了编号之后,就立即展示编号,不必等待院系、专业等证书模板对应的其它字段都输入完才进行展示,这种同步进行展示的方式可以使得录入更加生动,人们能够直接看到自己的工作成果,增加劳动效率。根据一种实施方式,证书展示和学迹信息接收可以在一个界面中。证书展示结构采用自适应设计,其可以在结构不变的情况下适应不同的展示设备(例如IPAD、电脑或手机等屏幕大小不一样的机器),这种自适应的技术可以采用本领域所知的各种技术完成。例如可以使用JavaScript原生语言来实现,例如使用align=center、宽度使用百分比等,整个过程均可通过函数调用完成。这样在学生等浏览自己的证书时会非常方便,能够看到完整的证书。根据一种实施方式,在接收所述学迹信息时,根据学迹信息的各字段的输入长度自适应调整用于接收各该字段的栏目的长度,所展示的证书也根据接收到的所述学迹信息的各字段的长度而进行自适应显示。例如自动进行换行,增加或减少字或段间距,改变图形大小等,从而使证书能够适应屏幕。字段可以指一个独立的内容,例如具体的院系、具体的专业,均为一个字段。根据一种方式,本专利技术还包括步骤S103、步骤S104和S10本文档来自技高网...

【技术保护点】
1.一种区块链数字证书预览方法,其特征在于,所述方法包括以下步骤:/n接收学迹信息;/n展示与所接收的学迹信息相对应的证书,其中用于展示所述证书所用的页面结构与将所述学迹信息上传到所述区块链之后浏览该证书所用的页面结构相同,/n将所接收的学迹信息上传到所述区块链。/n

【技术特征摘要】
1.一种区块链数字证书预览方法,其特征在于,所述方法包括以下步骤:
接收学迹信息;
展示与所接收的学迹信息相对应的证书,其中用于展示所述证书所用的页面结构与将所述学迹信息上传到所述区块链之后浏览该证书所用的页面结构相同,
将所接收的学迹信息上传到所述区块链。


2.如权利要求1所述的方法,其特征在于,所述方法还包括:
获取该区块链中的新增区块的信息;
获得所述新增区块在所述区块链中的高度数值;
根据所述高度数值进行动画展示。


3.如权利要求2所述的方法,其特征在于,所述动画展示展示所述高度数值和/或展示所展示的证书在区块链中存储的所有证书中的位置。


4.如权利要求3所述的方法,其特征在于,所述方法还包括:
监测所述新增区块的高度数值;
根据更新后的高度数值,展示所述高度数值和/或展示所展示的证书在区块链中存储的所有证书中的位置。


5.如权利要求1所述的方法,其特征在于,接收所述学迹信息和展示所述证书在同一个页面完成。


6.如权利要求1所述的方法,其特征在于,展示所述证书所用的页面结构能够适应不同的展示装置。


7.如权利要求1所述的方法,其特征在于,在接收所述学迹信息时,根据所述学迹信息的各字段的输入长度自适应调...

【专利技术属性】
技术研发人员:田永宝高海刚李洋王文欢牛冬
申请(专利权)人:北京新唐思创教育科技有限公司
类型:发明
国别省市:北京;11

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

1