摘要
当前缺少可信的在职培训结业凭证机制,这给在职人员在后续求职、资质认定及职称评审时造成不便,因此提出一款基于信创区块链技术Fisco BCOS的在职培训证书管理系统.首先从分布式账本、对称加密和授权技术、共识机制、智能合约等方面进行可行性分析,接着规划了该系统的证书颁发、课程发布、证书查询验证和平台管理等主要业务流程,然后设计了该系统的数据支撑层、智能合约层、中间层、平台层及应用层等层次架构,最后实现了智能合约、数据中心、Web前端等重要模块.采用Caliper对系统进行压力测试,测试表明该系统能为用户提供较好的服务.
Abstract
Currently, there is a lack of a credible in-service training completion certificate mechanism, which causes inconvenience to in-service personnel during subsequent job hunting, qualification recognition and professional title evaluation. Therefore, an in-service training certificate management system based on Fisco BCOS blockchain technology is proposed. First, a feasibility analysis is conducted from the aspects of distributed ledger, symmetric encryption and authorization technology, consensus mechanism, smart contract, etc., and then the main business processes of the system such as certificate issuance, course release, certificate query verification and platform management are planned. Then the hierarchical architecture of the system such as data support layer, smart contract layer, intermediate layer, platform layer and application layer is designed. Finally, important modules such as smart contract, data center and Web front end are implemented. Stress testing of the system with Caliper has shown that the system can provide better service for users.
基金项目
广东邮电职业技术学院科研项目(2021)(202151)
广东邮电职业技术学院教学改革项目(2021)(202137)