(计算机应用技术专业论文)基于j2ee的网络广告管理系统的设计与实现.pdf_第1页
(计算机应用技术专业论文)基于j2ee的网络广告管理系统的设计与实现.pdf_第2页
(计算机应用技术专业论文)基于j2ee的网络广告管理系统的设计与实现.pdf_第3页
(计算机应用技术专业论文)基于j2ee的网络广告管理系统的设计与实现.pdf_第4页
(计算机应用技术专业论文)基于j2ee的网络广告管理系统的设计与实现.pdf_第5页
已阅读5页,还剩45页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

兰州大学研究生学位论文基于j 2 e e 的网络广告管理系统的设计与实现 摘要 随着信息技术的发展和互联网的兴起,网络广告作为一种新生的广告形象出现在公 众视野中。网络广告管理的需求从无到有,经过不断的发展壮大,实际上已经成为计算 机应用的一个重要组成部分。网络广告管理系统的重要性也目益显著,它对网站本身和 网络经济的发展有着不可替代的作用。经过长期发展,国外网络广告管理业已经进入了 成熟期,形成了一大批具有信息、人才优势的网络广告管理公司,而国内网络广告管理 的水平和国外差距还很大,因此发展网络广告管理系统刻不容缓。 针对这种情况,博讯科技有限公司开发了网络广告管理系统。该系统充分利用了 j 2 e e 体系构架的优势,保证了系统的稳定性和可扩展性。本人参加了该系统的研发,参 与了系统分析、整体设计和广告投放模块的开发工作。 本论文论述了我们从需求分析到系统功能实现的主要过程,以及我们在此过程中所 使用的各种技术。本文首先从网络广告的特性分析着手,指出了网络广告管理系统建设 的意义。然后研究了系统开发使用的相关技术,重点讨论了网络广告管理系统的系统分 析、系统设计和关键技术的实现方法,提出了一种适合一般网站使用的构建思路,在此 基础上设计实现了一套完整的网络广告管理系统。客户层使用a j a x 技术,减轻了服务 器的负担又加快了响应速度、缩短了用户等候时间。w e b 层使用j s p 和s e r v l e t 处理用 户页面。业务层采用的是c a u c h o 公司的r e s i n 服务器,使用t o r q u e 组件实现对象持久 化,提高开发效率,降低开发成本,提高系统性能。e i s 层采用的是m y s q l 数据库管理 系统,它是一个多用户、多线程、快速和功能强大的数据库服务器。 在本文的最后对该项目的设计作了总结,提出了自己的改进意见。 关键词:j 2 e ej s p 网络广告管理系统 兰州大学研究生学位论文 基于j 2 e e 的嘲络广告管理系统的设计与实现 a b s t r a c t a l o n gw i t ht h ed e v e l o p m e n to fi n f o r m a t i o nt e c h n o l o g ya n ds p r i n gu po fi n t e m e t , i n t e m e ta d v e r t i s e m e n ta p p e a r si nt h ep u b l i cf i e l do fv i s i o na so n ek i n do fn e w 。b o r n a d v e r t i s e m e n ti m a g e t h ed e m a n do fi n t e r a c ta d v e r t i s e m e n tg r o w so u to fn o t h i n ga n d c o n t i n u o u s l yg r o w s s os t r o n g l yt h a ti tb e c o m e sas i g n i f i c a n tp a r to fc o m p u t e ra p p l i c a t i o n t h e m a n a g e m e n ts y s t e mo fi n t e m e ta d v e r t i s i n gb e c o m e si n c r e m i n g l yr e m a r k a b l ea n di t si m p a c t o l ld e v e l o p m e n to fw e b s i t e sa n di n t e r a c te c o n o m yi si r r e p l a c e a b l e a f t e rl o n g - t e r m d e v e l o p m e n t ,i n t e r a c t a d v e r t i s e m e n tm a n a g e m e n ta b r o a dh a sb e c o m em a t u r ew i t ht h e e m e r g i n go fal o to fi n t e r n e ta d v e r t i s e m e n tm a n a g e m e n tc o m p a n i e sw h i c hh a v es u p e r i o r i t yo n i n f o r m a t i o na n dt a l e n t e dp e 墙o m t h eg a p sb e t w e e nt h ed o m e s t i ca n dt h ef o r e i g na r es ob i g t h a tt h ed e v e l o p m e n to fm a n a g e m e n ts y s t e mo fi n t e r n e ta d v e r t i s i n gi so fg r e a tu r g e n c y i nt h el i g h to ft h i ss i t u a t i o n ,b o x u nt e c h n o l o g yi n c d e v e l o p e dam a n a g e m e n ts y s t e mo f i n t e r a c ta d v e r t i s i n g t h es y s t e mm a k e sf u l lu s eo ft h ea d v a n t a g e so fj 2 e ea r c h i t e c t u r ea n d g u a r a n t e e st h es t a b i l i t ya n de x p a n d a b i l i t y ip a r t i c i p a t e d i nt h es y s t e m sr e s e a r c ha n d d e v e l o p m e n t ,a n dc o n c r e t e l yp a r t i c i p a t e di n t h es y s t e ma n a l y s i s ,t h eo v e r a l ld e s i g na n dt h e a d v e r t i s e m e n td e l i v e r ym o d u l e sd e v e l o p m e n tw o r k i nt h i st h e s i s ,w ed i s c u s s e dm a i np r o c e s sf r o mr e q u i r e m e n ta n a l y s i st oa c c o m p l i s h m e n t o fs y s t e mf u n c t i o n s ,a l o n gw i t ht h et e c h n i q u e sw eu s e d f i r s t l y , t h ea r t i c l eb e g a nw i t hi n t e r n e t a d v e r t i s e m e n t sc h a r a c t e r i s t i ca n a l y s i s ,p o i n t i n go u ti n t e m e ta d v e r t i s e m e n tm a n a g e m e n t s y s t e m sc o n s t r u c t i o ns i g n i f i c a n c e t h e n ,i ts t u d i e dr e l a t e dt e c h n o l o g i e su s e di nt h es y s t e m d e v e l o p m e n t ,f o c u s e do ni n t e r a c ta d v e r t i s e m e n tm a n a g e m e n ts y s t e m ss y s t e ma n a l y s i s , s y s t e md e s i g na n dk e yt e c h n o l o g i e s s p e c i f i cr e a l i z a t i o np r o c e s s ,a n dp r o p o s e dam o d e lf o r g e n e r a l w e b s i t e s e s t a b l i s h m e n t 。b a s e do nt h ea b o v ew ed e s i g n e da n di m p l e m e n t e da c o m p l e t e s e to fi n t e r a c ta d v e r t i s e m e n tm a n a g e m e n ts y s t e m c l i e n tt i e ru s e da j a xt e c h n o l o g y w h i c hr e d u c e ds e r v e r sl o a d ,i n c r e a s e dr e s p o n s i v e n e s sa n dr e d u c e dw a i t i n gt i m e w e bt i e r u s e dj s pa n ds e r v l e tt op r o c e s su s e ri n t e r f a c e b u s i n e s st i e ru s e dr e s i ns e r v e rb yc a u c h o i tu s e dt o r q u ec o m p o n e n tt op e r f o r mo b j e c tp e r s i s t e n c e ,p r o m o t ed e v e l o p m e n te f f i c i e n c y , r e d u c ed e v e l o p m e n tc o s t ,a n di n c r e a s es y s t e mp e r f o r m a n c e e i st i e ru s e dm y s q ld a t a b a s e m a n a g e m e n ts y s t e m i tw a sam u l t i - u s e r , m u l t i t h r e a d e d ,f a s ta n dp o w e r f u ld a t a b a s es e r v e r i nt h ee n d ,i tc o n c l u d e dt h ed e s i g no ft h ep r o j e c ta n dm a d eo u rs u g g e s t i o n so f i m p r o v e m e n t k e y w o r d s :j 2 e e ,j s p ,i n t e r n e ta d v e r t i s i n g ,m a n a g e m e n ts y s t e m n 原创性声明 本人郑重声明:本人所呈交的学位论文,是在导师的指导下独立进行 研究所取得的成果。学位论文中凡引用他人已经发表或未发表的成果、数 据、观点等,均已明确注明出处。除文中已经注明引用的内容外,不包含 任何其他个人或集体已经发表或撰写过的科研成果。对本文的研究成果做 出重要贡献的个人和集体,均已在文中以明确方式标明。 本声明的法律责任由本人承担。 论文作者签名:丝互茎。 日期: 童! ! z :! 1 7 关于学位论文使用授权的声明 本人在导师指导下所完成的论文及相关的职务作品,知识产权归属兰州 大学。本人完全了解兰州大学有关保存、使用学位论文的规定,同意学校 保存或向国家有关部门或机构送交论文的纸质版和电子版,允许论文被查 阅和借阅;本人授权兰州大学可以将本学位论文的全部或部分内容编入有 关数据库进行检索,可以采用任何复制手段保存和汇编本学位论文。本人 离校后发表、使用学位论文或与该论文直接相关的学术论文或成果时,第 一署名单位仍然为兰州大学。 保密论文在解密后应遵守此规定。 论文作者签名:垂! 垒导师签名 兰州大学研究生学位论文 基于j 2 e e 的川络广告管理系统的设计与实现 第l 章绪论 1 1 课题背景 1 研究背景 网络的兴起和发展,极大地改变了人们的生活、工作和思维方式,促进了经济的发 展。网络广告是一种新兴的广告形式,它依托互联网而产生。互联网是有史以来发展最 快的媒体,有研究显示,将一种传播媒体推广到5 0 0 0 万用户,广播用了3 8 年,电视用 了1 3 年,而互联网仅用了5 年“1 互联网诞生初期,一直是作为一种在国防、科技、教 育领域使用的通信交流工具而存在。直到9 0 年代初期因特网出现后,大量的信息源以 超文本格式进行链接,终于形成了一个跨国界的全球性新型媒体。联合国新闻委员会 1 9 9 8 年5 月举行的年会正式提出“第四媒体”的概念嘲。1 9 9 8 年6 月的法国世界杯、克 林顿绯闻案,因特网以其特有的交互性,第一次压倒报刊、广播、电视等传统媒体,真 正确立了第四媒体的地位。发展如此之快的互联网以方便、快捷、交互性强等优势为人 们所喜爱,同时也为广告主提供了一个受众清晰、信息量超大、费用偏低的良好媒体平 台。与传统广告相比,网络广告既可以为不同的受众实施不同的广告宣传。还可以有效 的将文本、声音、图像和动画等结合起来,传送多感官信息,为消费者和广告主架起了 一座沟通的桥梁。 2 国内外研究现状 在国外,网络广告管理的需求从无到有,经过不断的发展壮大,实际上已经成为计 算机应用的一个重要的分支,专门从事网站广告管理系统开发和研究的公司如雨后春 笋,层出不穷。正因为看好该行业的发展前景,不少大财团也对该行业虎视眈眈,斥巨 资进入该领域,试图把自身在资金上的优势转化为技术上的优势,从而在市场上分一杯 羹。经过长期发展,国外网络广告管理业已经进入了成熟期,形成了一大批具有信息、 人才优势的网络广告管理公司。这些公司大都具备良好的服务理念、严格的管理制度、 成功的网络广告管理服务案例、高素质的员工队伍、成熟的市场经验。 就国内而言,作为近年我国增长最强劲的产业,信息产业以前所未有的力量推动着 国内新经济结构的巨大变革。但是这场变革毕竟为时尚短,新的经济结构还没有最后形 成,目前国内网络广告管理的水乎和国外差距还很大,没有多少具备一定规模的公司。 3 研究意义 以网络媒体为依托的网络广告被看作是一种极具潜力的广告形式。网络广告快速发 兰州大学研究生学位论文基于j 2 e e 的网络广告管理系统的设计与实现 展的背后,有很多问题值得我们研究。例如,广告主希望知道广告的效果如何,希望了 解看广告的是什么人、来自什么地方、什么时间在看他们的广告等等;广告服务商也希 望知道受众对广告的态度、广告主的满意度等,这些直接影响广告服务商的切身利益。 由此,网络广告管理系统也应运而生。它要求功能强大,全面照顾管理人员的咨询需求, 能够让管理人员在第一时间获取最真实最详尽的信息,而且操作简单,页面直观清晰。 除此之外,最重要的就是网络广告管理系统的“小巧”与否,应该保证数据库查询次数 依旧、速度依然,保证网站的正常运行依旧流畅。网络广告管理系统不仅要能满足既定 的业务功能,还要能够支持一定的业务扩展的要求,因此该系统必须要有一个非常合理、 先进的整体结构和框架模型,兼顾界面友好、操作方便和业务扩展的需要。本文就如何 开发网络广告管理系统进行研究,试图找出适合一般网站网络广告管理系统的构建思 路。希望本文所做的探讨以及设计和实现的思路能够对国内网络广告管理系统的建设有 一定的参考价值。 4 课题来源和研究内容 本课题来源于博讯科技有限公司研发的网络广告管理系统,本人参加了系统分析、 整体设计和广告投放模块的开发等工作。本论文根据系统开发的经过,从需求分析开始, 设计并实现了一个网络广告管理系统。本文的研究内容主要包括: ( 1 ) 网络广告管理系统的设计及相关技术。 ( 2 ) 在j 2 e e 平台上实现网络广告管理系统。 ( 3 ) a j a x 技术。使用a j a x 提供与服务器异步通信能力,加快t n 务器响应速度、 缩短了用户等候时间,优化系统性能。 ( 4 ) 对象持久化技术。使用t o r q u e 工具把普通j a v a 对象映射到关系数据库表, 提高开发效率,降低开发成本。 1 2 网络广告的特征分析 1 2 1 网络广告的概念、历史与发展 1 广告的定义 在陈述网络广告的定义前,要先明确广告的定义。广告一词源于拉丁语a d v e r t u r e , 原意是“我大喊大叫”。后演变为英语中的广告a d v e r t i s e ,其含义是“一个人注意到某 件事”,再以后演变为“引起别人的注意,通知别人某件事”。广告是广告主有计划地通 过一定的媒体将商品或劳务信息传递给大众,以促进销售的一种非人员推销的信息传递 2 兰州大学研究生学位论文 基于j 2 e e 的网络广告管理系统的设计与实现 方式。广告主,是指为推销商品或者服务,自行或者委托他人设计、制作、发布广告的 法人、其他经济组织或者个人。对于具体的一则广告,其基本要素是:广告主、广告信 息、广告媒介和广告费用。 2 网络广告的概念 网络广告,是广告中的一种,指在互联网上进行的广告脚。它具有广告基本属性的同 时,也有着自己鲜明的特点。在英语中,广告一词是a d v e r t i s i n g ,电视广告称为 c o m m e r c i a l ,而两络广告并没有特有的专用名词,一般将其称之为i n t e r n e t a d v e r t i s i n g 或w e ba d v e r t i s i n g 。直观的讲,在网站上能看到的那些包含广告性质的 文本、图像以及其他形式的载体,都可以纳入网络广告的范畴。 一般来说,网络广告可以分为广义和狭义两种。广义的网络广告指企业在互联网上 发布的一切信息,包括公益性信息、企业的商品信息以及企业自身的互联网域名、网站、 网页等;狭义的网络广告是指可确认的广告主通过付费在互联网上发布的、异步传播的 具有声音、文字、图像、影像和动画等多媒体元素、可供上网者观看( 收听) ,并能进 行交互式操作的商业信息传播形式。 3 网络广告的历史 作为新生事物,网络广告的历史并不算很长,可以比较清晰考察其起源和发展。世 界上最早的网络广告起源于一对律师夫妇。1 9 9 4 年,专门从事有关移民法的律师夫妇 ( l a u r e n c ea c a n t e r 与m a r t h as s i e g e l ) ,有一次在互联网的新闻组上解答移民相 关的问题后,收到了很多人的咨询信件。这件事情让这一对夫妇做出了一个非常大胆的 决定:将美国绿卡相关的广告载登到7 0 0 0 多个新闻组上。由于当时的互联网使用还局 限在大学、机关、军队等非营利性组织,所以他们的这种行为招来了很多人的抗议信件。 结果,他们使用的邮箱系统因此瘫痪了多次。这种最早出现在互联网上的广告行为,可 以算是网络广告的鼻祖了。现在这类的商业广告都被人们称为s p a m ( 也被称为非索要 信息、电子垃圾,即兜售信息邮件、垃圾邮件,与主题无关的各种商业广告信息) 。 同年1 0 月1 4 日,美国a t & t 公司与h o tw i r e d 网站签署了一项协议,以1 2 个星期 3 万美元的价格。在该网站挂起了一个很小的广告条。他们的这一举动没有再次引起社 会的不满,相反得到了非常好的广告效应。而这,也意味着网络广告时代的开始“。 1 9 9 7 年3 月中国的第一个商业性的网络广告出现在天极网络( c h i n a b y t e ) 的网站 上,广告表现形式为4 6 8 6 0 像素的动画旗帜广告。i n t e l 和i b m 是国内最早在互联网 上投放广告的广告主“1 。 兰州人学研究生学位论文基于j 2 e e 的网络广告管理系统的设计与实现 4 网络广告的发展及趋势 ( i ) 网络广告的发展现状 随着互联网的高速发展,网络广告作为网站收入的主要来源而备受关注,并且被作 为一个新广告媒体的代表而广受赞誉。世界四大之一的财务咨询公司普华永道 ( p r i c e w a t e r h o u s e c o o p e r s ) 预计,互联网在未来5 年内成为广告支出增长最快的媒体“1 。 在网络广告高速发展的同时,也存在着很多限制其进一步提升的不利因素,其中网 络的速度是网络广告发展最大的瓶颈。目前的网络无法承受大容量的信息传输,无法快 速地传递视频信息、音频信息和文字信息,导致商品的广告形式单调、效果差强人意, 用户浏览检索时速度缓慢,根本无法体会到网络的交互性和多媒体性,带宽限制了网络 广告的进一步发展。同时,强制性的广告出现的频率太高,使网络用户极度反感,而且 影响网络浏览的速度。于是许多软件开发商都开始提供免费的广告拦阻工具给消费者, 目前已有大量的互联网用户安装广告拦阻软件,在一定程度上给网络广告的发展设置了 障碍。同时,对于国内较落后的省份而言,上网价格昂贵,导致网络不能成为像电视那 样的主流媒体,这些都在一定程度上限制了网络广告的进一步发展。 ( 3 ) 网络广告的发展趋势 纵观现今网络广告的发展,我们不难对它的将来做出如下的大胆预测;带宽的不断 提高以及使用费用的不断下降,将会使网络更加迅速的普及。目前,一个宽带用户每月 的费用为几十元( 还有下降的趋势) ,低廉的价格必将促进网络在国内的进一步普及,进 而带动网络广告价值的大大提高,企业将会比以前更乐意在网络上投放广告。 其次,宽带网络能够进行持续的大容量信息传输,这将会使网络广告完全突破容量 的限制,在表现力上达到并超过传统媒体广告。目前公认的观点是,随着宽带网的普及, 以流媒体技术为核心的网络视频服务会成为下一个主要的网络广告载体。在带宽允许的 情况下,网站可以在正常的视频内容播放之前,先播放不同长度的视频广告;或者是在 页面开辟一个适当的窗口,不停的轮流播放视频广告;可以跟现在的巨幅广告一样,定 时的全屏播放一段网络视频广告;甚至可以跟电视媒体一样,播出视频新闻、娱乐节目 和电视剧,中间插播视频广告。总之,摆脱了带宽这个最大瓶颈之后的网络,其发展前 景是可以任由人想象的。 1 2 2 网络广告的优点和缺点 1 网络广告的优点 同传统的广告媒体相比,网络作为新的传播媒体,其开放性和自由性是前所未有的, 4 兰州大学研究生学位论文基于j 2 e e 的喇绪广告管理系统的设计与实现 基于网络媒介的网络广告拥有众多传统媒体无法达到的优点,已经受到众多用户的青 睐。网络广告主要的优点体现在以下几个方面: ( 1 ) 网络广告的互动性 互动性可以说是网络广告这种新兴媒体最大的优点了。与传统的广告媒体不同,对 于网络广告,只要受众对该广告感兴趣,仅需轻按鼠标就能进一步了解更多、更详细、 更生动的信息。网络广告还可以使用户通过交互的方式直接与企业沟通,形成两者间一 对一的良好对话。最能够体现网络传播交互性的是电子商务网站,这类网站对商品分类 详细,层次清楚,可以直接在网上进行交易。用户在网上订购了某件产品后,可以及时 地通过网络反馈很多信息,例如配送时间、购买产品的品质、对购买产品及服务的一些 建议等。同时企业也可以用网站、电子邮件等与用户进行一对一的交流,还可以根据用 户的各种反馈信息制定公司服务的方向和制度,以此来提高公司在用户中的形象和地 位。 ( 2 ) 网络广告传播的广泛性 网络广告在互联网上一经发布便会2 4 小时呈现在网上,用户可以随时浏览,不会 像电视、广播一样因为错过了某个时段就无法接收信息。从空间上来讲,传统的媒体广 告往往只局限于一个地区、最多几个国家。而网络广告可以通过互联网把广告信息传播 到世界各地,而且无论刮风下雨都不会影响到传播效果。用户只要在有i n t e r n e t 的地 方上网浏览就可以看到广告信息。 ( 3 ) 网络广告相对于其他广告媒体,有价格上的优势 网络广告的费用与传统的三大广告媒体电视广告、电台广告、报纸杂志广告等相比, 明显要低得多。假设一个公司要对公司新的产品进行广告宣传,如果选择传统的广告方 式,他们首先就要制定一个产品目录,而产品目录的制作需要不少费用,并且也需要较 长的时间,这样的方式已经不能满足现在这个瞬息万变的时代的需求了。当然,随着网 络技术的进步和网络带宽的改善,为了追求更好、更震撼的效果,网络广告的制作会越 来越复杂、体积会越来越大,同电视媒体广告的差距会越来越接近。但是就目前来说, 一个典型网络广告的成本要比传统媒体小的多。 ( 4 ) 网络广告的及时更新性 网络广告的另一大优势就是,如果达不到预期的效果,可以及时更改广告的信息, 而在传统媒体中,这就需要花更多的时间、金钱、人力来进行修改。例如,电视广告发 出后,播出时间就已确定。因为电视是线性播放的,牵一发而动全身,播出时间改一下, 兰州大学研究生学位论文 基于j 2 e e 的网络广告管理系统的设计与实现 往往全天的节目安排都要重新制作,代价很高,因此即使对安排不满意,也很难更改。 而对于网络广告而言则非常容易,因为网站使用的是大量的超级链接,在一个地方进行 修改对其他地方的影响很小。如果选择了互联网的广告,就可以把相关信息最快、最新 的传递给客户,让广告厂商在最短的时间内用最少的费用达到最大的广告效益。正如a p l d i g i t a l 公司艺术指导马休查普曼所言:“与印刷品、电视及其他媒体不同的是,因特 网有着允许创作者迅速改变的优势,如果网上作品不成功的话,是比较容易查出原因并 加以弥补的。”1 、 ( 5 ) 网络广告具有极强的针对性 这通常被称为“个性化服务”。经常上网的人都会有自己最常访问的几个网站,一 般都收藏在收藏夹里,而这些网站我们通常是每天至少访问两次以上,且访问的时间不 会是很固定的。在网站会员的注册过程中,我们输入的信息将保存到服务器上的数据库 中,广告厂商可以根据这种数据库轻松的分析出该网站访问人群的类型,从而制作出更 符合该网站访问人群的广告作品来。这也使得网络广告可以花最少的钱让更多希望看到 该广告的人们所看到。 ( 6 ) 网络广告的形式多样性 网络广告的形式非常多,而且随着网络技术的发展和完善,其形式必将更加丰富。 目前,根据操作方法的不同,网络广告可以分为点击式广告、展示式广告。根据传播方 式的不同,网络广告可以分为基于e - m a i l 的网络广告和基于网络页面的网络广告。根 据表现形式的不同,网络广告可以分为文字广告、图片广告和动画广告三种。根据广告 效果实现的条件来分,网络广告可以分为点击一观看式广告、观看一点击式广告和观看 式广告。根据网络广告相对于网页位置的不同,可以分为静态式广告、游动式广告和弹 出式广告。根据广告尺寸大小的不同,网络广告可以分为按钮式( b u t t o n ) 广告、旗帜式 ( b a n n e r ) 广告和附带弹出的有完整网页功能的广告页面。如此众多的表现形式,大大满 足了不同广告主及受众的需求,与传统广告形式单一的局限相比,其优势是显而易见的。 ( 8 ) 广告受众数量的可统计性 利用传统媒体做广告,很难准确地知道有多少人接收到广告信息。相对于其他传统 媒体,网络媒体能够通过流量统计针对网站访问人次作细致的追踪,记录访客来站的浏 览过程,统计出哪些网页最热门、受众看到哪些广告、哪些又能吸引人去点击等等。通 常网络媒体都可以向广告主提供准确公正的资料,这些资料有助于广告主及时调整产品 发展方向及行销方针,使得网络广告的效益得到极大的保障。 兰州大学研究生学位论文基于j 2 e e 的刚络广告管理系统的设计与实现 2 网络广告的缺点 ( 1 ) 网络广告会引起用户的反感 常常上网的人恐怕都有这样的经历:在打开很多网站的主页时,屏幕上突然弹出 个广告窗口,好不容易关闭后,又一而再再而三的冒出来。要不然就是一个浮动式广告 缓缓地滑过页面,遮挡住你的视线,而且是鼠标滑到哪里就跟到哪里,有的不点击广告 甚至不能进入该网站主页。上网浏览时,浏览的过程中可能会被突然出现的全屏或半屏 的网络广告中断,其中一些甚至根本无法退出而只能强行关机。经常使用电子邮件的人 也常常会收到很多莫名其妙的广告邮件,其中很多广告甚至不能删除,大大浪费了网络 资源,有时大量的垃圾邮件占用空间还会导致用户无法收到重要的邮件。 像上述种种不管消费者是否愿意,通过强制手段占领受众的桌面让受众无处可逃, 对受众的选择、接收信息的自由构成了严重侵犯的广告就被称作侵犯广告。此外,浮动 式广告、网页转换间隙的广告、电子邮件广告等也被网民归入了侵犯类广告的黑名单。 据有关数据显示,中国1 3 7 0 0 万网民叫正遭受着弹出式网络广告的“迫害”。部分有经验 的网民会四处下载有关的广告屏蔽软件,但仍有相当数量的网民不得不继续遭受侵犯广 告的困扰。 ( 2 ) 网络广告会影响用户浏览网页的速度 众所周知,在传统的传媒方式中,广告的效果很统一。以报纸为例。每一个人看到 报纸所得到的信息都是相同的,彩页就是彩页丽黑白页就是黑白页,它们绝对不会因为 购买人的不同、购买的时间不同而有所差异。但是网络广告会因用户的机器配置、带宽 速度等差异而导致不同的效果。如果一个用户的机器配置较低并且网络速度较慢,那么 当他打开一个有很多网络广告的、比如说有f l a s h 动画的网页时速度就会很慢,甚至会 因为所需的时间太长超过了网页打开的时间限制而根本就打不开这个网页。这就会使用 户失去耐心,而改上其他的网站。 ( 3 ) 个人信息的安全性得不到保障 在传统的消费关系中,商家并不需要询问顾客的姓名、地址和月收入等个人信息, 而基于互联网进行的个人电子商务则不同,网上消费者一般都需要向网站提供个人信 息。对于网民提供的个人资料,一些网站并没有像承诺的那样加以保护,有些甚至将用 户的个人信息卖给其他网站,由此便导致了个人信息安全性问题的产生。 尽管为了保护自己的隐私,很多网民登记时填写的多是虚假信息,试图通过这种方 式来保护自己的隐私,但是真正暴露网民隐私的往往不是他们所填的信息,而是他们上 兰州大学q f 宄生学位论文基于j 2 e e 的时络广告管理系统的设计与实现 网过程中浏览的网址以及在网页上的种种操作。互联网的技术能够使网络媒体通过各种 手段来获取用户的资料,将其编入消费者数据库,并把它出售给感兴趣的客户,或直接 用于自己的定向广告攻势。从法律上讲,这些多多少少都构成了对网民隐私权不同程度 的侵犯。据报道,美国的网民曾抗议著名网络广告公司侵犯用户隐私,消费者保护团体 民主与科技中心( c d t ) 发起了一项抵制双击公司( d 叫b l ec l i c k ) 的活动,呼吁社会大众 发电子邮件给这家网络公司及其6 0 家客户,抗议这家网站在网络上搜集消费者资料的 做法。目前美国政府一直在敦促各大公司对于保护互联网用户隐私采取相应措施。 目前在中国,网络隐私权的问题尚未完全凸现出来,更多的还处于理论探讨的层面, 这也许与我国定向性网络广告还不多见有关。但是隐私权始终是网络广告中不可回避的 个问题,如果将来外国公司垄断这个市场,对广大用户将是一种潜在的威胁,甚至会 影响到国家的安全。因此,若能在其造成严重后果之前予以解决,将是最好的选择。 1 2 - 3 网络广告效果的评价方式 各广告媒体都有其各自对传播覆盖面及传播影响和效果的评价方式,如发行量、收 视率、收听率、客流量等,并在区分版位、时段、地理位置的基础上,分别以面积和时 间为单位进行计费报价。网络媒体则由于其独特性,其广告效果的统计方式也与传统广 告媒体有所不同。目前主要的广告效果评价方式有: a dv i e w :广告浏览。即广告被用户实际看到一次称为一次广告浏览。广告浏览数 是最早的定价基础之一,但由于出现的广告是否被浏览实际上无法测量,因此现在已经 不用这一概念。现在采用的最接近广告浏览的概念是“广告显示”。 p a g ev i e w :页面浏览。即用户实际上看到的网页。由于页面浏览实际上并不能准 确测量,因此现在采用的最接近页面浏览的概念是“页面显示”。 一t dc l i c k :广告点击。是用户对广告的反应形式之一,通过对广告的点击引起当前 浏览内容重新定向到另一个网站或者同一个网站其他网页。 c l i c kt h r o u g h s :点击次数。即网上广告被用户打开、浏览的次数。 c l i c k t h r o u g hr a t e ;点击率。网络广告被点击次数与显示次数的比例。 t dd i s p l a y a dd e l i v e r e d :广告显示广告传递。一个广告在用户电脑屏幕上完全 显示称为一次广告显示广告传递。 a dd o w n l o a d :广告下载。服务器完整地将一个广告下载到用户的浏览器称为广告 下载。如果用户的请求并没有被完全执行,广告下载不完整或者没有被下载,就行不成 广告浏览。广告下载与广告显示意义相近。 8 兰州人学研究生学位论文 基于j 2 e e 的网络广告管理系统的设计与实现 t r a n s f e r a dt r a n s f e r s :传送广告传送。传送是指服务器对来自网页请求的成功 反应,也指浏览器接受到来自服务器的完整网页内容。广告传送是指用户点击一个广告 之后成功地显示广告客户的网站。当一个网络广告被点击之后,正常情况下将重定向或 者说为用户的浏览器“传送”广告客户的网站内容,如果用户浏览器成功地显示广告客 户的网站内容,那么就形成了一次广告传递,否则,将只有点击而没有形成传递。 u n i q u eu s e r s :独立用户数量,或者称为独立i p 数。指在定的统计周期内访问 某一网站的所有来自不同服务器的用户的数量。通过一个服务器来的不同用户,无论多 少人次,都被认为是一个独立用户。 r e t u r nv i s i t s :重复访问数量。用户在一定时期内回到网站的平均次数。 r e p e a tv i s i t o r :重复访问者。在一定时期内不止一次访问一个网站的独立用户。 t r a f f i c :访问量。来到一个网站的全部访问和或访问者的数量。 国内一般都是通过考察广告的显示次数、击次数,还有独立i p 数这几个方面考核 的。互联网的规模、用户的分布、上网习惯、网站的访问率、热门的网页与栏目、访问 繁忙时段等参数是客户投放广告的基本依据,但是中国至今还没有标准的网站访客统计 及分析系统,也没有一家专业权威的审计机构来公正地评估网站的访客流量,并提出一 个通用的统计标准。 正因为网络广告出现的时间还不长,收费模式和收费标准方面尚不尽完善,还存在 不少问题,广告主与网络媒体在网络广告收费模式方面存在较大的分歧。广告主倾向于 根据目标受众采取行动的结果来确定的收费方式;而网络媒体则认为,如果这样他们承 担了过多的风险,他们更倾向于点击次数的方式。国内网站媒体目前较为流行的是与传 统媒体广告一脉相传的包月制收费模式。 1 3 论文的结构 本论文内容安排如下: 第l 章:绪论。主要介绍了课题背景并分析了网络广告的特性。 第2 章:介绍了系统实现使用的相关技术。 第3 章:分析并设计了网络广告管理系统应该采用的结构和各个子系统的功能。 第4 章:重点介绍了点击模块的实现。 第5 章:本课题研究工作总结。归纳了系统的特点,阐述了进一步研究的方向。 兰州大学研究生学位论文 基于j 2 e e 的嘲络广告管理系统的设计与实现 第2 章相关理论介绍 2 1j z e e 分布式应用模型介绍 2 1 1j 2 e e 简介 j a v a2p l a t f o r me n t e r p r i s ee d i t i o n ( j 2 e e ) 是建立在j a v a 2 平台上的企业级应用 的解决方案,j 2 e e 并非一个产品,而是一系列的标准。它提供了基于组件的、以应用服 务器为核心的多层应用体系结构,以及系统必需的可靠性、可扩展性、可管理性和安全 性。这种多层结构简化了开发、配置和维护企业应用的过程,它最大的优点就在于将企 业的业务逻辑同呈现逻辑分开,应用服务器为组件提供了一系列的底层服务,如事务管 理、多线程、分布式程序设计、缓冲池等,这就使得开发者能够将精力集中于特定领域 的业务规则的组织上,而不用过多地关心那些底层的复杂而又烦琐的系统级事项。 j 2 e e 平台使用了一个多层的分布式的应用程序模型。应用程序的逻辑根据其实现的 不同功能被封装到组件中,组成j 2 e e 应用程序的大量应用程序组件根据在其所属的多 层的j 2 e e 的环境中所处的层被安装到不同的机器中。下面列出图2 - 1 所显示的两个多 层j 2 e e 应用中的各层的名称。 运行在客户端机器的客户层组件。 夺运行在j 2 e e 服务器中的w e b 层组件。 夺运行在j 2 e e 服务器中的业务层组件。 夺运行在e i s 服务器中的企业信息系统( e i s ) 层软件。 j 2 e e 应用程序1 叵圃 j 2 e e 应用程序2 匡囹 【 客户层l w e a k i 业务层l 客户端机器 j 2 e e 服务器 e l s 层 数据鲫觥 图2 - 1 多层结构的应用程序 尽管从图2 - 1 中可以看到j 2 e e 应用程序既可以是三层结构,也可以是四层结构, l o 兰州犬学研究生学位论文基于j 2 e e 豹网络广告管理系统的设计与实现 但是我们通常将j 2 e e 应用程序的多层结构考虑为三层结构。这是因为它们分布在三个 不同的位置:客户端机器、j 2 e e 服务器机器和在后端的传统的机器。三层结构的应用程 序可以理解为在标准的两层结构的客户机服务器模式的客户端应用程序和后端存储资 源中间增加了一个多线程的应用程序服务器。 2 1 2j 2 e e 组件 j 2 e e 的应用程序由组件组成。一个j 2 e e 组件就是一个自带功能的软件单元,它随 同它相关的类和文件被装配到j 2 e e 应用程序中,并实现与其它组件的通信。j 2 e e 规范 是这样定义j 2 e e 组件的: 客户端应用程序和a p p l e t 是运行在客户端的组件。 j a v as e r v l e t 和j a v as e r v e rp a g e s ( j s p ) 是运行在服务器端的w e b 组件。 e n t e r p r i s ej a v ab e a n ( e j b ) 组件( 企业b e a n ) 是运行在服务器端的商业软件。 j 2 e e 组件由j a v a 编程语言写成,并和用该语言写成的其它程序一样进行编译。j 2 e e 组件和“标准的”j a v a 类的不同点在于:它被装配在一个j 2 e e 应用程序中,具有固定 的格式并遵守j 2 e e 规范,它被部署在产品中,由j 2 e e 服务器对其进行管理。 1 j 2 e e 客户端 一个j 2 e e 客户端既可以是一个w e b 客户端,也可以是一个应用程序客户端。 ( 1 ) w e b 客户端 一个w e b 客户端由两部分组成:由运行在w e b 层的w e b 组件生成的包含各种标记语 言( h t 慨、x m l 等等) 的动态w e b 页面和接受从服务器传送来的页面并将它显示出来的w e b 页面。w e b 客户端有时被称之为瘦客户端。瘦客户端一般不做像数据库查询、执行复杂 的商业规则及连接传统应用程序这样的操作。当你使用一个瘦客户端时,像这样重量级 的操作被交给了在j 2 e e 服务器执行的企业b e a n 。这样就可以充分发挥j 2 e e 服务器端技 术在安全性、速度、耐用性和可靠性方面的优势。 ( 2 ) 小应用程序( a p p l e t ) 从w e b 层接收的一个w e b 页面可以包含内嵌的a p p l e t 。一个a p p l e t 是一个用j a v a 编程语言编写的小的客户端应用程序,它在安装在w e b 浏览器中的j a v a 虚拟机中运行。 然而,为了在w e b 浏览器中成功地运行a p p l e t ,客户端系统很可能需要j a v a 插作和安 全策略文件。w e b 组件是用来建立一个w e b 客户端程序的首选的a p i ,因为这样在客户 端系统中就不需要插件和安全策略文件。同样的,便用w e b 组件可以有效地改善应用程 序设计,因为它们提供了一个将应用程序设计和w e b 页面设计有效分离的途径。w e b 页 兰州大学研究生学位论文基于$ 2 e e 的科络广告管理系统的设计与实现 面的设计者可以不必关心j a v a 编程语言的语法就能很好地完成自己的工作。 ( 3 ) 应用程序客户端 一个j 2 e e 应用程序客户端运行在客户端机器上,它使得用户可以处理需要比标记 语言所能提供的更丰富的用户界面的任务。具有代表性的是用s w i n g 或抽象窗口工具包 ( a w t ) a p i 建立的图形用户界面( g u i ) ,但是一个命令行界面也是当然可能的。应用程序 客户端直接访问运行在业务层的企业b e a n 。然而,如果应用程序需要授权,一个j 2 e e 应用程序客户端可以打开一个h t t p 连接来与一个运行在w e b 层的s e r v l e t 建立通信。 ( 4 ) j a v a b e a n 组件体系结构 服务器层和客户层也可以包含以j a v a b e a n 组件体系结构( j a v a b e a n 组件) 为基础的 组件来管理在一个应用程序客户端或a p p l e t 与运行在j 2 e e 服务器上的组件之间的数据 流动以及服务器端组件与数据库之间的数据流动。在j

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论