基于IOS的移动广告平台系统设计和实现
发布时间:2017-03-29 14:26
本文关键词:基于IOS的移动广告平台系统设计和实现,由笔耕文化传播整理发布。
【摘要】:随着移动互联网时代的快速发展和中国手机用户的增加,无线应用的产业规模变得越来越庞大,中国的移动广告市场也进入了快速发展的时代,这使得移动应用具备极大战略意义,移动应用广告已经成为移动应用开发的重要盈利模式。移动应用广告是指将广告发布方的促销品牌广告投放到移动手机应用程序上的方式。通过追踪用户运营商、手机机型、手机设备号、区县及访问IP等信息,分析用户的心理特征和访问行为,进而有目的性和针对性的为目标用户提供感兴趣的内容,从而显示关联性最强的广告。还可还有充分利用移动终端定位的功能提供广告推送,故移动广告平台投放精准,针对性强,信息抵达率高的特点。基于iOS的移动广告平台采用Object-C语言开发,采用了客户端数据库sqlite存储本地数据,采用开源网络访问框架ASIHTTPRequest实现网络的高效访问,以及AES算法保证了数据网络传输的安全性。本文针对某移动广告平台的具体需求,设计和实现了移动广告平台的SDK程序和服务器管理门户,主要完成的工作如下:第一,主要研究系统的相关技术背景,为系统所采用的技术进行充分的准备;第二,对某移动广告平台进行详细的需求调研,提出系统的整体需求和功能需求;第三,根据系统的总体需求,进行系统的总体设计和分析,实现系统的整体架构设计和分析,提出了系统的总体设计,包括系统总体设计框图、架构设计和数据流设计,然后根据系统的架构设计,进行系统的代码和功能实现,并且对实现的系统进行了全面的测试;第四,对系统进行了总结,并且对系统的后续工作进行了规划。
【关键词】:移动广告 iOS xCode ASIHTTPRequest
【学位授予单位】:电子科技大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TP311.52
【目录】:
- 摘要5-6
- Abstract6-11
- 第一章 绪论11-16
- 1.1 目的和意义11-12
- 1.2 研究背景和特点12-13
- 1.2.1 国外发展情况12
- 1.2.2 国内发展情况12-13
- 1.3 定义和特点13-14
- 1.4 本文主要工作14
- 1.5 论文章节安排14-16
- 第二章 系统相关技术介绍16-21
- 2.1 客户端-服务器端交换协议https16
- 2.2 客户端-服务器端加密算法AES16-17
- 2.3 iOS开发工具xCode17
- 2.4 iOS客户端数据库sqlite17-18
- 2.5 广告收费方式18-19
- 2.6 ASIHTTPRequest19-20
- 2.7 本章小结20-21
- 第三章 业务模型和需求分析21-27
- 3.1 业务模型21-22
- 3.2 总体需求情况22
- 3.3 iOS客户端SDK需求22-25
- 3.3.1 数据加解密传输安全23
- 3.3.2 广告接收23
- 3.3.3 广告条23-24
- 3.3.4 积分墙24-25
- 3.4 服务管理门户25-26
- 3.5 本章小结26-27
- 第四章 系统总体设计27-36
- 4.1 系统总体设计27-30
- 4.1.1 系统总体设计框图27-28
- 4.1.2 系统架构设计28-29
- 4.1.3 iOS系统数据流29-30
- 4.2 iOS客户端SDK功能设计30-31
- 4.3 iOS客户端SDK模块设计31-33
- 4.3.1 广告接收流程设计31
- 4.3.2 广告条设计31-32
- 4.3.3 积分墙设计32-33
- 4.4 服务管理门户设计33-35
- 4.4.1 总体设计33-34
- 4.4.2 接.设计34
- 4.4.3 模块设计34-35
- 4.5 本章小结35-36
- 第五章 系统详细设计和实现36-61
- 5.1 移动广告平台详细设计和实现36
- 5.2 iOS客户端SDK架构设计36-39
- 5.2.1 iOS客户端SDK程序流程36-37
- 5.2.2 iOS客户端SDK代码架构37-39
- 5.3 iOS客户端SDK详细设计和实现39-56
- 5.3.1 广告获取和更新模块40-44
- 5.3.2 网络访问和上报模块44-47
- 5.3.3 广告展示和展现模块47-49
- 5.3.4 网络交互协议49-52
- 5.3.5 数据交互加解密模块52-55
- 5.3.6 公共框架模块55-56
- 5.4 SDK调用实现56-58
- 5.5 服务器端详细设计和实现58-60
- 5.5.1 数据接.设计58
- 5.5.2 服务管理门户详细设计58-60
- 5.6 本章小结60-61
- 第六章 系统实施和测试61-71
- 6.1 测试软硬件资源61
- 6.2 测试方法61-62
- 6.3 测试进度安排62-64
- 6.4 测试用例设计64-67
- 6.5 测试结论67-69
- 6.6 本章小结69-71
- 第七章 总结71-72
- 致谢72-73
- 参考文献73-76
本文关键词:基于IOS的移动广告平台系统设计和实现,,由笔耕文化传播整理发布。
本文编号:274708
本文链接:https://www.wllwen.com/wenyilunwen/guanggaoshejilunwen/274708.html