Font Size: a A A

Design And Implementation Of Agricultural Traceability Management System Based On Internet Of Things

Posted on:2020-02-16Degree:MasterType:Thesis
Country:ChinaCandidate:Y LiuFull Text:PDF
GTID:2428330575498495Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the improvement of people's living standards,food safety issues have attracted more and more people's attention.To solve food safety problems,it is necessary to check the production stages of agricultural products.Internet of things technology can realize crop varieties,growing environment,spraying and fertilizing.The detailed records of agricultural diseases such as pests and diseases,and the participation of consumers,this is the biggest highlight of the development of modern agricultural Internet of Things technology.The IoT-based agricultural traceability management system designed in this paper relies on the Internet of Things to collect data,process big data,and use blockchain to record data to realize agricultural asset dataization and agricultural service online.The paper analyzes,designs and implements the system according to the method of software engineering.The entire IoT-based agricultural traceability management system is based on the B/S architecture,adopts the MVC design pattern,uses Java language and Spring Boot framework technology to complete system development,selects Mysql as the database,MyBatis as the persistence layer framework,uses Nginx reverse proxy and load.balanced.The system is divided into five modules:land resource management module,farmer resource management module,IoT equipment resource management module,cloud product control module and task package module.The land resource management module mainly completes the addition and management of land,mAPPing of maps,uploading of data packages,and viewing functions in map mode.The farmer resource management module includes the management,new addition,contract signing,contracted land management and contract uploading of basic Information of farmers.The IoT device management module performs the functions of management,recall,distribution,flow Information flow observation,and device loss detection of the IoT device.Cloud Control completes the overview of test results,view details,statistical analysis,and report generation and download functions.The task package completes the function of querying,viewing,managing,and sending messages to the agricultural supervisor.At present,this system has been put into use,and the food produced has also been sold in the market.It has been well received by consumers,improved consumer trust,solved food safety problems,and improved production quality and efficiency.A new mode of smart agriculture with networking and blockchain.
Keywords/Search Tags:Internet of Things, Blockchain, Smart agriculture, MVC architecture
PDF Full Text Request
Related items