21世纪高等学校计算机规划教材——精品系列

Web应用程序开发教程——ASP+SQL Server

分享 推荐 0 收藏 5 阅读 4.3K
姜卫 , 何苗 , 李晓黎 (编著) 978-7-115-19818-1

关于本书的内容有任何问题,请联系 张斌

1、教材配套资料全
2、教材实用性、实效性都很强,适合学生需求。
3、与同类书籍相比,教材对基本概念的讲解透彻,条理清晰,步骤详细,系统全面,非常适合自学。
4、本书由教师和企业开发人员共同编写,能保证教材质量
¥36.00 ¥30.60 (8.5 折)
立即购买 申请样书
教学资源仅供教师教学使用,转载或另作他用版权方有权追究法律责任。

内容摘要

  ASP+SQL Server是开发Web应用程序的经典组合,被国内外众多网站所广泛采用,具有很强的实用性。本书首先系统介绍了ASP程序设计和SQL Server 2000数据库管理的基础知识,然后结合几个使用ASP+SQL Server 2000开发Web应用程序的实例,包括用户管理及登录系统、简易网上论坛、网站流量统计系统、网络投票系统、网上商城购物系统、旅游在线报名系统、软件资源下载系统、新闻发布及管理系统等,全面介绍了用ASP和SQL Server 2000开发Web应用程序的方法和技巧。
  本书既可以作为大学本科“Web应用程序设计”课程的教材,也可作为高职高专院校相关专业的教材,或作为Web应用程序开发人员的参考用书。

目录

目 录

第 1部分 ASP程序设计基础

第 1章 Web应用程序设计与开发概述 2
1.1 Web应用程序设计语言的产生与发展 2
1.2 Web应用程序的基本开发流程和工作原理 3
1.3 当前比较流行的Web应用程序设计语言 5
1.3.1 HTML简介 5
1.3.2 ASP简介 6
1.3.3 JSP简介 6
1.3.4 PHP简介 6
习题 7

第 2章 ASP基础和应用环境配置 8
2.1 Web服务器环境配置 8
2.1.1 安装IIS 8
2.1.2 配置和管理IIS 9
2.1.3 申请和配置互联网站 11
2.2 常用ASP编辑工具——Dreamweaver 12
2.2.1 Dreamweaver主界面 12
2.2.2 设置网页背景和颜色 13
2.2.3 设置字体属性 13
2.2.4 超级链接 14
2.2.5 图像和动画 15
2.2.6 表格 16
2.3 ASP程序设计基础 17
2.3.1 显示当前日期和时间的例子 17
2.3.2 初学者的常见问题 18
习题 19

第3章 ASP脚本语言 20
3.1 VBScript编程基础 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.2 JavaScript编程基础 36
3.2.1 JavaScript脚本使用 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.10 Window对象事件处理 46
习题 47

第4章 ASP内置对象 48
4.1 Request对象 48
4.1.1 读取网址的参数信息 48
4.1.2 读取表单传递的数据 49
4.1.3 读取Cookie数据 51
4.1.4 读取服务器端的环境变量 51
4.2 Response对象 53
4.2.1 输出到网页 53
4.2.2 网页转向 53
4.2.3 写入Cookie数据 54
4.3 Server对象 55
4.3.1 创建组件实例 55
4.3.2 取得服务器的物理路径 56
4.4 Application对象 57
4.4.1 Application对象应用及计数器实例 57
4.4.2 Application对象锁定 58
4.4.3 使用Global.asa 58
4.4.4 图形化的计数器 60
4.5 Session对象 62
4.5.1 Session对象应用 62
4.5.2 使用Session保存登录信息 62
4.5.3 Session对象的事件 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 使用Ad Rotator组件 79
5.2.2 Rotation Schedule文件 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 下载和安装w3 JMail 88
5.5.2 使用JMail发送邮件 90
5.6 验证码生成组件 93
5.6.1 下载和安装Heading Generator 93
5.6.2 使用Heading Generator组件生成注册码 95
习题 98

第 2部分 SQL Server 2000数据库管理及开发接口

第6章 SQL Server 2000数据库管理 102
6.1 常用数据库管理工具 102
6.1.1 SQL Server 2000的版本和组件 102
6.1.2 服务管理器 103
6.1.3 企业管理器 103
6.1.4 osql实用工具 106
6.1.5 SQL查询分析器 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.1 INSERT语句 143
7.1.2 UPDATE语句 146
7.1.3 DELETE语句 147
7.1.4 SELECT语句 148
7.2 使用ADO访问数据库 156
7.2.1 ADO简介 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.asp 236
9.4.3 设计admin\Left.asp 238
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.asp 261
9.10.3 设计Left.asp 263
9.10.4 设计Right.asp 265
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.asp 289
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.4 Admin用户管理模块设计 312
11.4.1 设计主界面 312
11.4.2 设计admin\index.asp 313
11.4.3 设计admin\left.asp 314
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.asp 323
11.6.3 设计Left.asp 324
11.6.4 设计查看下载软件页面 326
11.6.5 设计软件投票页面 326
11.6.6 设计软件搜索页面 326
11.6.7 设计按类别查看软件页面 327

第4部分 附录

附录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
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 下载SQL Server 2000评估版 377

附录4 SQL Server 2000服务器安装过程 379

附录5 下载并安装SQL Server2000补丁 385

读者评论

赶紧抢沙发哦!

我要评论

同系列书

  • 计算机图形学实用教程(第3版)

    苏小红 李东 唐好选 赵玲玲

    全书由12 章组成,内容主要包括绪论、交互式计算机图形处理系统、基本图形生成算法、自由曲线和曲面、图形变换...

    ¥49.00
  • 软件工程——理论与实践

    吕云翔 王昕鹏 邱玉龙

      本书从结构化方法和面向对象方法两方面介绍软件工程的基本概念、原理和方法,并用一个案例贯穿每一章的实践部分,...

    ¥36.00
  • 算法设计

    郑宇军 石海鹤 陈胜勇

      本书以设计策略为主线,循序渐进地介绍了经典算法设计(包括分治、动态规划、贪心、回溯、迭代改进等算法)、NP...

    ¥32.00
  • SQL Server 数据库教程(2008版)

    郑阿奇 刘启芬 顾韵华

      本书介绍SQL Server 2008数据库管理系统,主要内容包含3个部分:第一部分是数据库基础部分;第二...

    ¥42.00
  • 数据库原理及应用(第2版)

    何玉洁 刘福刚 于绍娜 余阳 张荣梅

      本书由11章、2个附录组成,主要内容包括关系数据库基础、SQL语言、关系数据理论、数据库设计、事务与并发控...

    ¥35.00

相关图书

人邮微信
本地服务
人邮微信
教师服务
二维码
读者服务
读者服务
返回顶部
返回顶部