Font Size: a A A

Design And Implementation Of Intelligent Express Cabinet Terminal System Based On Smart210

Posted on:2017-02-06Degree:MasterType:Thesis
Country:ChinaCandidate:H T ZouFull Text:PDF
GTID:2308330485468644Subject:Electronics and Communications Engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of the national economy, the express industry has also been developing at full speed and become closely related to people’s daily life. Convenient, safe and fast, the express industry undoubtedly keeps increasing in popularity nowadays. However, the main obstacle in the way to shorten the delivery time lies in the problem that the service is often delayed in the "last 100 meters". The speed of delivery in the "last 100 meters" has become the key factor to improve the efficiency. In view of that, the time to confirm the parcel signing will be saved, thus the efficiency will be improved,We investigate and design an intelligent express cabinet terminal system to realize self-service dispatching and sending in this thesis.Firstly, this thesis analyzes the overall system structure of intelligent express cabinet system which consists of two parts:the terminal system and the server system. The former is mainly responsible for sending and delivering packages, uploading related information. It contains two operational processes dispatching and sending. In the dispatching process, the courier first needs to log in the terminal system, and puts packages into empty lockers, and then inputs information like tracking number and telephone number of the customer, and finally the terminal system sends text messages to the customer. When delivering, customers can conveniently pick up their packages from the cabinet by simply inputting their phone number and the verification code they received. Likewise, in the process of sending, the customer first puts packages into empty lockers, then inputs the receiver’s basic information as well as the courier’s phone number,and the terminal system will then send text messages to the courier. Simply logging in the system, inputting the telephone number and verification code, couriers can also pick up packages from the cabinet conveniently.Then, based on the analysis of the main function and composition of the intelligent express cabinet terminal system, this thesis mainly illustrates how the system is designed. The target hardware platform is Smart 210 development board, with ARM Cortex-A8 as its kernel. The system uses 3G Communication Module for sending and receiving text messages, and also for the network communication and data uploading. Electric control lock module and LED lighting are applied to control and show the locking condition of lockers. Besides, Android system is loaded on Smart 210 hardware platform to implement the software function module and human-computer interaction interface.The details are as following:first, it is necessary to compile and transplant Android system on Smart 210 hardware platform through the establishment of Fedora 20 embedded system as the compiling environment. Second, by compiling and adding the 3G kernel driver needed by terminal system in this environment, the function of texting and surfing the internet via 3G communication module is realized. Then the Android kernel system and the target file system can be transplanted to the Smart 210 hardware platform by the installment of a cross-compiler and the application of mktools tool chain. Next, PCB circuit board is designed on prote199SE platform to achieve the electric control of the lock. Lastly, the electric controlled lock and LED lighting are used by the terminal system to control and show the locking condition of the lockers.The present study exploits Eclipse software in the design and completion of Android applications. It designs the JNI communication interface for the middle tier of the Electric control lock module so that the underlying hardware service can be overall used by the upper applications. Android applications mainly implement the design of the terminal database, register and login process, packages dispatching and sending process, altogether with the corresponding UI layout and Java source code to achieve terminal operational function. The application of lightweight SQLite database in the intelligent express cabinet terminal system for the storage of corresponding information helps to guarantee a more powerful and safer data storage capacity. The final part of the thesis practices a test for the terminal system, which is about establishing a debugging environment of Android system on the development board install the USB ADB driver, then run and debug the program on the development board through the USB ADB. The result indicates that functionally speaking, the intelligent express cabinet terminal system succeeds in meeting the expected requirements.
Keywords/Search Tags:express cabinet terminal, Android, 3G communication, The database
PDF Full Text Request
Related items