ASP开发大全第24章.广告模块设计.doc

ASP开发大全第24章.广告模块设计.doc

ID:50288928

大小:495.00 KB

页数:17页

时间:2020-03-07

ASP开发大全第24章.广告模块设计.doc_第1页
ASP开发大全第24章.广告模块设计.doc_第2页
ASP开发大全第24章.广告模块设计.doc_第3页
ASP开发大全第24章.广告模块设计.doc_第4页
ASP开发大全第24章.广告模块设计.doc_第5页
资源描述:

《ASP开发大全第24章.广告模块设计.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第24章广告模块设计广告能够为网页带来很多的增色功能效果和盈利,广告模块的设计对网站来说非常重要,一个网站不可能只有一个广告或者网站的广告还需要手动增加和删除。广告模块需要随机的获取系统广告或者能够在相应的位置增加广告来实现更多广告效果。24.1学习要点广告模块需要涉及到一些ASP.NET3.5的基本知识,如果要仔细学习广告模块的开发,需要详细了解本书的一些章节知识,这些章节如下所示:qASP.NET的网页代码模型。qWeb窗体基本控件。q数据库基础。qADO.NET常用对象。qWeb窗体数据控件。qASP.NET内置对象。q用户控件q自定义控件广

2、告模块制作的是一个或多个自定义控件,这样在多个不同的页面中就能够快速的使用控件进行广告开发,在基本了解了以上章节的知识点后,就能够熟练学习和开发此模块。24.2系统设计广告系统是一个非常重要的系统,随着网站的发展,如果网站需要实现盈利,就可以通过发布和获取广告信息来得到更多的盈利。管理人员希望在后台管理中,添加广告信息,包括文字广告和图片广告,这些广告能够按照一定的顺序随机的进行展现,并且当用户访问网站时,应该能够在页面中寻找到相应的广告并且点击广告。24.2.1模块功能描述在网站系统的发展过程中,广告投放是必不可少的一部分,因为现在的绝大部分网站

3、都需要通过广告来盈利。不仅如此,广告还能够绝佳的展现网站现有的信息,如果网站是一个商城类型的网站,那么广告在这个时候还能够为自己的网站展现广告以达到宣传自己网站的目的。广告的展现过程需要分几个类型的广告展现,最常见的是文字广告,文字广告是最常用也是最基本的广告类型,但是文字广告比较多的时候会引起用户的反感。除了文字广告还有图片广告,图片广告能够引起网站用户或者是消费者的兴趣,因为图片广告一目了然并且容易被网站用户发现和查看,如果图片广告制作的比较精良,那么会极大的提高用户的兴趣并提高点击量。在广告模块的设计中,考虑到有不同的广告类型和展现方式,通常

4、情况下有以下三种广告展现方式。q文字广告:仅向用户展现文字广告。q图片广告:仅向用户展现图片广告。q图文广告:随机的向用户展现文字或图片广告。文字广告和图片广告都是单纯的广告形式,只向页面中展现文字或者图片,提供一个超连接即可,而图文广告能够随机的展现文字广告或图片广告,当用户将页面刷新或者缓存更新时,对用户展现的广告是不同的。由于广告模块是网站的管理者进行发布的,开发人员可以将广告模块制作成为自定义控件,使用自定义控件可以允许管理者或开发人员进行管理或发布,对于不同的广告类型,可以考虑不同的自定义控件。而对于管理员而言,广告发布流程是比较简单的,

5、如图24-1所示。图24-1广告发布流程正如图24-1所示,对于管理人员并无需做复杂的操作,管理人员只需要在后台编写相应的广告类型、广告代码和广告标题等广告模块需要的字段,然后进行广告的发布就能够在页面呈现了,但是对于开发人员来说,要让这个过程能够顺利的进行需要在页面呈现中进行筛选。如果是文字广告,就需要筛选出文字广告和广告说明,如果是图片广告,就需要筛选出图片和超链接,对于不同的广告类型开发人员必须筛选出不同的广告并呈现在页面中。所以对于开发人员可以选择如下两种方案进行广告模块的开发。q自定义控件:开发人员可以为不同的广告类型进行自定义控件的开发

6、,对于页面编程人员可以拖动自定义控件到相应的位置进行广告的呈现,但是这样制作就有可能在页面中呈现多个相同的广告。q固定投放位置:开发人员可以固定投放位置,例如网站头部广告、网站底部广告和网站侧面广告,虽然这样做能够降低网站的重复广告的频率,但是这样制作无疑只能固定死网站的HTML代码,也显得不够灵活。虽然网站广告投放没有最好的解决方案,通常开发人员也会通过页面的修改进行网站广告的投放,但是这里还是选择一个折中的方案,就是自定义控件的开发,自定义控件的开发可以通过编程的方法在页面中进行广告的控制和筛选,相比固定投放位置而言,在维护过程中更加的方便。从

7、上述流程中可以基本规划几个自定义控件:q文字广告自定义控件:专门用于呈现文字广告的自定义控件。q图片广告的自定义控件:专门用于呈现图片广告的自定义控件。q图文广告的自定义控件:专门用户呈现图文广告的自定义控件。q高级广告呈现控件:可以通过属性进行控制广告的呈现。q广告发布页面:管理员可以通过该页面进行广告发布。q广告呈现页面:管理员发布的广告能够在一个或多个页面进行呈现。q广告管理页面:管理员能够为不需要使用的广告进行管理。通过编写多个自定义控件进行广告控制,也可以通过编写一个广告控件进行广告控制,同时管理员能够方便在后台进行广告发布并能够轻松的呈

8、现在前台页面。24.2.2模块流程分析在对业务进行了基本的划分之后,可以为模块进行基本的流程分析,包括这个模块中最基本的函

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。