标题：Web应用程序开发教程:ASP、SQLServer
版权信息
书 名: Web应用程序开发教程:ASP、SQLServer
作　者：姜卫    李晓黎
出版社： 人民邮电出版社
出版时间： 2009
ISBN: 9787115198181
开本： 16
定价: 36.00 元
内容简介
《Web应用程序开发教程:ASP+SQLServer》首先系统介绍了ASP程序设计和SQLServer2000数据库管理的基础知识，然后结合几个使用ASP+SQLServer2000开发Web应用程序的实例，包括用户管理及登录系统、简易网上论坛、网站流量统计系统、网络投票系统、网上商城购物系统、旅游在线报名系统、软件资源下载系统、新闻发布及管理系统等，全面介绍了用ASP和SQLServer2000开发Web应用程序的方法和技巧。《Web应用程序开发教程:ASP+SQLServer》既可以作为大学本科“Web应用程序设计”课程的教材，也可作为高职高专院校相关专业的教材，或作为Web应用程序开发人员的参考用书。
编辑推荐
《Web应用程序开发教程:ASP+SQLServer》是作者结合多年的Web应用程序开发与SQLServer数据库管理经验编写而成．比较详尽地介绍了开发基于ASP+SQLServer的Web应用程序所必备的相关技术《Web应用程序开发教程:ASP+SQLServer》首先从开发Wet）应用程序的基本流程开始，全面介绍ASP应用环境配置、脚本语言、内置对象和组件等，使读者熟悉使用．ASP开发Web应用程序的基本方法，从而为进一步阅读奠定基础。然后介绍SOLServer2000后台数据库的基本管理方法和开发接口，读者无需再查阅其他数据库管理的参考资料，就可以独立完成web应用程序开发的整个过程，最后，《Web应用程序开发教程:ASP+SQLServer》还提供一组非常实用的实验案例，包括用户管理及登录系统、简易网上论坛、网站流量统计系统、网络投票系统、网上商城购物系统、旅游在线报名系统、软件资源下载系统和新闻发布及管理系统等，使读者在实践中积累经验此外，《Web应用程序开发教程:ASP+SQLServer》每章都配有相应的习题和比较实用的实验，帮助读者理解所学习的内容，使读者开发Web应用程序的基础知识、应用能力和创新意识得到全面培养与提高《Web应用程序开发教程:ASP+SQLServer》在内容的选择、深度的把握上充分考虑初学者的特点，内容安排上力求做到循序渐进《Web应用程序开发教程:ASP+SQLServer》不仅适台本科教学，也适合Web应用程序开发的各类培训班和准备使用ASP+SQLServer开发Web应用程序的读者参考。
体现作者多年的web应用程序开发经验
讲解大量实用技巧，重点突出，便于灵活掌握
提供典型应用实例与上机实验，分析详细，实用性强
目录
第1部分ASP程序设计基础
第1章Web应用程序设计与开发概述2
1.1Web应用程序设计语言的产生与发展2
1.2Web应用程序的基本开发流程和工作原理3
1.3当前比较流行的Web应用程序设计语言5
1.3.1HTML简介5
1.3.2ASP简介6
1.3.3JSP简介6
1.3.4PHP简介6
习题7
第2章ASP基础和应用环境配置8
2.1Web服务器环境配置8
2.1.1安装IIS8
2.1.2配置和管理IIS9
2.1.3申请和配置互联网站11
2.2常用ASP编辑工具——Dreamweaver12
2.2.1Dreamweaver主界面12
2.2.2设置网页背景和颜色13
2.2.3设置字体属性13
2.2.4超级链接14
2.2.5图像和动画15
2.2.6表格16
2.3ASP程序设计基础17
2.3.1显示当前日期和时间的例子17
2.3.2初学者的常见问题18
习题19
第3章ASP脚本语言20
3.1VBScript编程基础20
3.1.1数据类型20
3.1.2常量和变量21
3.1.3运算符22
3.1.4函数与过程23
3.1.5条件语句28
3.1.6循环语句30
3.1.7自定义过程和函数33
3.1.8错误处理34
3.2JavaScript编程基础36
3.2.1JavaScript脚本使用36
3.2.2数据类型和变量37
3.2.3运算符37
3.2.4程序控制语句38
3.2.5内置对象综述39
3.2.6弹出警告对话框44
3.2.7弹出确认对话框44
3.2.8弹出输入数据对话框45
3.2.9弹出新窗口46
3.2.10Window对象事件处理46
习题47
第4章ASP内置对象48
4.1Request对象48
4.1.1读取网址的参数信息48
4.1.2读取表单传递的数据49
4.1.3读取Cookie数据51
4.1.4读取服务器端的环境变量51
4.2Response对象53
4.2.1输出到网页53
4.2.2网页转向53
4.2.3写入Cookie数据54
4.3Server对象55
4.3.1创建组件实例55
4.3.2取得服务器的物理路径56
4.4Application对象57
4.4.1Application对象应用及计数器实例57
4.4.2Application对象锁定58
4.4.3使用Global.asa58
4.4.4图形化的计数器60
4.5Session对象62
4.5.1Session对象应用62
4.5.2使用Session保存登录信息62
4.5.3Session对象的事件64
习题64
第5章ASP常用组件66
5.1文件访问组件66
5.1.1文件的读取和写入66
5.1.2文件处理70
5.1.3磁盘驱动器和文件夹操作74
5.2广告循环组件79
5.2.1使用AdRotator组件79
5.2.2RotationSchedule文件80
5.2.3重定向文件81
5.3内容链接组件81
5.3.1内容链接组件结构81
5.3.2内容链接组件应用82
5.4文件上传84
5.4.1无组件上传程序包84
5.4.2上传文件的简单实例85
5.5邮件处理组件88
5.5.1下载和安装w3JMail88
5.5.2使用JMail发送邮件90
5.6验证码生成组件93
5.6.1下载和安装HeadingGenerator93
5.6.2使用HeadingGenerator组件生成注册码95
习题98
第2部分SQLServer2000数据库管理及开发接口
第6章SQLServer2000数据库管理102
6.1常用数据库管理工具102
6.1.1SQLServer2000的版本和组件102
6.1.2服务管理器103
6.1.3企业管理器103
6.1.4osql实用工具106
6.1.5SQL查询分析器106
6.2创建和维护数据库107
6.2.1数据库的概念及组成108
6.2.2创建数据库109
6.2.3删除数据库111
6.2.4备份数据库111
6.2.5还原数据库112
6.2.6分离数据库114
6.2.7附加数据库115
6.3表管理116
6.3.1表的概念116
6.3.2创建表117
6.3.3修改表124
6.3.4删除表125
6.3.5查看和编辑表数据126
6.4表约束129
6.4.1主键约束129
6.4.2唯一性约束130
6.4.3检查约束130
6.4.4默认约束131
6.4.5外键约束132
6.5索引操作134
6.5.1设计索引134
6.5.2创建索引134
6.5.3查看、修改和删除索引136
6.6视图管理136
6.6.1创建视图136
6.6.2修改视图140
6.6.3删除视图141
习题142
第7章ASP数据库编程技术143
7.1常用SQL语句143
7.1.1INSERT语句143
7.1.2UPDATE语句146
7.1.3DELETE语句147
7.1.4SELECT语句148
7.2使用ADO访问数据库156
7.2.1ADO简介157
7.2.2连接数据库158
7.2.3执行SQL语句162
7.2.4处理查询结果集164
7.2.5分页显示结果集169
习题172
第3部分ASP应用实例开发
第8章常用ASP应用实例176
8.1用户管理及用户登录176
8.1.1系统功能分析及数据库设计176
8.1.2设计用户登录模块177
8.1.3限制普通用户的权限180
8.1.4设计系统主界面180
8.1.5设计用户管理模块181
8.1.6添加和修改用户模块183
8.1.7设计删除用户模块188
8.1.8设计修改密码模块189
8.1.9设计退出登录模块190
8.2简易网上论坛191
8.2.1系统功能分析及数据库设计191
8.2.2主页中的用户管理部分192
8.2.3用户身份验证194
8.2.4注册新用户196
8.2.5修改用户信息197
8.2.6删除用户198
8.2.7显示主题留言199
8.2.8添加新帖子202
8.2.9查看留言内容203
8.2.10回复留言207
8.2.11删除留言207
8.2.12置顶与取消置顶208
8.3网站流量统计系统209
8.3.1系统功能分析及数据库设计209
8.3.2设计公共文件212
8.3.3设计访问者界面214
8.3.4网站信息界面设计216
8.3.5最近访问者界面设计217
8.3.6按月统计界面设计218
8.3.7按年统计界面设计220
8.4网络投票系统221
8.4.1系统功能分析及数据库设计221
8.4.2设计投票项目管理模块222
8.4.3投票界面设计226
习题228
第9章网上商城购物系统229
9.1系统分析与总体设计229
9.1.1系统功能描述229
9.1.2功能模块划分230
9.1.3系统流程分析231
9.2数据库结构设计与实现231
9.2.1创建数据库231
9.2.2数据库逻辑结构设计231
9.3目录结构与通用模块234
9.3.1目录结构234
9.3.2通用模块234
9.4管理主界面与登录程序设计236
9.4.1设计管理主界面236
9.4.2设计admin\AdminIndex.asp236
9.4.3设计admin\Left.asp238
9.4.4管理用户登录程序设计238
9.5公告信息管理模块设计239
9.5.1设计公告管理页面239
9.5.2添加公告信息241
9.5.3修改公告242
9.5.4删除公告243
9.5.5查看公告信息244
9.6商品类别管理模块设计245
9.6.1设计商品类别管理页面245
9.6.2添加商品类别247
9.6.3修改商品类别247
9.6.4删除商品类别248
9.7商品管理模块设计248
9.7.1显示商品列表249
9.7.2添加商品251
9.7.3商品图片上传253
9.7.4修改商品253
9.7.5删除商品255
9.7.6查看商品信息255
9.8订单管理模块设计256
9.8.1查看订单信息257
9.8.2订单处理258
9.9投诉管理模块设计259
9.9.1查看投诉信息259
9.9.2投诉处理260
9.10系统主界面与登录程序设计261
9.10.1设计主界面261
9.10.2设计index.asp261
9.10.3设计Left.asp263
9.10.4设计Right.asp265
9.10.5注册用户登录程序设计267
9.11设计商品查询及购买模块267
9.11.1按分类查看商品列表268
9.11.2选择要购买的商品269
9.11.3购物车管理271
9.11.4收银台管理273
9.11.5我的订单274
9.11.6查询订单275
9.12设计客户投诉模块275
9.12.1填写客户投诉275
9.12.2查看客户投诉276
9.13用户管理设计277
9.13.1系统用户管理278
9.13.2注册新用户278
9.13.3注册用户管理279
第10章旅游在线报名系统280
10.1系统分析与总体设计280
10.1.1系统功能描述280
10.1.2系统功能模块划分281
10.1.3系统流程分析282
10.2数据库结构设计与实现282
10.2.1创建数据库282
10.2.2数据库逻辑结构设计283
10.3目录结构与通用模块285
10.3.1目录结构285
10.3.2通用模块285
10.4系统主界面与登录程序设计286
10.4.1设计主界面286
10.4.2用户登录程序设计288
10.4.3设计管理界面288
10.4.4设计admin\Left.asp289
10.5地域管理模块设计289
10.5.1设计地域管理界面289
10.5.2添加地域信息289
10.5.3修改地域291
10.5.4删除地域292
10.6推荐线路类型管理模块设计294
10.6.1设计推荐线路类型管理页面294
10.6.2添加线路类型294
10.6.3修改线路类型294
10.6.4删除线路类型295
10.7旅游线路管理模块设计295
10.7.1设计旅游线路管理界面295
10.7.2添加旅游线路296
10.7.3修改旅游线路297
10.7.4线路图片上传298
10.7.5删除旅游线路300
10.8报名信息管理模块设计300
10.8.1管理未处理报名记录301
10.8.2管理已处理报名记录301
10.8.3查看报名记录301
10.8.4查询报名记录302
10.9前台游客管理模块设计304
10.9.1查看线路信息304
10.9.2提交报名申请305
10.9.3线路查询管理306
10.10系统用户管理模块设计306
第11章软件资源下载系统307
11.1系统分析与设计307
11.1.1系统功能描述307
11.1.2功能模块划分308
11.2数据库结构设计与实现308
11.2.1创建数据库308
11.2.2数据库逻辑结构设计308
11.3目录结构与通用模块310
11.3.1目录结构310
11.3.2通用模块311
11.4Admin用户管理模块设计312
11.4.1设计主界面312
11.4.2设计admin\index.asp313
11.4.3设计admin\left.asp314
11.5后台管理模块设计314
11.5.1设计新闻管理页面314
11.5.2设计上传软件页面317
11.5.3设计上传管理页面318
11.5.4设计添加软件页面319
11.5.5设计软件管理页面320
11.5.6设计类别管理页面320
11.5.7设计运行环境管理页面321
11.5.8设计用户管理页面321
11.5.9设计修改密码页面322
11.6系统主界面程序设计323
11.6.1设计主界面323
11.6.2设计top.asp和bottom.asp323
11.6.3设计Left.asp324
11.6.4设计查看下载软件页面326
11.6.5设计软件投票页面326
11.6.6设计软件搜索页面326
11.6.7设计按类别查看软件页面327
第4部分附录
附录1实验330
实验1ASP应用环境配置330
实验2VBScript语言编程332
实验3JavaScript语言编程334
实验4使用ASP内置对象336
实验5使用ASP常用组件338
实验6SQLServer2000数据库对象管理343
实验7ASP访问SQLServer数据库347
大作业新闻发布及管理系统349
项目1数据库结构设计350
项目2目录结构与通用模块351
项目3系统主界面与登录程序设计354
项目4新闻类别管理模块设计356
项目5新闻发布管理模块设计360
项目6新闻阅读查询模块设计362
项目7新闻评论管理模块设计364
项目8系统用户管理模块设计365
附录2HTML基本语法366
T2.1基本结构标记366
T2.2设置网页背景和颜色367
T2.3设置字体属性367
T2.4超级链接368
T2.5图像和动画368
T2.6表格369
T2.7表单371
T2.8层叠样式表374
附录3下载SQLServer2000评估版377
附录4SQLServer2000服务器安装过程379
附录5下载并安装SQLServer2000补丁385
……