基于区块链的稿件处理系统的设计与实现
发布时间:2021-11-16 09:31
随着信息化和互联网的发展,在各行各业中,信息管理系统都已成为重要的组成部分。利用计算机和网络技术管理稿件,符合期刊出版行业发展的电子化、网络化的需求。但是期刊出版,尤其是学术期刊出版审稿周期较长,常常能达到三个月以上。有些作者为了提高发表概率,或者急于发表,会出现一稿多投等学术不端行为。一稿多投,是指作者将同一稿件,稍作修改或者原文同时投递给多个期刊,使多个期刊同时对稿件进行审理和修改,最后作者只选择一家期刊进行发表,导致其他期刊在审稿过程中产生大量审稿力量浪费,或失去审理其他稿件的时间和机会,严重时会影响期刊当期版面质量。由于期刊之间的数据独立性和产权保护措施,各期刊之间往往不能做到待发稿件数据共享,导致一稿多投现象隐蔽性强,难以发觉。本文基于区块链技术和SimHash文本匹配算法,提出了一种基于区块链的稿件处理系统,把所有待审理稿件经SimHash算法降维为64位二进制后,存储在区块链上,并结合PBFT算法、数字证书等技术,实现数据共享但不会泄露内容的去中心化账本。系统在不泄露稿件原文的情况下,能够对不同期刊之间的一稿多投稿件达到很高的识别率。本文提出的基于区块链的稿件处理系统,也...
【文章来源】:大连理工大学辽宁省 211工程院校 985工程院校 教育部直属院校
【文章页数】:75 页
【学位级别】:硕士
【文章目录】:
摘要
Abstract
1 绪论
1.1 课题背景
1.2 国内外研究现状
1.2.1 在线稿件处理系统研究现状
1.2.2 论文数据库应用现状
1.2.3 区块链的版权应用研究现状
1.3 本研究课题的主要研究内容
1.4 论文组织结构
2 相关概念和技术
2.1 区块链技术简介
2.1.1 智能合约
2.1.2 共识机制
2.1.3 hash加密
2.1.4 Merkle树
2.2 fabric技术简介
2.2.1 hyperledger项目
2.2.2 fabric框架
2.2.3 数据同步机制
2.3 simhash文本匹配算法
2.4 小结
3 系统需求分析
3.1 系统需求概述
3.2 系统功能需求
3.3 系统非功能性需求
3.3.1 安全性
3.3.2 易用性
3.3.3 健壮性
3.3.4 可扩展性
4 系统设计
4.1 系统整体设计
4.1.1 系统技术架构
4.1.2 系统网络模型设计
4.2 系统功能设计
4.3 事务流程设计
4.4 系统一致性设计
4.5 数据存储设计
5 系统实现
5.1 系统运行环境
5.2 系统功能实现
5.2.1 主界面功能实现
5.2.2 学术不端检测功能实现
5.2.3 期刊确权功能实现
5.2.4 退稿功能实现
5.3 本章小结
6 系统测试
6.1 管理员功能测试
6.2 出版社用户功能测试
6.3 期刊编辑用户功能测试
结论
参考文献
致谢
【参考文献】:
期刊论文
[1]区块链技术中的共识机制研究[J]. 韩璇,刘亚敏. 信息网络安全. 2017(09)
[2]基于区块链的医疗数据共享模型研究[J]. 薛腾飞,傅群超,王枞,王新宴. 自动化学报. 2017(09)
[3]区块链技术发展现状与展望[J]. 袁勇,王飞跃. 自动化学报. 2016(04)
[4]拜占庭系统技术研究综述[J]. 范捷,易乐天,舒继武. 软件学报. 2013(06)
[5]Nova-BFT:一种支持多种故障模型的副本状态机协议[J]. 王永剑,裴翔,李涛,栾钟治,钱德沛. 计算机研究与发展. 2011(07)
本文编号:3498609
【文章来源】:大连理工大学辽宁省 211工程院校 985工程院校 教育部直属院校
【文章页数】:75 页
【学位级别】:硕士
【文章目录】:
摘要
Abstract
1 绪论
1.1 课题背景
1.2 国内外研究现状
1.2.1 在线稿件处理系统研究现状
1.2.2 论文数据库应用现状
1.2.3 区块链的版权应用研究现状
1.3 本研究课题的主要研究内容
1.4 论文组织结构
2 相关概念和技术
2.1 区块链技术简介
2.1.1 智能合约
2.1.2 共识机制
2.1.3 hash加密
2.1.4 Merkle树
2.2 fabric技术简介
2.2.1 hyperledger项目
2.2.2 fabric框架
2.2.3 数据同步机制
2.3 simhash文本匹配算法
2.4 小结
3 系统需求分析
3.1 系统需求概述
3.2 系统功能需求
3.3 系统非功能性需求
3.3.1 安全性
3.3.2 易用性
3.3.3 健壮性
3.3.4 可扩展性
4 系统设计
4.1 系统整体设计
4.1.1 系统技术架构
4.1.2 系统网络模型设计
4.2 系统功能设计
4.3 事务流程设计
4.4 系统一致性设计
4.5 数据存储设计
5 系统实现
5.1 系统运行环境
5.2 系统功能实现
5.2.1 主界面功能实现
5.2.2 学术不端检测功能实现
5.2.3 期刊确权功能实现
5.2.4 退稿功能实现
5.3 本章小结
6 系统测试
6.1 管理员功能测试
6.2 出版社用户功能测试
6.3 期刊编辑用户功能测试
结论
参考文献
致谢
【参考文献】:
期刊论文
[1]区块链技术中的共识机制研究[J]. 韩璇,刘亚敏. 信息网络安全. 2017(09)
[2]基于区块链的医疗数据共享模型研究[J]. 薛腾飞,傅群超,王枞,王新宴. 自动化学报. 2017(09)
[3]区块链技术发展现状与展望[J]. 袁勇,王飞跃. 自动化学报. 2016(04)
[4]拜占庭系统技术研究综述[J]. 范捷,易乐天,舒继武. 软件学报. 2013(06)
[5]Nova-BFT:一种支持多种故障模型的副本状态机协议[J]. 王永剑,裴翔,李涛,栾钟治,钱德沛. 计算机研究与发展. 2011(07)
本文编号:3498609
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/3498609.html