| With the rapid development of e-commerce and express delivery industry at home and abroad,the demand for express delivery is increasing.Traditional express delivery methods have a low degree of automation,and require a high level of work for couriers.At present,the express delivery system on the market is not perfect,and the efficiency of couriers needs to be improved.Therefore,it is of great significance to improve the efficiency of express delivery.This article uses the Android client and Web technology to design a set of express delivery system based on the two-dimensional code technology.By analyzing system requirements,the overall system design is determined.First,the mailing information is filled in the Android client and the two-dimensional code with express delivery information is generated,and then the express order is on-site printed using the portable thermal print.Second,the recipient information is identified the from two-dimensional code through the Android client's code scanning function,and then the courier can select the phone or SMS notification recipients to retrieve.Of cause,the delivery information is real-time updated.In addition,in order to improve the system's ability to identify two-dimensional codes,according to the image features of two-dimensional codes,this paper proposes a fusion binarization algorithm based on improved block Niblack algorithm and Otsu algorithm.This algorithm combines with the respective advantages of global and local thresholds to optimize the noise immunity.The MATLAB experimental test verifies that the algorithm can accurately obtain the target information from the two-dimensional code,and maintain a faster processing speed.Finally,combined with the real-time update function of express information,this paper builds a Web background management system,and designs a Spring-based MVC software framework,in which we can create a corresponding database,and complete the background management functions of express delivery information.System function tests were performed from three aspects,including the Android client,background,and two-dimensional code.The test results show that the proposed express delivery system is realized,and the fusion binarization algorithm has a good recognition performance.The system not only can efficiently complete the task of sending and receiving parts,but also can update the express delivery information in real-time,which is easy to facilitate the standardized management of express delivery information.Therefore,the proposed system has great practical value for the automated development of the express delivery industry. |