基于移动互联网广告投放平台的设计与实现
发布时间:2017-06-10 19:04
本文关键词:基于移动互联网广告投放平台的设计与实现,由笔耕文化传播整理发布。
【摘要】:随着移动通讯技术的发展,移动互联网已成为人们生活中必不可少的网络服务。同时广告又在生活中无孔不入,其与人们生活息息相关,各大中小型企业为了自身的品牌建设以及企业的发展一向都极为重视广告的投放与发布。移动互联网作为一种新兴的媒体,也是各大企业投放广告的媒体选择之一。同时,随着大屏触控移动终端的流行,各类移动应用成为移动广告新的载体。受益于移动互联网整体产业的快速发展和移动终端的更新迭代,移动应用广告被行业视为新的蓝海,具备极大的掘金机会及战略意义。 本论文选题来源于作者在千橡网景科技发展有限公司广告业务项目组实习期间所参与的实际研发项目,项目名称是移动互联网广告投放。该项目分为广告投放系统、广告下发系统、广告展示系统、广告结算系统,本人完成其中的广告投放系统、广告下发系统的实时上下线服务以及广告投放日志监控系统。论文首先介绍项目的背景和意义,并阐述项目所采用的技术,然后对项目的功能性需求和非功能性需求进行了详细分析,同时阐述了各模块的架构设计、详细设计以及测试结果,最后对项目进行展望。广告投放系统分为站内广告投放以及站外豌豆荚广告接入,基于MVC体系架构,作者完成站内广告投放系统;基于Http协议,作者完成豌豆荚广告数据的抓取服务;基于Rmi (Remote Method Invocation,远程方法调用)技术,实现豌豆荚抓取服务和投放系统的通信。基于Java的定时任务Timer类以及TimerTask类,实现移动互联网广告的实时上下线服务,以此服务解决广告上下线延迟带来的资源浪费。日志监控系统分为日志报警服务和日志管理系统,基于Hdfs (Hadoop Distribute File System, Hadoop分布式文件系统)技术,实现报警服务的日志存储,并在此基础上实现了日志的监控服务;基于Hadoop的Api,实现了日志文件的获取以及查询。在投放系统以及日志监控管理系统中,作者采用B/S架构;广告的实时上下线服务以及豌豆荚广告的抓取中,采用的是定时任务;日志监控服务中,通过Shell语言实现,通过Cron技术实现定时调度。 目前该系统已正式上线,广告可以在人人网手机端展示。该类广告每天的曝光量日均在900万左右,目前已经接入豌豆荚、多盟等其它广告平台的广告;日志监控服务也作为小组的重要服务,其实时监控移动互联网广告投放系统日志以及组内其它服务日志。同时投放项目也处于不断的迭代中,不断的修改、优化,更好的满足客户的需求。
【关键词】:移动互联网 广告投放 日志监控
【学位授予单位】:北京交通大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TP311.52
【目录】:
- 致谢5-6
- 摘要6-7
- ABSTRACT7-10
- 1 绪论10-14
- 1.1 研究背景及选题意义10
- 1.2 国内外发展现状10-12
- 1.3 论文的主要内容12
- 1.4 论文的组织结构12-13
- 1.5 本章小结13-14
- 2 项目关键技术14-19
- 2.1 Java14
- 2.2 Jsp14-15
- 2.3 Shell15
- 2.4 MySQL15-16
- 2.5 Redis16
- 2.6 Hadoop16-18
- 2.7 本章小结18-19
- 3 需求分析和架构设计19-38
- 3.1 需求分析19-24
- 3.1.1 功能性需求19-23
- 3.1.2 非功能性需求23-24
- 3.2 架构设计24-29
- 3.3 系统的功能模块拆分29-33
- 3.3.1 广告投放功能30-31
- 3.3.2 广告实时上下线31-32
- 3.3.3 日志监控32-33
- 3.4 数据库设计33-37
- 3.5 本章小结37-38
- 4 详细设计与实现38-62
- 4.1 系统开发工具介绍38-39
- 4.2 站内移动广告投放模块设计与实现39-49
- 4.2.1 广告创建模块39-42
- 4.2.2 广告审核模块42-45
- 4.2.3 广告管理模块45-49
- 4.3 豌豆荚广告接入模块设计与实现49-54
- 4.3.1 豌豆荚广告的下线模块49-51
- 4.3.2 豌豆荚广告的再生成模块51-54
- 4.4 广告实时上下线模块设计与实现54-58
- 4.5 实时监控系统设计与实现58-61
- 4.6 本章小结61-62
- 5 系统测试62-67
- 5.1 测试方法62
- 5.1.1 测试内容62
- 5.1.2 测试环境62
- 5.2 测试用例62-66
- 5.3 本章小结66-67
- 6 结论67-69
- 6.1 工作总结67
- 6.2 研究成果的价值67-68
- 6.3 未来工作方向68
- 6.4 本章小结68-69
- 参考文献69-71
- 作者简历71-73
- 学位论文数据集73
【参考文献】
中国期刊全文数据库 前10条
1 罗新星;李柱辉;赵玉洁;;软件非功能需求国内外研究综述[J];计算机应用研究;2015年04期
2 刘春玲;雷海红;;黑盒测试用例设计方法研究[J];现代电子技术;2012年20期
3 肖志辉;;移动互联网研究综述[J];电信科学;2009年10期
4 杨睿娜;;数据库设计过程中E-R图向关系模型的转换[J];硅谷;2009年11期
5 余晓晖;;移动互联网的发展与思考[J];电信网技术;2008年12期
6 邱树伟;;关于软件需求分析的探究[J];福建电脑;2008年07期
7 段春梅;;动态网页制作技术ASP与JSP的比较[J];福建电脑;2008年06期
8 曹彩凤;;基于HTTP的C/S系统开发研究[J];计算机工程与设计;2007年05期
9 顾治华;忽朝俭;;MySQL存储引擎与数据库性能[J];计算机时代;2006年10期
10 范容;胡则辉;;两种解决生产者—消费者问题的Java实现模型[J];现代计算机;2006年06期
中国硕士学位论文全文数据库 前1条
1 张媛;互联网产品用户体验设计与评估研究[D];南京航空航天大学;2014年
本文关键词:基于移动互联网广告投放平台的设计与实现,由笔耕文化传播整理发布。
,本文编号:439534
本文链接:https://www.wllwen.com/wenyilunwen/guanggaoshejilunwen/439534.html