第一篇 网站基础篇 1
第一章 概述 3
1.1 万维网(WWW)简介 3
1.2 万维网服务的相关术语 4
1.3 网页设计实现的方法 5
1.4 电子商务与电子政务 6
1.4.1 电子商务 6
1.4.2 电子政务 9
习题 9
2.1 HTML语言的基本形式及其文档结构 11
2.1.1 HTML语言的基本形式 11
第二章 HTML语言 11
2.1.2 HTML文档的基本结构 12
2.1.3 注释与特殊字符 14
2.2 文本格式标记 15
2.2.1 设置标题字体标记 15
2.2.2 设置字体大小标记 15
2.2.3 设置字体颜色标记 15
2.2.4 设置物理字体标记 16
2.2.5 设置逻辑字体标记 16
2.2.6 文本格式标记范例 16
2.3.5 水平分隔标记 18
2.3.4 预定义格式标记 18
2.3.3 居中标记 18
2.3.2 分段标记 18
2.3 布局标记 18
2.3.1 换行标记 18
2.3.6 引文标记 19
2.3.7 署名标记 19
2.3.8 布局标记范例 19
2.4 列表标记 20
2.4.1 无序列表 20
2.4.2 有序列表 21
2.4.3 定义列表 22
2.4.4 列表标记范例 22
2.5 表格标记 23
2.5.3 表头标记和表元标记 24
2.5.1 创建表格标记 24
2.5.2 表格标题标记 24
2.5.4 行标记 25
2.5.5 表格标记范例 25
2.6 图像标记 27
2.6.1 图像标记 27
2.6.2 图像标记范例 28
2.7 HTML文档的链接 29
2.7.1 链接标记 29
2.7.2 链接到电子信箱 30
2.7.3 链接标记范例 30
2.7.4 地图索引 31
2.8 框架设计 33
2.8.1 基本结构 33
2.8.2 框架定义标记 33
2.8.3 框架内容定义标记 34
2.8.4 无框架标记 34
2.8.5 框架标记的嵌套 35
2.8.6 框架结构范例 35
2.8.7 其他TARGET参数值 37
2.9 表单的制作 37
2.9.1 表单的基本结构 37
2.9.2 表单项标记 38
2.9.3 表单列表标记 39
2.9.4 多行文本输入标记 40
2.9.5 表单标记范例 40
2.10 制作滚动字幕 41
习题 42
第三章 Web服务器的建立和管理 43
3.1 Web服务器及其构建 43
3.2 IIS的安装和配置 44
3.2.1 IIS的安装 44
3.2.2 IIS的基本配置 45
3.3 利用Internet服务管理器管理站点 46
3.3.1 管理默认的Web站点 47
3.3.2 创建和管理虚拟目录 51
3.3.3 管理默认的FTP站点 53
3.4 利用个人Web管理器管理站点 56
3.4.1 个人Web管理器的安装 56
3.4.2 个人Web管理器的管理 56
习题 59
第二篇 网站工具篇 61
第四章 常用网页设计工具 63
4.1 网页设计与网站建设工具 63
4.1.1 入门级工具软件 63
4.1.2 提高级工具软件 64
4.2.1 DreamWeaver和FrontPage 67
4.2 网页设计与网站建设工具的比较 67
4.2.2 Front9age、DreamWeaver、Golive的比较 69
习题 69
第五章 FrontPage基础 71
5.1 认识FrontPage 71
5.1.1 FrontPage XP的新增功能 71
5.1.2 FrontPage的启动和退出 72
5.1.3 FrontPage窗口 72
5.2 站点与网页 73
5.2.1 网页基本操作 74
5.2.2 站点基本操作 76
5.3 文本编辑与修饰 79
5.3.1 文本编辑 79
5.3.2 文本修饰 80
5.4.1 样式 82
5.4 样式和样式表 82
5.4.2 样式表 83
5.5 主题的使用 86
5.5.1 选择并应用主题 86
5.5.2 修改主题 86
5.5.3 取消主题 89
5.6 FrontPage的帮助系统 89
习题 89
6.1 创建表格 91
6.1.1 使用菜单命令插入表格 91
第六章 网页表格的建立 91
6.1.2 使用工具栏按钮插入表格 92
6.1.3 手工绘制表格 92
6.1.4 将文本转换为表格 92
6.2 调整单元格、行、列 94
6.2.1 选定表格、单元格、行、列 94
6.2.2 插入单元格、行或列 94
6.2.3 删除单元格、行或列 94
6.2.4 调整行高和列宽 95
6.3 表格的编辑 95
6.3.1 设置表格属性 95
6.3.5 自动套用表格格式 97
6.3.4 拆分表格 97
6.3.2 给表格添加标题 97
6.3.3 将表格转换为文本 97
6.4 单元格的编辑 98
6.4.1 设置单元格属性 98
6.4.2 合并和拆分单元格 98
6.5 用表格进行页面布局 99
习题 100
第七章 网页链接 101
7.1 超链接的组成 101
7.1.1 超链接的载体 101
7.1.2 超链接的目标 101
7.2 创建超链接 101
7.2.3 创建Internet上的超链接 102
7.2.1 链接到本地网页或文件 102
7.2.2 链接到新文档 102
7.2.4 创建与书签的超链接 103
7.3 编辑超链接 104
7.3.1 更改超链接的外观 104
7.3.2 更改超链接的目标 105
7.3.3 取消超链接 105
7.3.4 跟踪超链接 105
7.4 超链接管理 105
7.4.1 超链接视图 105
7.4.2 验证外部超链接 106
7.5.1 设置站点的导航结构 107
7.4.3 修复断开的超链接 107
7.5 链接栏 107
7.5.2 插入链接栏 109
7.5.3 编辑链接栏 111
7.5.4 共享边框 112
习题 113
第八章 框架网页的设计 114
8.1 框架网页 114
8.1.1 创建框架网页 114
8.1.2 保存框架网页 116
8.1.3 创建在其他框架中显示网页的超链接 117
8.1.5 设置框架属性 119
8.1.4 编辑框架 119
8.1.6 设置超链接的目标框架 121
8.2 嵌入式框架 123
8.2.1 插入嵌入式框架 123
8.2.2 设置嵌入式框架 123
习题 123
第九章 多媒体网页的设计 125
9.1 使用图像 125
9.1.1 插入图像 126
9.1.2 插入剪贴画 126
9.1.3 从扫描仪或照相机获取图像 127
9.1.4 图像的引入 127
9.1.5 图形对象的绘制 128
9.2 图像处理工具 129
9.3 图像属性 130
9.3.1 图像外观属性 130
9.3.2 图像常规属性 130
9.4 图像链接与图像映射 131
9.4.1 创建图像超链接 132
9.4.2 图像映射 132
9.4.3 设置默认热点 133
9.5 音频设置 133
9.5.1 嵌入音频 134
9.5.3 链接音频 135
9.5.2 背景音乐 135
9.6 视频设置 136
9.6.1 嵌入视频 136
9.6.2 插入视频 136
9.6.3 视频属性 137
9.6.4 链接视频 138
习题 138
第十章 Web组件 139
10.1 动态效果 139
10.1.1 悬停按钮 139
10.1.2 字幕 141
10.1.3 横幅广告管理器 141
10.2 Web搜索 142
10.3 Office Web组件 143
10.4 计数器 144
10.5 图片库 145
10.6 包含内容 145
10.6.1 替换 146
10.6.2 包含网页 147
10.6.3 预定网页 148
10.6.4 预定图片 148
10.6.5 网页横幅 149
10.7 目录 150
10.8 前十个列表 150
10.11 使用日期和时间、注释 151
10.11.1 日期和时间 151
10.9 列表视图和文档库视图 151
10.10 附加组件 151
10.11.2 注释 152
10.12 网页过渡 152
10.13 动态HTML效果 153
习题 153
第十一章 表单设计 155
11.1 认识表单 155
11.1.1 表单的构成 155
11.2.1 文本框 156
11.2 创建表单 156
11.1.2 表单的工作原理 156
11.2.2 文本区 158
11.2.3 复选框 159
11.2.4 选项按钮 159
11.2.5 下拉框 160
11.2.6 按钮 162
11.2.7 特殊的表单域 163
11.3 表单模板和向导 165
11.3.1 确认表单模板 165
11.3.2 意见反馈表单模板 166
11.3.4 表单网页向导 167
11.3.3 用户注册模板 167
11.4 表单处理 168
11.4.1 将表单结果发送到文件 169
11.4.2 将表单结果发送到E_mail信箱 170
11.4.3 将表单结果发送到确认网页 171
11.4.4 将表单结果发送到数据库 172
11.4.5 将表单结果发送到其他对象 176
习题 178
第三篇 网站管理篇 181
第十二章 Access数据库基础 183
12.1 数据库管理系统(DBMS) 183
12.1.1 概述 183
12.1.2 数据库发展简史 184
12.1.3 关系数据库的概念和特点 185
12.1.4 常用的数据库管理系统 187
12.2 Access数据库基础 188
12.2.1 Access数据库的启动和退出 188
12.2.2 Access数据库对象 189
12.3 Access数据库的建立 189
12.3.1 数据库的创建及打开 189
12.3.2 数据库的保存 192
12.3.3 数据库的关闭 192
12.3.4 数据库文件的删除 192
12.4 Access数据表的建立 192
12.4.1 表的建立 192
12.4.2 字段命名、数据类型及其属性 194
12.4.3 主键和索引 198
12.4.4 修改表结构 200
12.5 Access数据表的使用 201
12.5.1 编辑记录 201
12.5.2 保存数据表 202
12.5.3 更改数据表的外观 202
12.5.4 查找数据表中的记录 202
12.6 Access查询、窗体设计、报表及宏简述 203
12.6.1 查询 203
12.6.2 窗体设计 211
12.6.3 报表 212
12.6.4 宏 213
习题 214
第十三章 Web数据库技术的应用 215
13.1 Web数据库的支持技术 215
13.2 数据库的安装与ODBC配置 216
13.2.1 查看数据库驱动程序 216
13.2.2 安装数据源 217
13.2.3 选项卡说明 220
13.3 Web数据库的应用 221
13.3.1 创建含有数据库简单查询功能的网页 222
13.3.2 创建具有数据库查询结果分组显示功能的网页 227
13.3.3 创建具有数据库条件查询功能的网页 228
13.3.4 创建具有记录排序功能的网页 231
13.3.5 创建具有部分字段查询功能的网页 232
13.3.6 限制返回记录的数目 234
13.3.7 使用SQL语句建立网页数据库应用 235
习题 236
第十四章 网站的测试、发布与维护 238
14.1 网站的测试与发布 238
14.1.1 本地测试 238
14.1.2 发布网站 239
14.1.3 网上测试 242
14.2 网站的维护 246
14.2.1 维护Web网站的任务 246
14.2.2 使用FrontPage任务视图进行维护 246
习题 249
第十五章 网站技术及其相关发展 250
15.1 CGI 250
15.2 JavaScript 251
15.2.1 JavaScript简介 251
15.2.2 JavaScript和Java 252
15.2.3 JavaScript组成部分 253
15.2.4 JavaScript应用示例 254
15.2.5 JavaScript函数定义和调用 255
15.2.6 JavaScript事件 255
15.3 VBScript 258
15.3.1 VBScript简介 258
15.3.2 VBScript应用示例 259
15.3.3 VBScript数据类型 260
15.3.4 VBScript过程定义和调用 261
15.3.5 客户端验证并提交数据示例 262
15.4 ASP 264
15.4.1 ASP简介 265
15.4.2 ASP应用示例 265
15.4.3 ASP对象 268
15.5 JSP 268
15.6 PHP 269
15.7 XML 270
习题 272
16.1.1 物理安全 274
第十六章 网站安全与网络管理 274
16.1 网络安全的主要问题与类型 274
16.1.2 电子安全 275
16.1.3 电子攻击常用的方法 275
16.2 网络安全技术 276
16.2.1 防火墙技术 276
16.2.2 SSL协议 277
16.2.3 网站入侵判定和日常维护 278
16.3 网络管理概述 278
16.3.1 网络管理的作用与需求 278
16.3.2 网络管理的发展过程与方向 279
16.4 网络管理的主要模块 281
16.5.1 IBM NetView 282
16.5 网络管理主要产品介绍 282
16.5.2 SunNet Manager 283
16.5.3 HP OpenView 283
16.5.4 CA Unicenter Network and System Management 283
16.5.5 ArkoNET/ArkoMaster/ArkoView网络系统管理的系列产品 284
习题 285
第四篇 网站应用篇 287
第十七章 Web网站系统建设概述 289
17.1 Web网站的基本特点 289
17.2 Web网站的基本开发步骤 291
17.2.1 Web网站开发描述说明 291
17.2.2 Web网站开发过程 292
17.3 系统规划 293
17.3.1 不可控制因素及其规划对策 293
17.3.2 Web网站系统的规划 295
17.4 系统分析 298
17.4.1 服务对象人群分析 299
17.4.2 系统设置目的分析 300
17.4.3 系统集成效果分析 300
17.4.4 领域信息质量分析 301
17.4.5 运行结果统计分析 301
17.4.6 需求满足程度分析 302
17.5.1 设计原则和目标 303
17.5 系统设计 303
17.5.2 内容设计 304
17.5.3 设计方法 307
17.5.4 设计技术 307
17.6 系统实现 312
习题 313
第十八章 电子商务网站应用实例 314
18.1 电子商务网站系统的总体规划 314
18.1.1 电子商务模式规划 314
18.1.2 电子商务模型规划 316
18.1.3 电子商务系统规划 318
18.1.4 电子商务系统规划人员 319
18.1.5 电子商务系统规划报告 320
18.2 电子商务网站系统的设计重点 322
18.2.1 系统分析 323
18.2.2 软件需求分析 323
18.2.3 数据库设计 324
18.2.4 软件设计 325
18.2.5 程序编码 326
18.2.6 系统测试 326
18.2.7 系统维护 326
18.3 “上海大学模拟购物平台”网站系统 326
习题 328
附录一 上机实验 329
实验一 HTML语言网页制作一(基础) 329
实验二 HTML语言网页制作二(链接) 331
实验三 Web服务器的建立和管理 332
实验四 FrontPage网页制作之一(基础) 334
实验五 FrontPage网页制作之二(链接) 336
实验六 FrontPage网页制作之三(框架) 338
实验七 FrontPage网页制作之四(多媒体) 340
实验八 FrontPage网页制作之五(组件) 342
实验九 FrontPage网页制作之六(表单) 344
实验十 Access数据库基础 346
实验十一 Web数据库应用 349
实验十二 站点的发布 351
实验十三 课程小论文及综合实验 352
附录二 教学进度表 354