| Issues of quality and safety of agricultural products have been focused on in recent years. Establishment of an agricultural products test information sharing platform to share the test information between enterprise, inspection institution, supervision institution and consumers safely and reliably, is an efficient way to solve the problem. Main contents of this paper are as follows:1. Database of test information was desinged. After analyzing the requirements of the agricultural products test information sharing platform, the tables of all the subsystems were designed, such as the user table, the enterprise table, the inspection institution table, the third part test information table, the self-test information table, the log table and so on.2. The agricultural products test information sharing management system was designed and implemented. The system is composed of administrator subsystem, inspection institution subsystem, supervision institution subsystem, enterprise subsystem and consumer subsystem. The administrator is responsible to verify/audit users and day-to-day system management; supervision institution can log the sampling information into the system and decide whether they share the information or not, they can also supervise the test information of agricultural products enterprises;the functions of inspection institution subsystem are reponsable for the agricultural production enterprises’test service; agricultrual products enterprises can choose the inspection institution according to their demands, make their precontacts online and send the samples to the inspection institution in the permitted time. Agricultural products enterprises can also log their internal test information into the system and decide what information could be shared, agricultural products enterprises can also realize the sharing of information by the trace management function provided by the system; the consumers can brow and search the shared test information comes from agricultural products enterprises and supervision institutions, the consumers can also inquire the agricultural products information by scanning the QR code in the package.3. An Android-based agricultural products information management application was developed. Main functions of the Android based application are registration and login of users, and the management of enterprise information, product information, manufacture information and inspection information. In order to assure the safety of the information, the DES encryption algorithm was used in the information transmission. The Android-based information management application can inquire the time information automatically, reduce the operation steps and make the information input efficiently.At last, the overall web architecture was designed and a basic test environment was built. The load balance function of system was implemented by Nginx. The test results show that the architecture can meet the design requirements. |