Font Size: a A A

Design And Implementation Of Information Management System Based On Blockchain

Posted on:2022-11-19Degree:MasterType:Thesis
Country:ChinaCandidate:H F LiFull Text:PDF
GTID:2504306773997749Subject:Computer Software and Application of Computer
Abstract/Summary:PDF Full Text Request
The development of the times promotes the rapid integration and in-depth application of various information technologies and industries.The safety of medicines is closely related to the health of the people.In the past,the centralized management method has made the stored data information such as drug procurement,inventory,and sales vulnerable to human tampering.Therefore,combined with the rapid development of blockchain technology,the system adopts information technology and blockchain to provide detailed business analysis for the drug management system and traceability requirements,and design,implement and test operations around the determined system functions.The main work of the paper is as follows:(1)Design and implement a safe and efficient dual-chain mechanism: Most of the traditional traceability businesses use a single blockchain,such as a single public chain or alliance chain,which is prone to low data security and slow processing efficiency.Therefore,in view of the actual needs of the management scenarios,this paper proposes a dual-chain mechanism jointly constructed by the Ethereum public chain and the alliance chain,so as to improve the system security while ensuring the improvement of processing efficiency.(2)Propose a distributed key algorithm: In view of the situation that a confidential document in the actual business process of medicine needs multi-party signature verification,this paper improves on the basis of the asymmetric algorithm,and proposes a distributed key algorithm.It ensures the anti-tampering of transaction data and improves system performance,and builds a safe,real-time and privacy-friendly drug traceability solution.Based on the physical,architectural and functional architecture design of the system,the design of contract data such as drug supply chain,drug circulation,user account,etc.is given,and the implementation process of the contract is explained to realize the distributed management of users,and finally the system functions and time Tests have been carried out to meet the established requirements.(3)Propose an improved PBFT algorithm flow scheme: In view of the problems that the selection of master nodes in the traditional PBFT algorithm flow scheme is relatively random and the consistency protocol flow is too complicated,this paper improves this.A credit scoring mechanism is proposed for the selection of master nodes,and a simplified version of the consensus protocol process is designed.Finally,the system performance indicators TPS and delay are tested.The results show that the scheme designed in this paper has better performance.(4)Design and implement the drug management system: combined with the functions determined by the business process and demand analysis of the whole system,all the modules are implemented,tested and analyzed by Java EE technology.The results show that the system realized by blockchain technology meets the processing requirements of the whole system.
Keywords/Search Tags:Block chain, Drug management, Double chain mechanism, Distributed secret key algorithm, PBFT algorithm
PDF Full Text Request
Related items