广告投放数据管理平台的设计与实现

被引量 : 10次 | 上传用户:honglei413413
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在互联网广告产业,大数据对广告企业的影响越来越大。数据管理平台是互联网广告体系中非常重要的一部分,营销者通过大数据分析消费者的采购行为,可以将广告更有针对性地传达给“刚需客户”。网站管理者能弄清网站用户的访问行为和喜好,将内容更有针对性地推送给用户,提高用户访问的粘性,增大网站的流量。此外,数据管理平台提供了多维度的查询接口,让广告主和运营人员能够实时的查看数据效果展示。论文选题来源于亚信科技有限公司大数据部门的实际应用,设计和实现了广告投放数据管理平台。本文根据现有的业务状况对平台进行了详细的需求分析,包括功能点的划分、功能性和非功能性需求分析;从平台架构,平台拓扑和平台构建三个角度进行了概要设计,详细说明了平台本身的三层架构和对其他服务的依赖情况以及线上的服务器部署情况;针对各个功能模块进行详细设计,对其中重要的模块做了流程说明和类设计,并明确了各个功能点在实现中方法的调用关系;为了提供更好的灵活性和可维护性,平台采用了商业系统传统的B/S架构,并使用JavaEE进行开发;数据库使用了MySQL数据库:前端使用了j Query框架进行开发。为了支持海量日志的快速收集和统计,平台采用了Hadoop、Spark等分布式并行计算框架。为了提高查询效率,平台大量的使用了Hive、Spark SQL和缓存等方式提高性能。本人在项目中完成了从需求分析到设计开发,再到项目部署上线的全过程,其中主要工作包括:多种任务调度、日志收集、日志处理、数据查询展示、人群管理、人群洞察、动态素材各个模块的功能设计、开发,以及性能的优化。数据管理平台采用敏捷开发的方式,已经开发并上线了八个版本,数据管理平台的现阶段需求提出的所有功能均已经上线。在这八个版本中除了功能的增加,性能方面也逐步的提高,最新版本目前已经稳定运行了近两个月,为进行广告投放的需求方平台提供了重要的数据支持。从数据角度来看,通过数据管理平台,需求方平台的广告投放的效果得到增强,并通过直观的数据展示,也让更多的广告主认可了广告投放平台,通过数据的应用为广告主和公司创造了收益。
其他文献
<正>我们首先要认识到,大部分人的智商水平是相似的,所谓"别人家的孩子",通常都是深度挖掘了自己如专注、刻苦、勤奋、持之以恒等非智力因素的特质,这才是造成人和人之间差距
弗雷格提出,一个完整的句子包含着一个思想。这里的&#39;思想&#39;不是指思维的主观活动,而是指思维的客观内容,可以成为许多人共有的东西。并且他主张思想是句子的涵义,真值
针对当前我国企业内部控制普遍乏力、被动的实际情况,以及内部控制自我评价未能发挥其应有的职能作用等问题,笔者从“如何改进内部控制”这样一个单纯、实际的想法出发,以落
乳腺癌已经成为当今威胁女性健康的最常见恶性肿瘤之一,据美国癌症协会2014年发布的统计表明,乳腺癌的发病率和死亡率分别居于女性恶性肿瘤中的第一位和第二位。我国的流行病
本篇通过回顾分析近年中医药治疗排卵功能障碍性不孕症的文献,归纳病因病机,总结了中药人工周期治疗、专方验方治疗、针灸治疗以及中西医结合治疗等方面的概况与研究现状,探
天然橡胶是极其重要的工业原材料,具有重要的战略意义。泰国是世界上生产和出口橡胶数量最多的国家,每年都能给橡胶种植者带来巨大的收入,带动相关产业的发展和科技进步。可
许多研究表明服务质量与游客推荐意愿和重游意愿之间显著相关,旅游中服务质量的高低直接决定旅游目的地的盈利与生存,决定着游客是否愿意重游,已经成为国家层面的重大问题。
审计模型从过去直到今天一共有三个过渡阶段,第一个阶段是账项导向审计,即财务报表被审查;第二个阶段是制度基础导向审计,它主要以内部控制为导向;第三个阶段也就是本文所说的
企业信息化是规范企业管理流程,提高办公效率,节约办公费用的有效手段。办公用品管理是企业日常管理一个部分,如何有效的管理好办公用品,没有信息化手段的支撑是做不到的。江
计算机和网络技术的飞速发展,给社会各行各业的工作方式都带来了全新的变化,通过对计算机技术和网络技术的结合,打破了传统工作流程,极大的改善了传统工作过程中繁琐和臃肿的