| With the development of social economy,living standard of people has been gradually improved and the quality and safety of agricultural products have got great focus of attention.As far as fruit is concerned,Consumers now pay more and more attention to the original ecology,green and pollution-free of fruit.Consumers want to know about all aspects of fruit,such as cultivation,processing,transportation and sales.The development of bar code technology and traceability technology offers a technical base for traceability of brand fruit.Meanwhile,enterprises that want to engage in planting,processing and sales of brand fruit in the future will be confronted with these problems.The objective of this research is to develop a brand fruit traceability system based on improved QR technology which is suitable for this kind of enterprises.Main work of this research is as follows.(1)According to functional demand and performance demand of brand fruit traceability.Overall architecture and key business processes of brand fruit traceability system based on improved QR technology are designed.Meanwhile,self-designed algorithm is used as the encryption algorithm of QR two-dimensional code,which improves the security of QR,the speed of encryption and decryption and the security of secret key.(2)QR code is used as the source tracing carrier to encrypt it and apply it to the brand fruit traceability prototype system.Only in this way,the agents of brand fruit,the retailers of brand fruit,the consumers of brand fruit and its company can avoid losses,such as reputation and economic interest.Meanwhile,it can offer a reference to government regulators to fight against counterfeiting.Brand fruit enterprises will guard themselves from fake counterparts.Company image can be ensured and market will be in order.It is great significance to improve the competitiveness of brand fruit enterprises.(3)Retailer register module,inspection of productions module by agents,information entry of brand fruit module and brand fruit trace query module by users are designed.Agent register module is the same as retailer register module and inspection of productions module by retailers is the same as inspection of productions module by agents,so the two modules are not designed in this paper.(4)A few tables of business system database and all tables of authorization system database are designed and realized.The traceability system software architecture which is built mainly include entity layer,database access layer,data access layer,business logic layer,common method layer,user interface layer,common dynamic link library layer,entity layer of mobile phone and interface layer of mobile phone.In order to facilitate future expansion and promotion of the system and achieve single sign on,authorization system used by software developers and enterprise system administrators and the interface of authorization system used by business system are designed and realized.Meanwhile,simple brand fruit traceability prototype system and production management prototype system are realized for others to do the secondary development. |