| With the improvement of people’s living standards, people is paying more and moreattention on the health and safety of food and medical. But with the rapid economicdevelopment in recent years, the number of products has risen sharply. So it is more difficultfor regulatory authorities to regulate products than before, which leads to a fact that there area certain amount of fake products in the market. Research on this topic can solve the problemabove well, using the technology of QR Code, Android operating system, etc. to achievefunctions like information querying and inputting.The research focuses on the encoding process of QR Code, the designing process of QRCode recognition interface, display interface and the fixing process using the method of fourlines focusing. Create a backtracking system applied in food and medicine field based onAndroid operating system. It can be utilized in large stores, medical institutions andinspection department, etc.The innovation of this system is the using of backtracking code and QR Coderecognition technology. It can query and input the information of food and medicine with ahigh speed and accuracy. And compared to the similar products in the market, the system isvery purposeful in the field of food and medicine, including the basic information like theorigin, product company and test results and the detailed information like the business names,purchasing time and purchasing sources. Also the system has many setting features such asreturning home at a certain time and shutting down automatically at night and so on, whichcan better meet the individual’s needs of users.In the aspect of hardware, the system applies LC1913ARM Cortex A7chip as its coreprocessor. The frequency of CPU can be up to1.4GHz and it supports Nand Flash and NorFlash. The basic research of this system includes the realizing of QR Code encoding module,the designing of system function interfaces based on Android and the designing of MySQL(My Structured Query Language) database and wireless network. The realizing of encodingmodule is based on C#programming. It utilize Byte encoding mode, M-7error correctionlevel and can encode Chinese characters, letters and numbers, etc. Android softwarearchitecture is divided into five layers, from the bottom to the top are respectively LinuxKernel, ART, Libraries, Application Framework and Applications. The development processis mainly focused on the Applications layer. Design the function interfaces based on Javaprogramming, including system main interface, QR Code recognition interface and QR Code display interface, etc. The utilizing of MySQL database can better meet the need ofusing the system in a LAN environment.The test result shows that the rate of coding error of this system is less than5%. And ithas a good anti-interference. When we scan a QR Code with the maximum rotation angle45°,we can still get the entire information in the code. Also because of the strong mobility andopen source of Android, the system will have a very wide range of applications. |