【Android论文栏目提醒】:网学会员在Android论文频道为大家收集整理了“基于Struts2Android的手机广告平台设计与实现 - 硕士论文“提供大家参考,希望对大家有所帮助!
国内图书分类号:TP311.52 密级:公开国际图书分类号:004 西南交通大学 研究生学位
论文 基于Struts2/Android的手机广告平台 设计与实现 年 级 三Q Q 2∑级: 姓 专 业 让篡扭廛旦堇苤 指导 教 师 塑睦胆量I』塾攫 二零一一年五月 一奄一一,年丑月Classified Index:TP3 11.52U.D.C:004 S outhwest Jiaotong University Master Degree Thesis The Design and Implementation of Mobile Advertising Platform B ased on Struts2/Android Grade:2008 Candidate:Yang Rui Academic Degree Applied for:Master Degree Speciality:Computer Application Technology Supervisor:HU Xiao Peng May,2011 西南交通大学 学位
论文版权使用授权书 本学位
论文作者完全了解学校有关保留、使用学位
论文的规定,同意学校保留并向国家有关部门或机构送交
论文的复印件和电子版,允许
论文被查阅和借阅。
本人授权西南交通大学可以将本
论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复印手段保存和汇编本学位
论文。
本学位
论文属于 1.保密口,在 年解密后适用本授权书; 2.不保密时,使用本授权书。
(请在以上方框内打“√”) 学位
论文作者签名:力为荪 指导老师签名: 日期:如Il-b.每’ 同期: 邓哇一 hh 6.) 西南交通大学硕士学位
论文主要工作(贡献)声明 本人在学位
论文中所做的主要工作或贡献如下: (1)分析了手机广告的特点和优势,以及存在的问题,提出了手机广告平台的相关 需求以及特点。
(2)制定了手机广告管理系统与手机广告客户端SDK的通讯协议。
(3)通过对手机广告平台需求的分析,构建了一个基于J2EE的手机广告管理系统; 设计并实现了手机广告客户端SDK。
本人郑重声明:所呈交的学位
论文,是在导师指导下独立进行研究工作所得的成果。
除文中已经注明引用的内容外,本
论文不包含任何其他个人或集体已经发表或撰写过的研究成果。
对本文的研究做出贡献的个人和集体,均已在文中作了明确说明。
本人完全了解违反上述声明所引起的~切法律责任将由本人承担。
学位
论文作者签名:井匆前 日期:如,,.二.弓 西南交通大学硕士研究生学位
论文 第1页 摘 要 随着无线通讯技术的快速发展以及智能手机的广泛使用,手机与互联网的结合已经使手机广告成为了重要的大众传播媒体。
由于目前的手机广告形式在广告展示方式、展示效果、精准投放、数据统计等方面存在诸多不足,因此,如何构建一个专业的手机广告平台已经成为手机广告研究的热点问题。
论文首先介绍了课题的研究背景,分析了目前手机广告的现状;其次,介绍了手机广告平台所涉及的相关技术,这些技术是实现平台功能的关键所在;再次,针对手机广告平台的特点,从不同用户角色的需求入手,详细分析了平台应该具有的功能,并采用UML建立了用例图;接着在需求分析的基础上,提出了平台的总体架构和实现方案,划分并设计了各个模块及功能,制订了用于规范手机广告管理系统和手机客户端数据交换格式的通讯协议,并且分别给出了各角色的ER图,通过对ER图的分析,设计出系统的数据库;最后,对手机广告平台各模块进行了详细的设计,介绍了各模块的实现方法,给出了部分系统模块的时序图和手机客户端各功能模块的流程图。
手机广告平台最大的特点就是将广告主、软件开发者、手机用户有机的联结在一起。
它为广告主投放广告提供了更多的选择,支持多种广告投放策略、广告展示方式、并且实现了广告的精准投放;软件开发者只需在软件中配置手机广告平台提供的手机客户端SDK,就可以使软件具有接收和显示广告的功能,它为手机软件开发者通过软件获得收益提供了一条有效的途径。
关键词:手机;UML;Android;手机广告平台 thesis describes the relatedpresent situation of mobile phone advertising.Secondly,thetechnologies of the mobile phone advertising platform which plays important role an onrealizing the platform function.Moreover,according to characteristics of the mobile phoneadvertising platform,the thesis also analyses in detail the function which the platform shouldhave from the start with the needs of different user roles and establishes the use case diagramusing UML.What’S more,the thesis offers a general architecture and implementation planon the basis of needs analysis,meanwhile,it partitions and designs the modules andfunctions and set the standard for communication protocol which iS the rule for mobilephone advertising management system and mobile client data exchange format,Furthermore,the ER diagrams are given respectively for each role and the system’S database is designedthrough the analysis of ER diagram.Finally,each module of mobile phone advertisingplatform iS designed in detail and the implementation methods each module are described,including the timing diagram of some system module and the flow chart of each functionmodule of mobile phone advertising mobile client. The best characteristic of mobile phone advertising platform lies in which it Can linksadvertisers,software developers,mobile phone users in together.It provides more.choice ofadvertising for advertisers and support variety of advertising strategies,meanwhile,itrealizesthe precise placement of advertisement.Moreover,software developers only configure theSDK of mobile client which is provided by mobile phone advertising platform,the softwarewill have the display and receiving function of advertisement,it provides all effectiveapproach which Can gain by software for the mobile software developers.Key words:mobile phone:UML:Android;mobile advertising platform 西南交通大学硕士研究生学位
论文 第1 I l页鼍曼曼曼量寰!曼曼曼曼苎曼曼曼!皇o .; .; 一; 一 IIII曼曼曼曼曼皇曼曼皇曼曼皇皇量皇曼詈曼舅曼 目 录摘 要………………………………………………………………………………………..IABSTRACT……………………………………………………………………………………………………………..II目 录…………………………………………………………j………一………………….III第1章绪论………………………………………………………………………………….1 1.1研究背景和研究意义………………………………………………………………l 1.2国内外现状………………………………………………………………………….2 1.3研究内容…………………………………………………………………………….4 1.4
论文结构……………………………………………………………………………5第2章手机广告平台相关技术…………………………………………………………….6 2.1 Struts2简介……………………………………………………………………….6 2.2 Android体系简介………………….:……………………………………………..7 2.2.1 Android的框架结构……………………………………………………….7 2.2.2 Android的程序结构………………………………………………………..9 2.3消息摘要…………………………………………………………………………。
lO第3章手机广告平台需求分析…………………………………………………………..12 3.1总体功能概述……………………………………………………………………..12 3.2手机广告管理系统功能…………………………………………………………..13 3.2.1广告主功能…………………………………………………………………14 3.2.2软件开发者功能……………………………………………………………16 3.2.3广告管理人员功能…………………………………………………………18 3.2.4软件管理人员功能…………………………………………………………19 3.2.5财务管理人员功能…………………………………………………………20 3.2.6系统其它功能………………………………………………………………20 3.3手机客户端功能……………………………………………………………………20第4章手机广告平台总体设计…………………………………………………………..23 4.1平台总体架构…………………………………………………………………….23 4.2手机广告管理系统模块分析…………………………………………………….23 4.2.I广告主功能模块……………………………………………………………24 4.2.2软件开发者功能模块………………………………………………………24 4.2.3广告管理人员功能模块…………………………………………………….25 西南交通大学硕士研究生学位
论文 第1V页 4.2.4软件管理人员功能模块……………………………………………………26 4.2.5财务管理人员功能模块……………………………………………………27 4.2.6系统其它功能模块…………………………………………………………28 4.2.7系统管理员功能模块………………………:………………………………28 4.3手机客户端模块分析……………………………………………………………一29 4.4手机广告平台通讯协议…………………………………………………………一30 4.5数据库设计…………………………………………………………………………34 4.3.1概念结构设计……………………………………………………………。
34 4.3.2逻辑结构设计………………………………………………………………37第5章手机广告平台详细设计与实现……………………………………………………41 5.1手机广告管理系统设计与实现………………………………………………….41 5.1.1系统开发环境………………………………………………………………41 5.1.2目录组织结构…………………………:……………………………………42 5.1.4公共模块设计………………………………………………………………43 5.1.5登录模块……………………………………………………43 5.1.6广告主模块…………………………………………………44 5.1.7广告管理人员模块…………………………………………48 5.1.8其他功能模块………………………………………………49 5.1.9系统管理员模块……………………………………………51 5.2手机客户端……………………………………………………….52 5.2.1开发环境搭建…………………………………………………j……………52 5.2.2手机客户端功能实现………………………………………………………52 5.2.3项目打包…………………………………………………………………..55 5.2.4软件开发者配置SDK………………………………………………………56第6章平台运行环境和运行效果………………………………………………………..58 6.1平台运行环境………………………………………………………………………58 6.2平台运行效果……………………………………………………………………。
58结 论………………………………………………………………………………………………………………….66致 谢………………………………………………………………………………………………………………….67参考文献………。
……………………………………………………………………………68攻读硕士学位期间发表的
论文……………………………………………………………71 西南交通大学硕士研究生学位
论文 第1页 第1章绪论1.1研究背景和研究意义 随着无线通讯技术的快速发展以及智能手机的广泛使用,手机与互联网的结合已经使手机广告成为了重要的大众传播媒体,并且成为继电视广告、广播广告、网络广告、DM广告后的又一重要广告载体。
目前,我们已经进入了一个高速信息的3G时代,这也标志着手机广告也进入了这一领域。
手机广告【l】也叫做移动广告、手机媒体广告,是以手机媒体为平台发布的广告。
手机广告具有更好的互动、可测量、可跟踪等特性,可以针对分众目标,提供特定地理区域、直接的、个性化的广告定向发布。
手机广告可以通过手机短信、彩信、声讯、手机流媒体等多种形式来发布,发布效果可通过互动的量化跟踪和统计得到评估。
手机广告作为一种全新的广告形式,与电视、广播、报纸、杂志等广告媒体相比,具有以下特点和优势。
1、交互性和主动性强 手机最大的优势就是交互性和主动性强,传统广告的信息是单向传播,而手机广告是互动传播,手机用户可以获取他们认为有用的信息,广告主也可以获取宝贵的用户信息。
2、传播迅速、范围广泛 手机广告的传播迅速,范围广泛,只要有手机信号的地方,就可以接收到手机广告,这是传统广告无法达到的。
3、终端普及率高 据工业和信息化部最新数据显示,截至201 1年6月,我国手机用户达69519.9万,全国的移动电话普及率达到52.5%,而且手机用户数量仍以每年六千万到七千万的巨大幅度增长,如此多的手机用户形成了一个庞大的手机广告受众群体。
4、受众数量可准确统计 手机广告的突出特点是可统计性。
广告主借助于精确统计出来的数据评价广告效果,根据广告效果制定更好的广告投放策略,并利用手机广告互动和实时的特点,按照需要及时变更广告的形式和内容。
基于这些技术优势,确立了手机广告的经济价值,即节省广告主的费用投入,又增强了广告的实际效果。
目前我国的手机广告形式主要有短信广告、彩信广告、WAP广告和语音广告。
短信广告因为其廉价的广告费用和潜在庞大的广告对象占据了手机广告市场最多的市场 西南交通大学硕士研究生学位
论文 第2页ILI m im 曼 ! _ II璺 份额;彩信广告使得手机不仅可以进行基本的语言交流和简单的文字互动,还可以用 来实现彩色图片和视频传送,它最大的特色就是支持多媒体功能,是手机广告中广告 表现效果最好的~种形式;WAP广告是嵌套在WAJP网站中的一种广告形式;语音广 告是有声媒介广告的简称,这里所说的语音广告通常是通过手机通话的方式向用户传 达各种广告信息的一种手机广告形式。
虽然手机广告发展势头迅猛,占据着越来越多 的广告市场比例,但是也不能忽略其存在的一些不足。
比如:广告形式单一、垃圾广 告多、缺少专业的手机广告投放平台等,下面就这些问题进行简要的分析。
l、广告形式单一 3G时代的到来使得网络平台更加优化,手机硬件和配套软件也得到提高和丰富。
但是总观无线网络技术还不够成熟,手机的配套功能还不完善,多媒体运用存在兼容性问题。
这些客观存在的现实使得手机广告的表现形式单一,大多还是以短信广告为主,视频和音频的表现形式还不能很好的实现,加上昂贵的费用也使得不少广告主望而却步,手机用户也不能很直观的看到广告效果,这些都降低了手机广告的吸引力。
2、垃圾广告多 手机广告带给用户最大的烦恼就是垃圾广告铺天盖地,通过手机广告扰民、欺诈的事件比比皆是。
除了需要相关部门出台相关的法律法规保护手机用户的合法权益之外,充分利用手机广告的分众性和定向性的优势,保护与手机广告受众之间的信任关系,给手机广告受众以选择广告服务内容的权利也是急需解决的问题。
3、缺少专业的手机广告投放平台 随着手机硬件的提高和配套软件的丰富以及网络性能的优化,手机广告必将成为企业宣传产品,塑造品牌形象的有效手段。
然而现在的问题是,广告主在众多的手机广告媒体中寻找到能够满足自己广告投放要求的空位是一个非常复杂的过程;而另一方面,手机广告媒体中很多广告位置资源又难以得到有效的利用,手机广告市场缺乏连接广告主和广告资源之间的桥梁【2】。
今天的手机广告行业中也只有屈指可数的广告投放系统,如Google的Adsens、Admob。
因此,如何更好地解决这些问题是当前手机广告发展过程中面临的主要问题,是当前国内外研究的热点问题。
本
论文具体详细地分析了现有手机广告形式的不足,提出了更加合理的处理方案,构建了一个为广告主提供多种广告投放策略、广告展示方式,并且进行精准投放的手机广告平台。
1.2国内外现状 文献〔3〕到文献〔5〕对国外手机广告的发展做了详细的介绍。
从2006年初,美国的SprintNextel公司和Verizon无线公司都开始尝试在无线信息和娱乐服务中加入旗帜广 西南交通大学硕士研究生学位
论文 第3页 告。
2006年8月,雅虎和902目录系统也达成了协议,将在该网站页面上悬挂雅虎的列表广告。
902目录系统是由Verizon无线、SprintNextel和Cingular无线几家公司合办 的商业电话簿在线网站。
当SprintNextel、Verizon与Cingular无线公司的用户使用902搜寻当地的餐厅或电影院时,雅虎赞助的广告将出现在搜寻结果名单内。
2006年底,美国的ESPN已在向手机发送维萨信用卡、耐克、希尔顿旅馆等厂商的短视频广告。
其他已经在试水或全面采用集视频、标语广告、全屏图像于一体的手机广告的厂商包括美国运通、微软、百事可乐等。
Ovum的电信产业分析师罗杰表示,美国2005年手机广告市场的规模只有4500万美元,到2009年时这一市场将扩大到12.6亿美元。
在欧洲,法国电信旗下的Or-ange以及香港和记黄埔集团旗下的和记3G英国公司最近几个月开始接受手机广告。
目前收入位居全球移动通信业之首的英国企业沃达丰正测试不同的商业模式,只要用户愿意接收广告和广告信息服务,就能获得免费的电视服务。
迄今,包括阿迪达斯、苹果电脑等在内的诸多知名公司都同该公司签订了手机广告方面的合约。
该公司有关负责人表示,在未来的3到5年,手机广告将成为公司的重要收入来源。
日本的手机广告发展十分迅速,有不少可资借鉴之处,如日本电通公司将广告与游戏相结合,使用户在游戏中接受广告信息:将电视广告数字化,实现手机广告的视频传播。
印度最大的移动通信运营商BhartiAirtel也从2005年起,在移动网络中加入了微软、佳能与福特汽车等知名企业的广告。
微软从2005年9月份开始向企业客户发送手机广告,当用户在手机上浏览一些网页时,就会显示MicrosoftOffice的标志。
2005年夏季,万事达向在手机上搜索餐馆的用户发送短信,使他们有机会在附近的餐馆赢得免费大餐。
预计会出现许多新的集文本、视频、基于位置的信息于一体的新广告格式。
文献〔6〕到文献〔9〕详细介绍了我国手机广告的现状。
我国的手机广告主要建立在短信技术基础之上,信息承载量十分有限。
广告的类型还是以短信广告为主,占据了大量的市场份额,WAP广告紧跟其后,其他形式的广告仅仅占有了6.4%的市场份额。
即使是WAP广告也只是停留在互联网广告形式的直接移植阶段,如Banner旗帜广告、文字链接广告等。
虽然手机终端技术的不断提高出现了很多新的广告形式,但是对我国的市场来说还是陌生的,还处在培育阶段。
迄今为止,我国已有近7亿的手机用户,而且手机用户数量仍以每年六千万到七千万的巨大幅度增长着,手机屏幕正成为越来越多广告商抢夺的阵地。
2006年3月21日,分众传媒正式宣布完成对凯威点告的全盘收购,凯威点告作为一家手机定向广告服务商,今后将更名为分众传媒无线。
而在同一天,飞拓无限科技有限公司也宣布与中国移动建立全面合作伙伴关系,并与中国移动数据业务运营支撑中心联手推出手机互动广告平台,飞拓无限负责整个平台的销售和市场推广,这一举措标志着国内手机广告平台正式启动。
5月,上海聚君技术公司与上海联通和.