网页游戏广告系统的设计与实现

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

网页游戏广告系统的设计与实现万方数据申请上海交通大学工程硕士学位论文网页游戏广告系统的设计与实现学校代码:10248作者姓名:鲍汝兴学号:1110372011第一导师:姜丽红第二导师:梁海华学科专业:软件工程答辩日期:2014年7月4日上海交通大学软件学院2014年06月网页游戏广告系统的设计与实现万方数据ADissertationSubmittedtoShanghaiJiaoTongUniversityforMasterDegreeofEngineeringTHEDESIGNANDIMPLEMENTATIONOFWEBGAMEADVERTISINGSYSTEMUniversityCode:10248Author:BaoRuxingStudentID:1110372011Mentor1:JiangLihongMentor2:LiangHaihuaField:SoftwareEngineeringDateofOralDefense:2014-7-4SchoolofSoftwareShanghaiJiaotongUniversityJune,2014万方数据上海交通大学学位论文原创性声明本人郑重声明:所呈交的学位论文,是本人在导师的指导下,独立进行研究工作所取得的成果。除文中已经注明引用的内容外,本论文不包含任何其他个人或集体己经发表或撰写过的作品成果。对本文的研究做出重要贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律结果由本人承担。学位论文作者签名:{1fa1!?Jl日期:!咱年7月呼日房支i,,::ff$俨刷肉窑·'」J翩。7πii,,;n;制组叫y网页游戏广告系统的设计与实现万方数据上海交通大学学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,间意学校保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权上海交通大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。保密口,在一一年解密后适用本授权书。叫文时名:W.指导教师签名:如W日期:严i悔7月午日日期:如i辞7月4日);:,;fr支吾λ辛se-,,”?'二,.,.您写啻,..,,;唱.吧·iiy网页游戏广告系统的设计与实现以νr“打内框方上以在请(密保不于属文论位学本网页游戏广告系统的设计与实现万方数据网页游戏广告系统的设计与实现摘要随着网络游戏市场的发展,大量网页游戏推向市场,由于网页游戏比大型网游开发成本低,周期短,导致市场上网页游戏数量急剧膨胀,竞争激烈。如何有效的向众多玩家推广网页游戏,成为各大页游公司的重点工作,在这过程中发布网页游戏广告是一个主要的推广手段。网页游戏广告的投放量巨大,广告商数量十分繁多,这就势必要使用广告数据统计工具对广告的效果进行统计分析。目前市场上的主要广告统计工具只能统计访问、点击量等数据,这些系统缺少办法把这些数据和游戏公司的网页游戏本身的运营数据进行前后关联。游戏在运营过程中需要根据数据关联对广告的质量进行分析以及根据分析的广告效果选择广告商,从而把有限的广告费用产生的效益最大化。这就使得广告数据的监测、数据关联和效果分析成为一个十分重要的课题。本文基于网页游戏广告的监测统计分析的业务需求,深入分析了广告监测统计分析系统的现状,设计并实现了网页游戏广告系统。本系统实现了广告页面控制的模板化生成和替换,广告页面的投放加速,广告数据的追踪采集,广告数据的分析,游戏业务数据和广告数据的关联展示等功能,为游戏运营人员提供了一个方便,直观,简洁,准确的网页游戏广告分析平台。本文工作包括如下几个方面:第一,分析了为了达到网页游戏广告系统的各种需求,本系统所采用的关键技术,包括Thrift远程过程调用框架,Hadoop分布式框架,负载均衡,反向代理缓存,POI,Velocity和协程的简要介绍。第二,对网页游戏广告系统的用户需求进行描述分析,根据用户需求把系统切分成不同部分,主要包含广告页控制,广告页投放加速,日志记录,日志分析,数据交换,数据显示,系统管理等,使用用例图对模块的所有功能进行汇总,用用例描述的方式详细分析了这些模块的具体需求,并分析了本系统的主要业务流程。第三,在需求分析的基础上对网页游戏广告系统的总体逻辑结构进行了研究,详细阐述了结合关键技术来设计各个模块的架构以及各个功能模块具体的设计和实现的过程。同时根据需求和数据业务流程设计了本系统存储数据的数据库、表和字段信息。第四,对系统的各个模块功能和性能进行测试,通过各种测试验证了本系统符合设I网页游戏广告系统的设计与实现万方数据计要求。本文设计的网页游戏广告系统基本实现了一个对广告投放,用户行为数据采集、分析、展示的经济、可行的解决方案,它的可行性在实际应用中得到了证明。关键词广告系统,网页游戏,数据监测,数据分析II网页游戏广告系统的设计与实现万方数据THEDESIGNANDIMPLEMENTATIONOFWEBGAMEADVERTISINGSYSTEMABSTRACTAlongwiththedevelopmentofthenetworkgamemarket,alargenumberofwebgamesarepublishedtothemarket.BecausethedevelopmentofthewebgameislowercostandshortercyclethanMMO(MassivelyMultiplayerOnline)game’s,soithascausedadramaticmarketinflation.Moreover,thecompetitiononthemarketisalsointensebetweenthewebgames.Howtointroducealargenumberofgameplayersintothewebgameseffectivelybecomeskeyemphasisinworkateverybigcompany.Networkgameadvertisingisamajormethodofpromotioninthisprocess.Thenumberofnetworkgameadvertisingwashuge,andtheadvertisersarealsomanifold.Itisnecessarytousetheadvertisingdatastatisticstoolscarryingoutastatisticalanalysisfortheeffectsofadvertising.Themainadvertisingstatisticaltoolsonthemarketatpresentcanonlycountpvanduv,butgamecompanywebgameoperatingdataaren’tassociatedwiththem.Intheprocessofgameoperationthequalityoftheadvertisingneedtobeanalyzedaccordingtotheoperationaldata.Andthenchoosetheadvertisersaccordingtotheadvertisementeffect,sothatthelimitedadvertisingbenefitsreachmaximization.Thismakestheadvertisingdatamonitoring,datacorrelationandeffectanalysisbecomingaveryimportantsubject.Inthisthesis,basedonthemonitoringandstatisticalanalysisofwebgameadvertisingrequirements,anadvertisingmonitoringandstatisticalanalysissystemhasbeenanalyzedandIII网页游戏广告系统的设计与实现万方数据designed.TemplatedADpage,webspeed,replacecontrol,dataacquisition,dataanalysisanddataassociationdisplayhavebeenimplementedinthissystemwhichprovidesaconvenient,straightforward,concise,accurateanalysisofthewebgameadvertisingplatformforthegameoperationsstaff.Inthisthesis,theresearchprocessisasfollows:Firstly,inordertomeettherequirementsofwebgameadvertisingsystem,thekeytechnologiesareanalyzed,includingTriftRPCframework,theHadoopdistributedframework,loadbalance,reverseproxycache,POI,Velocityandcoroutinesarebrieflyintroduced.Secondly,therequirementsforwebgameadvertisingsystemareanalyzed.Thissystemisdividedintodifferentparts,includingadvertisingpagecontrol,advertisingpagespeed,logging,loganalysis,dataexchange,datadisplay,systemmanagement,etc.Designtheusecasediagramtosummarizeoverallthefunctionmodules.Therequirementsofthesemodulesareanalyzedbydetaileduse-casedescriptionway,andthemainworkprocessesofthissystemareanalyzed.Thirdly,onthebasisoftherequiremntsanalysisofthewebgameadvertisingsystem,overalllogicalstructurewasstudied.Thearchitecturesofdifferentmodulesaredesignbythekeytechnology.Theprocessofdesignandimplementationofthedifferentmodulesarealsoelaborated.Atthesametimeaccordingtotherequirementsanddataprocessthesystem'sdatabasetostoredatahasbeendesigned,whichincludesthedesignofthesystemdatabasetableandtablefieldinformation.Fourthly,thefunctionandperformanceofthesystemtobetested.Thesystemisverifiedbythetestandthesystemmeetsthedesignrequirements.Aneconomicandfeasiblesolutionhasbeendesignedandimplementedforuserbehaviordatacollection,dataanalysisanddatadisplayinwebgameadvertisingsystem.Itsfeasibi

1 / 88
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功