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