基于区块链的考勤记录系统的研究与实现

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:dancingbug
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
传统的人工考勤记录方式和基于IC卡及生物识别等技术的新型考勤记录系统在考勤记录的数据存储方面均有管理员与数据库权限的高度绑定,从而导致数据易被管理员篡改或删除、考勤数据查询不便捷及单点失效的问题,无法保证考勤记录系统的安全稳定及数据的真实有效。为了解决上述问题,本文设计并实现了一套基于区块链的考勤记录系统,该系统充分利用了区块链技术在存储方面的优异特性。具体而言,提出的系统利用区块链技术中哈希链的不可篡改特性解决了考勤记录易被篡改或删除的问题;利用去中心化结构提升了查询考勤记录的便捷性,同时避免了系统单点失效的问题。在核心层,本文以校园内网为基础,构建区块链系统所需的底层对等网络,根据区块链原理及相关共识机制,设计特定的区块数据结构并实现局域网内部专有的区块链网络,为本系统来解决考勤系统的数据查询不便捷和单点失效的问题提供底层支持。在应用层,本文结合实验室考勤的需求,利用非对称密码学相关内容及哈希函数,设计专有的考勤记录数据结构。在考勤时将生成的考勤记录数据存放至专有的区块链中,利用区块链的正常延伸使考勤记录数据得到安全有效的存储,保证了考勤数据的不可篡改和不可删除的特性。根据考勤记录系统的监管需求,在区块链网络中设计并实现相应的监管节点,为管理员提供查询全体用户考勤记录的能力。根据上述设计,本文实现了基于区块链的考勤记录系统,并从用户功能和系统功能两个方面对系统进行了测试。测试表明,在用户功能层面,本文实现的系统能够完成现有考勤系统的签到签退及考勤记录查询等功能,使得用户及管理员能够实时高效地查询相关考勤记录。在系统功能层面,设计的区块链网络节点能够正常运行并轻易发现和纠正被修改的历史数据。系统从整体上解决现有考勤记录系统中管理员与数据库权限高度绑定、考勤数据易被篡改和删除、考勤数据查询不便及系统单点失效问题,并成功在实验室落地应用。
其他文献
随着我国装备制造业的快速发展,对大型环件的需求无论在数量上还是质量上都提出了出更高的要求。寻求新的环件成形工艺成为急需解决的问题。利用环形铸坯直接辗扩成形新工艺具
随着制造业对数控机床的大量需求以及计算机技术和现代设计技术的飞速进步,数控机床的应用范围还在不断扩大,并且不断发展以更适应生产加工的需要。在现有汽车发动机轴瓦定位唇
通过热处理试验、力学性能试验、金相组织观察、透射电镜分析、扫描电镜观察、冲击试验分析、磨料磨损试验等研究了对新型耐磨齿板材料ZG32CrMnSiNi2Mo组织和性能的影响。实
我国石化工业在大幅增长的同时,管理上也存在着许多问题,其中对企业发展起决定和制约作用的因素是石化工业与环境的关系问题。随着世界各国对环境保护的重视程度日益提高,我国国
面对全球化时代,多元主义和相对主义(pluralism and relativism)直接导致的后果可能是“价值虚无”。当代西方发达国家出现的“去道德化的教育”现象,暗藏的是现代学校道德教育
2002年8月29日全国人大第29次会议通过《中华人民共和国农村土地承包法》,明确规定家庭承包取得的土地承包经营权可以依法采取转包、出租、互换、转让或以其他方式流转。2002
企业信息化是企业适应外界环境变化和企业自身发展需求,实现企业可持续发展和提高市场竞争力的重要战略选择。企业信息化是企业应用信息技术手段改善内部管理,优化业务流程、降
随着改革开放的不断进展,中国农民从总体上看,已基本摆脱贫困,生活开始由温饱逐渐向小康过渡。但自90年代中期以后,农民收入呈逐年下降的趋势,成为我国进入小康社会的巨大障碍,直接
在音乐学习研究的过程中,视唱练耳作为一门音乐理论基础课,它是非常重要的。最近几年在国内涌现出来的视唱练耳音乐会这种新形式的表演模式创新并改进了这门课程展示和实践的平台。本文论述了视唱练耳音乐会与课堂教学的相互联系,总结了视唱练耳音乐会的实践经验,对课堂教学、视唱练耳音乐会、综合知识融入等进行了深入的思考,开展了一些创新性实践与探索。本文一共分为四个部分。第一部分阐述了视唱练耳课程的发展历程、地位、
<正>为满足广大读者随时"碎片化"阅读需要,本刊与超星公司合作,发布期刊的全文移动网络版。手机扫描封面上的二维码(见右侧),即可随时阅读。不用下载APP,不占用空间,直!接!读