毕 业设计 说明书
课题名称 网站设计
系/专业 计算机网络
班 级 丝兰
学 号
学生姓名 许安琦
指导教师: 张俊
200年 月 日
信息工程系
毕业设计(论文)诚信承诺
我谨在此承诺:本人所写的毕建立ASP的环境开始,由浅入深地介绍了建立一个基于ASP的 动态新闻发布系统所需要的各种技术。
目前,ASP技术已风靡全球,在Internet ±几乎处处都能看到它的身影,ASP 技术的出现和发展给曾经以静态内容为主的Web带来了全新的动态效果,使其 具有更加灵活和方便的交互特性,在Internet中实现信息的传递和检索越来越容 易。正因为如此,ASP迅速被广大网络设计和开发人员所接受,成为首选的网站 开发和编程技术。
ASP是目前最流行的Web应用程序开发工具之一。它是一种功能强大、灵活 易学的服务器脚本编程环境,它的源代码均可以在服务器端运行,运行的结果以 HTML代码的形式输出到客户端。利用ASP不仅可以快速创建交互性的动态网 页,而且程序代码完全保密,更重要的是它不用考虑客户端使用何种浏览器。
第1章绪论
ASP的优势
Active Server Pages:“动态服务器网页”,一般简称为“ASP”, ASP之所 以能受到大家的重视与使用的原因,主要在于所产生的执行结果都是标准的HTML 格式,而且这些程序是在网络服务端中执行,使用一般的浏览器(如IE或 Netscape)都可以正确地获得ASP的“执行”结果,并且将这ASP执行的结果直 接在浏览器中“浏览”,不像VBScript或JavaScript是在客户端(Client)的 浏览器上执行,若使用VBScript来设计程序,客户端(Client)在IE浏览器中 可以显示程序执行的结果,可是,客户端(Client)若使用
Netscape浏览器就 无法显示VBScript的执行结果。
ASP的特点
任何开发工具皆可发展ASP。只要使用一般的文书编辑程序,如Windows记 事本,就可以编辑。
1、 ASP通吃各家浏览器由于ASP程序是在网络服务器端中执行,执行结果 所产生的HTML文件适用于不同的浏览器。
2、 语言相容性高:ASP与所有的ActiveX Script语言都相容,除了可结合 HTML, VBScript> Java Script、Active X 服务器组件来设计外,并可经由“plug-in
(***组件模组)的方式,使用其他厂商(Third Party)所提供的语言。
隐密安全性高。如果我们在浏览器中直接查看网页的原始代码,就只能看到 HTML文件,原始的ASP程序代码是看不到的!这是因为ASP程序先于网站服 务(Web Server)端执行后,将结果转换成标准HTML文件,再传送到客户 端(Client)的浏览器上,因此,我们所辛苦撰写的ASP程序并不会轻易地被看 见进而被盗用。
3、 易于操控数据库:ASP可以轻易地通过ODBC (Open Database Connectivity) 驱动程序连接各种不同的数据库,例如:Acess、sqlserver、Oracle等等,另 外,ASP亦可将“文本文件”或是"Excel”文件当成数据库用。
所以我选择了 ASP结合dreameware8架构网站。在此期间本人将使用
Dreamweaver 8进行ASP页面的编码,并使用IIS5. 1对页面进行调试。
ASP技术访问WEB数据库
目前在WINDOWS环境下有多种访问WEB数据库的技术,主要有:
1、 公共网关接口 CGI (Common Gateway Interface)
CGI是较早实现的技术。适用于多种服务器平台,如UNIX、WINDOWS等,但 CGI的开发成本高、维护困难、功能有限、不具备事务处理功能、占用服务器资 源较多。
2、 先进数据库连接器 ADC (Advance Database Connector)
ADC提供了 ActiveX Control来访问数据库,它的主要特点是数据查询由用 户端浏览器执行,因而需将服务器端数据库中的部分记录下载到用户端,系统开 销较大、响应慢,只适用于特别频繁的数据库查询操作。
3、 JAVA/JDBC语言编程
JAVA语言是一种面向对象、易移植、多线程控制的语言,可通过JDBC去连 接数据库。用JAVA/JDBC编写的软件可移植性强,适用于多种操作系统,但其执 行效率和执行速度还不理想,目前无法建立高效、高速的应用。
4、 动态服务器页面 ASP (Active Server Page)
ASP是微软公司最新推出的WEB应用开发技术,着重于处理动
计算机网络毕业设计-网站设计 来自淘豆网www.taodocs.com转载请标明出处.