毕业论文——基于DREAMWARE和ASP技术的班级网站建设

上传人:wo7****35 文档编号:61179739 上传时间:2018-11-25 格式:DOC 页数:19 大小:249.50KB
返回 下载 相关 举报
毕业论文——基于DREAMWARE和ASP技术的班级网站建设_第1页
第1页 / 共19页
毕业论文——基于DREAMWARE和ASP技术的班级网站建设_第2页
第2页 / 共19页
毕业论文——基于DREAMWARE和ASP技术的班级网站建设_第3页
第3页 / 共19页
毕业论文——基于DREAMWARE和ASP技术的班级网站建设_第4页
第4页 / 共19页
毕业论文——基于DREAMWARE和ASP技术的班级网站建设_第5页
第5页 / 共19页
点击查看更多>>
资源描述

《毕业论文——基于DREAMWARE和ASP技术的班级网站建设》由会员分享,可在线阅读,更多相关《毕业论文——基于DREAMWARE和ASP技术的班级网站建设(19页珍藏版)》请在金锄头文库上搜索。

1、基于 DREAMWARE 和 ASP 技术的班级网站建设 1 基于 DREAMWEAVER 和 ASP 技术的 班级网站建设 摘要: 再 Internet 飞速发展的今天,互联网成为人们快速获取、发布和传递信息的重要渠道, 它在人们政治、经济、生活等各个方面发挥着重要的作用。因此网站在 Internet 应用上的地位显 而易见,它已成为政府、企事业单位信息化建设中的重要组成部分,从而倍受人们的重视。本文 介绍了构建班级网站的技术和实现方法,重点讲述了注册登陆,留言板,班级相册等几个主要功 能的实现。网站页面采用 Dreamweaver MX 所见即所得的网站设计工具,并结合 ASP 技术来设

2、计,网站图片、动画设计采用 Potoshop7.0 和 Flash MX,在代码方面主要是以 HTML 为主的设 计语言。网站采用的数据库是 Microsoft Access 。 关键词:班级网站;ASP; Dreamweaver Construction of the Class Websites Based on DREAMWEAVER and ASP Technology Abstract: Today, internet is developed at full speed, internet becomes the important channel of that people o

3、btain, release and transmits information. It is on all respects such as peoples politics, economy, living, etc. So websites are also playing an important role in internet. It has already become the important component in the government, enterprises and institutions information construction. It bring

4、s peoples attention. This paper introduces the technology and method of construction of the class websites. It especially has told realization in such several main functions as registers to land message board, class album, etc. Website page is designed by using Dreamweaver MX design tool of website

5、and ASP technology. The websites picture and animation adopt Potoshop7.0 and Flash MX to design. In code the language of design relying mainly on HTML. The database that websites adopted is Microsoft Access. Keywords: class website; ASP; Dreamweaver 1 工具及背景介绍 在 Internet 飞速发展的今天,互联网成为人们快速获取、发布和传递信息的重

6、要渠 道,它在人们政治、经济、生活等各个方面发挥着重要的作用。Internet 上发布信息主 毕业论文(设计) 2 要是通过网站来实现的,获取信息也是要在 Internet“海洋”中按照一定的检索方式将 所需要的信息从网站上下载下来。因此网站建设在 Internet 应用上的地位显而易见,它 已成为信息社会的重要组成部分,从而倍受人们的重视。为了今后更好的方便大家联系、 交流,特构建山西农业大学信管 011 班同学录网站。 1.1 设计思想 通过网站,方便大家联系,全面展示我班的风采,加深同学们之间的感情,更好的为 大家服务。 在设计网站时,首先应该考虑客户端浏览网站所使用的浏览器的兼容性的问

7、题。现 在,最常用的是 IE 和 NETSCAPE,由于 IE 对 ASP、ActiveX、DHTML 等的良好支持,拥有 广泛的使用者,具备良好的兼容性。因此可以选用 IE 作为兼容标准,同时尽可能兼顾 NETSCAPE。 其次,在选择编程语言上,一般都采用 HTML 语言,同时采用 ASP 技术以及运用网络 数据库。 1.2 开发工具的选用及相关知识介绍 1.2.1 Macromedia Dreamweaver MX Macromedia Dreamweaver MX 是一种专业的HTML 编辑器,可用于对Web 站点、Web 页和Web 应用程序进行设计、编码和开发。利用Dreamwea

8、ver MX中的可视化编辑功能,可 以快速地创建页面而无需编写任何代码。Dreamweaver MX 提供了许多与编码相关的工具 和功能,如表单、表格和各种控件。借助Dreamweaver MX,可以使用多种服务器语言,例如 ASP、ASENET、ColdFusion 标记语言(CFML) JSP 和PHP 生成支持动态数据库的Web 应用 程序。Dreamweaver MX 可谓是开发静态、动态网站的利器,也是开发Web 应用程序的高 效工具。不仅是专业人员制作网站的首选工具,而且普及到广大网页制作爱好者中,相 对于其它网页制作工具和以前版本,有以下这些优势: 对简体中文良好的支持,不会出现

