




已阅读5页,还剩36页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
基于 ASP 的天津鸿萌数据恢复中心形象宣传网站 1 基于基于 ASPASP 的天津鸿萌数据恢复中心形象宣传网站的天津鸿萌数据恢复中心形象宣传网站 TianJinTianJin HongMengHongMeng DataData RecoveryRecovery CenterCenter ImageImage andand PropagatesPropagates WebsiteWebsite B Basedased onon ASPASP 摘摘 要要 本文详细介绍了 ASP 技术在企业形象推广系统中的应用以及利用 ASP 技术 与 ACCESS 数据库组建该动态网站的过程 该系统共有两部份组成 前台信息模 块和后台管理模块 前台信息模块主要向网络用户提供实时的企业产品查询和 向相关企业发出合作请求等服务 利用站内的搜索引擎 网络用户可以很方便 的找到与之相关的企业 实现了信息同步查询功能 达到了企业宣传的目的 后台管理模块可以根据管理员的权限添加 删除和修改数据库中的信息 保证 该信息能够及时地反映到网络的动态页面上 从而使网络用户及时得到最新的 企业信息 论文主要介绍了本网站的开发背景 所要完成的功能和开发的过程 重点说明了系统设计的思想 技术难点和解决方案 关键字 关键字 ASP ACCESS 企业 前台信息模块 后台管理模块 基于 ASP 的天津鸿萌数据恢复中心形象宣传网站 2 ABSTRACTABSTRACT This text is detailed to introduce the ASP technique in the enterprise image expansion application in the system and make use of the ASP technique and ACCESS database the set the process for set upping should dynamic website The system totally reaches two partially constitute stage information mold the piece manage the mold piece with backstage Stage information mold piece purpose for manhunt engine network for enterprise product for mainly facing network customer providing solidly hour searching with toward related enterprise send outing cooperating the claim waiting serving make use of standing the inside customer can very conveniently find out with it related enterprise realizes information synchronously searching the function come to the enterprise publicizeeing Backstage management mold piece top of dynamic page for legal power for can according to management increase deleting with modifying the information in the database guaranteeing that information can in time reflecting the network from but make the network customer on time get latest enterprise information The thesis primarily introduced the development background of this website the process for wanting the finished function with developmented The point explained the difficult point of thought technique that design of system with the solution KeyKey W Word ASP ACCESS Enterprise stage information mold piece backstage management mold piece 基于 ASP 的天津鸿萌数据恢复中心形象宣传网站 3 前前 言言 随着计算机科学的不断发展和网络的迅速普及 Internet 的应用已经涉及到 人们生活的方方面面 商业系统信息的收集与处理 流动与共享 使日常办公 更加安全可靠 更加规范化 高效化和科学化 企业内联网 Internet 的确立和使用 更进一步加速了 Internet 技术和应用的 进展 ASP 全称 Active Server Pages 也就是 动态服务器端页面 是一种运 行于 Web 服务器端的程序语言 通过 ASP 程序 我们可以实现众多动态的 交互性服务器功能 本套展示的是一个基于 Access 数据库的信息宣传系统 可用于各类企业以 快捷 高效的方式宣传自己 用户不仅可以通过对注册企业资料的浏览和查询 找到适合本企业的合作商 还可以在网站上宣传自己以达到良好的广告效应 同时本系统是一个基于 Web 技术的形象推广系统 这样本也就摆脱了传统宣传 模式的地域限制 本系统采用了 Dreamweaver 8 00 作为实现系统的开发工具 主要使用了 ASP VBScript 和 XHML 语言 以 Access 为后台数据库设计的基 于 Web 的企业形象推广系统 既达到了一个企业宣传自己的目的 又充分利用 了网络进行管理 实现了其商业价值 基于 ASP 的天津鸿萌数据恢复中心形象宣传网站 4 目目 录录 第一章第一章 ASP 概述概述 4 1 11 1 什么是什么是 ASPASP 4 1 21 2 ASPASP 的功能与特点的功能与特点 5 1 31 3 ASPASP 的工作过程的工作过程 6 1 41 4 ASPASP 的主要技术特征的主要技术特征 8 1 51 5 ASPASP 方法与传统静态主页的区别方法与传统静态主页的区别 9 1 61 6 ASPASP 访问数据库的几种方式访问数据库的几种方式 10 第二章第二章 网站设计开发语言及相关技术背景网站设计开发语言及相关技术背景 13 2 12 1 SQLSQL 技术简介技术简介 13 2 22 2 系统开发采用的软件简介系统开发采用的软件简介 14 2 32 3 PWS 及及 IIS 工作原理工作原理 18 2 42 4 系统运行环境系统运行环境 18 第三章第三章 网站的工作环境及设计方法的选择网站的工作环境及设计方法的选择 20 3 13 1 硬件环境硬件环境 20 3 23 2 软件环境软件环境 20 3 33 3 设计方法的选择设计方法的选择 24 第四章第四章 系统的具体实现系统的具体实现 25 4 14 1 企业形象推广网站后台数据库存的设计与实现企业形象推广网站后台数据库存的设计与实现 25 4 24 2 企业形象推广网站前台的设计与实现企业形象推广网站前台的设计与实现 27 4 34 3 企业形象推广网站后台数据库存的设计与实现企业形象推广网站后台数据库存的设计与实现 30 第五章第五章 系统运行与维护系统运行与维护 34 5 15 1 企系统维护的基本概念企系统维护的基本概念 34 5 25 2 系统维护工作的内容系统维护工作的内容 34 基于 ASP 的天津鸿萌数据恢复中心形象宣传网站 5 5 35 3 系统维护的组织与管理系统维护的组织与管理 35 结结 论论 36 致致 谢谢 37 参参 考考 文文 献献 38 基于 ASP 的天津鸿萌数据恢复中心形象宣传网站 6 第一章第一章 ASPASP 概述概述 1 1 什么是 ASP 在 Internet 风行的早期 浏览器中显示的仅是静态的图文组合而已 浏览 者可以在网页上阅读信息 但无法进一步地的发表意见 查询信息或进行在线 上购物等商务活动 所谓 动态网页 是指客户端浏览器和 Web 服务器端可 以互动 也就是服务器端可以实现处理浏览器端请求 然后再将处理结果作为 浏览器请求的响应传给浏览器 而 ASP 就是用来创建此种动态 交互网页的解 决方案 ASP Active Sever Pages 称为动态服务器主页 它是一种套服务器的脚 本程序开发工具和运行环境 可用来创建动态 交互式的 Web 服务器应用程序 有了 ASP 就不必担心客户端的浏览器能否运行所编写的代码 因为所有的程 序都将在服务器端执行 当程序执行完毕后 服务器仅将所执行结果返回客户 端的浏览器 这样就减轻客户端浏览器的负担 极大地提高了 Web 交互的速度 ASP 的含义从字面上说包含三个方面 Active ASP 使用了 Microsoft 的 ActiveX 技术 ActiveX COM 技术是现 在 Microsoft 软件的重要基础 他采用了封装对象 程序调用对象的技术 简化 编程 加强程序间合作 ASP 本身封装了一些基本组件和常用组件 只要你在 服务器上安装了这些组件 你就可以快速 简易地建立自己的 Web 应用 Server Asp 运行在服务器端 这样就不必担心浏览器是否支持 ASP 所使 用的编程语言 ASP 的编程语言可以是 VBScript 和 JSCRIPT Netscape 浏览器 不支持客户端使用 VBScript 所以最好不要在客户端使用 VBScript 而在服务 器端 则无需考虑浏览器的支持问题 Netscape 浏览器也可以显示 ASP 页面 Pages ASP 返回标准的 HTML 页面 也可以正常地在常用的浏览器中显 示 浏览器查看页面的源文件时 看到的是 ASP 生成的 HTML 代码 而不是 ASP 程序代码 这样就可以防止别人抄袭程序 可以看出 ASP 既不是一种语言 也不是一种开发工具 而是为生成动态 基于 ASP 的天津鸿萌数据恢复中心形象宣传网站 7 的 交互的 Web 应用程序提供一种方法和技术 ASP 的主要特性是能够把 HTML 文件 脚本 基于 COM 标准的组件有机地组合在一起 形成一个能够 在服务器上运行的动态 Web 应用程序 并能把按用户要求制作的标准 HTML 页面送给客户端浏览器 1 2 ASP 的功能与特点 从应用的层面看 ASP 有如下的功能 处理由浏览器传送到站点服务器的表单输入 程序语言制作 ACTIVEX SERVER COMPONENT 以满足自己的特殊需要 可以实现在多个主页间共享信息 以开发复杂的商务站点应用程序 访问和编辑服务器端的数据库表 使用浏览器即可输入 更新和删除站 点服务器的数据库中的数据 读写站点服务器的文件 实现访客计数器等功能 提供广告轮播器 取得浏览器信息 URL 表管理等内置功能 由 COOKIES 读写用户端的硬盘文件 以记录用户的数据 使用 VBSCRIPT 或 JSCRIPT 等简易的脚本语言 结合 HTML 码 快速 完成站点的应用程序 通过站点服务器执行脚本语言 产生或更改在客户端执 行的脚本语言 扩充功能的能力强 可通过使用 VISUAL BASIC JAVA VISUAL C 等多种语言进行功能的扩充 从软件的技术层面看 ASP 有如下特点 无需编译 ASP 脚本集成于 HTML 当中 容易生成 无需编译或连接即 可直接解释执行 与任何 ACTIVEX SCRIPTING 语言兼容 除了可使用 VBSCRIPT 和 JSCRIPT 语言进行设计外 还可通过 PLUG IN 的方式 使用由第三方所提供 的其他 SCRIPTING 语言 面向对象在 ASP 脚本中可以方便的引用系统组件和 ASP 的内置组件 还能通过 ACTIVEX 服务器组件来扩充功能 易于生成使用常规文本编辑器 即可进行 ASP 页面的设计 基于 ASP 的天津鸿萌数据恢复中心形象宣传网站 8 独立于浏览器 用户端只要使用可解释常规 HTML 码的浏览器 即可浏 览 ASP 所设计的主页 ASP 脚本是在站点服务器端执行的 用户端的浏览器不 需要支持它 因此 若不通过从服务器端下载来观察 ASP 主页 在浏览器端 见不到正确的页面内容 源程序码不会外漏 ASP 脚本在服务器上执行 传到用户浏览器的只是 ASP 执行结果所产生的常规 HTML 码 这样可保证辛辛苦苦编写出来的程序代码 不会被他人盗取 1 3 ASP 的工作过程 ASP 页面是一种包含脚本命令的 HTML 超文本标记语言 网页 在发送到 客户端浏览器之前 站点的 Web 服务器将对其中的脚本命令进行处理 HTML 是最简单和基本的网页编程语言 但只能创建静态网页 当一个客 户通过浏览器向站点的 Web 服务器请求静态 HTML 文档时 Web 服务器向客户 端浏览器直接发送所请求的 HTML 文档而不需要经过任何处理 随后 客户端 浏览器处理收到的文档 并按照其 HTML 代码的规定显示其内容 其工作过程 如图 1 1 所示 请求 响应 MyFile htm 03 08 2007 Web 服务 器 Web 客户 端 MyFile htm 03 08 200703 08 2007 03 08 2007 浏览器中的显示 基于 ASP 的天津鸿萌数据恢复中心形象宣传网站 9 图图 1 11 1 HTMLHTML 静态网页工作过程静态网页工作过程 而当客户端浏览器向站点的 Web 服务器请求 ASP 文档时 Web 服务器先 将 ASP 文档传送给 ASP 引擎 ASP 文档的脚本代码在此处执行或者转化为 HTML 代码 然后再将转换后的代码发送到客户端浏览器 其过程如图 1 2 所 示 图图 1 21 2 ASPASP 动态网页工作过程动态网页工作过程 不同于以往较创建 CGI 公共网关接口 应用程序 ASP 极大地简化了 Web 应用程序的开发过程 只需几行脚本 就可以在网页添加数据库连接或一些高 级自定义功能 而在过去 开发人员必须了解 PERL 或 C 语言能添加这些功能 但有了 ASP 就可以使用普通的站点脚本语言 如 JScript VBScript 或任何 与 COM 兼容的脚本语言 包括 JavaScript PERL 等 由于脚本程序是服务器端执行而不是在客户端运行 传送浏览器端的 Web 页面是在 Web 服务器生成的标准的 HTML 文档 所以不必担心浏览器是否能 够处理此种脚本程序 此外 由于仅将脚本程序的处理送回到客户端的浏览器 MyFile asp Response Write Date Response Write Date ASP 引擎 Web 服务 器 Web 客户 端 MyFile asp 03 08 200703 08 2007 03 08 2007 浏览器中的显示 请求 基于 ASP 的天津鸿萌数据恢复中心形象宣传网站 10 所以服务器端的脚本程序难以被复制 客户端看不到正在浏览的页面的脚本代 码 国而且是 ASP 编写的 Web 应用程序的安全性较高 对于 Web 服务器来说 ASP 文档与 HTML 文档是有本质区别的 HTML 文档是不需要经过任何处理就直接传送给客户端浏览器的 而 ASP 文档则需要 对其中的每一个脚本命令进行处理 并生成一个对应的 HTML 文档后将其中的 每一个脚本命令进行处理 并生成一个对应的 HTML 文档后将其传送给客户端浏 览器 正因为这样 ASP 可以动态 交互式的网页 另一方面 对于浏览器来 说 ASP 文档和 HTML 文档几乎没有什么区别 仅次是文件扩展名的不同 无 论客户端的浏览器向 Web 服务器提出的是 ASP 文档请求还是 HTML 文档请求 接收到同样是 HTML 格式的文档 1 4 ASP 的主要技术特征 随着 Web 应用的发展 对网页的动态性和交互性的要求也越来越高 ASP 技术的许多特点特别适合于开发出动态 交互式 高效率的站点服务器应用程 序 提供了强大的数据库访问功能 可以胜任基于微软服务器的各种动态数据 发布 从而成为网上数据库管理的重要手段 其主要技术特点主要包括 1 组件在 ASP 技术中起着核心作用 在使用 ASP 技术时应遵循这样一个原则 即 ASP 脚本必须与基于 COM 标 准组件配合使用才能开发出具有实用价值的动态 Web 应用程序 组件对象模型 是 Microsoft 提出的一种基于二进制的软件标准 与语言无关 ASP 提供了 10 个内置组件 组件中包含一个或多个对象 在使用前组件的对象需要被实例化 ASP 还提供了 6 个内置对象 这 6 个内置对象可以被 ASP 脚本直接使用 不需 要被实例化 2 采用 ADO 技术访问数据库 ASP 采用 ADO 技术访问后台数据库 其内置的数据库访问组件 ADODB 提供了一组优化的访问数据库专用对象集 ADODB 包含有 7 个对象 其中最 主要的有 Connection RecordSets Connection 实现与 OLEDB 数据源的连接 通过执行 SQL 命令实现对数据库的查询 插入 修改等操作 RecordSets 是数 据的主要界面 保存对数据库的操作结果 UDA Universal Data Access 是 Microsoft 提出的适合企业范围并能够高性能 基于 ASP 的天津鸿萌数据恢复中心形象宣传网站 11 地访问各种信息 包括关系型和非关系数据 的数据访问模型 能够使 Visual Studio 中的所有工具访问任何平台上的任何数据源 UDA 由三个核心技术 ODBC OLEDB 和 ADO 组成 ODBC 提供了对关系型数据库系统的标准访问界面 已得到大多数数据 库系统的支持 OLEDB 用于处理异构平台的关系型和非关系型信息 非关系型信息包 括电子邮件 文件系统 文本 图形等等 它还能够使用已有的 ODBC 驱动程 序访问关系型数据库 ADO 是以开放数据库连接 ODBC 为基础的 可支持任何 ODBC 数据源 对数据库的操作 可以提供任何类型数据库与 Web 服务器的访问方式 与传统 的 CGI 等技术相比 ADO 可以在多种环境下使用 能够访问更多类型的数据 简单可行 在编写复杂的应用程序时可以减少大量的时间 3 支持几乎所有的脚本语言 ASP 为许多脚本语言提供了运行环境 除了 VBScript JScript ASP 还支 持 REXX Perl 等脚本语言 VBScript 是 ASP 支持的默认脚本语言 若要重新 设定默认脚本语言 在 ASP 文件的第一行使用命令 Language 即可 4 支持事务 Transaction 事务是一组操作 作为整体要么成功 要么失败 事务处理机制最初应用 于数据库系统 确保对数据库进行可靠的修改 Microsoft 在 IIS4 0 中集成了事务处理服务器 MTS Microsoft Transaction Server 使用 MTS 来实现 Web 服务器对事务的支持 MTS 是基于组件的事务 处理系统 用于开发 高度 管理企业级 Internet Intranet 服务器端应用系统 MTS 的事务处理机制只控制对数据库的访问 应用程序对文件系统或其他数据 源的操作失败不会导致滚回 当然应用程序访问的数据库系统必须受到 MTS 的支持 ASP 使用 ADO 技术访问后台数据库 由于 MTS 的支持 可以确保 ASP 文件对后台数据库的访问是可靠的 5 良好的开发环境和工具 Microsoft 提供了 InterDev 和 FrontPage 支持动态 Web 应用程序的开发 在 基于 ASP 的天津鸿萌数据恢复中心形象宣传网站 12 实际应用中 InterDev 和 FrontPage 配合使用 先用 Web 应用程序的骨架及各 种处理 控制功能 再利用 FrontPage 对已生成的 Web 应用程序进行页面上的 修饰和编辑 1 5 ASP 方法与传统静态主页的区别 把信息系统纳入 Internet Intranet 的框架之后 首先要解决的问题是通过网 页访问后台数据库信息 所有应用程序都被分割为页面的形式 用户的交互操 作是以提交表单等方式来实现的 这就要求 WEB 站点具有很强的动态数据发 布能力 然而 目前 WEB 的服务 仍以提供 静态 主页内容为主 所谓 静态 指的就是站点的主页内容是 固定不变 的 无法根据用户的需求和 实际情况做出相应的变化 ASP 所设计出的是动态主页 可接收用户提交的信 息并做出反应 其中的数据可随实际情况而改变无须人工对网页文件进行更新 即可满足应用需要 例如 当在浏览器上填好表单并提交 HTTP 请求时 可以 要求在站点服务器上执行一个表单所设定的应用程序 而不只是一个简单的 HTML 文件 该应用程序分析表单的输入数据 根据不同的数据内容将相应的 执行结果 通常是数据库查询的结果集 以 HTML 的格式传送给浏览器 数据 库的数据可以随时变化 而服务器上执行的应用程序却不必更改 客户端得到 的网页信息会始终保持新鲜的魅力 总之 网页设计与制作从最初的静态网页 已全面走向动态网页 动态网页的最大 特点是它的交互性 动态网页的内容要 依靠各种程序来生成 静态网页所包括的 内容 超文本链接 各种图像 Frames Image Map 多媒体声音 图像制作 动态网页所包括的内容 CGI 程 序 JAVASCRIPTS JAVA APPLETS 需要数据库支持的动态主页 1 6 ASP 访问数据库的几种方式 在我们介绍了数据库的基础知识后 我们接下来的任务是如何用 ASP 访问 数据库 因为一个系统不可能没有数据库 所以我们就必须让 ASP 采用一个高 效的方法通过 INTERNET 或 INTRANET 来访问 操作数据库 我们知道在传 统的 HTML 页面中 访问数据库一般是通过公用网关接口 CGI 来实现 这 种方式不仅开发困难 而且用 ASP 实现数据库访问可以说能较好地解决这个问 基于 ASP 的天津鸿萌数据恢复中心形象宣传网站 13 题 在 ASP 脚本中可以通过三种方式访问数据库 IDC INTERNET DATABASE CONNECTOR 方式 RDS REMOTE DATA SERVICE 方式 ADO ACTIVEX DATA OBJECTS 方式 从概念上来讲 这三种访问方式对数据库的访问是由 INTERNET INFORMATION SERVER 来完成的 WEB 浏览器用 HTTP 协议向 INTERNET 信息服务器 IIS 递交请求 INTERNET 信息服务器执行访问数据库的操作 并以一个 HTML 格式的文档作为回答 1 INTERNET 数据库接口 IDC 是一个传统的数据库查询工具 用来定义和执行数据库查询的 SQL 命 令 并向浏览器返回一个指定数据格式的页面 使用 IDC 访问数据库最大的特 点是简单 几乎不需要编程就能实现对数据库的访问 2 远程数据服务 RDS RDS 是 IIS1 0 中提出的概念 它是由 ASP 中原来的 ADVANCED DATA CONNECTOR ADC 发展而来的 在 IIS1 0 中 RDS 与 ADO 集成到一起 使用同样的编程模型 提供访问远程数据库的功能 ADO 虽然能够提供非常强大的数据库访问功能 但是它不支持数据远程操 作 DATAREMOTING 换句话说 ADO 只能执行查询并返回数据库查询的 结果 这种结果是静态的 服务器上的数据库与客户端看到的数据没有 活的 连接关系 假如 客户端需要修改数据库的数据 就必须构造修改数据的 SQL 语句 执行相应的查询动作 而 RDS 就比 ADO 更进一步 它支持数据远 程操作 它不仅能执行查询并返回数据库查询结果 而且这种结果是 动态的 服务器上的数据库与客户端看到的数据保持 活的连接关系 即把服务器端的 数据搬到客户端 在客户端修改数据后 调用一个数据库更新命令 就可以将 客户端对数据的修改写回数据库 就像使用本地数据库一样 由于 RDS 与 ADO 集成 RDS 的底层是调用 ADO 来完成的 所以也可以 将 RDS 理解为 ADO 的 RDS 即 ACTIVEX 数据对象的远程数据服务 RDS 在 ADO 的基础上通过绑定的数据显示和操作控件 提供给客户端更强的数据 表现力和远程数据操纵功能 可以说 RDS 是目前基于 WEB 的最好的远程数据 基于 ASP 的天津鸿萌数据恢复中心形象宣传网站 14 库访问方式 以上就是 ASP 访问数据的三种方式 它们三者各有各的特色 IDC 十分简 单 使用 IDC 文件和 HTX 文件分别完成数据库的访问与输出任务 但是使用 起来不灵活 ADO 是 ASP 中推荐使用的方式 它功能强大 使用方便 是 ASP 的核心技术之一 但是它提供用户远程操作数据库的功能时 比较复杂 实现起来有一定的难度 而 RDS 是基于 ADO 的 并提供远程操作数据库的强 大工具 所以在需要高性能 高可靠性的远程数据操作功能时 RDS 是更为理 想的选择 3 ACTIVEX 数据对象 ADO 与 IDC 不同 用 ADO 访问数据库更类似于编写数据库应用程序 ADO 把 绝大部分的数据库封装在七个对象中 在 ASP 页面中编程调用这些对象执行相 应的数据库操作 ADO 是 ASP 技术的核心之一 它集中体现了 ASP 技术丰富 而灵活的数据库访问功能 ADO 建立了基于 WEB 方式访问数据库的脚本编写 模型 它不仅支持任何大型数据库的核心功能 而且支持许多数据库所专有的 特性 ADO 使用本机数据源 通过 ODBC 访问数据库 这些数据库可以是关 系型数据库 文本型数据库 层次型数据库或者任何支持 ODBC 的数据库 ADO 的主要优点是易用 高速 占用内存和磁盘空间少 所以非常适合于作为 服务器端的数据库访问技术 相对于访问数据库的 CGI 程序而言 它是多线程 的 在出现大量并发请求时 也同样可以保持服务器的运行效率 并且通过连 接池 CONNECTION POOL 技术以及对数据库连接资源的完全控制 提供与 远程数据库的高效连接与访问 同时它还支持事物处理 TRANSACTION 以开发高效率 高可靠性的数据库应用程序 正是因为使用 ADO 需要编写脚本程序 所以 ADO 能够实现更复杂 更灵 活的数据库访问逻辑 目前 ADO 包括 COMMAND CONNECTION RECORDSET 等七个对象和一个动态的 PROPERTIES 集合 绝大多数的数据库访问任务都可以通过它们的组合来完成 基于 ASP 的天津鸿萌数据恢复中心形象宣传网站 15 第二章第二章 网站设计开发语言及相关技术背景网站设计开发语言及相关技术背景 2 12 1 SQLSQL 技术简介技术简介 SQL 是英文 STRUCTURED QUERY LANGUAGE 的缩写 意思为结构 化查询语言 SQL 语言的主要功能就是同各种数据库建立联系 进行沟通 按 照 ANSI 美国国家标准协会 的规定 SQL 被作为关系形数据库管理系统的 标准语言 SQL 语句可以用来执行各种各样的操作 例如更新数据库中的数据 从数据库提取数据等 目前 绝大多数流行的关系数据库管理系统 如 ORACLE SYBASE MICROSOFT SQL SERVER ACCESS 等都采用了 SQL 语言标准 使用 SQL 语言的优点 1 非过程化语言 SQL 是一种非过程化的语言 因为它一次处理一个记录 对数据提供自动 导航 SQL 允许用户在高层的数据结构上工作 而不对单个记录进行操作 可 操作记录集 所有 SQL 语句接受集合作为输入 返回集合作为输出 SQL 的 集合特性允许一条 SQL 语句的结果作为另一条 SQL 语句的输入 SQL 不要求用户指定对数据的存放方法 这种特性使用户更易集中精力于 要得到的结果 所有 SQL 语句使用查询优化器 它是 RDBMAS 的一部分 由 它决定对指定数据存取的最快速度的手段 查询优化器知道存在什么索引 在 哪使用索引合适 而用户则从不需要知道是否有索引 有什么类型的索引 2 统一的语言 SQL 可用于所有用户的 DB 活动模型 包括系统管理员 数据库管理员 应用程序员 决策支持系统人员及许多其他类型的终端用户 基本的 SQL 命令 只需要很少时间就能学会 最高级的命令在几天内便可掌握 SQL 为许多任务提供了命令 其中包括 查询数据 在表中插入 修改 和删除记录 建立 修改和删除数据对象 基于 ASP 的天津鸿萌数据恢复中心形象宣传网站 16 控制对数据和数据对象的存取 保证对数据库一致性和完整性 以前的数据库管理系统为上述各类操作提供单独的语言 而 SQL 将全部任 务统一在一种语言中 3 是所有关系数据库的公共语言 由于所有主要的关系数据库管理系统都支持 SQL 语言 用户可将使用 SQL 的 技能从一个 RDBMS 关系数据库管理系统 转到另一个 所有用 SQL 编写的 程序都是可以移植的 2 22 2 系统开发采用的软件简介系统开发采用的软件简介 1 1 Dreamweaver 8 008 00 简介简介 Dreamweaver 是一款优秀的网页设计软件 它的优势在于它不仅是优秀的所 见即所得的编辑软件 同时也兼顾了 HTML 源代码编辑 可以让用户方便地在 两种模式之间切换 它不仅具有同类软件的所有功能 而且具有自身的许多出 色设计理念 例如行为 Behaviors 时间轴 Timeline 资源 Assets 等 可以让用户无需手写代码 就能轻松地创建各种动态效果 另外 Dreamweaver 强大的自定义扩展功能 允许用户定制自己的对象 命令 菜单 及快捷键等 从而大大提高工作效率 Dreamweaver 8 00 提供了功能强劲的可视化设计工具 应用开发环境以及 代码编辑支持 使开发人员和设计师能够快捷地创建代码规范的应用程序 集 成度非常高 开发环境精简而高效 开发人员能够运用 Dreamweaver 与他们的 服务器技术杰构建功能强大的网络应用程序 以衔接到用户的数据 网络服务 体系 Dreamweaver 8 00 的新增功能下 一 使用最佳做法 1 利用 XML 数据进行可视化创作 使用功能强大的可视化工具 可快速利用 XML 将源集成到工作中 并揭 开 XML 到 HTML 转换的神秘面纱 使用简单的拖放工作流程 可将基于 XML 的数据 如 RSS 源 集成到 Web 页中 使用改善的 XML 和 XSLT 基于 ASP 的天津鸿萌数据恢复中心形象宣传网站 17 代码提示功能 可跳转到 代码 视图来自定义转换 2 新的标准 CSS 面板 可以通过新的标准 CSS 面板集中学习 了解和使用以可视化方式应用于 页面的 CSS 样式 全部 CSS 功能已合并到一个面板集合中 并已得到增强 可以更加轻松 更有效率地使用 CSS 样式 使用新的界面可以更方便地看到 应用于具体元素的样式层叠 从而能够轻松地确定在何处定义了属性 属性网 格允许进行快速编辑 3 CSS 布局可视化 在设计时应用可视化助理来描画 CSS 布局边框或为 CSS 布局加上颜色 应用可视化助理可揭示出复杂的嵌套方案 并改善所选内容 单击 CSS 布局 可看到十分有用的工具提示 这些提示有助于了解设计的控制元素 4 样式呈现 工具栏 利用新的 CSS 媒体类型支持 可按照与用户所看到内容相同的方式查看 内容 而不管传送机制如何 使用 样式呈现 工具栏可切换到 设计 视图 以查看它在印刷品 手持设备或屏幕上的显示方式 5 改善的 CSS 呈现功能 设计 视图的准确性有了显著改善 从而能够在大多数浏览器中呈现复杂 的 CSS 布局 Dreamweaver 现在完全支持高级 CSS 技术 如溢出 伪元素 和表单元素 6 直辅助功能 支持 WCAG W3C 优先级 2 检查点 WCAG 优先级 1 检查点的集成辅助功能评估工具外 Dreamweaver 现在 还利用包括 WCAG 优先级 2 检查点在内的升级评估工具同时支持 CSS 和辅 助功能 7 与改进的 WebDAV Dreamweaver 8 中的 WebDAV 现在支持为安全文件传送使用摘要身份验 证和 SSL 并且连接也有所改善 可连接到更多的服务器 二 完成更多工作 1 后台文件传输 使用缩放可以更好地控制设计 放大并检查图像 或 使用复杂的嵌套表格布局 缩小可预览页面的显示方式 基于 ASP 的天津鸿萌数据恢复中心形象宣传网站 18 2 辅助线 使用辅助线来测量页面布局 将页面布局和页面模型加以比 较 精度可达至像素级别 可视化反馈有助于准确地测量距离 并且支持智能 靠齐 3 编码 工具栏 新的 编码 工具栏在 代码 视图一侧的沟槽栏中提 供了用于常见编码功能的按钮 4 代码折叠 通过隐藏和展开代码块 重点显示您想要查看的代码 5 工作区布局 自定义和保存工作区配置 Dreamweaver 8 自带了针对 设计人员和编码人员的需求定制的四种不同配置 也可以构建自定义工作区 6 用于 Mac 的选项卡式文档 Mac 上新的文档选项卡可帮助简化用户 界面 并使选择文档变得更加容易 7 新的起始页面 新的布局和设计使您能够快速地创建站点 8 改进的站点同步和存回 取出功能 更可靠并且更有把握地管理站点 改进的站点同步功能有助于确保所使用的文件是最新版本 利用改进的存回 取 出功能 可防止意外覆盖其他人的工作 9 比较文件 快速比较文件以确定变更之处 可以比较两个本地文件 本地计算机上的文件和远程计算机上的文件 或者远程计算机上的两个文件 在 Macintosh 和 Windows 平台上 将您最常用的文件比较工具和 Dreamweaver 结合使用 10 选择性粘贴 利用 Dreamweaver 中新的粘贴选项 您可以保留在 Microsoft Word 中创建的所有源格式设置 也可以只粘贴文本 11 站点相关引用 通过确保引用与站点 而不是本地文件 相关 从而 可在设计时和运行时与服务器端包括紧密结合使用 12 改进的代码编辑功能 可更好地控制 Dreamweaver 如何提供代码提 示和完全标签以适合您的编码风格 Dreamweaver 8 支持学习和利用新的技术 其中包括 PHP 5 Flash 视频 ColdFusion MX 7 和 Macromedia Web Publishing System 三 与最新技术和标准集成 1 支持 ColdFusion MX 7 更新的 ColdFusion MX 7 支持功能包括新的 服务器行为和代码提示 为了将代码提示和调试功能与 ColdFusion 的正确版 本相匹配 Dreamweaver 将在第一次连接到站点时自动检测服务器版本 基于 ASP 的天津鸿萌数据恢复中心形象宣传网站 19 Dreamweaver 与 ColdFusion 的紧密集成使您能够直接从 数据库 面板中添加 和删除数据库 并查看当前站点中定义的 ColdFusion 专有组件 2 支持 PHP 5 利用更新的 PHP 5 支持功能 其中包括服务器行为和 代码提示 3 Flash 视频 快速便捷地将 Flash 视频文件插入 Web 页 4 Macromedia Web Publishing System 通知和事件记录 跟踪在站点内 进行的每项操作 Dreamweaver 中的事件可通知 Macromedia Web Publishing System 服务器 以便记录 WPS 系统中的所有 Web 站点变更 2 2 Macromedia Fireworks 8 00 简介简介 Fireworks 是 Macromedia 三套网页利器之一 它是用来画图用的 网页上 很流行的阴影 立体按钮等等的效果 也只需用鼠标点一下 不必再靠什么 KPT 之类的外挂滤镜 而且 Fireworks 很完整的支持网页 16 进制的色彩模式 提供安全色盘的使用和转换 要切割图形 做影像对应 Image Map 背景透 明 要图又小又漂亮 在 Fireworks 2 中做起来都非常方便 修改图形也是很容 易的 Fireworks 8 00 新功能有 一 执行效率的提高 二 用户界面的改进 三 内建 FTP 登陆和版本控制 四 新的特效 五 自动图形 六 新的照片修饰工具 七 服务器端代码的支持 八 系统反锯齿和自定义反锯齿 九 双字节支持 十 提供了JavaScript API接口 3 3 Access 2003 简介简介 Access 2003 是关系型的数据库管理系统 实现数据库之间的联系数据库 之间的关系指明两个库之间共享一个共同的关键字值 一个连接是指一种虚拟 基于 ASP 的天津鸿萌数据恢复中心形象宣传网站 20 的表 这种表是在当用户要求从相互关联的各个不同的表中获取信息时建立的 关键字段用于在相互连接的不同表中查找匹配的记录 一个更高级的连接形式 称为自连接 这种连接是指一个表被连接到它自己的一个字段 或在不同的纪 录中由重复数据的组合字段 数据库中有三种不同类型的关键字 主关键字 组合关键字和外关键字 在表中使用的关键字类型用于描述库表示什么以及在 数据库中如何与其它的库建立关系 新增功能简介 1查看参象相关性信息 2检查窗体和报表中的错误 3传播字段属性 4智能标记 5备份数据库或项目 6Windows XP 主题支持 7控件中的改进排序 8自动更正选项 9SQL 视图中的增强字体若能 10 SQL 视图中基于上下文的帮助 11 导入 导出和链接 12 XML 支持 13 安全增强 14 其他新功能 如 Office 新外观 Tablet PC 支持 Microsoft Office Online 为客户提高质量 2 3 PWS 及 IIS 工作原理 1 1 PWS 的工作原理的工作原理 PWS PERSONAL WEB SERVER 工作于 WINDOWS 98 系统 主要的工 作目的是将已完成的 HTML 页面 在无 WEB 的情况下 用虚拟技术 展现在 终端机上 即将 WEB 服务器与客户机同时虚拟在一台机器上的技术 2 2 IIS 的工作原理的工作原理 IIS 工作于 Windows NT Windows 2000 Windows Xp 系统 它主要负责将完 基于 ASP 的天津鸿萌数据恢复中心形象宣传网站 21 成的程序添加在系统中 用以展示 并将网络内部的 WEB 服务器 IP 地址用以确 定 为客户机的访问提供环境 2 4 系统运行环境 系统设计时充分考虑到已有资源 软硬件设备及数据 的合理利用 同时 还要做到发挥新系统的优势 做好新旧系统平稳过渡 避免出现不必要的浪费 为满足以上要求 系统所需要的运行环境如下 1 硬件环境 服务器 可运行 Windows 2000 或 Windows XP 最低配置 奔腾 III 800 256M 1x9G 建议配置 奔腾 3 06 512M 3x73 30G 工作站 可运行 Windows xp 的 PC 最低配置 奔腾 III 800 256M 40G 建议配置 奔腾 3 06 512M 80G 2 软件环境 服务器 Windows 2003 sever 中文版 Dreamweaver 8 00 工作站 Windows XP professional 中文版 Dreamweaver 8 00 开发平台 Windows XP professional 开发工具 ASP Dreamweaver MX 8 00 Access 2003 基于 ASP 的天津鸿萌数据恢复中心形象宣传网站 22 第三章第三章 网站的工作环境及设计方法的选择网站的工作环境及设计方法的选择 3 1 硬件环境 本设计需要的基本硬件环境如下 CPU 主频在 166MHz 以上 Intel 或 AMD 内存 容量在 256MB 以上 最好是 512MB 或者更高 这样就可以提高 调试效率和运行速度 硬盘 空间在 40GB 以上 转速在 5400 转 秒或者更高 显示器 尺寸在 17 英寸以上 色彩为 32 位色以上 分辨率 800 600 推荐使用 1024 768 显卡 VGA 显卡 显存在 32MB 以上 3 2 软件环境 1 网站所需要运行的软件环境如下 操作系统 简体中文版 Windows XP Windows 2000 Server 浏览器 Internet Explorer 4 0 5 0 或 Netscape 4 0 5 0 调试与运行辅助工具 Internet Information Server 2 网站制作所需工具软件 Dreamweaver 8 00 用于创建网站的 Web 站点和页面 Access 数据库 用于制作网络后台数据库 存储数据资源 3 IIS 的简介和安装配置过程 1 IIS 简介 IIS 是 Internet Information Server 的缩写 它是微软公司主推的 Web 服务器 最新的版本是 Windows XP 里面包含的 IIS 6 0 IIS 与 Window NT Server 完全 集成在一起 因而用户能够利用 Windows NT Server 和 NTFS NT File System NT 的文件系统 内置的安全特性 建立强大 灵活而安全的 Internet 和 Intranet 站点 IIS 6 0 的一个重要特性是支持 ASP 可以很容易的张贴动态内 基于 ASP 的天津鸿萌数据恢复中心形象宣传网站 23 容和开发基于 Web 的应用程序 IIS 的安装 管理和配置都相当简单 2 IIS 的安装步骤 点击 开始 设置 控制面板 添加 删除程序 打开 添加 删除程序 对话框 点击左边菜单栏中 添加 删除 Windows 组件 项 打开 Windows 组 件向导 对话框 在对话框 组件 列表中 选中 Internet 信息服务 IIS 项 将 Windows XP 安装盘放入光驱中 然后点击 下一步 点击 完成 按钮 完成 IIS 的安装 3 IIS 的配置步骤 点击 开始 设置 控制面板 管理工具 进入 管 理工具 窗口 双击 Internet 信息服务 图标 启动 IIS 管理程序 双击左边一栏中的 Internet 信息服务 打开该接点 依次打开 本机名 默认的 Web 站点 右击 默认的 Web 站点 项 在弹出的菜单中选择 新建 虚拟 目录 打开 虚拟目录创建向导 对话框 单击 下一步 进入 虚拟目录别名
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 校园鸟类生态研究对中学生生物科学素养提升的影响论文
- 基于核心素养的初中数学高阶思维培养路径研究论文
- 艺考生形体管理制度
- 苏泊尔现金管理制度
- 茶水间吃饭管理制度
- 财务管理课程实训
- 财务部组织机构图与岗位职责
- 财会经济-高级经济师-旅游经济-14-强化练习题-强化练习题七
- 内蒙古巴彦淖尔市多校2025年初中学业水平考试模拟(二)数学试卷(含答案)
- 河南省平顶山市鲁山县五所学校2025届九年级下学期中考三模地理试卷(含答案)
- 学习解读《水利水电建设工程验收规程》SLT223-2025课件
- 应急第一响应人理论考试试卷(含答案)
- 现代机械强度理论及应用课件汇总全套ppt完整版课件最全教学教程整套课件全书电子教案
- 五年级下册数学 第一单元知识点梳理与练习(1)课件(16张)苏教版
- 病例对照研究设计和实施步骤
- FMEA第五版(实例2)
- 智障儿童的家庭教育(课堂PPT)
- 《电路分析基础》试题及答案
- 生物多样性影响评价规范
- 日本文学概论1
- 关口电能计量装置管理办法
评论
0/150
提交评论