Font Size: a A A

Design And Implementation Of Mobile Phone Data Reporting System Based On

Posted on:2016-06-12Degree:MasterType:Thesis
Country:ChinaCandidate:Z Y LvFull Text:PDF
GTID:2278330479491661Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of the smart phone, the number of users of the phone with android system is increasing, which can create a large amount of data. And people can obtain commercially valuable information from those massive data through data mining technique. Considering the broad market of the Android mobile phone and the meaning of the big data generated by large users of smart phone, this thesis aims to design a tracker system to collect the data from the Android smart phone and store them to the database, which can be the data source of analysis of big data.This thesis analyzes the current situation of intelligent mobile phone and significance of big data firstly, and then presents system based on Android mobile phone. The main work are as follows:1. In order to save the traffic of mobile phone and improve the performance of the system, the system proposed in this dissertation emploies TCP as the network communication protocol and protobuf tools for serialization design.2. To obtain data of mobile phone terminal instantly, the service component of the system designed in this thesis can ensure that the mobile phone can automatically start when it is booting strap, which can also be initiated by client end binding service.3. Besides, this dissertation introduces the demand analysis of the system and designs each module in detail to accomplish the development of the whole system. In the information processing mechanism, this thesis classifies data into different types and uses different message processing methods, which makes the system intelligent in reporting data.4. In order to ensure the concurrent operation of multi-client, the dissertation adopts Netty framework to design server of the data report system.This paper designs a data reporting system based on Android Mobile phone. It has the advantage of saving mobile phone traffic and intelligent data reporting. Finally, this paper conducts some related tests on the system. The test results show that, the design of the data reporting system can collect data of mobile phone terminal and data can stored in MongoDB database successfully.
Keywords/Search Tags:Android platform, TCP protocol, Protocol buffer, Message mechanism, Netty
PDF Full Text Request
Related items