9、一些不兼容中文的现象。例如,在早期的 Dreamweaver4.0 中,制作 Flash 按钮时会出现乱码。 使用 Dreamweaver MX 中文版,可以在可视化界面制作出 ASP,ASP,NET,JSP,PHP, ColdFusion 站点。 Dreamweaver MX 中文版自带大量模板,简化了用户的制作过程。 Dreamweaver MX 中文版支持数量众多的第三方插件,大大增强了 Dreamweaver MX 的 功能。 通过配置 Dreamweaver MX 生成符合 XHTML 的代码,确保用最新的 HTML 设计标准 及时更新站点1。 1.2.2 ASP(Active Se

10、rver Pages) Active Server Pages:“动态服务器网页” ,一般简称为“ASP” ,基于传统的静态 基于 DREAMWARE 和 ASP 技术的班级网站建设 3 Web 技术,信息网页、文本文件和图像等内容是以单独文件形式存放的。Web 服务器应用 程序简单地从磁盘中读取它们并转换成能够在网络上传输的正确的 HTTP 协议。在客户或 用户端,浏览器接收传送的信息,并转换成能够显示的页面。然而这种静态 Web 技术无法 实现传递实时性很强的信息,例如在页面上输入信息或传递从其他应用程序中得到的内容,特 别是访问特定类型的数据库内容。这就需要有相应的技术来满足客户的要求。

11、ASP 技术的 出现和应用较好地解决了网页信息传递的实时性和交互性要求。与 HTML 网页不同,以 ASP 为后缀的文件并不能直接在浏览器中打开。当 IIS 服务器接收到对 ASP 页面的请求时, 服务器将它解释并生成为标准的 HTML 网页,发回给浏览器。ASP 之所以能受到大家的重 视与使用的原因,主要在于所产生的执行结果都是标准的 HTML 格式,而且这些程序是在 网络服务端中执行,使用一般的浏览器(如 IE 或 Netscape)都可以正确地获得 ASP 的 “执行”结果,并且将这 ASP 执行的结果直接在浏览器中“浏览” ,不像 VBScript 或 JavaScript 是在客户端

12、(Client)的浏览器上执行,若使用 VBScript 来设计程序,客户 端(Client)在 IE 浏览器中可以显示程序执行的结果,可是,客户端(Client)若使用 Netscape 浏览器就无法显示 VBScript 的执行结果2。ASP 的特点: 任何开发工具皆可发展 ASP,只要使用一般的文书编辑程序,如 Windows 记事本,就 可以编辑。当然,其他网页发展工具,例如,FrontPage Express、FrontPage 等也都可 以。语言相容性高 ASP 与所有的 ActiveX Script 语言都相容,除了可结合 HTML,VBScript、Java Script、Ac

13、tive X 服务器组件来设计外,并可经由“plug-In” (外挂组件模组)的方式, 使用其他厂商(Third Party)所提供的语言。 隐密安全性高 如果我们在浏览器中直接查看网页的原始代码,就只能看到 HTML 文件,原始的 ASP 程序代码是看不到的!这是因为 ASP 程序先于网站服务端(Web Server)执行后,将结 果转换成标准 HTML 文件,再传送到客户端(Client)的浏览器上,因此,我们所辛苦撰 写的 ASP 程序并不会轻易地被看见进而被盗用。 易于操控数据库 ASP 可以轻易地通过DBC(Open Database Connectivity)驱动程序连接各种不同的

14、 数据库,例如:Access、Foxpro、DBase、Oracle 等等,另外,ASP 亦可将“文本文件” 或是“Excel” 文件当成数据库用。 面向对象学习容易 ASP 具备有面向对象(Object-Oriented)功能,学习容易,ASP 提供了五种方便能力 强大的内建对象:Request、Response、Sever、Application 以及 Session,同时,若使 用 ASP 内建的“Application”对象或“Session”对象所撰写出来的 ASP 程序可以在多 个网页之间暂时保存必要的信息。 语言简洁 毕业论文(设计) 4 ASP是由静态的HTML和动态的ASP代

15、码组成,采用ASP的一个很大的优点是,可以在客 户端中包含你的服务器端脚本的运行结果。为了能够区分代码的起始位置和终止位置, 在ASP中是用 来标识,其中是ASP终止的 标记;ASP Code就是任意的ASP代码3。 1.2.3 ASP 下 Web 数据库的连接与打开 在网络技术飞速发展的今天, 基于网络的 W EB 数据库的操作成为了信息处理的核心, 自从 Microsoft 推出 A SP 技术后, 由于它在创建动态交互式站点上的强大功能及其代 码编写的简便性、面向对象的设计, 很快在 Internet.Intranet 网站上得到了广泛的应 用, 尤其是涉及到数据库操作的网站应用系统更是

16、倾向于采用 A SP 技术. ASP 成为许多 计算机专业人士设计网站时的首选技术. 现简单介绍在 A SP 下数据库连接的相关知识。 基本原理 在 A SP 中, 用来存取数据库的对象统称 ADO 对象(ActiveX Data Objects), 这是 一项容易使用并且可扩展的将数据库访问添加到 Web 页的技术, 可以使用它去编写紧凑 简明的脚本以便连接到 ODBC (Open Database Connectivity) 兼容的数据库和 OLEDB 兼 容的数据源.在 ASP 中, 有 7 个对象, 其中与数据库有关的主要有 3 种对象: Connection, Recordset 和 Comm and, 其中 Connection 负责打开或连接数据库, Recordset 负责存取数据表, Comm and 定义对数据源进行操作的命令。如果只依靠这 3 个对象还是无法存取数据库的, 还必须具有数据库存取的驱动程序: OLEDB 驱动程序和 ODBC 驱动程序. 对于任何一种数据库都必须有相对应的 OLEDB 驱动程序和

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 毕业论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号