Eclecture5课件.pptVIP

  • 2
  • 0
  • 约1.39万字
  • 约 58页
  • 2017-08-12 发布于河南
  • 举报
Eclecture5课件

第5篇 电子商务系统建设 C/S结构 两层结构 三层结构 B/W/D结构 静态网页设计 静态网页的设计目前有三种方法。第一种方法是直接使用HTML语言来编写源文件。由于是非“所见即所得”地编写源代码,因此该方法显得很是繁杂。第二种方法是使用可视化的网页编写工具软件,这些工具软件实现了HTML文档编写的“所见即所得”,使用起来十分方便。目前,FrontPage和Dreamweaver 是这类网页编写工具软件的典型代表。第三种方式是综合使用第一种和第二种方法。 HTML 脚本语言 1.什么是脚本语言 在电子商务网站中,经常要求客户通过填写表单来向服务器发送购买商品的名称、数量等重要商业信息,但客户常有忘记填写或者是格式不正确的情况出现。如何在客户端及时地发现这些错误呢?这可以通过在HTML文档中嵌入脚本程序的方法来实现。 所谓脚本程序是指由脚本语言编写的程序。脚本语言是介于Java、C++ 和 Visual Basic之类的编程语言之间的语言。 脚本语言 2.JavaScript 为了在客户端实现与客户的交互,目前可以在HTML源文件中直接嵌入使用的脚本语言主要有Netscape公司的JavaScript和微软公司的VBScript两种。 JavaScript作为一种嵌入HTML文档的、基于对象的脚本设计语言,JavaScript看成是Java语言的某种简化版本。 JavaScript在各种网站的网页设计中被广泛使用 。 脚本语言 2.JavaScript 脚本语言 3.VBScript 脚本语言 3.VBScript 脚本语言 3.VBScript 动态网页设计技术 1.什么是动态网页 这里所说的动态网页是指服务器端的动态网页,是指服务器上的HTML文档通过接口程序与应用程序和数据库实现交互,从而使客户通过浏览器和服务器端的应用程序和数据库之间实现信息的交互。 动态网页设计技术 2.几种常用的动态网页设计技术 (1)CGI CGI(Common Gateway Interface)被译为通用网管接口,实际上是运行在服务器端的一个可执行程序,它的作用就是接收从客户端传过来的请求信息,然后运行服务器端的应用程序或数据库,最后再把结果转换为HTML代码并传送到客户端。CGI程序可以实时执行,动态地输出信息。 CGI由于设计复杂、移植性差、功能有限等原因,现在已经较少使用。 动态网页设计技术 (2)ASP 动态网页设计技术 (2)ASP 动态网页设计技术 (3)简单案例 动态网页设计技术 (3)简单案例 动态网页设计技术 (3)JSP 动态网页设计技术 (3)PHP 数据库接口技术——ODBC技术 数据库接口技术——ODBC技术 数据库接口技术——ODBC技术 数据库接口技术——JDBC技术 ADO数据库访问技术 ADO技术概述 ADO(ActiveX Data Object)是ASP内置的、用于访问Web数据库的ActiveX服务器组件,包含多种对象和集合。ADO组件对象为开发者提供了一种简单、快捷、高效的数据库访问方法,它可以被包含在ASP脚本程序中,用来完成与数据库的连接,并可使用SQL语言对数据库进行各种操作。 ADO将绝大部分的数据库操作功能封装在7个对象及有关的数据集合之中,通过在ASP脚本程序中调用这些对象和数据集合来执行相应的数据库操作。ADO通过ODBC或者OLE DB驱动程序访问数据库,这些数据库可以是关系型数据库、文本数据库、层次数据库或者任何支持ODBC或者OLE DB的数据库。 ADO编程模型 Connection对象 Connection对象负责与数据库实际的连接动作,其他所有对象都必须依赖该对象实现的连接才能发挥各自的功能。由于Connection对象是属于ADO组件的对象,因

文档评论(0)

1亿VIP精品文档

相关文档