background image

而不需要像 C/S 体系结构应用软件那样需在用户端安装前

台软件. 这就要求各种应用软件是基于 Web 技术开发出的

应用软件.

1.2.33 Internet 安全技术支持: 经济组织的数据存放在 ASP

的服务器上,必然要求数据安全有很高的保障,因此,防火

墙技术以及 Internet 专业安全软件系统的应用是 ASP 应用

模式运行的安全保障.

1.2.43 低廉的网络通讯费用:由于经济组织通过公用 Inter-

net 网络通道访问 ASP 的服务器,这必然会涉及到网络通讯

费用,一次性投资成本与投资风险降低的同时,经济组织的

信息系统运行成本在提高,只有低廉的网络通讯费,用才能

保证经济组织有效地控制信息系统运行成本.

1.33 软件要求

运行 IIS 所需要的软件是带有最新升级服务包的 Wid-

owss NT3 Server3 4, 升级的 Windows3 NT43 Services Pack 可以

在微软公司的网站(http://www.microsoft.com/iis)上获取,IIS

需要 Windowss NTs Server 支持,如果必要的话,还需要数据

库系统(DBMS)和电子邮件系统.

1.4s ASP 的基本概念

Microsofts Actives Servers Pages 即我们所称的 ASP,其实是

一套微软开发的服务器端脚本环境,ASP 内含于 IISs 3.0 和

4.0 之中, 通过 ASP 我们可以结合 HTML 网页、ASP 指令和

ActiveX 元件建立动态、 交互且高效的 WEB 服务器应用程

序. 有了 ASP 你就不必担心客户的浏览器是否能运行你所

编写的代码,因为所有的程序都将在服务器端执行,包括所

有嵌在普通 HTML 中的脚本程序.当程序执行完毕后,服务

器仅将执行的结果返回给客户浏览器, 这样也就减轻了客

户端浏览器的负担, 大大提高了交互的速度. 以下罗列了

ActiveE Servers Pages 所独具的一些特点:

1.4.1s 使用 VBScript、JScript 等简单易懂的脚本语言, 结合

HTML 代码,即可快速地完成网站的应用程序.

1.4.2s 无须 compile 编译,容易编写,可在服务器端直接执

行.

1.4.3s 使用普通的文本编辑器,如 Windows 的记事本,即可

进行编辑设计.

1.4.4s 与浏览器无关(Browser3 Independence),用户端只要使

用可执行 HTML 码的浏览器,即可浏览 Actives Servers Pages

所设计的网页内容.Actives Servers Pages 所使用的脚本语言

(VBScript、Jscript)均在 WEB 服务器端执行,用户端的浏览器

不需要能够执行这些脚本语言.

1.4.5s Actives Servers Pages 能与任何 ActiveXs scripting 语言

相容.除了可使用 VBScript 或 JScript 语言来设计外,还通过

plug-in 的方式,使用由第三方所提供的其他脚本语言,譬如

REXX、Perl、Tcl 等. 脚本引擎是处理脚本程序的 COM(Com-

ponents Objects Model)物件.

1.4.6s Actives Servers Pages 的源程序,不会被传到客户浏览

器,因而可以避免所写的源程序被他人剽窃,也提高了程序

的安全性.

1.4.7s 可使用服务器端的脚本来产生客户端的脚本.

1.4.8E 物件导向(Object-oriented).

1.4.9E ActiveXE ServerE Components(ActiveX 服务器元件)具有

无限可扩充性. 可以使用 VisualE Basic、Java、VisualE C++E 、

COBOL 等 编 程 语 言 来 编 写 你 所 需 要 的 ActiveXE ServerE

Component.

1.5E ASP 的使用环境

*MicrosoftE InternetE InformationE ServerE versionE 3.0/4.0E

onE WindowsE NTE Server

E E *MicrosoftE PeerE WebE ServicesE VersionE 3.0E onE WindowsE

NTE Workstation

E E *MicrosoftE PersonalE WebE ServerE onE WindowsE 95/98

1.6E ASP 的脚本语言

在 html 语言里,标示一个标签是用尖括号,在 asp 语言

里其实没有什么不同,唯一的区别仅仅是使用 <%s %> 来表

示一个 asp 的脚本语言的开始和结尾.asp 的代码可以出现

在一个 html 页的任何位置.具体来讲,就是,一段 asp 的代码

可以出现来一个 html 的标签的前面, 也可以出现在一个标

签的里面. 总之,asp 和 html 被紧紧地相互嵌套在了一起.当

你在工作中使用数据库的时候, 其实你完全可以通过一段

html 的代码,创造一个模版,然后把数据库中一系列的的记

录格式化,结构化的表现在一个页面里.并且对记录的操作,

例如删除,添加也完全可以通过 asp 的脚本来实现.也就是

说我们可以通过 asp 的技术就可以完成对数据库的操作.

asp 可以让我们写很少的代码就可以实现对数据库数据的

操作,另外,通过 asp 技术可以让我们的静态 html 页面动态

的反应数据库最新的数据信息.vbscript 是 asp 脚本的默认

语言.如果你想使用其他的语言,那么你需要去说明它.方法

是在你的 asp 代码的最上面加上一行 <%@language=script-

inglanguage%>s vbscriptis 是一种非常容易学习的语言,一

但你开始用这门 vbscriptis 去开发, 你就会越发的发现它的

语法以及逻辑是非常容易上手的.

2

系统概述

2.1s 系统说明

2.1.1s 产品是企业的命脉, 将企业产品通过企业网站展示

出来是网站建设永恒的主题.不同行业、不同规模的企业,其

网站上的产品展示方式或手法各有不同,千变万化.在网站

策划中,如何将企业的产品展示规划好,是该网站策划能否

符合企业实际,得到认同的重要内容.作为网站策划者,首先

应当深入了解企业的产品生产和销售状况, 如企业产品所

56

-

-