计算机专业毕业论文动态网站设计

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

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

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

资源描述

1计算机专业毕业生论文(设计)课题名称:动态网站设计2007年6月2目录一、ASP技术简介及特点...................................................................................................................41、ASP的特点..............................................................................................................................42、ASP的语法和原理..................................................................................................................43、ASP的内建对象......................................................................................................................54、ASP与数据库的关系..............................................................................................................5二、基于ASP的新闻发布系统的开发平台及其原理........................................................................5三、系统设计.........................................................................................................................................61、系统设计思想...........................................................................................................................61.1页面模块化......................................................................................................................................61.2新闻模板化......................................................................................................................................62、系统的功能特点.......................................................................................................................63、系统部分模块的详细设计.......................................................................................................74、数据库设计.............................................................................................................................10四、建设基于ASP的新闻发布系统.................................................................................................101、数据库设计.............................................................................................................................112、环境配置文件的设计...........................................................................................................113、样式设计.................................................................................................................................124、过程和函数库的设计.............................................................................................................125、用户系统的设计.....................................................................................................................13trtdheight=120colspan=2width=323table..................................................................156、主页设计.................................................................................................................................167、后台管理程序的设计.............................................................................................................168、网页美工设计.........................................................................................................................17参考文献:...........................................................................................................................................173动态网站设计主题词:网站建设;ASP技术;网页设计摘要:该文针对目前Internet的发展,主要从基于ASP动态新闻发布系统的设计与实现的角度,介绍了关于ASP技术建设网站的常用技术和方法,文中以方法介绍,适当插入关键代码。ASP与Access数据库的结合、网站结构与网页设计等方面讨论了动态新闻发布系统的开发。利用ASP和ADO技术开发的动态新闻发布系统,是各个部门对新闻信息的管理及时、高效和提高工作效率的关键。本系统实现了新闻的录入、浏览、搜索,编辑等基本功能。随着Internet的发展,网络上建立了越来越多的高校动态网站,使网络继传统的广播、报纸、电视之后成为社会的第四媒体。目前比较流行的网络动态技术,有JSP、ASP、PHP等多种。其中,ASP以其使用简单、网络平台易于搭建和内置对象丰富等优势,成为本二级网站建设方案的首选。ASP(ActiveServerPages)是一种服务器应用程序环境,意为“活动服务器网页”。它是微软公司开发的代替CGI脚本程序的一种应用程序,可以与数据库和其它程序进行交互,是一种简单、方便的编程工具。使用它,一方面可以创建和运行动态交互的Web服务器应用程序,便于日后通过ActiveX技术实现功能扩展,可以和类似SQL的数据库进行挂接,开发者几乎可以使用所有的开发工具来组合HTML代码。另一方面,由微软公司出品的ASP,在对Windows系列的服务器兼容性上有着先天的优势,而且ASP技术使用的VBScript脚本语言用途广泛,简单易学,使网站的制作维护容易上手。这些脚本可以利用本地服务器或远程服务器上运行的组件来存取数据库、应用程序或处理信息。因此,ASP可以直观、简易地实现强大的Web应用程序。当发生页面请求时,系统可以动态地识别这种脚本制作的代码,并将结果及时传送到调用的客户端,供其在所使用的浏览器上浏览。4一、ASP技术简介及特点ASP即MicrosoftActiveServerPages,其实是一套微软开发的服务器端脚本环境。ActiveServerPage是创建动态网页的一个很好的工具,它起一种编程语言的作用,可以利用它编写动态产生HTML的程序代码。因此,只要用户浏览Web站点并请求一个ASP页,Web服务器就可以处理相应的ASP代码,生成HTML代码,然后将它传递到用户浏览器并显示出网页。ASP内含于IIS3。0和4。0之中,通过ASP我们可以结合HTML网页、ASP指令和ActiveX元件建立动态、交互且高效的WEB服务器应用程序。有了ASP就不必担心客户的浏览器是否能运行所编写的代码,因为所有的程序都将在服务器端执行,包括所有嵌在普通HTML中的脚本程序。当程序执行完毕后,服务器仅将执行的结果返回给客户浏览器,这样也就减轻了客户端浏览器的负担,大大提高了交互的速度。ASP作为Microsoft开发的动态网页语言,只能在微软公司的服务器产品中执行,如IIS(InternetInformationServer)(WindowsNT/2000/2003)或者PWS(PersonalWebServer)(Windows98现已很少使用)。通过ASP结合HTML代码、ASP指令和ActiveX组件,可以建立动态、交互的Web服务器应用程序。1、ASP的特点①可以使用VBScript、JavaS2cript等脚本语言结合数据库开发网站应用程序。其中ActiveX组件可以使用如VB、VC++之类的程序设计语言开发。②ASP可以结合Dreamweaver等流行的网页编辑软件,方便、快捷地进行可视化编辑。③使用了中间层的理念。所有的脚本语言操作均在服务器端由IIS解析,传到浏览器的仅是HTML代码,保证了源代码的安全性。2、ASP的语法和原理ASP提供了在HTML中嵌套代码和使用Response对象输出HTML代码两种表达方式。考虑网站的后续维护,本二级网站使用了前一种方法。网站程序设计时以%和%作为ASP代码的定界符,将要加入的代码写入其中。最后把文件保存5为以1asp为扩展名的文件,放入IIS提供的虚拟环境后,即可通过浏览器访问。3、ASP的内建对象ASP提供了Application、Session、Request、Response和Server等5个内建对象。其中,Application对象是一个应用程序级的对象,用于在所有用户之间共享信息(计数器程序);Session对象被用于一个特定用户任务所需的信息,当一个用户访问Web应用程序时,Session

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

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

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

×
保存成功