当前位置:首页 > 工业技术
Web程序设计与应用教程与实训 SQL Server版
Web程序设计与应用教程与实训 SQL Server版

Web程序设计与应用教程与实训 SQL Server版PDF电子书下载

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:温志雄主编
  • 出 版 社:北京:北京大学出版社
  • 出版年份:2006
  • ISBN:7301102887
  • 页数:252 页
图书介绍:本书包括:相关的基础知识、HTML基础知识、VBScript语言、ASP入门、ASP的内置对象、ASP的组件、常用SQL语句和存储过程的使用、ASP与数据库的集成、ASP开发实例
《Web程序设计与应用教程与实训 SQL Server版》目录

第1章 Web编程基础 1

1.1 Web应用程序的有关概念术语 1

1.1.1 Web工作模式 1

1.1.2 静态与动态网页的区别 1

1.1.3 站点与首页的概念 2

1.1.4 Web应用程序 2

1.2 软件编程体系简介 3

1.2.1 简介B/S架构编程体系 3

1.2.2 ASP的概念 4

1.2.3 C/S架构编程体系 5

1.3 设置Web服务器 5

1.3.1 发布目录的概念 5

1.3.2 主目录的概念 5

1.3.3 虚拟目录的概念 5

1.3.4 安装Web服务器 6

1.3.5 配置默认网站——默认应用程序 7

1.3.6 创建虚拟目录——虚拟应用程序 11

1.3.7 测试ASP运行环境 12

1.4 Dreamweaver MX 2004创建站点 13

1.4.1 搭建站点 13

1.4.2 创建站点内容 16

1.5 本章实训 17

1.5.1 实训目的 17

1.5.2 实训内容 17

1.5.3 实训过程 18

1.5.4 实训总结 19

1.6 小结 19

1.7 本章习题 20

第2章 HTML与CSS基础 21

2.1 HTML语言概述 21

2.1.1 HTML标记和属性 21

2.1.2 HTML文档结构 22

2.1.3 HTML常用内容 22

2.2 使用表格 25

2.2.1 定义表格 25

2.2.2 其他定义 26

2.3 使用超链接 28

2.3.1 外部链接 28

2.3.2 内部链接 29

2.4 使用表单 29

2.4.1 〈form〉表单标记 30

2.4.2 〈input〉表单输入标记 30

2.4.3 〈select〉下拉菜单标记 31

2.4.4 〈option〉选项标记 31

2.4.5 〈textarea〉多行文本输入标记 32

2.5 创建框架结构网页 32

2.5.1 框架结构标记 32

2.5.2 FRAME标记 32

2.6 使用CSS 33

2.6.1 CSS样式简介 34

2.6.2 CSS样式表的定义 34

2.6.3 在HTML中加入CSS 35

2.7 本章实训 37

2.7.1 实训目的 37

2.7.2 实训内容 37

2.7.3 实训过程 37

2.7.4 实训总结 38

2.8 小结 39

2.9 本章习题 39

第3章 脚本语言基础 40

3.1 VBScript的概念 40

3.2 VBScript的基本元素 41

3.2.1 VBScript数据类型 41

3.2.2 VBScript常量 42

3.2.3 VBScript变量 42

3.2.4 VBScript运算符 44

3.3 VBScript的语句 45

3.3.1 注释程序 45

3.3.2 赋值语句 45

3.3.3 使用条件语句控制程序执行 46

3.3.4 使用循环语句控制程序执行 48

3.4 使用VBScript的输入输出函数 50

3.4.1 MsgBox函数 51

3.4.2 InputBox函数 52

3.5 使用过程 53

3.5.1 Sub过程 53

3.5.2 Function过程 54

3.5.3 过程的数据进出 56

3.5.4 在代码中使用Sub和Function过程 57

3.5.5 常用内部函数示例 57

3.5.6 响应HTML事件 58

3.6 DHTML对象模型(DOM) 58

3.6.1 DHTML对象模型 58

3.6.2 Window对象 59

3.6.3 Document对象 62

3.6.4 History对象 65

3.6.5 Navigator对象 66

3.6.6 Location对象 67

3.7 本章实训 67

3.7.1 实训目的 67

3.7.2 实训内容 67

3.7.3 实训过程 68

3.7.4 实训总结 69

3.8 小结 69

3.9 本章习题 70

第4章 请求和响应的处理 72

4.1 ASP概述 72

4.1.1 ASP的工作机制 72

4.1.2 ASP文件的结构 73

4.2 内置对象模型 74

4.3 使用Request对象 75

4.3.1 使用Form集合接收数据 75

4.3.2 使用QueryString集合接收数据 79

4.3.3 使用ServerVariables数据集合 81

4.3.4 使用ClientCertificate数据集合 81

4.3.5 使用Cookies数据集合 81

4.4 使用Response对象 82

4.4.1 使用Response对象的数据集合 82

4.4.2 介绍Response对象的常用属性 83

4.4.3 使用Response对象的常用方法 84

4.5 本章实训 87

4.5.1 实训目的 87

4.5.2 实训内容 87

4.5.3 实训过程 87

4.5.4 实训总结 88

4.6 小结 88

4.7 本章习题 89

第5章 使用Application、Session和Server对象 90

5.1 使用Application对象和Session对象 90

5.1.1 ASP应用程序和会话的有关概念 90

5.1.2 Application对象成员概述 91

5.1.3 Session对象成员概述 92

