【编者按】网学网其他类别频道为大家收集整理了“基于正则表达式的内文关键字广告投放系统的设计与实现“提供大家参考,希望对大家有所帮助!
论文字数:14752,页数:39 有开题报告,任务书
摘 要
网络广告是指利用电子计算机联结而形成的信息通讯网络作为广告媒体,采用相关的电子多媒体技术设计制作,并通过电脑网络传播的广告形式。当前主要的网络广告形式有横幅广告、按钮广告、标志广告、悬浮广告、弹出广告、FLASH广告、对联广告等。
2004年网络广告出现了一种新的广告形式,它就是内文广告,2006年下半年开始在国内网站上广泛传播。它的表现形式为高亮网页内某些关键词,浏览者如将鼠标移至这些广告词上,该广告词附近将显示一个广告窗口。该广告形式相对于其它形式有用户主动触发、广告相关度高、广告针对性强、广告种类多和不受站点页面广告位限制等优点。
完整的内文广告系统由前端广告投放系统和后台管理系统组成,本论文设计并实现了内文广告系统的投放部分。该系统支持图文和纯文字两种形式的内文广告,并支持站点设置内文广告词颜色、广告投放区域和被屏蔽投放广告的关键词。
关键词:网络广告,内文广告,正则表达式,java script
The designing and realization of regular expression-based In-Text advertisement system
Abstract
Internet ads is a type of advertising, which using computers linked to the formation of information and communication networks as an advertising media, related to the use of multimedia technology designed to create and spread through the computer network. Currently, the ads style has banner ads, button ads, logo ads, suspended ads, pop-up ads, flash ads, Couplet ads, etc.
A new style of internet ads came out in 2004. It’s In-Text ads. It was widespread on domestic websites in the second half of 2006. It highlights certain keywords in page, if visitor’s mouse over the keyword, an advertisements layer will display near by the keyword. The In-Text ads compared to other style of internet ads has a lot of advantages such as user active trigger, advertising related to high-level, well-targeted advertising, large advertising styles and no ads position restriction.
A complete In-Text ads system contains front advertising system and background management system. This paper contains the designing and realization of the first part of the In-Text ads system. This system supports graphics context and the text of two forms of In-Text ads. The site can set the keyword highlight color, the area of advertising and the limit keywords.
Keyword: Internet ads, In-Text ads, Regular Expression, java script
目 录
1.绪论 1
1.1. 互联网广告概述 1
1.2. 内文关键字广告概述 2
1.2.1. 内文关键字广告的定义 2
1.2.2. 内文关键字广告的优点 2
1.2.3. 内文广告的现状及发展趋势 3
2.概要设计 4
2.1. 目标 4
2.2. 本系统的设计原则 4
2.2.1. 易用性 4
2.2.2. 针对性 4
2.2.3. 通用性 4
2.2.4. 高效性 5
2.2.5. 安全性 5
2.3. 本系统使用的技术 5
2.3.1. ASPNET/ style=text-decoration:underline;font-size:14px;color:#2B4DD5; target=_blank>ASP.NET 2.0 5
2.3.2. java script 6
2.3.3. HTML/CSS 6
2.3.4. Flash 7
2.4. 广告投放的基本流程 8
3.详细设计及实现 9
3.1.广告投放的具体流程 9
3.2.网页内容的提交和分析 10
3.2.1. 跨域问题 10
3.2.2. Flash实现 11
3.2.3. 广告词分析 12
3.3.服务端返回的java script 13
3.4.通用脚本文件common.js的设计与实现 15
3.4.1. 初始化变量 15
3.4.2. 输出Flash和广告层声明 16
3.4.3. 提交网页内容 17
3.4.4. 广告词的加载 19
3.4.5. 广告词的搜索和替换 20
3.4.6. 广告层的呈现 26
3.5.站点个性化设置 29
3.6.PV和Click记录 29
结论 32
致谢 33
参考文献 34