词条 | Web应用程序开发教程:ASP、SQLServer |
释义 | ASP+SQLServer是开发Web应用程序的经典组合,被国内外众多网站所广泛采用,具有很强的实用性。 版权信息书 名: 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 …… |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。