5.1.4 使用Application和Session的事件 94

5.2 使用Server对象 98

5.2.1 Server对象的属性 98

5.2.2 Server对象方法 98

5.3 本章实训 101

5.3.1 实训目的 101

5.3.2 实训内容 102

5.3.3 实训过程 102

5.3.4 实训总结 104

5.4 小结 104

5.5 本章习题 104

第6章 使用脚本运行期库对象和活动服务器组件 106

6.1 脚本对象概述 106

6.1.1 不同类型的对象和组件 106

6.1.2 VBScript和JScript脚本对象 106

6.2 使用Scripting.FileSystemObject对象 107

6.2.1 创建对象实例 108

6.2.2 FileSystemObject对象成员概要 108

6.2.3 使用驱动器 110

6.3 使用Scripting.TextStream对象 117

6.3.1 创建TextStream对象的方法 118

6.3.2 TextStream对象成员概要 120

6.3.3 TextStream对象举例 121

6.4 服务器组件概述 122

6.4.1 服务器组件与脚本对象的比较 122

6.4.2 ASP/IIS可安装组件 123

6.4.3 其他组件 124

6.5 使用Ad Rotator组件 124

6.5.1 旋转调度文件 125

6.5.2 重定向文件 126

6.5.3 Ad Rotator组件的成员 127

6.6 使用ContentLinking组件 128

6.6.1 内容链接列表文件 128

6.6.2 ContentLinking组件的成员 129

6.7 本章实训 132

6.7.1 实训目的 132

6.7.2 实训内容 132

6.7.3 实训过程 132

6.7.4 实训总结 134

6.8 小结 134

6.9 本章习题 134

第7章 操作SQL Server数据库 136

7.1 简介SQL Server 2000常用工具 136

7.1.1 SQL服务管理器 136

7.1.2 企业管理器(Enterprise Manager) 137

7.1.3 查询分析器(Query Analyzer) 137

7.2 在查询分析中创建数据库 138

7.2.1 SQL Server数据库的组成 138

7.2.2 创建数据库 139

7.3 数据完整性 140

7.3.1 数据类型 140

7.3.2 数据完整性 141

7.4 操作数据表 142

7.4.1 定义基本表 142

7.4.2 删除表 148

7.5 查询数据库中已有的数据 148

7.5.1 查询语句的基本结构 148

7.5.2 选择全部列 148

7.5.3 使用WHERE子句 149

7.5.4 用ORDER BY子句对筛选结果进行排序 151

7.5.5 使用计算函数和GROUP BY、HAVING子句汇总数据 152

7.5.6 多表连接查询 153

7.5.7 子查询 153

7.6 编辑数据 154

7.6.1 插入数据 154

7.6.2 更新数据 155

7.6.3 删除数据 155

7.6.4 视图的概念 156

7.7 存储过程与触发器 156

7.7.1 存储过程 156

7.7.2 触发器 159

7.8 本章实训 160

7.8.1 实训目的 160

7.8.2 实训内容 160

7.8.3 实训过程 160

7.8.4 实训总结 161

7.9 小结 161

7.10 本章习题 162

第8章 连接数据库 163

8.1 ODBC组成 163

8.1.1 应用程序 163

8.1.2 驱动管理程序 163

8.1.3 驱动程序 164

8.1.4 数据源 164

8.2 创建OD BC数据源 164

8.3 OLE DB和ADO 167

8.3.1 OLE DB体系结构 168

8.3.2 ADO(ActiveX Data Objects) 168

8.4 创建连接 169

8.4.1 使用数据链接文件 170

8.4.2 使用连接字符串 172

8.4.3 使用数据源名 173

8.4.4 Include文件 174

8.4.5 ASP页面连接举例 174

8.5 本章实训 175

8.5.1 实训目的 175

8.5.2 实训内容 175

8.5.3 实训过程 175

8.5.4 实训总结 176

8.6 小结 176

8.7 本章习题 176

第9章 使用ADO对象 178

9.1 ADO体系结构 178

9.2 使用Connection对象 179

9.2.1 Connection的对象的属性 179

9.2.2 Connection对象的方法 180

9.3 使用Recordset对象 183

9.3.1 Recordset对象的属性 183

9.3.2 Recordset对象的方法 186

9.3.3 Fields集合 189

9.4 使用Command对象 191

9.4.1 Command对象的属性 191

9.4.2 Command对象的方法 192

9.4.3 Command对象的Parameters数据集合 193

9.5 本章实训 196

9.5.1 实训目的 196

9.5.2 实训内容 196

9.5.3 实训过程 196

9.5.4 实训总结 201

9.6 小结 201

9.7 本章习题 201

第10章 Web应用程序开发实例——小型教务管理系统 203

10.1 系统分析与设计 203

10.1.1 需求分析 203

10.1.2 数据库设计 203

10.1.3 软件结构设计 205

10.2 系统详细设计与编码 206

10.2.1 用户身份验证界面的设计与实现 206

10.2.2 主页面功能设计与实现 211

10.2.3 基本信息维护界面功能设计与实现 213

10.2.4 学生选课功能的设计与实现 238

10.2.5 成绩管理功能的设计与实现 243

10.2.6 用户管理功能的设计与实现 246

10.3 本章实训 247

10.3.1 实训目的 247

10.3.2 实训内容 248

10.3.3 实训过程 248

10.3.4 实训总结 250

10.4 小结 250

参考文献 252

返回顶部