第1章 ASP入门 1
1.1 配置ASP网站 2
1.1.1 安装ASP服务器 3
1.1.2 设置ASP服务器 4
1.1.3 测试配置 6
1.1.4 创建网站 7
1.2 什么是Web应用程序 8
1.2.1 网页的动态 8
1.2.2 Web应用程序的工作原理 10
1.2.3 本地计算机和Internet服务器 11
1.2.4 Internet服务程序 11
1.3 编写ASP程序 11
1.3.2 设置脚本语言 12
1.3.1 脚本语言 12
1.3.3 使用ASP指令 13
1.3.4 脚本中的空白字符 15
1.3.5 脚本代码中的注释 16
1.3.6 使用ActiveX组件 17
1.4 ASP应用实例 18
1.4.1 编写Global.asa文件 18
1.4.2 使用Application对象 19
1.4.3 使用Session对象 21
1.4.4 使用Server对象 24
1.4.5 使用Request对象 25
1.4.6 使用Response对象 27
1.4.7 ASP编程实用技巧 29
1.5 本章小结 32
第2章 数据库基础 33
2.1 数据库的概念 34
2.1.1 记录与字段 34
2.1.2 记录集 34
2.1.3 Web与数据库 35
2.2 SQL概述 35
2.3 配置SQL执行环境 36
2.4 Select语句 38
2.4.1 FROM子句 40
2.4.2 使用WHERE子句设置查询条件 40
2.4.3 匹配符 42
2.5 连接查询 43
2.5.1 内连接 44
2.5.2 外连接 44
2.6 记录的插入、删除和更新 45
2.6.1 插入数据 45
2.6.2 删除记录 46
2.6.3 更新记录 46
2.6.4 用SELECT创建记录和表 47
2.7 字段属性 48
2.8 SQL常用函数 48
2.8.1 集合函数 48
2.8.2 统计字段值的数目 49
2.8.3 计算字段的平均值 49
2.9 本章小结 50
2.8.4 计算字段值的和 50
2.8.5 返回最大值或最小值 50
第3章 聊天服务和电子邮件系统 51
3.1 IRC聊天服务系统 52
3.1.1 IRC服务器端软件——IRCServ 52
3.1.2 下载安装mIRC客户端软件 52
3.1.3 mIRC设置 53
3.2 关于SMTP 55
3.2.1 工作模式 55
3.2.2 SMTP模型 55
3.3 架设Microsoft SMTP Service 56
3.4 Foxmail邮件服务系统 60
3.4.1 安装和设置 61
3.4.2 安装后的系统维护 65
3.4.3 Foxmail Server在IIS中的虚拟目录 66
3.5 本章小结 66
第4章 网页搜索与查询模块 67
4.1 建立配置站点 68
4.2 站内搜索模块 69
4.2.1 使用说明 69
4.2.2 模块嵌入网站的方法 70
4.2.3 应用设置 71
4.2.4 设计思路 75
4.2.5 功能分析 76
4.3 网页信息查询模块 78
4.3.1 使用说明 78
4.3.3 应用设置 79
4.3.2 模块嵌入网站的方法 79
4.3.4 功能分析 80
4.3.5 常见问题 81
4.4 引用Google 82
4.4.1 使用说明 82
4.4.2 模块嵌入网站的方法 83
4.4.3 应用设置 84
4.4.4 功能分析 85
4.4.5 常见问题 85
4.5 本章小结 86
第5章 企业网站 87
5.2 系统概述 88
5.1 配置网站 88
5.3 数据库设计 89
5.3.1 数据库需求分析 89
5.3.2 数据库逻辑设计 89
5.3.3 数据库配置 90
5.4 管理员登录模块 90
5.4.1 管理员登录 90
5.4.2 验证管理员账号 92
5.5 站内公告模块 93
5.5.1 添加公告 93
5.5.2 修改公告 96
5.5.3 删除公告 97
5.5.4 显示公告 98
5.6 新闻模块 99
5.6.1 添加编辑新闻 100
5.6.2 管理新闻列表 102
5.6.3 显示新闻列表 104
5.7 产品管理模块 106
5.7.1 管理产品类别 106
5.7.2 添加产品图片信息 109
5.7.3 上传产品图片信息 112
5.7.4 成功上传产品图片信息 113
5.7.5 管理产品图片信息 116
5.8 订单管理模块 119
5.8.1 填写订单 119
5.8.2 保存填写订单 121
5.8.3 管理订单 122
5.9 留言管理模块 126
5.9.1 填写留言 126
5.9.2 保存用户的留言 127
5.9.3 管理留言 128
5.10 本章小结 132
第6章 政府网站 133
6.1 配置网站 134
6.2 系统概述 134
6.3 数据库设计 136
6.3.1 数据库需求分析 136
6.3.2 数据库逻辑设计 136
6.3.3 数据库连接文件 137
6.4.1 机构概况 138
6.4 前台系统实现 138
6.4.2 政策法规 139
6.4.3 政策法规栏目内容 142
6.4.4 网上办事 145
6.4.5 民政新闻 146
6.4.6 视频文件 148
6.4.7 政策咨询(我要留言) 150
6.4.8 政策咨询(查看留言) 152
6.4.9 站内搜索 154
6.4.10 在线调查 156
6.5 后台系统实现 158
6.5.1 管理员登录页面文件 159
6.5.2 管理员登录验证页面 161
6.5.3 栏目分类管理页面 164
6.5.4 栏目新闻管理 167
6.5.5 添加栏目新闻 168
6.5.6 删除栏目新闻 169
6.5.7 投票统计管理 170
6.5.8 用户咨询管理 172
6.5.9 回复编辑用户咨询的问题 174
6.5.10 删除用户咨询 175
6.5.11 友情链接管理 176
6.5.12 添加友情链接 177
6.5.13 删除友情链接 178
6.5.14 公告管理 179
6.5.15 IP地址锁定管理 181
6.5.16 添加IP地址锁定 182
6.5.17 解除IP地址锁定 183
6.5.18 IP地址锁定程序文件 184
6.5.19 退出管理 185
6.6 本章小结 186
第7章 博客网站 187
7.1 配置网站 188
7.2 数据库设计 188
7.2.1 数据库需求分析 188
7.2.2 数据库逻辑设计 188
7.2.3 数据库连接代码 190
7.3 前台系统实现 190
7.3.1 网站首页 191
7.3.2 日志浏览 195
7.3.3 新用户注册 197
7.3.4 发表评论 199
7.3.5 资源栏目显示 204
7.3.6 相册栏目显示 206
7.4 后台系统实现 208
7.4.1 管理员登录页面文件 208
7.4.2 发表日志 211
7.4.3 管理日志 215
7.5 本章小结 218
第8章 电子商城网站 219
8.1 配置网站 220
8.2 系统概述 220
8.3.2 数据库逻辑设计 221
8.3 数据库设计 221
8.3.1 数据库需求分析 221
8.4 前台系统实现 222
8.4.1 商品列表页面 223
8.4.2 商品分类显示页面 230
8.4.3 商品介绍页面 232
8.4.4 购物车页面 233
8.4.5 收藏夹页面 236
8.4.6 商品搜索页面 238
8.4.7 会员注册和会员登录页面 239
8.4.8 商品收银台页面 243
8.4.9 发送订单请求页面 245
8.5.2 商品列表页面 249
8.5.1 数据库连接文件 249
8.5 后台系统实现 249
8.5.3 商品分类显示页面 257
8.5.4 商品介绍页面 262
8.5.5 购物车页面 264
8.5.6 收藏夹页面 266
8.5.7 商品搜索页面 269
8.5.8 商品收银台页面 270
8.5.9 发送订单请求页面 272
8.5.10 订单管理页面 274
8.5.11 未处理订单页面 276
8.5.12 订单状态管理和处理页面 278
8.5.13 订单查询文件 280
8.6 本章小结 282
第9章 在线教育网站 283
9.1 建立网站 284
9.2 网站结构设计 284
9.2.1 目标设计 284
9.2.2 系统功能分析与设计 285
9.3 数据库结构设计 285
9.3.1 数据库需求分析 285
9.3.2 数据库逻辑设计 286
9.4 资料显示模块 287
9.4.1 网站首页 288
9.4.2 资料详细信息 291
9.4.3 阅读资料信息 293
9.4.4 教师基本信息 294
9.4.5 搜索资料信息 297
9.4.6 显示资料信息 297
9.5 资料管理模块 301
9.5.1 管理员登录 302
9.5.2 验证管理员信息 303
9.5.3 管理员登录成功 304
9.5.4 发布资料信息 305
9.5.5 发布资料信息成功 306
9.5.6 资料信息列表 309
9.5.7 修改资料信息 310
9.5.8 修改资料信息成功 312
9.5.9 删除资料信息 315
9.5.10 删除资料信息成功 316
9.6 教师管理 318
9.6.1 搜索教师信息 319
9.6.2 教师信息列表 319
9.6.3 添加教师信息 322
9.6.4 添加教师信息成功 322
9.6.5 修改教师信息 325
9.6.6 修改教师信息成功 327
9.6.7 删除教师信息 333
9.6.8 删除教师信息成功 334
9.7 本章小结 336
第10章 新闻网站 337
10.2 系统概述 338
10.1 配置网站 338
10.3 数据库设计 340
10.3.1 数据库需求分析 340
10.3.2 数据库逻辑设计 340
10.3.3 数据库连接文件 341
10.4 前台系统实现 342
10.4.1 网站首页 343
10.4.2 信息显示 345
10.4.3 站内搜索 346
10.4.4 中心简介 350
10.4.5 领导简历 353
10.4.6 最新动态中心成果等栏目 354
10.4.7 领导文库 360
10.4.8 专家&特邀研究员 364
10.5 后台系统实现 367
10.5.1 管理员登录页面文件 368
10.5.2 内容管理 371
10.5.3 添加资料内容 377
10.5.4 上传文件 378
10.5.5 修改资料内容 383
10.5.6 修改保存和添加保存资料 384
10.5.7 退出管理 388
10.6 本章小结 388
第11章 论坛网站 389
11.1 配置网站 390
11.2 前台模块 390
11.2.1 使用说明 390
11.2.3 修改和扩展模块功能 392
11.2.2 模块嵌入网站的方法 392
11.2.4 功能分析 395
11.3 后台管理模块 396
11.3.1 使用说明 396
11.3.2 修改模块功能 397
11.3.3 功能分析 397
11.4 本章小结 398
第12章 求职招聘网站 399
12.1 建立网站 400
12.1.1 配置IIS 400
12.1.2 配置数据库 400
12.2.2 系统功能分析与设计 401
12.2.1 目标设计 401
12.2 网站结构设计 401
12.3 数据库结构设计 402
12.3.1 数据库需求分析 402
12.3.2 数据库逻辑设计 402
12.4 会员管理模块 403
12.4.1 用户注册会员 404
12.4.2 个人用户注册会员 405
12.4.3 企业用户注册会员 407
12.4.4 用户登录 409
12.4.5 用户登录信息验证 409
12.5 求职招聘模块 410
12.5.1 站内搜索 411
12.5.2 搜索信息 412
12.5.3 个人会员填写简历 417
12.5.4 特长和相关工作经历 418
12.5.5 工作条件和联系信息 419
12.5.6 更新求职简历页 420
12.5.7 填写公司详细资料 421
12.5.8 发布招聘信息 423
12.5.9 企业用户修改密码 424
12.6 系统管理模块 426
12.6.1 管理员登录 426
12.6.2 审核个人注册会员信息 427
12.6.3 审核企业注册会员信息 428
12.6.4 管理站内信息 428
12.8.1 用服务器端包含技术实现对文件的引用 429
12.8 开发难点与解决技巧 429
12.7 维护网站 429
12.8.2 用信箱和收藏夹增强单位和个人的联系 430
12.9 本章小结 430
第13章 交友网站 431
13.1 建立网站 432
13.1.1 配置IIS 432
13.1.2 配置数据库 432
13.2 网站结构设计 432
13.2.1 目标设计 432
13.2.2 系统功能分析与设计 433
13.3 数据库结构设计 433
13.3.1 数据库需求分析 433
13.4 网友注册模块 434
13.3.2 数据库逻辑设计 434
13.4.1 注册会员 435
13.4.2 用户注册不成功 436
13.4.3 用户注册成功 437
13.4.4 添写个人档案 437
13.4.5 提交个人档案信息 438
13.4.6 显示用户档案 444
13.4.7 用户登录 447
13.4.8 用户登录失败 447
13.4.9 用户登录成功 448
13.5 网友个人管理模块 450
13.5.1 用户修改档案 451
13.5.2 提交修改后的个人档案信息 452
13.5.3 删除好友列表 453
13.5.4 用户相片管理 453
13.5.5 添加相片 454
13.5.6 删除相片 455
13.5.7 交友请求 457
13.5.8 拒绝交友请求 458
13.5.9 回复交友请求 460
13.5.10 删除交友请求 461
13.5.11 留言回复 462
13.5.12 删除留言 464
13.6 网站管理模块 465
13.6.1 管理员登录 465
13.6.2 管理员登录不成功 466
13.6.3 管理员登录成功后 467
13.6.4 管理员删除用户的信息 470
13.7 维护网站 471
13.8 本章小结 471
第14章 共享资源下载网站 473
14.1 建立网站 474
14.1.1 配置IIS 474
14.1.2 配置数据库 474
14.2 网站结构设计 474
14.2.1 目标设计 475
14.2.2 系统功能分析与设计 475
14.3 数据库结构设计 475
14.4 共享资源显示模块 476
14.3.2 数据库逻辑设计 476
14.3.1 数据库需求分析 476
14.4.1 全部信息显示 477
14.4.2 类别信息显示 482
14.4.3 资源信息显示 485
14.4.4 资源信息下载 488
14.5 共享资源栏目管理模块 489
14.5.1 管理员登录 490
14.5.2 管理员登录验证 490
14.5.3 管理员登录成功 492
14.5.4 栏目管理页 493
14.5.5 一级栏目管理 495
14.5.6 二级栏目管理 498
14.6 共享资源信息管理模块 500
14.6.1 添加资源信息 501
14.6.2 添加资源信息成功 502
14.6.3 删除资源信息 507
14.6.4 修改资源信息 508
14.7 本章小结 510
第15章 在线宽带点播网站 511
15.1 建立网站 512
15.1.1 配置IIS 512
15.1.2 配置数据库 512
15.2 网站结构设计 512
15.2.1 目标设计 512
15.2.2 系统功能分析与设计 513
15.3.2 数据库逻辑设计 514
15.3 数据库结构设计 514
15.3.1 数据库需求分析 514
15.4 会员管理模块 515
15.4.1 注册会员 515
15.4.2 验证会员注册 516
15.4.3 用户登录 519
15.4.4 验证用户登录 519
15.5 视频信息显示模块 521
15.5.1 全部信息显示 521
15.5.2 类别视频信息显示 525
15.5.3 视频信息详细内容显示 531
15.5.4 视频信息下载 534
15.5.5 视频播放 535
15.6.1 管理员登录 537
15.6 视频栏目管理模块 537
15.6.2 验证管理员登录 538
15.6.3 管理员登录成功 539
15.6.4 视频栏目管理 540
15.6.5 一级栏目管理 542
15.6.6 二级栏目管理 545
15.7 视频信息管理模块 548
15.7.1 添加视频信息 548
15.7.2 添加视频信息成功 549
15.7.3 删除视频信息 552
15.7.4 修改视频信息 553
15.8 本章小结 554