注册 登录 进入教材巡展
#

出版时间:2013年1月

出版社:哈尔滨工业大学出版社

以下为《ASP动态网站程序设计教程(修订版)》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 哈尔滨工业大学出版社
  • 9787560327433
  • 168283
  • 2013年1月
  • 未分类
  • 未分类
  • TP393.092
内容简介

  文东戈主编的《ASP动态网站程序设计教程(修订版)》由浅入深、循序渐进地讲述了ASP编程技术的基础知识及网站建设的方法过程,全书共分9章,主要介绍了动态网站的含义、结构体系及其主机方案、开发步骤要求;ASP开发环境配置、ASP编程规则、VBScript脚本语言的基本语法;ASP的内置对象、组件技术;数据库基础及SQL语句、ADO对象及数据库操作;通用模块的设计;最后按软件工程的思想以电子商务网站为例介绍了网站设计开发的全过程。


  本书是作者在多年的教学与应用开发实践的基础上编写而成,内容翔实,循序渐进,结构清晰,图文并茂,实例丰富,可作为高等学校有关专业Web编程与网站开发相关课程的教材,也可作为各类ASP动态网站程序设计教学的培训教材及自学参考资料。

目录

第1章 动态网站建设概述


 1.1 动态网站简介


  1.1.1 Web服务器端与客户端浏览器


  1.1.2 静态网页


  1.1.3 动态网页


 1.2 动态网站的体系结构


  1.2.1 C/S结构模式


  1.2.2 B/S结构模式


  1.2.3 C/S与B/S结构结合的混合模式


  1.2.4 C/S与B/S结构模式的区别


  1.2.5 B/S结构模式的应用前景


 1.3 网站建设的程序介绍


  1.3.1 执行于客户端的网页程序


  1.3.2 执行于服务器端的网页程序


 本章小结


 思考与实践


第2章 网站建设基础


 2.1 HTML基础


  2.1.1 HTML简介


  2.1.2 HTML语法及其网页文档的结构


  2.1.3 超链接


  2.1.4 表格


  2.1.5 表单


  2.1.6 框架


 2.2 常用网页编辑工具


  2.2.1 网页文本编辑器Editplus


  2.2.2 网页可视化编辑器DrPAtlTlWeaVer


 2.3 网站项目工程开发的步骤及其要求


  2.3.1 网站项目工程设计开发的步骤


  2.3.2 动态网站设计的要求


  2.3.3 网站的发布与维护


 2.4 网站的主机方案


  2.4.1 虚拟主机方式


  2.4.2 主机托管方式


  2.4.3 自建网站专线接入方式


 本章小结


 思考与实践


第3章 ASP开发基础


 3.1 ASP概述


  3.1.1 什么是AsP


  3.1.2 ASP的特点


  3.1.3 AsP的工作原理


 3.2 ASP运行环境配置


  3.2.1 璐简介


  3.2.2 II的安装


  3.2.3 IIS的配置及管理


  3.2.4 测试ASP站点


 3.3 ASP的编程规则


  3.3.1 ASP程序的语法规则


  3.3.2 ASP程序的编辑与运行要求


 3.4 VBScript编程基础


  3.4.1 VBSeript概述


  3.4.2 VBSeript变量


  3.4.3 VBScript子程序和函数


  3.4.4 VBSeript流程控制


  3.4.5 VBScript事件处理


 本章小结


 思考与实践


第4章 ASP内置对象


 4.1 ASP内置对象概述


 4.2 Request对象


  4.2.1 Request对象简介


  4.2.2 Request对象的表单操作


  4.2.3 Request对象的集合


  4.2.4 Request对象的属性


  4.2.5 Request对象的方法


 4.3 Response对象


  4.3.1 Response对象简介


  4.3.2 Response对象的方法


  4.3.3 Response对象的属性


 4.4 Cookies的操作


  4.4.1 什么是Cookies


  4.4.2 使用Response对象向客户端写入Cookies


  4.4.3 使用Request对象从客户端读取Cookies


 4.5 Session对象


  4.5.1 Session对象简介


  4.5.2 Session对象的集合


  4.5.3 Session对象的属性


  4.5.4 Session对象的方法


  4.5.5 Session对象的事件


  4.5.6 Session对象的优缺点


 4.6 Application对象


  4.6.1 Application对象简介


  4.6.2 Application对象的集合


  4.6.3 Application对象的方法


  4.6.4 Application对象的事件


  4.6.5 Application对象的综合实例


 4.7 Global.asa文件


  4.7.1 什么是Global.asa文件


  4.7.2 Global.asa简单示例


 4.8 Server对象


  4.8.1 Server对象简介


  4.8.2 Server对象的属性


  4.8.3 Server对象的方法


 本章小结


 思考与实践


