毕业设计
元素是与大小写无关的。它很类似与工业标准的SGML(标准广义标置语言),它的结构可以归为SGML文档类型定义(DTD)。目前的版本是HTML2.0或3.0。支持HTML3.0的Web浏览器有Netscape Navigator,Mosaic2.5b等。HTML写HOME PAGE的方法可以参考相关的书籍。Web presentation Web表述,Web表述是包含许多连接在一起的用于表达某一目的的网页的总称。它是一个体系结构。Web pages 网页就是可以被浏览器访问的单个HTML文件。Home Page 主页是Web站点的首页。即被访问站点的第一个网页。WWW-- World Wide Web 全球资讯网SGML -- Standard Generalized Marked Language 标准广义标记语言。 DTD-- Document Type Definition 文件类型定义。DTD和SGML的关系,就象C++和计算机语言的关系。
HTML -- HyperText Markup Language 超文本标记语言。 HTML is a SGML DTD.
超文本标记语言是一种标准标记文件的定义。而在全球资讯网中所阅读的文章,正是依照种这种标准。
2.2 网页的组织与安排
在我们要在网上发布信息和建立网页之前首先注意以下几个原则和建议,可能会有助与今后网页的制作。在写HomePage之前最好要明确写HomePage的目的是什么,是个人信息、公司介绍、在线文档、 购物目录还是别的什么。有一个明确的目的对于Web presentation的组织很有好处。当然这并不是说没有一个明确的目的就不能写主页。也可以在制作中建立目的。只是那样工作量会比较大。会有一些重复的工作。
你可以用你所熟悉的文字编辑器来编辑它,例如EDIT、VI、WS、Word等,(但一定要以纯文本方式保存,浏览器只识别纯文本格式的文件)不一定要用其它的新颖编辑器。只要通过一些简单的标注,就可以让文章生动和活泼起来,这就是HTML的特色。
2.3 Asp简介
Active Server Pages(ASP)是服务器端脚本编写环境,使用它可以创建和运行动态、交互的 Web 服务器应用程序。使用 ASP 可以组合 HTML页、VBScript脚本命令和
第6页 共33页
毕业设计
JavaScript脚本命令等,以创建交互的 Web 页和基于 Web 的功能强大的应用程序。 由于脚本程序是在服务器上而不是在客户端运行,传送到浏览器上的 Web 页是在 Web 服务器上生成的。所以不必担心浏览器能否处理脚本:Web 服务器已经完成了所有脚本的处理,并将标准的 HTML 页面传输到浏览器。由于只有脚本的结果返回到浏览器,所以服务器端脚本不易被别人复制。用户看不到创建他们正在浏览的页的脚本命令。 a. ASP的运行环境:
ASP只能用于下列Web Server ·IIS
·Microsoft Personal Web Server b. ASP的编程语言:
ASP可以使用VBScript和JavaScript进行程序编写。 c. ASP文件
ASP的文件后缀名为.asp,以区别于同样可以包含Script的HTML 文件。一个.asp文件是一个文本文件,
可以包括下列元素的任意组合: ·文本(text) ·HTML标志(tags) ·Script命令
d. ASP: 不需要任何HTML的tag,保存在文件中,起个好听的名字,文件名的后缀一定要改为 .asp ,然后上传到服务器上一个有执行权的目录下(例如wwwroot),接下来的问题是,怎么执行这个ASP程序。
2.4 IIS的运用
2.4.1 IIS简介
IIS是Internet Information Server的缩写,它是微软公司主推的Web服务器, 最新的版本是Windows2000里面包含的IIS 5.0,IIS与WindowNT Server完全集成在一起, 因而用户能够利用Windows NT Server和NTFS(NT File System,NT的文件系统)内置的安全特性, 建立强大、灵活而安全的Internet和Intranet站点。 IIS的一个重要特性是支持ASP。IIS 3.0版本以后引入了ASP,可以很容易的张贴动态内容和开发基于Web的应用程序。IIS的安装,管理和配置都相当简单。
第7页 共33页
毕业设计
2.4.2 IIS的安装 安装步骤:
a.点击:【开始】->【设置】->【控制面板】->【添加/删除程序】,打开“添加/删除程序”对话框。
b. 点击左边菜单栏中“添加/删除Windows组件”项,打开“Windows组件向导”对话框(这个过程可能要花几十秒钟),在对话框“组件”列表中,选中“Internet 信息服务(IIS)”项。
c.将“Windows 2000”安装盘放入光驱中,然后点击“下一步”。这个步骤可能会花几分钟。 d. 点击“完成”按钮,完成IIS的安装。
第8页 共33页
毕业设计
2.5 简单数据库office access的简要介绍
Access数据库是集成在microsoft公司开发的产品更新换代office系统中的集成软件。
Access是一个数据库管理系统,它之所以被集成到Office中而不是Visual Studio中,是因为它与其它的数据库管理系统(如Visual FoxPro)相比更加简单易学,一个普通的计算机用户即可掌握并使用它。而且最重要的一点是,Access的功能足够强大,足以应付一般的数据管理及处理需要。
ODBC(Open Database Connectivity开放式数据库互联)是微软推出的一种工业标准,一种开放的独立于厂商的API应用程序接口,可以跨平台访问各种个人计算机、小型机以及主机系统。ODBC作为一个工业标准,绝大多数数据库厂商、大多数应用软件和工具软件厂商都为自己的产品提供了ODBC接口或提供了ODBC支持,这其中就包括常用的SQL SERVER、ORACAL、INFORMIX等,当然也包括了Access。
ASP访问数据库的几种方式:在ASP脚本中可以通过三种方式访问数据库: a. IDC(Internet Database Connector)方式; b. ADO(ActiveX Data Objects)方式; c. RDS(Remote Data Service)方式;
这三种访问方式对数据库的访问是由Internet Information Server来完成的。Web浏览器用HTTP协议向Internet信息服务器(IIS)递交请求。Internet信息服务器执行访问数据库的操作,并以一个HTML格式的文档作为回答。在本程序中我使用的是第二种方式,即ADO方式。
2.5.1 Access 组件介绍
我们在Web服务器运用Web应用程序进行的最常见和最实用的任务就是访问服务器端的数据库.而ASP内建的Databse Access组件使得我们能够轻而易举地通过ActiexX Data Objects(ADO)访问存储在服务器端的数据库或其他表格化数据结构中的信息.ADO是对当前微软所支持的数据库进行操作的最有效和最简单直接的方法,它是一种功能强大的数据访问编程模式,从而使得大部分数据源可编程的属性得以直接扩展到Active Server页面上.可以使用ADO去编写紧凑简明的脚本便连接到Open Datase Connetivity(ODBC)兼容的数据库和OLE DB兼容的数据源,这样ASP程序员就可以访问任何与ODBC兼容的数据库,包括MS SQL SERVER Avccess Ovracle等.如果您是一个对数据库连接有一定了解的脚本编写
第9页 共33页
毕业设计
人员,那将发现ADO命令语句并不复杂而且容易掌握,同样地,如果您是一个经验丰富的数据库编程人员,将会正确认识ADO的先进的与语言无关性和查询处理功能.熟悉VB数据库编程的朋友会发现ADO与RDO有某中类似的地方.但是据说ADO的访问的速度更快,内存需要更小.
2.5.2 创建数据库介绍
用MICTOSOFT ACCESS 来创建数据库,最简单的是通过它提供的的一个“向导”,在启动这个软件以后,屏幕上就会出现如下图所示的对话框,用来引导我们完成建立数据库文件的操作。
下面是我们利用“向导”来创建一份数据库文件的具体操作步骤:
1)选择“ACCESS数据库向导、数据页和项目”单选按扭,然后单击“确定”按钮,就会弹出如下图示的对话框:
第10页 共33页