ActiveX Server Components(ActiveX 服务器组件)具有无限可扩充性。 可以使用任何编程语言来编写所需要的 ActiveX Server 组件。
第 3 页 共 26 页
(10)可以通过 ADO(ActiveX Data Objec
ts,微软的一种新的数据访问模 型,是一种可以提供 WEB 页面开发者轻松存取 Internet 的数据库,并可以在用 户端实现网上立即、即时更新显示的最新 WEB 页面数据库技术。 )非常方便地访 问数据库,从而使存取数据库变得轻松容易。 3.1.2 SQL 介绍
SQL 是英文 Structured Query Language 的缩写,意思为结构化
查询语言。 SQL 语言的主要功能就是同各种数据库建立联系,进行沟通。按照 ANSI(美国国 家标准协会)的规定,SQL 被作为关系型数据库管理系统的标准语言。SQL 语句可 以用来执行各种各样的操作, 例如更新数据库中的数据, 从数据库中提取数据等。 目前,绝大多数流行的关系型数据库
管理系统,如 Oracle, Sybase, Microsoft SQL Server, Access 等都采用了 SQL 语言标准。虽然很多数据库都对 SQL 语句 进行了再开发和扩展,但是包括 Select, Insert, Update, Delete, Create,以 及 Drop 在内的标准的 SQL 命令仍然可以被用来完成几乎所有的数据库操作。 3.1.3 B/S 结构介绍
B/S(Browser/Server)结构即浏览器和服务器结构。它是随着 Internet 技 术的兴起,对 C/S 结构的一种变化或者改进的结构。在这种结构下,用户工作界 面是通过 www 浏览器来实现,极少部分事务逻辑在前端(Browser)实现,但是 主要事务逻辑在服务器端(Server)实现,形成所谓三层 3-tier 结构。这样就 大大简化了客户端电脑载荷,减轻了系统维护与升级的成本和工作量,降低了用 户的总体成本(TCO) 。 以 目 前 的 技 术 看 , 局 域 网 建 立 B/S 结 构 的 网 络 应 用 , 并 通 过 Internet/Intranet 模式下数据库应用,相对易于把握、成本也是较低的。它是 一次性到位的开发, 能实现不同的人员, 从不同的地点, 以不同的接入方式 (比 如 LAN, WAN, Internet/Intranet 等)访问和操作共同的数据库;它能有效地保 护数据平台和管理访问权限,服务器数据库也很安全。
3.2 系统开发环境
3.2.1 系统软件环境 本系统采用的
软件工具有: Windows XP Dreamweaver MX 2004 SQL Server 2000 IIS 5.1V Inertnet Explorer 6.0 以上
第 4 页 共 26 页
3.2.2
工具简介
Dreamweaver MX 2004 简介 Dreamweaver MX 2004 是 建立 Web 站点和应用程序的专业工具。 它将可
视布局工具、应用程序开发功能和代码编辑支持组合为一个功能强大的工具,使 每个级别的开发人员和设计人员都可利用它快速创建界面吸引人并且基于标准 的站点和应用程序。 从对基于 CSS 的设计提供领先的支持到手动编码功能, Dreamweaver 在一个集成和高效的环境中为专业人员提供了所需的工具。 开发 人员可以将其选择的服务器技术与 Dreamweaver 配合使用,建立将用户连接到 数据库、Web 服务和旧式系统的强
大 Internet 应用程序。 SQL Server 2000 简介 SQL Server 2000 能够满足今天的商业环境要求不同类型的数据库解决
方案。 它一种应用广泛的数据库管理系统,具有许多显著的优点:易用性、适合分布式 组织的可伸缩性、用于决策支持的数据仓库功能、与许多其他服务器软件紧密关 联的集成性、良好的性价比等。性能、可伸缩性及可靠性是基本要求,而进入市 场时间也非常关键。除这些核心企业品质外,SQL Server 2000 还为数据管理与 分析带来了灵活性, 允许单位在快速变化的环境中从容响应, 从而获得竞争优势。 从数据管理和分析角度看,将原始数据转化为商业智能和充分利用 Web 带来的 机会非常重要。作为重要的基准测试可伸缩性和速度奖的记录保持者,SQL Server 2000 是一个具备完全 Web 支持的数据库产品,提供了对可扩展标记语 言(XML)的核心支持以及在 Internet 上和防火墙外进行查询的能力