基于Android平台的移动应用数据统计分析工具的设计与实现

被引量 : 0次 | 上传用户:shixibaogao007
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,移动互联网的快速发展推动了智能手机的普及。在互联网经济中,移动互联网的占比也迅猛提升,移动应用开发队伍也越来越庞大。许多传统互联网企业也渐渐地转战移动市场,大量的创业者涌入移动市场,不断地创造新的应用模式和商业模式。但是,目前国内缺乏一些专门为移动应用提供数据统计及相关服务的工具,而专门开发一款数据统计分析工具对开发者来说往往是费时费力的,很难保证有足够的精力投入。基于上述背景,本文设计并实现了一个基于Android平台的移动应用数据统计分析工具。该工具为开发者提供了一系列有针对性的统计分析服务,让开发者无需在采集和处理用户数据上花费时间,同时可以很方便地监控移动应用的各项指标。本文设计实现的移动应用数据统计分析工具以Android平台为基础,使用PHP作为服务器的开发技术。整个工具分为两个子系统:Android统计工具SDK和统计分析服务器。Android统计工具SDK由调用接口模块、Session模块、数据上传模块、自动更新模块、用户反馈模块、错误日志模块、自定义事件模块、公用模块组成,主要功能是采集用户数据,并将数据上传到服务器。统计分析服务器由用户模块、产品模块、统计概览模块、用户分析模块、终端及网络模块、开发工具模块、自定义事件模块、帮助文档模块组成,主要功能是收集和处理用户数据,并为用户提供全面准确的统计指标、深入的用户行为分析、完善的趋势分析和比较、及时的错误报告以及自动更新等服务。目前该工具在南京华为研究所新业务部得到了广泛的推广,近百种Android应用程序已经集成了该工具,实践证明,通过使用该工具,用户能够更有针对性地改进和优化现有的产品。本人在该项目中的主要工作是完成整个工具的需求细化,编码以及测试。本文首先阐述了论文的研究背景,分析了目前数据统计分析工具的研究现状,简述了论文的主要工作,然后介绍了项目中使用的相关技术和开发工具,随后对移动应用数据统计分析工具进行了需求分析、概要设计以及详细设计和实现。需求分析部分对该工具的功能性需求和非功能性需求进行了分析,概要设计部分介绍了该工具的模块划分和功能描述,详细设计部分首先阐述了该工具各个核心模块的具体实现细节,然后介绍了整个项目的使用流程。最后,本文对现阶段的工作进行总结和展望。
其他文献
目的探究防抓伤综合性护理方案在新生儿科的应用效果。方法选取2018年3月-2018年6月于我院住院护理的新生儿180例,随机分为实验组(综合护理方案)和对照组(常规护理)各90例,对
针对大庆油田高分子表面活性剂驱试验井的采出液,合成了系列原油破乳剂。在大庆油田采油现场对6种破乳剂进行了试验评价,研究了油基破乳剂和水基破乳剂的配伍性,探讨了加药方
随着医疗技术的进步,环境的变化以及人们工作压力的增加,代孕这一新的人类生育方式已经逐渐适用于人们的现实生活中。在给不孕不育患者带来福音的同时,也给法律,伦理,道德带来了巨
“不排除措施条款”(Non-Precluded Measures Provisions,以下简称NPM条款)是国际投资协定中的重要条款,它规定东道国在一定条件下可以为了保护国家安全、公共秩序、公共健康等
随着我国工业经济的不断发展,尤其就目前我国经济增速放缓,发展进入“新常态”的形势来说,经济增长与环境保护的矛盾、生态环境脆弱问题也日渐突出。所以,通过对环境效率进行
科学是现代社会不可或缺的一部分,当今世纪各国综合国力的竞争,是科学技术的竞争,而科学技术依靠的是人才,人才的培养离不开教育,基础教育阶段是人才培养的重要时期,在某种意义上培
1997年春,北京市文物研究所琉璃河工作站和中国社会科学院考古研究所北京队联合对北京市平谷县夏各庄乡安固村龙坡遗址进行了发掘,历时一个月。共布探方3个,实际发掘面积约7
会议
研究背景T细胞免疫球蛋白域与黏蛋白域(T-cell immunoglobulin domain and mucin domain,TIM)家族是近年来新发现的的一个基因家族,参与多种免疫免疫性疾病的发生与发展。人
近些年来我国经济高速发展,人们生活水平得到了显著的改善,但同时在过去几十年的发展中,我国采用粗放式的经济增长模式,对环境保护问题重视不够,使环境遭受到了严重的破坏,尤其最近
埃里希·弗洛姆是西方人性理论的代表者,他始终关注20世纪人的生存状况。他观察到现代经济条件下被异化了的人孤立无援的生存困境,在至高无上的权力制度和意识形态的压迫下,使