标题：Web程序设计与应用教程与实训
图书信息
出版社: 北京大学出版社; 第1版 (2006年1月1日)
丛书名: 21世纪全国高职高专计算机系列实用规划教材
平装: 251页
正文语种: 简体中文
开本: 16开
ISBN: 7301102887
条形码: 9787301102886
尺寸: 26 x 18.5 x 0.8 cm
重量: 358 g
内容简介
创建交互式的动态网页和具有数据库访问功能的Web应用程序是网站建设必备技术。.本书共分为10章，详细讲述了Web程序设计的基本知识和编程技巧。首先介绍了ASP的基本概念、HTML语言和VBScript语言，然后介绍如何使用ASP内置对象、ASP组件和ADO对象，最后以小型教务管理系统的开发过程介绍了ASP技术的综合应用。本书内容力求全面、准确、易读；以应用为目标，重点和难点突出；在每章后面都附有小结、习题和上机实训。..本书适合作为高职高专院校计算机类专业网络编程类课程教材，课程可开设在任何一个学期。本书也可供电子商务网站的开发人员参考和使用。内容特点：本书主要介绍Web程序设计与应用技术，帮助读者学会制作交互式动态网页和建立网站的技术。.全书通过一个软件开发实例“Web应用程序实例一一小型教务管理系统”来讲解编程的实际过程。..本书适合作为高职高专院校计算机类专业网络编程类课程教材，也可供电子商务网站的开发人员参考和使用。
目录
第1章Web编程基础.
1.1Web应用程序的有关概念术语
1.1.1Web工作模式.
1.1.2静态与动态网页的区别
1.1.3站点与首页的概念
1.1.4Web应用程序
1.2软件编程体系简介
1.2.1简介B/S架构编程体系
1.2.2ASP的概念
1.2.3C/S架构编程体系
1.3设置Web服务器
1.3.1发布目录的概念
1.3.2主目录的概念
1.3.3虚拟目录的概念
1.3.4安装Web服务器
1.3.5配置默认网站——默认应用程序
1.3.6创建虚拟目录——虚拟应用程序
1.3.7测试ASP运行环境
1.4DreamweaverMX2004创建站点
1.4.1搭建站点
1.4.2创建站点内容
1.5本章实训
1.5.1实训目的
1.5.2实训内容
1.5.3实训过程
1.5.4实训总结
1.6小结
1.7本章习题
第2章HTML与CSS基石出
2.1HTML语言概述
2.1.1HTML标记和属性
2.1.2HTML文档结构
2.1.3HTML常用内容
2.2使用表格
2.2.1定义表格
2.2.2其他定义
2.3使用超链接
2.3.1外部链接
2.3.2内部链接
2.4使用表单
2.4.1表单标记
2.4.2表单输入标记
2.4.3下拉菜单标记
2.4.4选项标记
2.4.5多行文本输入标记
2.5创建框架结构网页
2.5.1框架结构标记
2.5.2FRAME标记
2.6使用CSS
2.6.1CSS样式简介
2.6.2CSS样式表的定义
2.6.3在HTML中加入CSS
2.7本章实训
2.7.1实训目的
2.7.2实训内容
2.7.3实训过程
2.7.4实训总结
2.8小结
2.9本章习题
第3章脚本语言基础
3.1VBScript的概念
3.2VBScript的基本元素
3.2.1VBScript数据类型
3.2.2VBScript常量
3.2.3VBScript变量
3.2.4VBScript运算符
3.3VBScript的语句
3.3.1注释程序
3.3.2赋值语句
3.3.3使用条件语句控制程序执行
3.3.4使用循环语句控制程序执行
3.4使用VBScript的输入输出函数
3.4.1MsgBox函数
3.4.2InputBox函数
3.5使用过程
3.5.1Sub过程
3.5.2Function过程
3.5.3过程的数据进出
3.5.4在代码中使用Sub和Function过程
3.5.5常用内部函数示例
3.5.6响应HTML事件
3.6DHTML对象模型(DOM)
3.6.1DHTML对象模型
3.6.2Window对象
3.6.3Document对象
3.6.4History对象
3.6.5Navigator对象
3.6.6Locmion对象
3.7本章实训
3.7.1实训目的
3.7.2实训内容
3.7.3实训过程
3.7.4实训总结
3.8小结
3.9本章习题
第4章请求和响应的处理
4.1ASP概述
4.1.1ASP的工作机制
4.1.2ASP文件的结构
4.2内置对象模型
4.3使用Request对象
4.3.1使用Form集合接收数据
4.3.2使用QueryString集合接收数据
4.3.3使用ServerVariables数据集合
4.3.4使用ClientCertificate数据集合
4.3.5使用Cookies数据集合
4.4使用Response对象
4.4.1使用Response对象的数据集合
4.4.2介绍Response对象的常用属性
4.4.3使用Response对象的常用方法
4.5本章实训
4.5.1实训目的
4.5.2实训内容
4.5.3实训过程
4.5.4实训总结
4.6小结
4.7本章习题
第5章使用Application.Session和Server对象
5.1使用Application对象和Session对象
5.1.1ASP应用程序和会话的有关概念
5.1.2Application对象成员概述
5.1.3Session对象成员概述
5.1.4使用Application和Session的事件
5.2使用Server对象
5.2.1Server对象的属性
5.2.2Server对象方法
5.3本章实训
5.3.1实训目的
5.3.2实训内容..
5.3.3实训过程
5.3.4实训总结
5.4小结
5.5本章习题
第6章使用脚本运行期库对象和活动服务器组件
6.1脚本对象概述
6.1.1不同类型的对象和组件
6.1.2VBScript和JScript脚本对象
6.2使用Scripting.FileSystemObject对象
6.2.1创建对象实例
6.2.2FileSystemObject对象成员概要
6.2.3使用驱动器
6.3使用Scripting.TextStream对象
6.3.1创建TextStream对象的方法
6.3.2TextStream对象成员概要
6.3.3TextStream对象举例
6.4服务器组件概述
6.4.1服务器组件与脚本对象的比较
6.4.2ASP/IIS可安装组件
6.4.3其他组件
6.5使用AdRotator组件
6.5.1旋转调度文件
6.5.2重定向文件
6.5.3AdRotator组件的成员
6.6使用ContentLinking组件
6.6.1内容链接列表文件
6.6.2ContentLinking组件的成员
6.7本章实训
6.7.1实训目的
6.7.2实训内容
6.7.3实训过程
6.7.4实训总结
6.8小结
6.9本章习题
第7章操作SOLServer数据库
7.1简介SQLServer2000常用工具
7.1.1SQL服务管理器
7.1.2企业管理器(EnterpriseManager)
7.1.3查询分析器(QueryAnalyzer)
7.2在查询分析中创建数据库
7.2.1SQLServer数据库的组成
7.2.2创建数据库
7.3数据完整性
7.3.1数据类型
7.3.2数据完整性
7.4操作数据表
7.4.1定义基本表
7.4.2删除表
7.5查询数据库中已有的数据
7.5.1查询语句的基本结构
7.5.2选择全部列
7.5.3使用WHERE子句
7.5.4用ORDERBY子句对筛选结果进行排序
7.5.5使用计算函数和GROUPBY.HAVING子句汇总数据
7.5.6多表连接查询
7.5.7子查询
7.6编辑数据
7.6.1插入数据
7.6.2更新数据
7.6.3删除数据
7.6.4视图的概念
7.7存储过程与触发器
7.7.1存储过程
7.7.2触发器
7.8本章实训
7.8.1实训目的
7.8.2实训内容
7.8.3实训过程
7.8.4实训总结
7.9小结
7.10本章习题
第8章连接数据库
8.1ODBC组成
8.1.1应用程序
8.1.2驱动管理程序
8.1.3驱动程序
8.1.4数据源
8.2创建ODBC数据源
8.3OLEDB和ADO
8.3.1OLEDB体系结构
8.3.2ADO(ActiveXDataObjects)
8.4创建连接
8.4.1使用数据链接文件
8.4.2使用连接字符串
8.4.3使用数据源名
8.4.4Include文件
8.4.5ASP页面连接举例
8.5本章实训
8.5.1实训目的
8.5.2实训内容
8.5.3实训过程
8.5.4实训总结
8.6小结
8.7本章习题
第9章使用ADO对象
9.1ADO体系结构
9.2使用Connection对象
9.2.1Connection的对象的属性
9.2.2Connection对象的方法
9.3使用Recordset对象
9.3.1Recordset对象的属性
9.3.2Recordset对象的方法
9.3.3Fields集合
9.4使用Command对象
9.4.1Command对象的属性
9.4.2Command对象的方法
9.4.3Command对象的Parameters数据集合
9.5本章实训
9.5.1实训目的
9.5.2实训内容
9.5.3实训过程
9.5.4实训总结
9.6小结
9.7本章习题
第10章Web应用程序开发实例——小型教务管理系统
10.1系统分析与设计
10.1.1需求分析
10.1.2数据库设计
10.1.3软件结构设计
10.2系统详细设计与编码
10.2.1用户身份验证界面的设计与实现
10.2.2主页面功能设计与实现
10.2.3基本信息维护界面功能设计与实现
10.2.4学生选课功能的设计与实现
10.2.5成绩管理功能的设计与实现
10.2.6用户管理功能的设计与实现
10.3本章实训
10.3.1实训目的
10.3.2实训内容
10.3.3实训过程
10.3.4实训总结
10.4小结
参考文献...