[Java+springboot] source code of grain and oil quality control anti-counterfeiting traceability management system based on Internet of Things technology

Grain and oil quality control anti-counterfeit traceability system developed based on Internet of Things technology, RFID technology and RSA, PGP encryption algorithm

 

 I. Overview

Grain and oil safety is related to the health problems of millions of consumers. In recent years, many safety accidents in the food industry have emerged frequently and become the focus of social attention. The grain and oil production and processing quality control anti-counterfeit traceability system provides grain and oil with complete records from planting, production, processing, sales and other links, effectively eliminating hidden dangers of grain and oil safety and reducing the incidence of grain and oil safety accidents.

The grain and oil quality control anti-counterfeit traceability system is based on Internet of Things technology, sensor technology, blockchain technology, RFID technology and RSA, PGP encryption algorithm, collects data in all aspects of grain and oil production and processing, including pressing data, refining data, packaging data, raw and auxiliary material inspection and testing Data, based on national standards, industry association standards, enterprise standards, etc., compare and judge the data, give early warning to the data that does not meet the standards, remind the production quality management personnel to adjust until the relevant requirements are met, and generate grain and oil production and processing accordingly Production files for consumers to scan codes for inquiries.

The grain and oil quality control anti-counterfeit traceability system can be widely used in the field of grain and oil production and processing. Realize the data collection of planting subjects, planting bases, production plans, pressing, refining, packaging, sales, material management, inspection and testing, etc., to achieve forward traceability and reverse traceability to ensure the quality of grain and oil.

 

2. System development environment

❉ Development language: java

❉ Development tools: idea/eclipse  

❉ Front-end framework: easyui   

❉ Backend framework: spring boot+mybatis+mysql  

❉ Database: mysql  

❉ Mobile terminal: H5 (scan the QR code to trace the source)

❉ Technical architecture: spring boot+mybatis+easyui+mysql

 

3. System features:

[Two-way query and traceback]

 (1) Trackable in the forward direction: According to the production batch, production date, dealer, logistics order number, storage order and other information of the product, the specific whereabouts of the product can be actively inquired and tracked.

(2) Reverse traceability: End consumers or distributors can trace the production information, raw and auxiliary material information, quality inspection information and other information of related products according to the bottle code or box code of the product.

【Batch Management】

Batch management can be performed on raw materials, semi-finished products and finished products, thereby improving product quality and production efficiency.

【Process Management】

Manage each process in the production process, and control the parameters and flow of each process to ensure the quality and stability of the product.

【Quality Control】

Comprehensive quality management of raw materials, semi-finished products and finished products, including inspection, testing, statistics and analysis.

【Production Plan】

Prepare, issue and execute production plans to improve production efficiency and accuracy of production plans.

 

4. Function introduction of Java grain and oil MES system:

Planting subject: subject number, subject category, contact person and information, business license number

Planting base: base information, sowing and transplanting, fertilization management, pest control, harvest management, base photos

Agricultural material management: agricultural material procurement, agricultural material storage, agricultural material collection, agricultural material delivery

Material management: material classification, material management, material procurement

Warehouse management: material storage, material storage, semi-finished product storage, semi-finished product storage, finished product storage, finished product storage

Production and processing management: production planning management, pressing link, refining link, packaging link

Inspection and testing: rapeseed inspection, oil dry inspection and testing, refined oil inspection and testing,

                  PET bottle cap inspection and testing, carton inspection and testing, label inspection and testing

Sales management: sales batch number, sales variety, sales personnel, sales quantity, buyer information, sales unit price/time


Traceable source code management: commodity name, packaging specification, packaging code, manufacturer, traceable source code production time, traceable source code picture

 

5. Traceability platform

(1) Planting subject/base traceability

Record the planting subject, base location, longitude, latitude, altitude, annual rainfall, average temperature, sowing time,

The whole process information of various indicators such as fertilization methods, and related information to the traceability QR code.

(2) Traceability of the production process

Trace the materials, personnel, workshops, equipment, etc. involved in the pressing, refining, and packaging links in the production process.

(3) Quality traceability of raw materials, auxiliary materials and packaging materials

Detect the in-and-out warehousing, materials, etc. of the product processing process, and associate the monitoring information with the traceability QR code to ensure product quality and safety.

(4) Supply chain traceability

Realize the establishment of a standardized process for the entire life cycle of the supply chain from production, warehousing, distribution, etc., create a unified logo, form an association relationship, and realize the traceability of the entire supply chain process by collecting and recording information on each key node.

(5) Production process inspection and testing

Real-time, accurate and effective records of the inspection and testing data of raw materials, auxiliary materials, packaging materials and other production and processing processes, and generate inspection and testing reports and retain data.

(6) Production enterprise information management

Conduct qualification review and management of contracted planting bases and third-party material purchase enterprises, and record input dealers to achieve dynamic management.

 


6. System features:

1. Fool-like operation

Grain and oil quality control anti-counterfeit traceability system, easy to operate, easy to use, simplifying complicated work processes.

2. Fine processing

The grain and oil quality control anti-counterfeit traceability system presents each item of grain and oil production and processing data in detail to ensure the accuracy of product quality traceability.

3. Whole process traceability

The grain and oil quality control anti-counterfeit traceability system can be widely used in the field of grain and oil production and processing. Realize the data collection of planting subjects, planting bases, production plans, pressing, refining, packaging, sales, material management, inspection and testing, etc., to achieve forward traceability and reverse traceability to ensure the quality of grain and oil.

4. Anti-counterfeiting

Based on the code-code association technology of the RSA algorithm, each product will go to the server for encryption algorithm verification when scanning the code. The encryption algorithm association between the code and the code ensures the uniqueness and legitimacy of the product, and fundamentally solves the anti-counterfeiting difficult question.

5. Production and processing process - inspection and testing

The inspection and testing data input during the production and processing process is convenient, which is convenient for later reference, and the inspection and testing report can be quickly generated for download and printing.


 

Guess you like

Origin blog.csdn.net/qq_27741787/article/details/132154758