Font Size: a A A

The Design And Implementation Of FMCG Data Acquisition System Based On IOS

Posted on:2015-02-10Degree:MasterType:Thesis
Country:ChinaCandidate:Q ZhengFull Text:PDF
GTID:2298330467951338Subject:Communication and Information System
Abstract/Summary:PDF Full Text Request
With the development of smart devices and mobile communication technology, it has become a trend for the fast moving consumer goods (FMCG) industry to use mobile data collection applications. The data acquisition system based on smart terminals can achieve real-time data acquisition, operational feedback, information synchronization and scheduling decision-making tasks, thus improving the efficiency of enterprises.Entering the era of intelligentdevices, systems based on iOS have been fully transferred from the specialized field of purely personal entertainment toward all areas of life, which makes the App store applicationsenterprise’s demands growing. For this purpose, this paper uses the QR code recognition technology to design and implement a FMCG data acquisition system based on iOS. The main work is as follows:1. According to the demand of application, this paper proposes a system framework of data acquisition system based on iOS, and then building a SQLite database with data model and encryption model.2. The QR code scanning and decoding are deeply researched with the iOS development platform and QR code recognition theory. By analyzing barcode image capture, barcode decoding and recognition, this paper implements QR code recognition technology on iOS devices.3. Taking into account the system’s data security, the paper uses keychain to implement the privacy information management in applications, and achieve AES encryption for business data with studying the AES encryption algorithm. In order to solve the problem that the collection pictures are too big, image compression technology is implemented, including size compression and quality compression.4. This paper uses NSNotification to monitor the system’s network status in real-time, apply asynchronous loading method for Webservice data request, and make XML data parsing. Meanwhile, the SQLite database is developed to make data communicating. Builded the view with UITableView and UIButton, the paper implements designed controllers, and then goes on to a study of NSThreads, LocationManager and Map Annotation.The test result shows that the data acquisition system implemented in this thesis can be run on iOS mobile device. The system is easy operable and has a stable performance which meets expected results, thus it has favorable prospects and market value.
Keywords/Search Tags:data acquisition, iOS, QR code recognition, database, AES encryption, image compression
PDF Full Text Request
Related items