第5章 ASP的组件技术


 5.1 ActiveX组件概述


  5.1.1 ActiveX组件的简介


  5.1.2 ASP常用的内置组件


  5.1.3 ActiveX对象的建立与运用


 5.2 Ad Rotator动态广告组件


  5.2.1 Ad Rotator运行机制


  5.2.2 Ad Rotator文件建立


 5.3 Content Linker页面索引组件


  5.3.1 页面索引组件的运行机制


  5.3.2 页面索引组件的文件建立


 5.4 File Access组件


  5.4.1 FSO对象的建立


  5.4.2 对文件进行的操作


  5.4.3 在一个文件中的读写操作


  5.4.4 获取文件的属性


  5.4.5 对目录进行的操作


  5.4.6 获取驱动器的信息


 5.5 COM组件的开发应用


  5.5.1 VB开发自制的COM组件


  5.5.2 ASP网页中使用自制的COM组件


 本章小结


 思考与实践


第6章 数据库基础与SQL语句


 6.1 数据库基础


  6.1.1 数据库概述


  6.1.2 关系型数据库的基本结构


  6.1.3 数据库的设计


 6.2 数据库系统的建立


  6.2.1 Access与SQL Server数据库的区别


  6.2.2 Access数据库的建立


  6.2.3 Access数据库的字段数据类型


 6.3 结构化查询语言SQL语句


  6.3.1 SOL简介


  6.3.2 构建sQL运行平台


  6.3.3 对记录操作的sQL语句编写


 本章小结


 思考与实践


第7章 ADO对象与数据库操作


 7.1 数据库的访问方式


  7.1.1 .ASP的数据库访问方式简介


  7.1.2 .ADO与ASP


 7.2 数据库的连接


  7.2.1 ODBC数据源的方式连接


  7.2.2 连接字符串的方式连接


 7.3 ADO对象简介


  7.3.1 ADO对象的模型结构关系


  7.3.2 ADO对象的组成描述


 7.4 Connection对象


  7.4.1 创建和关闭Connection对象


  7.4.2 Connection对象的方法


  7.4.3 Connection对象的属性


 7.5 Recordset对象


  7.5.1 Recordset对象的基本操作


  7.5.2 Recordset对象的属性及方法


  7.5.3 记录集的指针类型及锁定方式


  7.5.4 Recordset对象的数据浏览


  7.5.5 Recordset对象的数据修编


 7.6 Fields集合和Fielld对象


  7.6.1 nelds集合


  7.6.2 Field对象


  7.6.3 综合应用举例


 7.7 Command对象


  7.7.1 Command对象的操作步骤


  7.7.2 Command对象的属性与方法


  7.7.3 Command对象的应用实例


 7.8 Errors集合和Error对象


  7.8.1 错误处理


  7.8.2 Errors集合的属性和方法


  7.8.3 Error对象的属性


 本章小结


 思考与实践


第8章 ASP网站典型模块设计实例


 8.1 注册登录模块的设计


  8.1.1 注册登录系统的需求分析


  8.1.2 数据库的设计


  8.1.3 公用模块的设计


  8.1.4 注册模块的设计


  8.1.5 登录模块的设计


 8.2 留言论坛模块的设计


  8.2.1 需求分析


  8.2.2 数据库的设计


  8.2.3 功能实现


 8.3 计数统计模块的设计


  8.3.1 数据存储在文本中的图形显示计数嚣


  8.3.2 写入数据库的多种统计计数器


 8.4 查询检索模块的设计


  8.4.1 组合查询模块的设计


  8.4.2 在查询结果中继续进行查询的设计


 8.5 上载文件模块的设计


  8.5.1 无组件上栽文件到数据库中的功能预览


  8.5.2 无组件上载文件到数据库中的数据库设计


  8.5.3 无组件上载文件到数据库中的功能实现


 本章小结


 思考与实践


第9章 电子商务网站开发实例


 9.1 系统的需求分析


  9.1.1 系统概述


  9.1.2 系统的功能分析


  9.1.3 系统的可行性分析


 9.2 概要设计


  9.2.1 网站流程分析


  9.2.2 网站的功能模块设计


  9.2.3 系统的架构方案的设计


  9.2.4 系统的软件体系结构设计


 9.3 数据库的设计


  9.3.1 数据库需求分析


  9.3.2 数据库概念结构设计


  9.3.3 数据库逻辑结构设计


 9.4 详细设计


  9.4.1 系统目录及文件结构设计


  9.4.2 网站页面的布局与排版设计


  9.4.3 公共模块的设计


  9.4.4 商品展示模块的设计


  9.4.5 购物车模块的设计


  9.4.6 收银台模块的设计


  9.4.7 会员注册登录模块的设计


  9.4.8 站内公告模块的设计


  9.4.9 后台登录模块及验证码的设计


  9.4.10 商品大类与小类分级选择的设计


 9.5 网站编程中的安全防范措施


  9.5.1 防止SOL注入漏洞


  9.5.2 防止Access数据库被下栽


  9.5.3 加密口令


  9.5.4 用户登录的判定


  9.5.5 非法输入验证及验证码的使用


 本章小结


 思考与实践


附录 VBscript函数


参考文献