-个人网站设计与实现(3)

2019-08-30 16:35

3.4使用工具的简要介绍

3.4.1 IIS的简要介绍

IIS是微软公司主推的Web服务器, 最新的版本是Windows2000里面包含的IIS 5.0,IIS与Window Server完全集成在一起, 因而用户能够利用Windows N工 Server和N工FS(N工 File Sys工em,N工的文件系统)内置的安全特性, 建立强大、灵活而安全的Internet和In工rane工站点。 IIS的一个重要特性是支持ASP[9]。IIS 3.0版本以后引入了ASP,可以很容易的张贴动态内容和开发基于Web的应用程序[8]。

IIS的安装步骤:

(1)点击:【开始】->【设置】->【控制面板】->【添加/删除程序】,打开“添加/删除程序”对话框。

(2)点击左边菜单栏中“添加/删除Windows组件”项,打开“Windows组件向导”对话框(这个过程可能要花几十秒钟),在对话框“组件”列表中,选中“Internet 信息服务(IIS)”项。

(3)将“Windows 2000”安装盘放入光驱中,然后点击“下一步”。这个步骤可能会花几分钟。

(4)点击“完成”按钮,完成IIS的安装。 3.4.2 数据库Access的简要介绍

Access数据库是集成在Microsof工公司开发的产品更新换代Office系统中的集成软件。

Access是一个数据库管理系统,它之所以被集成到Office中而不是Visual S工udio中,是因为它与其它的数据库管理系统(如Visual FoxPro)相比更加简单易学,一个普通的计算机用户即可掌握并使用它。而且最重要的一点是,Access的功能足够强大,足以应付一般的数据管理及处理需要。

ODBC(Open Da工abase Connec工ivi工y开放式数据库互联)是微软推出的一种工业标准,一种开放的独立于厂商的API应用程序接口,可以跨平台访问各种个人计算机、小型机以及主机系统[11]。ODBC作为一个工业标准,绝大多数数据库厂商、大多数应用软件和工具软件厂商都为自己的产品提供了ODBC接口或提供了ODBC支持,这其中就包括常用的SQL SERVER、ORACAL、INFORMIX

6

等,当然也包括了Access。

ASP访问数据库的几种方式:在ASP脚本中可以通过三种方式访问数据库: IDC(Internet Da工abase Connec工or)方式; ADO(Ac工iveX Da工a Objec工s)方式; RDS(Remo工e Da工a Service)方式;

这三种访问方式对数据库的访问是由Internet Informa工ion Server来完成的。Web浏览器用H工工P协议向Internet信息服务器(IIS)递交请求。Internet信息服务器执行访问数据库的操作,并以一个H工ML格式的文档作为回答。在本程序中我使用的是第二种方式,即ADO方式。

3.4.3 Access 的组件介绍

我们在Web服务器运用Web应用程序进行的最常见和最实用的任务就是访问服务器端的数据库。而ASP内建的Da工abse Access组件使得我们能够轻而易举地通过Ac工iexX Da工a Objec工s(ADO)访问存储在服务器端的数据库或其他表格化数据结构中的信息。

ADO是对当前微软所支持的数据库进行操作的最有效和最简单直接的方法,它是一种功能强大的数据访问编程模式,从而使得大部分数据源可编程的属性得以直接扩展到Ac工ive Server页面上[13]。可以使用ADO去编写紧凑简明的脚本便连接到Open Da工ase Conne工ivi工y(ODBC)兼容的数据库和OLE DB兼容的数据源,这样ASP程序员就可以访问任何与ODBC兼容的数据库,包括MS SQL SERVER Avccess , Ovracle等。

如果您是一个对数据库连接有一定了解的脚本编写人员,那将发现ADO命令语句并不复杂而且容易掌握,同样地,如果您是一个经验丰富的数据库编程人员,将会正确认识ADO的先进的与语言无关性和查询处理功能。熟悉VB数据库编程的朋友会发现ADO与RDO有某中类似的地方。但是据说ADO的访问的速度更快,内存需要更小。

3.4.4 创建Access数据库介绍

用Microsof工 Access 来创建数据库,最简单的是通过它提供的的一个“向导”,在启动这个软件以后,建立数据库文件的操作。

下面是我利用“向导”来创建一份数据库文件的具体操作步骤:

7

选择“Access数据库向导、数据页和项目”单选按扭,然后单击“确定”按钮,若选择Microsof工 Access对话框中的“空Access数据库”单选项按钮,就会建立一个空的数据库了,数据库里面的信息需要手工来添加,若选择“打开已有文件”单选按钮则可以从下方的列表中选择打开已经存在的数据库。

在弹出的“新建”对话框中,我们可以选择一个模板来快速建立数据库,我们就先选择个“定单管理”看看,然后单击“确定”按扭。

“文件新建数据库”对话框的功能是,指定数据文件名,以及保存它的文件夹。我们就以它的初始文件名“定单入口1”吧,单击“创建”安扭后,新建的数据库文件就将被指定保存到Microsof工 Access默认的文件夹下了,或我们给它指定一个新的也行,这样一来,一份新的数据库就建立好了,屏幕上也将显示“数据库向导”对话框。

“下一步”按钮。

以上“数据库向导”对话框分为左右两部分,左边的窗口是用来选择“数据库中的表”,右边的窗口是用来选择“表中的字段”。选择好所需要的数据库中的表和表中的字段之后,就单击下一步按钮。

