Font Size: a A A

Design And Implementation Of Teaching Data Management System Based On Blockchain

Posted on:2021-03-21Degree:MasterType:Thesis
Country:ChinaCandidate:P WangFull Text:PDF
GTID:2518306308969069Subject:Electronics and Communications Engineering
Abstract/Summary:PDF Full Text Request
The most teaching management systems have serious security risks of system and data because they are highly dependent on central servers.Students' teaching information is easily tampered with.Digital rights of teachers and students can not be protected and their copyright interests can not be maintained.In view of the above problems,this paper proposes a model of teaching data management system based on blockchain,which uses the blockchain technology to solve the problem of forging education and resume information of students and the problem of digital copyright protection.The main work is as follows:1.The specific requirements of the blockchain-based teaching management system are analyzed.The overall architecture of the system is designed,and the specific structural division and functional design for the teaching data tracking on-chain module and digital rights management module are completed.2.A mechanism of teaching data tracking based on blockchain is proposed and the teaching data tracking module is completed.This module uses the immutable characteristics of the data history of the blockchain to track the entire learning process of students,and writes important teaching data records of students during the learning process into the blockchain.These key data of students has a comprehensive proof of education and resume information.3.A mechanism of digital rights management based on blockchain is proposed and the digital rights management module is completed.Firstly,the copyright information is written into the blockchain.For the digital content achievements of teachers and students,the digital fingerprint is extracted.In addition,the digital fingerprint and other copyright information are written into the blockchain.These copyright data and timestamp on the blockchain are used as the proof of copyright information.The transaction watermark is embedded in images,which contains the personal information of the purchaser and the copyright owner.Secondly,the copyright owner and the user directly communicate the transaction details,and do not rely on a third-party organization,and conduct transactions through the on-chain smart contract.The cost of the entire transaction process is reduced,and the copyright owner's income is increased.Finally,the encryption part of this module adopts the improved ELGamal encryption algorithm,and the key generation efficiency is greatly improved,and the practicability is significantly enhanced.4.After the completion of the system,the two modules are tested for functionality and practicability to ensure that the system can run normally and stably.It benefits a lot to establish the blockchain-based teaching management system.On the one hand,the data of the entire learning process of the students on the chain can be displayed,and a stable proof of the student's education and resume information without the third-party institutions can be provided,and digital rights and interests of students and teachers can be protected.
Keywords/Search Tags:blockchain, smart contract, digital fingerprint, digital copyright, transaction watermark
PDF Full Text Request
Related items