某移动应用数据分析系统的设计与实现

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:chongqingyy
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着移动互联网近几年的飞速增长,移动APP所产生的数据量也呈快速增加的趋向。与此同时,移动互联网的竞争日益激烈,各类各样的互联网产品不断涌现。对于移动互联网领域的创业者来说,如何对用户产生的行为数据进行充分利用,从纷繁杂乱的数据中提取出有价值的数据,并将分析结果用于了解业务趋势,指导业务决策,提高移动APP的产品竞争力,成为了现在的迫切需求。移动互联网的数据分析一直是大部分互联网企业的核心竞争力所在,针对一家社区电商类的创业公司,设计并实现了一个移动应用数据分析系统,为企业的数据分析提供了一套完整的技术方案。首先简要介绍了系统用到的关键技术和框架---spark数据分析引擎、Django框架、Vue框架以及数据可视化的前端组件Echart,然后对数据分析系统的主要功能对系统进行需求分析和架构设计。系统被分解为数据收集、数据处理、数据接口和数据可视化几个关键模块。数据收集模块收集来自于APP和应用服务器的数据日志,数据处理模块使用spark进行离线分析,并重点描述了APP数据分析中的计数事件和计算事件的分析算法。数据接口模块为前端提供了分析结果查询的restful接口,数据可视化模块通过Echart把数据渲染成用户友好的图表等。之后阐述了数据库表的设计,给出了各个模块的具体实现和关键流程图和函数。最后进行了系统测试。移动应用数据分析系统是一个对移动APP产生的用户行为数据进行收集、数据分析,并将分析结果可视化的系统。系统提供了从数据获取到分析再到展示的一体化功能,并支持APP数据分析中最常见的计数事件与计算事件。帮助企业了解业务的增长趋势,发现产品中的问题,帮助产品快速迭代。
其他文献
检测和控制二氧化碳(CO2)浓度在环境保护、工农业生产等领域具有较广泛的应用。本文采用可调谐激光二极管吸收光谱技术,研制了一种近红外激光CO2传感系统。该系统采用中心波
目的:通过三点弯测试及有限元法评价不同厚度及孔径大小的个性化钛网的力学性能差异;通过动物实验确定3D打印个性化钛网的生物安全性能,探讨个性化钛网用于重建大面积骨缺损治疗的可行性。为进一步临床应用提供理论依据。方法:第一部分为不同厚度及孔径大小的标准钛网试样及个性化钛网试样的力学性能研究,首先设计并打印厚度为0.3mm、0.4mm、0.5mm,孔径大小为3mm、4mm、5mm的长为40mm宽为10m
城镇化的过程就是农民转为市民的过程,城镇化的关键就在于农民工的市民化。农民工关系到"四农一村"(农业、农村、农民、农民工、城中村)、城镇化和工业化的建设。坚持"以人为
目的探讨辛伐他汀对链脲佐菌素(Streptozotocin,STZ)诱导的大鼠糖尿病心肌肥厚的改善作用,进而深入探究其潜在的作用机制,为糖尿病心肌病(DCM)治疗提供新的方向。方法40只雄性健康的Sprague-Dawley(SD)大鼠被随机均分到4组,分别为:空白对照组(CON组)、糖尿病模型组(STZ组)、辛伐他汀低剂量(10 mg·kg-1)组(STZ+SIM10组)、辛伐他汀高剂量(20
通过对国内外教育、教学研究领域文献的分析,笔者发现教育者对知识可视化具体工具进行研究较多,而对存在于学习者思维中的可视化思维进行研究较少。对大学公共英语写作教学的
目的: p27Kip1是一种细胞周期蛋白依赖性激酶抑制剂,其低表达与许多恶性肿瘤有关,被认为是癌症患者低生存率有力的预后标志物。细胞S期激酶相关蛋白2(S-phase kinase associat
生态环境是人类生存及其文化的物质基础,是人类精神的一个重要部分。随着人类对生存环境的需求以及生态环境意识的日益提高,反映自然生态问题不仅成为全世界文学的主题,而且
利用腾格里沙漠周边气象站的观测资料,结合风沙活动规律及其环境特征,以沙坡头地区为重点研究对象,详细分析了沙漠东南缘风沙活动动力特征。研究区风况具有明显的方向性和季节性
<正> 由南京林业大学研究开发的利用天然多孔矿石制造缓释肥料,最近在南京通过了江苏省教委组织的技术鉴定。 该产品是一种掺混法三元素缓释肥料。其添加剂为天然矿物NZ,这是
期刊