首页> 中文学位 >基于移动互联网广告投放平台的设计与实现
【6h】

基于移动互联网广告投放平台的设计与实现

代理获取

目录

声明

致谢

摘要

1 绪论

1.1 研究背景及选题意义

1.2 国内外发展现状

1.3 论文的主要内容

1.4 论文的组织结构

1.5 本章小结

2 项目关键技术

2.1 Java

2.2 Jsp

2.3 Shell

2.4 MySQL

2.5 Redis

2.6 Hadoop

2.7 本章小结

3 需求分析和架构设计

3.1 需求分析

3.1.1 功能性需求

3.1.2 非功能性需求

3.2 架构设计

3.3 系统的功能模块拆分

3.3.1 广告投放功能

3.3.2 广告实时上下线

3.3.3 日志监控

3.4 数据库设计

3.5 本章小结

4 详细设计与实现

4.1 系统开发工具介绍

4.2 站内移动广告投放模块设计与实现

4.2.1 广告创建模块

4.2.2 广告审核模块

4.2.3 广告管理模块

4.3 豌豆荚广告接入模块设计与实现

4.3.1 豌豆荚广告的下线模块

4.3.2 豌豆荚广告的再生成模块

4.4 广告实时上下线模块设计与实现

4.5 实时监控系统设计与实现

4.6 本章小结

5 系统测试

5.1 测试方法

5.1.1 测试内容

5.1.2 测试环境

5.2 测试用例

5.3 本章小结

6 结论

6.1 工作总结

6.2 研究成果的价值

6.3 未来工作方向

6.4 本章小结

参考文献

作者简历

学位论文数据集

展开▼

摘要

随着移动通讯技术的发展,移动互联网已成为人们生活中必不可少的网络服务。同时广告又在生活中无孔不入,其与人们生活息息相关,各大中小型企业为了自身的品牌建设以及企业的发展一向都极为重视广告的投放与发布。移动互联网作为一种新兴的媒体,也是各大企业投放广告的媒体选择之一。同时,随着大屏触控移动终端的流行,各类移动应用成为移动广告新的载体。受益于移动互联网整体产业的快速发展和移动终端的更新迭代,移动应用广告被行业视为新的蓝海,具备极大的掘金机会及战略意义。
  本论文选题来源于作者在千橡网景科技发展有限公司广告业务项目组实习期间所参与的实际研发项目,项目名称是移动互联网广告投放。该项目分为广告投放系统、广告下发系统、广告展示系统、广告结算系统,本人完成其中的广告投放系统、广告下发系统的实时上下线服务以及广告投放日志监控系统。论文首先介绍项目的背景和意义,并阐述项目所采用的技术,然后对项目的功能性需求和非功能性需求进行了详细分析,同时阐述了各模块的架构设计、详细设计以及测试结果,最后对项目进行展望。广告投放系统分为站内广告投放以及站外豌豆荚广告接入,基于MVC体系架构,作者完成站内广告投放系统;基于Http协议,作者完成豌豆荚广告数据的抓取服务;基于Rmi(Remote Method Invocation,远程方法调用)技术,实现豌豆荚抓取服务和投放系统的通信。基于Java的定时任务Timer类以及TimerTask类,实现移动互联网广告的实时上下线服务,以此服务解决广告上下线延迟带来的资源浪费。日志监控系统分为日志报警服务和日志管理系统,基于Hdfs(Hadoop Distribute File System,Hadoop分布式文件系统)技术,实现报警服务的日志存储,并在此基础上实现了日志的监控服务;基于Hadoop的Api,实现了日志文件的获取以及查询。在投放系统以及日志监控管理系统中,作者采用B/S架构;广告的实时上下线服务以及豌豆荚广告的抓取中,采用的是定时任务;日志监控服务中,通过Shell语言实现,通过Cron技术实现定时调度。
  目前该系统已正式上线,广告可以在人人网手机端展示。该类广告每天的曝光量日均在900万左右,目前已经接入豌豆荚、多盟等其它广告平台的广告;日志监控服务也作为小组的重要服务,其实时监控移动互联网广告投放系统日志以及组内其它服务日志。同时投放项目也处于不断的迭代中,不断的修改、优化,更好的满足客户的需求。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号