计算机基础教育 > 网络与通信类

Web 程序设计

书号:9787113099039 套系名称:高等院校计算机应用技术规划教材

作者:武仁杰主编 出版日期:2009-08-01

定价:25.00 页码 / 开本:253 /16

策划编辑:严晓舟 秦绪好 责任编辑:秦绪好

适用专业:无 适用层次:本科/高职高专

最新印刷时间:

资源下载
教学课件 教学素材
习题答案(暂无) 教学案例(暂无)
教学设计 教学视频(暂无)
内容简介 前言 目录 作者介绍 图书特色
  • ASP作为目前流行的Web应用程序开发技术之一,其功能强大而简单易学,是学习Web程序设计的首选技术。本书从初学者的角度出发,结合实例,循序渐进地介绍了使用ASP技术进行Web程序设计的方法和技巧。全书分为8章,主要内容包括Web程序设计基础、HTML元素、JavaScript、VBScript、ASP内置对象、ActiveX组件、ActiveX数据对象和电子文档管理系统的开发等。本书内容丰富、系统,语言流畅,深入浅出,适合作为高等院校Web程序设计课程的教材,也可作为各类网站开发培训班的入门教材,还可作为Web程序设计的自学参考用书。
  • 随着Internet技术的发展,基于Web的应用系统正在成为信息系统的主流。网上应用系统、企事业信息管理、电子商务和电子政务等需求的增加,使用Web方式进行信息处理和应用系统开发已经成为应用程序设计的发展趋势。目前,ASP(active server pages)是最为流行的Web程序开发技术,它作为一种服务器端脚本编写技术,可以用来创建和运行动态网页或Web应用程序。ASP网页可以包含HTML标记、普通文本、脚本命令以及COM组件等。自Halcycon公司开发出称为iASP(instant ASP)的ASP脚本解释引擎后,ASP不仅能够运行在Windows系统平台上的IIS环境中,也能运行于UNIX和Linux平台上的Apache,使得ASP可以跨平台运行。本书面向高等学校在校学生及广大Web程序设计的初学者。从初学者角度出发,结合实例,循序渐进地介绍了使用ASP技术进行Web程序设计的方法和技巧。全书结构合理,语言通俗易懂,讲解深入浅出,便于自学。全书共分为8章:第1章介绍Web程序设计基础;第2章介绍HTML元素;第3章介绍JavaScript;第4章介绍VBScript;第5章介绍ASP内置对象;第6章介绍ActiveX组件;第7章介绍ActiveX数据对象;第8章以电子文档管理系统的开发为例,介绍Web应用程序设计、开发、发布和测试的过程及方法。本书适合作为高等院校Web程序设计课程的教材,也可作为社会各类网站开发培训班的入门教材,还可作为Web程序设计的自学参考用书。参加本书编写工作的人员都是长期从事计算机教学、科研和程序开发的一线教师,作者丰富的教学经验已经融入本书的每个章节中。本书凝聚了作者多年的教学经验和集体的智慧,相信一定会受到读者的欢迎。本书第1、5、6、7章由武仁杰编写;第2章由米海英编写;第3、4、8章由王志辉编写;参与本书编写和程序调试的还有张敏、孙佰利、王锐、杨洁和叶永飞等。郭喜凤主审了全书。编写过程中参考了大量的相关资料,并从网络中获取了许多最新资料,在此向所有提供资料的作者表示衷心的感谢。中国铁道出版社对本书的出版给予了大力支持,在此一并表示感谢。由于编写者水平有限,时间仓促,书中难免会有疏漏之处,敬请广大读者批评、指正。 编 者 2009年6月
  •  
    第1章 Web程序设计基础
    1.1 应用程序架构及其发展
    1.1.1 单机架构
    1.1.2 工作站/服务器架构
    1.1.3 客户机/服务器架构
    1.1.4 浏览器/服务器架构
    1.2 Internet基础
    1.3 Web简介
    1.3.1 Web文档
    1.3.2 Web的工作原理
    1.3.3 Web应用程序设计技术简介
    1.3.4 Web应用程序部署环境
    1.3.5 Web应用程序的特点
    1.4 Web应用程序开发工具简介
    1.4.1 UltraEdit
    1.4.2 Dreamweaver CS3
    1.5 一个简单的ASP程序示例
    小结 习题一
    第2章 HTML元素
    2.1 HTML文档的基本结构
    2.1.1 ...标记
    2.1.2 ...标记
    2.1.3 ...标记
    2.1.4 标记
    2.2 文本格式标记
    2.2.1 …标记
    2.2.2 标题文字标记
    2.2.3 字形标记
    2.2.4 格式标记
    2.3 列表标记
    2.3.1 无序列表标记
    2.3.2 有序列表标记
    2.4 超链接标记
    2.4.1 锚点标记…
    2.4.2 指向电子邮件的超链接
    2.4.3 指向下载文件的超链接
    2.5 多媒体标记
    2.5.1 图像标记
    2.5.2 背景音乐标记
    2.5.3 视频标记
    2.6 表格标记
    2.6.1 … 标记
    2.6.2 …和…标记
    2.6.3 …标记
    2.7 框架标记
    2.7.1 …标记
    2.7.2 标记
    2.7.3 框架之间的链接
    2.8 表单及表单元素标记
    2.8.1 …标记
    2.8.2 标记
    2.8.3 …标记和标记
    2.8.4 …标记
    2.9 CSS样式表的使用
    2.9.1 在HTML文档中加入CSS的方法
    2.9.2 CSS中的属性
    小结 习题二
    第3章 JavaScript
    3.1 JavaScript简介
    3.1.1 JavaScript的特点
    3.1.2 JavaScript程序的运行环境
    3.1.3 第一个JavaScript程序
    3.2 JavaScript程序设计基础
    3.2.1 JavaScript脚本代码的声明
    3.2.2 JavaScript数据类型
    3.2.3 JavaScript常量和变量
    3.2.4 表达式和运算符
    3.3 JavaScript程序结构
    3.3.1 分支结构
    3.3.2 循环结构
    3.3.3 JavaScript函数
    3.4 JavaScript对象系统
    3.4.1 JavaScript的对象运算符和对象操作语句
    3.4.2 JavaScript内置对象
    3.4.3 浏览器对象
    3.5 JavaScript事件和事件处理
    3.5.1 事件
    3.5.2 事件处理程序
    小结 习题三
    第4章 VBScript
    4.1 VBScript简介
    4.1.1 VBScript语言特点
    4.1.2 VBScript程序的运行环境
    4.1.3 第一个VBScript程序
    4.1.4 注释标记“”
    4.2 VBScript语言基础
    4.2.1 数据类型
    4.2.2 VBScript变量、常量和数组
    4.2.3 表达式和运算符
    4.3 VBScript程序结构
    4.3.1 分支结构
    4.3.2 VBScript循环语句
    4.4 VBScript的过程和常用内部函数
    4.4.1 Sub过程 4.4.2 Function过程
    4.4.3 常用内部函数
    小结 习题四
    第5章 ASP内置对象
    5.1 Response对象
    5.1.1 Response对象的属性
    5.1.2 Response对象的方法
    5.1.3 Response对象的数据集合
    5.2 Request对象
    5.2.1 Request对象的属性
    5.2.2 Request对象的方法
    5.2.3 Request对象的数据集合
    5.3 Session对象
    5.3.1 Session对象的数据集合
    5.3.2 Session对象的属性
    5.3.3 Session对象的方法
    5.3.4 Session对象的事件
    5.4 Application对象
    5.4.1 Application对象的数据集合
    5.4.2 Application对象的方法
    5.4.3 Application对象的事件
    5.5 Server对象
    5.5.1 Server对象的属性
    5.5.2 Server对象的方法
    5.6 Global.asa文件和INC文件
    5.6.1 Global.asa文件
    5.6.2 INC文件
    5.7 ASP内置对象综合应用案例
    小结 习题五
    第6章 ActiveX组件
    6.1 ActiveX组件概述
    6.2 广告轮显组件
    6.2.1 Ad Rotator组件的属性
    6.2.2 Ad Rotator组件的方法
    6.2.3 Ad Rotator组件的相关文件
    6.2.4 Ad Rotator组件的使用
    6.3 内容链接组件
    6.3.1 链接列表文件
    6.3.2 Content Linking组件的方法
    6.3.3 Content Linking组件的使用
    6.4 计数器组件
    6.4.1 计数器组件的方法
    6.4.2 使用计数器组件
    6.5 文件系统组件
    6.5.1 创建文本文件
    6.5.2 打开并读取文本文件
    6.5.3 文件操作
    6.5.4 文件夹操作
    6.5.5 驱动器操作
    6.6 ActiveX组件开发与使用
    6.6.1 组件开发的方法
    6.6.2 组件的注册使用
    小结 习题六
    第7章 ActiveX数据对象
    7.1 ActiveX数据对象概述
    7.1.1 ActiveX数据对象的七个独立对象
    7.1.2 ActiveX数据对象的四个集合
    7.1.3 使用ADO访问数据库
    7.1.4 常用SQL语句
    7.2 Connection对象
    7.2.1 创建Connection对象
    7.2.2 Connection对象的属性
    7.2.3 Connection对象的方法
    7.2.4 使用Connection对象
    7.3 Recordset对象
    7.3.1 创建Recordset对象
    7.3.2 Recordset对象的属性
    7.3.3 Recordset对象的集合
    7.3.4 Recordset对象的方法
    7.3.5 Recordset对象的分页显示
    7.4 Command对象
    7.4.1 Command对象的属性
    7.4.2 Command对象的方法
    7.4.3 Parameters集合
    7.4.4 Parameter对象
    7.4.5 使用Command对象
    小结 习题七
    第8章 电子文档管理系统的开发
    8.1 Web应用程序的开发流程
    8.2 电子文档管理系统需求分析概述
    8.2.1 系统功能需求
    8.2.2 系统数据流分析
    8.2.3 数据项和数据结构
    8.2.4 系统数据库分析
    8.3 电子文档管理系统的系统设计
    8.3.1 系统功能模块划分
    8.3.2 数据库设计
    8.3.3 系统页面设计
    8.3.4 系统详细设计
    8.4 系统发布与测试
    小结 参考文献