计算机网站网上飞机订票系统设计毕业论文范文模板参考资料Word文件下载.docx
《计算机网站网上飞机订票系统设计毕业论文范文模板参考资料Word文件下载.docx》由会员分享,可在线阅读,更多相关《计算机网站网上飞机订票系统设计毕业论文范文模板参考资料Word文件下载.docx(24页珍藏版)》请在冰豆网上搜索。
1.1 Windows2000Server创建站点
1.1.1 IIS的概念
IIS(InternetInformationServer)是微软公司主推的web服务器。
IIS与Windows2000Server完全集成在一起,因而用户可以利用Windows2000Server和NTFS(NTFileSystem,NT的文件系统)内置的安全特性,建立强大、安全而灵活的Internet和Interanet站点。
IIS支持HTTP(HypertextTransferProtocol,超文本传输协议)、FTP(FileTransferProtocol,文件传输协议)以及SMTP协议。
IIS响应极高,同时系统资源的消耗也最少。
,它的安装、管理、和配置都很容易,这是因为IIS与Windows2000Server网络操作系统紧密的集成在一起。
IIS的一个重要特性就是支持ASP。
IIS3.0版本以后引入了ASP,可以很容易的张贴动态内容和基于WEB的应用程序。
对于诸如VBScript、Jscript开发软件,或由VisualBasic、Java、VisualC++开发系统,以及现有的CGI和WinCGI脚本开发的应用程序,IIS都提供强大的本机支持。
1.1.2
IIS服务器的特性
IIS可以赋予一部主机电脑一组以上的IP地址,而且还可以有一个以上的域名作为WEB网站;
可以利用TCP/IP内容设置两组以上的IP地址给他。
除了为网卡再加进一组IP地址之外,必须在负责这个点的DNS上为这组IP地址指定另一个域名。
为了存取后端数据库,IIS支持以下三种方式:
IDC:
InternetDataConnector
ADO:
ActiveXDataObject(本设计使用ADO,将在以后章节中介绍)
ADC:
AdvanceDataConnector
这三种数据库存取方式的后端数据库都必须提供ODBC界面。
1.1.3 站点的创建
1.
启动IIS
开始――管理工具――Internet服务管理器
2.
进入新建站点流程
右键点击“管理WEB站点”,选择“新建”中的“站点”
3.
按照提示填写
特别注意,在选择主目录前,要将你的所有WEB页包含同一个大目录下,这个目录即是所选。
创建成功后,在“管理WEB站点”的下面,将看到一个新建的站点,点击右键选择“属性”你将看到如下界面(下页):
建议使用它的默认值,最后点击“文档”,将它的默认文档删除,添加你的首页(我的首页是index.asp),然后单击确定,你就完成了创建站点。
在IE中输入你的IP即可访问了。
1.1.4常见问题的处理
一般来说,Windows2000Server是很稳定的,在我的实践过程中,有时出现在IE中无法浏览,或找不到服务器的情况,最简单的解决办法就是重启IIS,方法如下:
打开“Internet服务管理器”,右键点击主机名(即根目录,前面有一个“*”),选择“重新起动IIS”即可,等待30秒,窗口自动关闭即完成。
1.2 MicrosoftVisualInterDev介绍
对于一般的HTML网页,ASP脚本只需用记事本就可以编写,但是很不方便,我用的是一个非常强大的WWW设计编辑工具――MicrosoftVisualInterDev6.0。
在InterDev中提供了一套集成的工具,用来使程序开发人员在建立Web程序时可以处理各种可能发生的工作。
这些工作包括HTML网页编辑,ActiveX控件制作,数据库连接,网站管理等工作。
开发阶段,程序员在InterDev客户端上操作HTML或ASP文件,然后使用HTML存储WEB服务器上,并连接数据库服务器,从数据库服务器上得到资料。
关于InrerDev的使用方法和更详细的说明,请查阅相关资料,这里就不再介绍。
第二章 HTML介绍
2.1
什么是HTML
HTML是HyperTextMarketLanguage的缩写,通常译为超文本标识语言。
即一个文件不管在任何操作系统的任何浏览器上读起来都应该是一样的,HTML是一种处理文字的语言,它包含的指令(标记)可以插入到未定格式的文件里,用来控制打印或执行浏览器显示时的网页外观。
HTML只包含两种信息――标记和内容,标记是三角括号(<
>
)之间的文本,内容是不在三角括号(<
)之间的文本。
标记和内容的差别在于,浏览器不显示标记,标记中的信息告诉浏览器如何显示内容。
HTML可以创建结构化文档。
头命令将文档各个部分分开和分类。
HTML还有一些基本命令,可以格式化和显示文本、图形,接受用户输入和将信息发往服务器中进行后端处理。
此外还可以创建特殊的文本和图形区,在单击时从一个HTML文件超链接到另一个HTML文件,从而生成一系列页面间的相互链接。
通过超链接生成一系列页面是程序,但是这些程序没有智能,无法决策,主要使用它来控制页面的生成和显示。
2.2HTML语法及标记的使用
有效的HTML文件只有几个要求。
举例如下:
<
html>
<
head>
title>
举个例<
/title>
/head>
body>
一个最简单的例子
/body>
上例既有标记也有内容是一个完整的而简单的HTML文件。
标记是三角括号(<
)中的文本。
所有HTML文档都以<
标记开头,以<
/html>
标记结尾,两个标记之间有其他的标记和内容。
标记包含一个主命令,还可包含无限个相关值,称为属性。
每个属性有名有值属性与命令间和属性与前一属性之间用空白分开,空白包括空格、制表符、回车/进行符。
浏览器忽略这些空格。
空白符对浏览器而言是另一种命令,通常称为分隔符。
分隔符是任何分隔符项目的字符或字符序列。
不同类型的分隔符有不同的含义。
三角括号分隔标记,空白符分隔属性,等号分隔属性的名和值。
同样,HTML用引号分隔数值,因为属性值中可能包含另一分隔符:
空白符、等号或三角括号。
fontface=”Arial”size=2color=red>
这里<
font>
标记有三个属性face、size和color,各一个值,也有其他复杂的属性和值,使用的语法都一样,这里就不再赘述。
在HTML中,属性值的语法最复杂,而其他语法规则很简单:
■空白是可选的,除非用标记强迫浏览器包括空白,否则浏览器忽略空白。
■大小写无关。
■标记顺序很重要,内层标记应完全放在外层标记之内,即使用层套结构。
这些简单规则有助于编写完美的HTML,下面是我自己的一些总结,也是编写HTML的一些技巧:
►编写开始标记时即写上结束标记。
例如,不要写完<
之后等最后再补写<
,而是同时写两个标记,然后在标记之间插入内容。
►用小写标记,易于输入。
►使用模板。
模板是预先写好的文件,可以直接放入内容。
►缩排内层标记。
►多用说明语句。
HTML中的说明语句是以左三角括号加感叹号加双划线开头,并以双划线和右三角括号结尾的文本:
!
--Thisisacomment-->
。
说明语句有助于理解文件的内容和布局,还可以直观的分隔各个部分。
下面是常用标记及其属性的总汇:
标记
属性
说明
HTML文件标记
显示网页的一般信息
文件标题
Body>
alink
选中超链接的RGB或名称的颜色值
background
引用图形的URL
bgcolor
页面背景颜色的RGB或命名的颜色值
bottommargin
页面下边界的象素值
leftmargin
页面左边界的象素值
link
未激活超链接的RGB或命名的颜色值
rightmargin
页面右边界的象素值
scroll
控制页面上是否显示滚动条
text
文本缺省颜色的RGB或命名的颜色值
topmargin
页面上边界的象素值
vlink
访问过的超链接的RGB或命名的颜色值
bgsound
引用声音文件的URL
p>
标记显示内容的段落
b>
显示粗体字
I>
显示斜体字
u>
显示文字加下划线
br>
换行符
hr>
分隔线
a>
href
超链接目标页的URL
img>
src
被嵌入图片的URL
width
指定图形的宽度
height
指定图形的高度
table>
align
可取三个值left,right,center控制表格在页面的水平位置
接受引用图形文件的URL
控制表格的背景颜色
border
取一个整数值,控制表格周围和各个单元周围的边框宽度。
sellpadding
取一个整数,控制表格单元与边框之间的间隔。
cellspacing
取整数,控制表格单元之间的间隔。
cols
指定表格中的列数。
确定表格的高度
确定表格的宽度
tr>
用法同<
td>
用法用<
colspan
取整数值,指定单元延伸的列数
rowspan
取整数值,指定单元延伸的行数
form>
action
设定互动式表单的处理方式,通常指明一个处理函数的URL地址。
method
用于设定互动式表单的资料传输方式,如post和get方式。
enctype
以编码方式来传送表单的资料
在本章的最后我想介绍一下框架,在我的设计中,我没有使用框架,尽管框架的使用有他的好处,但是在权衡利弊之后,我决定不使用框架。
框架不能单独存在,而要用框架组定义。
框架组应在自己的页面中定义,不能在一个HTML文件中定义框架组和放进内容(除了<
noframes>
标记)。
但一个页面中可以定义多个框架组。
框架组是不显示的,是框架的容器页面。
框架组包含一个或几个框架或框架组。
框架用<
frameset>
标记定义,框架用<
frame>
标记定义。
现在来比较一下框架的优缺点:
优点:
1.能独立显示内容,能直观的分开内容。
可以在一个框架中定义链接,在另一个框架中显示内容或触发操作,而不必重画整个屏幕。
2.可以创建可伸缩框架。
用户可以拖动框架边框以增加或减少框架的显示区。
缺点:
1.难以创建和控制。
2.显示所需时间更长。
浏览器请求框架组页面时需要访问服务器一
次,请求每个框架的内容时又至少需要访问服务器一次,因此,显示双框架页面可能比显示同一内容无框架页面花两倍的时间。
3.框架经常需要一些VBScript(对Netscape用户为JavaScript)用户端程序,这些程序出错率较高。
第三章VBScript介绍
3.1VBScript的概念
VBScript语言脱胎于VisualBasic程序语言,是从VB中简化出来的版本。
VB