Font Size: a A A

Research On The Construction Of Academic Information Management System Based On Blockchain

Posted on:2022-10-17Degree:MasterType:Thesis
Country:ChinaCandidate:W FengFull Text:PDF
GTID:2507306608478694Subject:Mechanical engineering
Abstract/Summary:PDF Full Text Request
With the continuous growth of the scale of student education information management system and the massive growth of information data,students’ privacy data is facing significant challenges.At present,the student information management system is based on centralized data storage.Once the central database has problems,it is easy to lead to the disclosure and tampering of student data,which cannot guarantee the integrity and authenticity of data,resulting in the violation of students’ privacy.Therefore,how to store and manage academic data on a platform with security,reliability and privacy protection has become a problem to be solved in this field.Block chain is a chain structure of block by block according to time stamp sequence.Through a variety of encryption and decryption methods,distributed network and other technologies,data can be traced and tampered with.Based on the relevant theories and technologies of block chain,this paper establishes an academic information management system based on block chain technology to solve many problems in the field of academic data management,such as privacy protection,data loss and data tampering.(1)The Kmeans clustering analysis model is adopted to analyze each sample of students,and the clustering analysis algorithm in machine learning is used to classify students’ scores by Kmeans algorithm.The business logic of chain code in blockchain is established,and the blockchain uploading of students’ classification status is carried out to provide services for students’ personal status classification.It provides more convenience for later teachers to carry out targeted teaching.(2)Research blockchain data structure,P2P network,consensus mechanism and Fabric network,symmetric encryption and decryption technology,asymmetric encryption and decryption technology;Encryption for system design,the design of intelligent contracts for the business logic,this paper proposes a strong encryption and efficient encryption scheme,USES the AES symmetric encryption algorithm to encrypt the student information data,the elliptic curve ECC encryption AES key encryption algorithm,to strengthen the integrity of the data and credibility,and improve the speed and security of the platform and decrypt.(3)A Fabric web browser is designed to visualize all transactions and other specific information of the model.Fabric browser is designed for students’ academic information management system based on block chain to visualize and facilitate user operation.(4)The alliance chain is used to build the blockchain system platform,the MVC model is used to develop Go Web business functions,the Fabric SDK-Go interacts with the underlying blockchain network,the business functions are realized through smart contract,and the CouchDB storage scheme is used to realize the consensus preservation of academic data and the storage and transmission of academic data,which improves the network operation speed.Combined with the data of students majoring in measurement and control in the School of Mechanical Engineering,Caliper is used to test the throughput and delay of the platform.The experimental results show that the system has good availability and reliability,and meets the requirements of building a student academic information management system based on block chain.
Keywords/Search Tags:Block chain, League chain, Intelligent contract, The encryption algorithm
PDF Full Text Request
Related items