第1部分 ASP程序设计基础 2
第1章Web应用程序设计与开发概述 2
Web应用程序设计语言的产生与发展 2
Web应用程序的基本开发流程和工作原理 3
当前比较流行的Web应用程序设计语言 5
HTML简介 5
ASP简介 6
JSP简介 6
PHP简介 6
习题 7
第2章ASP基础和应用环境配置 8
Web服务器环境配置 8
安装IIS 8
配置和管理IIS 9
申请和配置互联网站 11
常用ASP编辑工具——Dreamweaver 12
Dreamweaver主界面 12
设置网页背景和颜色 13
设置字体属性 13
超级链接 14
图像和动画 15
表格 16
ASP程序设计基础 17
显示当前日期和时间的例子 17
初学者的常见问题 18
习题 19
第3章ASP脚本语言 20
VBScript编程基础 20
数据类型 20
常量和变量 21
运算符 22
函数与过程 23
条件语句 28
循环语句 30
自定义过程和函数 33
错误处理 34
JavaScript编程基础 36
JavaScript脚本使用 36
数据类型和变量 37
运算符 37
程序控制语句 38
内置对象综述 39
弹出警告对话框 44
弹出确认对话框 44
弹出输入数据对话框 45
弹出新窗口 46
Window对象事件处理 46
习题 47
第4章ASP内置对象 48
Request对象 48
读取网址的参数信息 48
读取表单传递的数据 49
读取Cookie数据 51
读取服务器端的环境变量 51
Response对象 53
输出到网页 53
网页转向 53
写入Cookie数据 54
Server对象 55
创建组件实例 55
取得服务器的物理路径 56
Application对象 57
Application对象应用及计数器实例 57
Application对象锁定 58
使用Global.asa 58
图形化的计数器 60
Session对象 62
Session对象应用 62
使用Session保存登录信息 62
Session对象的事件 64
习题 64
第5章ASP常用组件 66
文件访问组件 66
文件的读取和写入 66
文件处理 70
磁盘驱动器和文件夹操作 74
广告循环组件 79
使用Ad Rotator组件 79
Rotation Schedule文件 80
重定向文件 81
内容链接组件 81
内容链接组件结构 81
内容链接组件应用 82
文件上传 84
无组件上传程序包 84
上传文件的简单实例 85
邮件处理组件 88
下载和安装w3JMail 88
使用JMail发送邮件 90
验证码生成组件 93
下载和安装Heading Generator 93
使用Heading Generator组件生成注册码 95
习题 98
第2部分SQL Server 2000数据库管理及开发接口 102
第6章SQL Server 2000数据库管理 102
常用数据库管理工具 102
SQL Server 2000的版本和组件 102
服务管理器 103
企业管理器 103
osql实用工具 106
SQL查询分析器 106
创建和维护数据库 107
数据库的概念及组成 108
创建数据库 109
删除数据库 111
备份数据库 111
还原数据库 112
分离数据库 114
附加数据库 115
表管理 116
表的概念 116
创建表 117
修改表 124
删除表 125
查看和编辑表数据 126
表约束 129
主键约束 129
唯一性约束 130
检查约束 130
默认约束 131
外键约束 132
索引操作 134
设计索引 134
创建索引 134
查看、修改和删除索引 136
视图管理 136
创建视图 136
修改视图 140
删除视图 141
习题 142
第7章ASP数据库编程技术 143
常用SQL语句 143
INSERT语句 143
UPDATE语句 146
DELETE语句 147
SELECT语句 148
使用ADO访问数据库 156
ADO简介 157
连接数据库 158
执行SQL语句 162
处理查询结果集 164
分页显示结果集 169
习题 172
第3部分ASP应用实例开发 176
第8章 常用ASP应用实例 176
用户管理及用户登录 176
系统功能分析及数据库设计 176
设计用户登录模块 177
限制普通用户的权限 180
设计系统主界面 180
设计用户管理模块 181
添加和修改用户模块 183
设计删除用户模块 188
设计修改密码模块 189
设计退出登录模块 190
简易网上论坛 191
系统功能分析及数据库设计 191
主页中的用户管理部分 192
用户身份验证 194
注册新用户 196
修改用户信息 197
删除用户 198
显示主题留言 199
添加新帖子 202
查看留言内容 203
回复留言 207
删除留言 207
置顶与取消置顶 208
网站流量统计系统 209
系统功能分析及数据库设计 209
设计公共文件 212
设计访问者界面 214
网站信息界面设计 216
最近访问者界面设计 217
按月统计界面设计 218
按年统计界面设计 220
网络投票系统 221
系统功能分析及数据库设计 221
设计投票项目管理模块 222
投票界面设计 226
习题 228
第9章 网上商城购物系统 229
系统分析与总体设计 229
系统功能描述 229
功能模块划分 230
系统流程分析 231
数据库结构设计与实现 231
创建数据库 231
数据库逻辑结构设计 231
目录结构与通用模块 234
目录结构 234
通用模块 234
管理主界面与登录程序设计 236
设计管理主界面 236
设计admin\AdminIndex.asp 236
设计admin\Left.asp 238
管理用户登录程序设计 238
公告信息管理模块设计 239
设计公告管理页面 239
添加公告信息 241
修改公告 242
删除公告 243
查看公告信息 244
商品类别管理模块设计 245
设计商品类别管理页面 245
添加商品类别 247
修改商品类别 247
删除商品类别 248
商品管理模块设计 248
显示商品列表 249
添加商品 251
商品图片上传 253
修改商品 253
删除商品 255
查看商品信息 255
订单管理模块设计 256
查看订单信息 257
订单处理 258
投诉管理模块设计 259
查看投诉信息 259
投诉处理 260
系统主界面与登录程序设计 261
设计主界面 261
设计index.asp 261
设计Left.asp 263
设计Right.asp 265
注册用户登录程序设计 267
设计商品查询及购买模块 267
按分类查看商品列表 268
选择要购买的商品 269
购物车管理 271
收银台管理 273
我的订单 274
查询订单 275
设计客户投诉模块 275
填写客户投诉 275
查看客户投诉 276
用户管理设计 277
系统用户管理 278
注册新用户 278
注册用户管理 279
第10章 旅游在线报名系统 280
系统分析与总体设计 280
系统功能描述 280
系统功能模块划分 281
系统流程分析 282
数据库结构设计与实现 282
创建数据库 282
数据库逻辑结构设计 283
目录结构与通用模块 285
目录结构 285
通用模块 285
系统主界面与登录程序设计 286
设计主界面 286
用户登录程序设计 288
设计管理界面 288
设计admin\Left.asp 289
地域管理模块设计 289
设计地域管理界面 289
添加地域信息 289
修改地域 291
删除地域 292
推荐线路类型管理模块设计 294
设计推荐线路类型管理页面 294
添加线路类型 294
修改线路类型 294
删除线路类型 295
旅游线路管理模块设计 295
设计旅游线路管理界面 295
添加旅游线路 296
修改旅游线路 297
线路图片上传 298
删除旅游线路 300
报名信息管理模块设计 300
管理未处理报名记录 301
管理已处理报名记录 301
查看报名记录 301
查询报名记录 302
前台游客管理模块设计 304
查看线路信息 304
提交报名申请 305
线路查询管理 306
系统用户管理模块设计 306
第11章 软件资源下载系统 307
系统分析与设计 307
系统功能描述 307
功能模块划分 308
数据库结构设计与实现 308
创建数据库 308
数据库逻辑结构设计 308
目录结构与通用模块 310
目录结构 310
通用模块 311
Admin用户管理模块设计 312
设计主界面 312
设计admin\index.asp 313
设计admin\left.asp 314
后台管理模块设计 314
设计新闻管理页面 314
设计上传软件页面 317
设计上传管理页面 318
设计添加软件页面 319
设计软件管理页面 320
设计类别管理页面 320
设计运行环境管理页面 321
设计用户管理页面 321
设计修改密码页面 322
系统主界面程序设计 323
设计主界面 323
设计top.asp和bottom.asp 323
设计Left.asp 324
设计查看下载软件页面 326
设计软件投票页面 326
设计软件搜索页面 326
设计按类别查看软件页面 327
第4部分 附录 330
附录1实验 330
实验1 ASP应用环境配置 330
实验2 VBScript语言编程 332
实验3 JavaScript语言编程 334
实验4使用ASP内置对象 336
实验5使用ASP常用组件 338
实验6 SQL Server 2000数据库对象管理 343
实验7 ASP访问SQL Server数据库 347
大作业 新闻发布及管理系统 349
项目1数据库结构设计 350
项目2目录结构与通用模块 351
项目3系统主界面与登录程序设计 354
项目4新闻类别管理模块设计 356
项目5新闻发布管理模块设计 360
项目6新闻阅读查询模块设计 362
项目7新闻评论管理模块设计 364
项目8系统用户管理模块设计 365
附录2 HTML基本语法 366
基本结构标记 366
设置网页背景和颜色 367
设置字体属性 367
超级链接 368
图像和动画 368
表格 369
表单 371
层叠样式表 374
附录3下载SQL Server 2000评估版 377
附录4 SQL Server 2000服务器安装过程 379
附录5下载并安装SQL Server 2000补丁 385