
Web应用程式开发教程:ASP,SQLServer
ASP+SQLServer是开发Web应用程式的经典组合,被国内外众多网站所广泛採用,具有很强的实用性。
基本介绍
- 书名:Web应用程式开发教程:ASP,SQLServer
- 作者:姜卫 李晓黎
- ISBN: 9787115198181
- 类别:软体开发
- 页数:385
- 定价:36.00 元
- 出版社: 人民邮电出版社
- 出版时间: 2009
- 开本: 16
版权资讯
书 名: 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
……