Font Size: a A A

Design And Implementation Of Mobile Data Analysis System

Posted on:2017-02-14Degree:MasterType:Thesis
Country:ChinaCandidate:Q W LiFull Text:PDF
GTID:2308330485980059Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the continuous development of smart phone technology, smart phones have gone into our lives. People’s entertainment, shopping, travel, dining, chatting, and so the work can not do without the help of smart phones. These activities using a wide variety of applications, which also led to a number of smart phone APP also showing explosive growth trend. More and more software engineers become to develop smart phone applications. At the same time, competition between various grade APP become more and more incentive. Some of the details often determines the success or failure. Smartphone developers are facing the same problem, how to make their APP in many other APP stand out and to make users satisfied with the APP.Developers are eager to know the exact idea of hundreds of millions of users, of course, is where the user APP using the most convincing. At present, almost all of the domestic mainstream app are by collecting the user use the app data for analysis to better to find the user demand; some new APP developers also try to use the mobile data analysis platform, we can say we are aware of the data importance. There have been many domestic products provide mobile data analysis functions, such as: Tingyun Cloud App, Youmeng statistical analysis, TalkingData mobile big data platform, Baidu mobile statistics, Tencent cloud analytics. These data analysis platforms, mainly from the number of users, user behavior, App performance statistics, user device information, Crash analysis, funnel analysis, and other aspects of data analysis. These platforms provide friendly data showing the effect, and also supports a variety of user needs, there are a lot of developers use their products.However, these mobile data analysis platform has the same problem, although they are rich in function, but they still only support specific functions. First, it is possible that they provide the functionality that developers do not need, which will result in a waste of resources; Second, some developers want a specific function while they can’t be friendly support. This thesis designed and implemented the mobile data analysis system, designed to help the smart phone developers to develop their APP for a full range of independent data analysis. This thesis provides a user defined function of the report form can meet the characteristics of the developer needs, developers need to report what you can generate reports, all by the developers. Sometimes report form is still unable to meet the special requirement of the developers, the system can also put the collected raw data into Ali cloud data computing service ODPs and developers to directly use ODPs can obtain the analysis of the collected data.The system uses the largest Ali cloud computing platform, it can effectively ensure the user data processing real-time and reliability; the system supports a variety of report types, to maximize the needs of developers. Before and after the end of the development of complete separation of the development model are used in the system, back-end using Java language and the use of mainstream springframework development framework, the front using the framework for the development of the AngularJs that currently very popular. Test results show that the system can meet the needs of users.
Keywords/Search Tags:Data Analysis, Custom Report, Ali Cloud
PDF Full Text Request
Related items