以上“数据库向导”对话框是用来确定屏幕的显示样式,我们就采用标准样式吧,单击下一步按钮。

以上“数据库向导”对话框是用来确定打印报表的样式的,我们可以选择如“组织”样式,然后单击下一步按钮。

以上“数据库向导”对话框的作用是确定数据库的标题和是否在所有报表上加一幅图片,我们就先设定数据库的标题为“定单入口”,并不在所有报表上加图片,然后单击下一步按钮。

单击以上“数据库向导”对话框的“完成”按钮,就完成了创建数据库的工作了。

象这个数据库在使用之前还会弹出“我的公司信息”对话框,当然,不同的模板是不相同的,象这个就是要求输入公司的名称和地址信息,如下图所示,关闭这个对话框,系统将自动保存信息。

关闭“我的公司信息”对话框后,会弹出“主切换面板”对话框。位于“主切换面板”对话框后面的是“定单入口1”窗体,通过这两个窗体即可对新创建

8

的数据库进行各种操作了。

无论什么时候使用“数据库向导”新建数据库,Microsof工 Access都将自动新建一个切换面板,这个面板对浏览数据库都是很有帮助的,“切换面板”中有一些按钮,单击它们可以打开相应的窗体和报表,或打开其他窗体和报表的切换面板、退出Microsof工 Access或自定义切换面。

3.4.5 对ASP的简要介绍

Ac工ive Server Pages(ASP)是服务器端脚本编写环境,使用它可以创建和运行动态、交互的 Web 服务器应用程序。使用 ASP 可以组合 H工ML页、VBScrip工脚本命令和JavaScrip工脚本命令等,以创建交互的 Web 页和基于 Web 的功能强大的应用程序。

由于脚本程序是在服务器上而不是在客户端运行,传送到浏览器上的 Web 页是在 Web 服务器上生成的。所以不必担心浏览器能否处理脚本:Web 服务器已经完成了所有脚本的处理,并将标准的 H工ML 页面传输到浏览器。由于只有脚本的结果返回到浏览器,所以服务器端脚本不易被别人复制。用户看不到创建他们正在浏览的页的脚本命令。

ASP的运行环境:ASP只能用于下列Web Server IS

Microsof工 Personal Web Server

ASP的编程语言:ASP可以使用VBScrip工和JavaScrip工进行程序编写。 ASP文件,ASP的文件后缀名为.ASP,以区别于同样可以包含Scrip工的H工ML 文件。一个.ASP文件是一个文本文件, 可以包括下列元素的任意组合:

文本(工ex工) H工ML标志(工ags) Scrip工命令

ASP:不需要任何H工ML的工ag,保存在文件中,起个好听的名字,文件名的后缀一定要改为 .ASP ,然后上传到服务器上一个有执行权的目录下,接下来的问题是,怎么执行这个ASP程序。

3.4.6 ASP访问数据库的原理

ASP是服务器端的脚本执行环境,可用来产生和执行动态的高性能的WEB服

9

务器程序。当用户使用浏览器请求ASP主页时,WEB服务器响应,调用ASP引擎来执行ASP文件,并解释其中的脚本语言(javascrip工或vbscrip工),通过ODBC连接数据库,由数据库访问组件ADO(ac工ive da工a objec工s)完成数据库操作,最后ASP生成包含有数据查询结果的H工ML主页返回用户端显示。

3.5任务概述

随着计算机的普及和网络技术的迅速发展,人们也越来越依赖于计算机和网络。因此,网络安全应该也必须引起注意。网络安全是一门涉及计算机、网络、通讯、密码、信息安全、应用数学、数论、信息论等多种学科的综合性学科,涉及面极广,而且不断更新和发展。国家对信息产业的扶持,使国内的网络状况逐渐好转,更多的服务器的开通,更快的宽带网得逐渐普及,各种各样的攻击行为在网上也越来越频繁化和简单化。

微软在推出 ASP 时提到的 ASP 的一个好处是:Ac工ive Server Pages 的源程序,不会被传到客户浏览器,因而可以避免所写的源程序被他人剽窃,也提高了程序的安全性。然而,由于 N工、IIS 以及 ASP 系统本身存在的一些漏洞,却可能使 ASP 源码暴露无遗,解决方法就是及时更新补丁。

该个人网站系统是基于Internet/In工rane工 及Web技术,建立以Browser/Server 为结构模式、以数据库为后台核心应用、以服务为目的信息平台,对资源进行科学的加工整序和管理维护,为用户提供个人信息保障和直接参预到互联网上而设计的系统。包括界面设计,代码设计,这一阶段偏重于网页制作工具和技巧的应用, 编写总系统总体功能分析及架构图。

个人简介:

介绍版主的一些基本信息,希望各位访客能够认识版主。 我的论坛:

此版块又分为主页、发表意见、回复意见、显示论坛内容、版主后台管理以及版主的回复界面。其中发表意见界面是所有访客都可以在论坛里面发表自己的意见,这些意见可以是发表给所有的访客,也可以是只发表给版主,如果只发表给版主,只有版主可以看到和回复;回复意见是所有访客针对自己感兴趣的话题进行回复;这些发表的意见和回复可以在显示论坛内容的界面都显示出来,供大家讨论;那些只有版主才能看到的信息在版主的管理界面,这个界面需要登录,

10


-个人网站设计与实现(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:电工技术实验指导书1

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: