《Web应用开发案例教程》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:赵增敏主编
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2006
  • ISBN:712102277X
  • 页数:309 页
图书介绍:本书分为基础知识篇和应用开发篇两部分。基础知识篇讲述如何使用Dreamweaver MX 2004进行Web应用程序开发的基本知识和操作技巧,并通过学生管理系统等三个实际案例介绍Dreamweaver MX 2004技术在Web应用程序开发中的具体应用。基础知识篇讲述Dreamweaver MX 2004使用基础、网页排版基本操作、创建ASP动态网页、创建显示数据库记录的页面、创建搜索数据库的页面、创建修改数据库的页面以及创建限制站点访问的页面,并通过这些案例详细地展示了Dreamweaver MX 2004在ASP应用程序开发中的综合运用。

第1章 Web应用程序概述 1

1.1 理解Web应用程序 1

1.1.1 基本概念 1

1.1.2 Web应用开发技术 3

1.1.3 Web应用开发工具 4

1.2 ASP工作原理 5

1.2.1 静态网页与动态网页 6

1.2.2 脚本语言 7

1.2.3 ASP的处理流程和特点 8

1.3 配置ASP开发环境 9

1.3.1 安装和配置服务器 9

1.3.2 创建Web站点 10

1.3.3 创建虚拟目录 13

1.4 设置Dreamweaver站点 16

1.4.1 设置本地文件夹 16

1.4.2 设置远程文件夹 18

1.4.3 设置测试服务器文件夹 19

1.4.4 创建ASP测试页 20

习题1 21

上机实验1 配置ASP开发环境 22

第2章 HTML网页设计 24

2.1 HTML语言基础 24

2.1.1 HTML工作原理 24

2.1.2 HTML网页基本结构 25

2.1.3 创建HTML网页 25

2.1.4 设置使用HTML标记 26

2.1.5 设置页面属性 27

2.2 设置文本格式 28

2.2.1 输入文本 28

2.2.2 设置字体、大小和颜色 29

2.2.3 设置字符样式 30

2.2.4 分段与换行 31

2.2.5 设置文本块 32

2.2.6 设置标题 32

2.2.7 插入水平线 33

2.2.8 设置列表格式 34

2.3 使用表格 35

2.3.1 创建基本表格 35

2.3.2 设置表格的属性 37

2.3.3 设置表格元素的属性 39

2.4 使用图像 42

2.4.1 在网页中添加图像 42

2.4.2 设置图像的属性 44

2.5 添加动感效果 45

2.5.1 创建滚动字幕 45

2.5.2 添加音频 46

2.5.3 添加视频 48

2.5.4 添加Flash动画 48

2.6 使用链接 49

2.6.1 链接路径 49

2.6.2 创建链接 50

2.7 使用框架 52

2.7.1 创建框架网页 53

2.7.2 设置框架集的属性 54

2.7.3 设置框架的属性 55

2.8 设计表单 57

2.8.1 创建表单 58

2.8.2 添加表单控件 59

2.9 创建和应用CSS样式 67

2.9.1 创建和应用类样式 68

2.9.2 使用CSS样式重定义HTML标记 70

2.9.3 创建和应用高级CSS样式 70

2.9.4 使用外部样式表文件 72

习题2 73

上机实验2 HTML网页设计 74

3.1.1 什么是VBScript 76

3.1.2 HTML面向对象编程 76

第3章 VBScript脚本编程 76

3.1 VBScript语言概述 76

3.1.3 内部控件的常用属性 77

3.1.4 基本的HTML事件 78

3.1.5 在网页中添加VBScript代码 79

3.1.6 事件过程的调用方式 79

3.2 VBScript基本元素 81

3.2.1 数据类型 81

3.2.2 VBScript常量 82

3.2.3 VBScript变量 82

3.2.4 VBScript运算符 84

3.2.6 With语句 85

3.2.5 基本语句 85

3.3 条件语句 86

3.3.1 If...Then...Else语句 86

3.3.2 Select Case语句 88

3.4 循环语句 90

3.4.1 Do...Loop语句 90

3.4.2 While...Wend语句 91

3.4.3 For...Next语句 93

3.4.4 For Each...Next语句 94

3.5 过程 96

3.5.1 Sub过程 96

3.5.2 Function过程 98

3.5.3 常用内部函数 100

3.6.1 文档对象概述 102

3.6 文档对象模型 102

3.6.2 window对象 103

3.6.3 document对象 107

3.6.4 event对象 110

3.6.5 其他文档对象 112

习题3 113

上机实验3 VBScript脚本编程 114

第4章 ASP内建对象编程 116

4.1 ASP编程基础 116

4.1.1 创建ASP文件 116

4.1.2 添加服务器端脚本命令 117

4.1.3 混合HTML标记和脚本命令 117

4.1.5 使用服务器端包含命令 118

4.1.4 与客户端脚本交互操作 118

4.1.6 ASP内建对象概述 119

4.1.7 Web应用程序开发流程 120

4.2 Response对象 121

4.2.1 Response对象概述 121

4.2.2 向客户端输出数据 122

4.2.3 设置响应的HTTP内容类型 123

4.2.4 设置页面输出缓冲 124

4.2.5 清除或输出缓冲区内容 126

4.2.6 停止向客户端输出数据 126

4.2.7 控制页面缓冲特性 127

4.2.10 设置客户端的cookie信息 128

4.2.9 确认客户端与服务器相连 128

4.2.8 重新定向网址 128

4.3 Request对象 130

4.3.1 Request对象概述 130

4.3.2 检索查询字符串 130

4.3.3 检索表单变量 133

4.3.4 检索cookie信息 135

4.3.5 检索服务器变量 137

4.4 Server对象 139

4.4.1 Server对象概述 139

4.4.2 执行指定的ASP文件 140

4.4.3 将控制权转移到其他ASP文件 141

4.4.4 创建服务器组件实例 141

4.4.6 字符串编码处理 142

4.4.5 将相对或虚拟路径映射为物理目录 142

4.5 Session对象 144

4.5.1 Session对象概述 144

4.5.2 保存会话信息 145

4.5.3 识别会话 147

4.5.4 控制会话的结束时间 147

4.5.5 强制结束会话 148

4.5.6 处理会话事件 150

4.6 Application对象 151

4.6.1 Application对象概述 151

4.6.2 保存应用程序信息 151

4.6.3 更改应用程序变量 153

4.6.4 处理应用程序事件 154

习题4 156

上机实验4 ASP内置对象编程 160

第5章 Web与数据库集成 162

5.1 创建数据库连接 162

5.1.1 理解ADO Connection对象 162

5.1.2 创建ODBC数据源 166

5.1.3 创建数据库连接 168

5.2 创建记录显示页面 172

5.2.1 理解ADO Recordset对象 172

5.2.2 理解SQL SELECT语句 178

5.2.3 创建记录集 179

5.2.4 添加动态内容 182

5.2.5 显示数据库记录 188

5.3.1 创建搜索页面 191

5.3 创建记录搜索页面 191

5.3.2 创建结果页面 192

5.3.3 创建详细页面 193

5.4 创建记录添加页面 197

5.4.1 ADO Command对象 197

5.4.2 SQL INSERT语句 199

5.4.3 快速生成记录添加页面 202

5.5 创建记录更新页面 205

5.5.1 SQL UPDATE语句 206

5.5.2 快速创建记录更新页面 206

5.6 创建记录删除页面 211

5.6.1 SQL DELETE语句 211

5.6.2 快速创建记录删除页面 212

习题5 215

上机实验5 Web与数据库集成 217

第6章 网上论坛设计 219

6.1 系统设计 219

6.1.1 系统功能分析 219

6.1.2 数据库设计与实现 220

6.1.3 论坛页面组成 221

6.2 页面制作 222

6.2.1 首页制作 222

6.2.2 论坛注册 225

6.2.3 论坛登录 229

6.2.4 修改注册信息 234

6.2.5 管理论坛成员 236

6.2.6 发表新帖 241

6.2.7 阅读帖子 243

6.2.8 回复帖子 247

6.2.9 修改帖子 249

6.2.10 删除帖子 251

习题6 253

上机实验6 网上论坛设计 254

第7章 网上考试系统设计 255

7.1 系统设计 255

7.1.1 用户分析 255

7.1.2 系统功能分析 255

7.1.3 数据库设计与实现 256

7.1.4 系统页面组成 258

7.2.2 系统首页 259

7.2 页面制作 259

7.2.1 创建CSS样式表 259

7.2.3 注册和登录 261

7.2.4 账号管理 265

7.2.5 科目管理 269

7.2.6 题库管理 275

7.2.7 选择科目与生成试卷 283

7.2.8 在线考试 288

7.2.9 自动评分 296

7.2.10 成绩管理 299

习题7 308

上机实验7 网上考试系统设计 309