基于区块链的高校人事绩效管理系统设计.pdf
《基于区块链的高校人事绩效管理系统设计.pdf》由会员分享,可在线阅读,更多相关《基于区块链的高校人事绩效管理系统设计.pdf(4页珍藏版)》请在咨信网上搜索。
1、第 5 卷 第 8 期 新一代信息技术 Vol.5 No.8 2022 年 4 月 NEW GENERATION OF INFORMATION TECHNOLOGY Apr.2022 基金项目:云南省教育厅科学研究基金项目资助(项目编号:2022J1470)Foundation item:The Project of Yunnan Provincial Department of Education Science Research Fund(No.2022J1470)通讯作者:马伽洛伦(1983),男,硕士研究生,副教授,研究方向:区块链、软件开发。DOI:10.3969/j.issn.20
2、96-6091.2022.08.008 基于区块链的高校人事绩效管理系统设计 宋东翔1,马伽洛伦1,王怡然2(1.德宏师范高等专科学校,云南 德宏 678400;2.德宏职业学院,云南 德宏 678400)摘 要:目前高校的绩效工资能够激励学校教职工提高自身素质、积极主动完成各项工作任务,但存在绩效核算公平性和真实性的问题。本文设计基于区块链的高校人事绩效管理系统,系统使用联盟链 FISCO BCOS+WeBASE 平台作为底层架构、共识节点认证、Solidaty 语言编写智能合约完成本地与区块链用户管理、数据上报和数据审核的数据交互功能。实验结果表明,系统中的绩效数据公开透明、不可篡改、可追
3、溯。系统性能测试,函数执行平均延迟在 1 s 以内、为用户可接受范围,发送效率和吞吐量满足系统需求。系统数据安全可靠,保障了学校和教职工的利益。关键词:高校绩效;区块链;联盟链;智能合约 本文著录格式:宋东翔,马伽洛伦,王怡然.基于区块链的高校人事绩效管理系统设计J.新一代信息技术,2022,5(8):28-30 中图分类号:TP311.13 文献标识码:A Design of University Personnel Performance Management System Based on Blockchain SONG Dong-xiang1,MA Jia-luo-lun1,WANG
4、Yi-ran2(1.Dehong Teachers College,yunnan Dehong 678400,China;2.Dehong Vocational College,yunnan Dehong 678400,China)Abstract:At present,the performance salary of colleges and universities can motivate school staff to improve their own quality and actively complete various work tasks.But there are is
5、sues of fairness and authenticity of performance accounting.This paper designs a university personnel performance management system based on blockchain.The system uses the alliance chain FISCO BCOS+WeBASE platform as the underlying structure,consensus node authentication,and Solidaty language to wri
6、te smart con-tracts to complete local and blockchain user management,data reporting and data auditing.Data interaction function.The ex-perimental results show that the performance data in the system is open,transparent,immutable and traceable.In the system per-formance test,the average delay of func
7、tion execution is within 1s,which is acceptable to the user,and the transmission effi-ciency and throughput meet the system requirements.The system data is safe and reliable,which protects the interests of schools and staff.Key words:university performance;blockchain;alliance chain;intelligent contr
8、act Citation:SONG Dong-xiang,MA Jia-luo-lun,WANG Yi-ran.Design of University Personnel Performance Management System Based on BlockchainJ.New Generation of Information Technology,2022,5(8):28-30 0 引言 高校的绩效工资关乎教职工的个人利益,部分高校每年都会因为绩效工资问题影响到教职工的工作积极性和学校的发展。主要问题为:学校内部管理不规范,多个部门数据冲突,无统一标准;绩效分类管理混乱,一个教职工拿多
9、重身份的绩效奖励;管理部门存在徇私舞弊行为,使用部门职权更改数据。本文探索了如何建立保障公平的绩效工资激励机制,充分发挥绩效工资的杠杆作用,调动教职工的积极性和创造性,鼓励教职工全身心投入学 校各项工作中。区块链采用链式存储,链与链之间都有 hash 值,防止前链数据被篡改,并且区块链上的每一条操作记录是不可以删除的。系统基于区块链联盟链构建,其中每一个操作用户都是实名制,可以查询区块链上的任意一笔操作记录。系统绩效数据具有不可篡改、公开透明和可溯源的特性。本文设计的基于区块链技术的高校人事绩效管理系统的出发点是实际的业务需求。高校中每个管理部门和二级学院都涉及绩效工资的业务,核心部门为人事处
10、、组织部、教务处和学生处,业务负责 8 期 宋东翔等:基于区块链的高校人事绩效管理系统设计 29 岗位薪酬、课时薪酬和其它薪酬。系统使用联盟链FISCO BCOS1+WeBASE 平台作为底层架构,共识节点认证2-3和 Solidaty 语言4编写智能合约实现区块链端和服务端的用户管理、数据上报和数据审核核心业务数据交互功能,使绩效数据、上报记录、审核记录都存储在区块链端,数据不可篡改,并可以追溯查询。通过实验,使用 Caliper 工具对系统智能合约核心函数进行压力性能测试,函数平均延迟在 1 s 以内,为用户可接受范围,系统发送速率和吞吐量满足系统需求。1 系统总体设计 1.1 业务环境
11、在实际的绩效管理环境中,涉及学校的各管理部门和二级学院,在联盟链的节点部署中分为 2 个层次。层次 1 为绩效管理工作中的核心管理部门节点,根据各学校的不同业务需求设置大于等于 4 个核心节点,如:人事处、组织部、学生处管理岗位薪酬、教务处管理课时薪酬等。层次 2 为管理部门中的非核心部门和各二级学院节点。层次 2 的节点之间没有业务交互,只能直接和层次 1 的节点进行业务交互。划分多个核心管理部门节点是为了防止人事处单个核心节点权限太大,并且保证层次 1 中的可信共识节点占比大于总节点数的 3/4。如果不可信节点数为 f,每一层次中可信节点总数不少于3f+1。在本系统中,层次 1 和层次 2
12、 的节点总数都大于 4,如果出现一个不可信节点,系统依然可以达成共识。1.2 系统架构设计 本文设计的基于区块链技术的高校人事绩效管理系统,架构分为 3 个部分:客户端、服务端、区块链层。客户端为系统在 web 端的用户登录功能;服务端使用 NodeJS+Express 构建,结合 MySQL 数据库实现系统的绩效管理主要业务逻辑功能;HTTPS协议、MD5 加密和 Jwt 的 json 信息白名单登录保证信息安全;gzip 数据压缩、multer 文件传输组件和Nginx 静态资源服务器提升系统性能5。区块链层使用联盟链的 FISCO BCOS 平台,使用 PBFT 和 PAFT共识算法,P
13、2P 传输协议,EVM 区块/交易执行引擎,智能合约部署在 WeBASE 平台中,连接本地服务器和区块链实现数据交互6-7。1.3 智能合约设计 系统的智能合约使用 solidity 语言编写,包含 3个合约。合约 UserInfo 实现存储用户信息、用户注册和用户登录功能,包含变量数据类型为 struct Usre string UserName;unit Id;string Department;address PublicAddress和 mapping(usre=uint)private UserInfo,函数为 login()登录和 register()注册。Usre 结构体中包含的
14、 userName 为用户真实姓名、Id 为序号、Department 为部门、PublicAddress 为用户地址;userInfo 为存储用户信息的数组;合约 DataReported实现上报数据功能,包括变量数据类型为 mapping(address=mapping(string=mapping(string=string)private entryInfo,合约 DataReview 实现核心部门审核数据功能,包括变量数据类型为 mapping(address=mapping(string=string)private entryFildName。2 系统实现 2.1 整体架构实现
15、本文设计的系统架构,用户通过 web 端登录系统,系统的业务流程在服务器端完成,和服务器端的 MySQL 进行数据交互。通过智能合约连接区块链网络,区块链网络中有层次 1 核心节点和层次 2节点。层次 1 核心节点由核心管理部门组成,作为共识算法中主节点的候选节点。在联盟链中每个部门有一台计算机作为系统的认证节点,并进行实名认证,参与系统的交易共识和数据存储,每一笔节点发出的交易都会被附带实名信息存储在区块链上。层次 2 节点为普通管理部门和二级学院节点,主要功能为参与系统共识和数据存储,但是不作为共识算法中主节点候选节点。用户可以通过智能合约对区块链中的数据进行增、删、查和改,但是区块链中的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 区块 高校 人事 绩效 管理 系统 设计
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【自信****多点】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【自信****多点】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。