Font Size: a A A

Research And Prototype Implementation Of Traceability System For Commodity Based On Blockchain

Posted on:2021-04-01Degree:MasterType:Thesis
Country:ChinaCandidate:H M ZhangFull Text:PDF
GTID:2518306308970839Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Food safety issues and counterfeit goods have made consumers pay more and more attention to commodity data.As one of the guarantees of product quality,traceability system has received widespread attention and application.Traceability systems for commodity face the problem of data falsification,and the credibility is low.Using blockchain technology can ensure that the data in the system safe.The focus of this paper is how to combine blockchain with traceability system for commodity to minimize data storage while ensuring data security.This paper uses Vue,Spring Boot,JPA,QRcode,MongoDB,t-io and other technologies and frameworks to design and implement a prototype of commodity traceability system for commodity based on blockchain.At first,the paper briefly introduces the research background and related technologies of blockchain technology and traceability system for commodity,and then analyzes the application of commodity traceability system and blockchain technologies in traceability systems.Aiming at the problem of data fidelity in the commodity traceability system,this paper uses blockchain to ensure data storage security.According to the needs of the scenario,a DAG block chain structure with users and commodities as clues is designed,which improves the commodity information query speed compared to typical block chain structures.On this basis,this article designs and implements a prototype system for commodity traceability.The article analyzes the requirements of the prototype system,then outlines,and designs the user management,product information management,product attribute management,and blockchain modules of the prototype system.Then the article describes the logical flow and implementation method of each module.Finally,this article introduces the test process of the prototype system,shows the test cases and test results for the main functions,summarizes the work content and results,analyzes the deficiencies,and looks forward to the improvement direction.
Keywords/Search Tags:traceability, blockchain, commodity-data, supply chains, data-storage
PDF Full Text Request
Related items