网站设计与开发案例教程

-
【作 者】雷运发 莫云峰 覃伟 等编著
【I S B N 】978-7-5084-9212-4
【责任编辑】李炎
【适用读者群】高职高专
【出版时间】2011-12-27
【开 本】16开
【装帧信息】平装(光膜)
【版 次】第1版第1次印刷
【页 数】260
【千字数】402
【印 张】16.25
【定 价】¥28
【丛 书】教育部高等学校文科计算机基础教学指导委员会立项教材
【备注信息】
简介
本书特色
前言
章节列表
精彩阅读
下载资源
相关图书
本书是网站设计与开发的入门教程。采用项目教学法引导读者学习网站设计与开发的基础知识和操作方法,不需专门学习网站编程语言,通过大量的案例和练习来掌握小型网站的开发技术,自主建成各具特色的动态网站。
全书共8章,主要内容包括:网站规划与设计概述、使用 Dreamweaver制作个人网站、网站注册模块设计与开发、聊天室模块设计与开发、留言系统、Web资源管理器、发送电子邮件以及网页设计综合案例。本书案例实用性高、针对性强,有助于读者快速掌握所学知识点并学以致用。
本书可作为高等院校相关专业(文史哲法教和经管等)网站建设和网页制作课程的教材,也可作为从事网站设计与开发方面技术人员的参考用书。
本书源代码和电子教案读者可以从中国水利水电出版社网站和万水书苑免费下载,网址为:http://www.waterpub.com.cn/softdown/和http://www.wsbookshow.com。
本书特色
■ 以实用、够用、会用为出发点,由浅入深、循序渐进地介绍了使用ASP设计与开发动态网站的方法与技巧。
■ 主要章节精心设计了典型案例,采用项目驱动方式进行讲解,使理论与实践一体化,激发读者对网站建设的学习兴趣。
■ 提供案例源代码和相关素材,体现“学中做、做中学”,使实例讲解和程序调试变得更加方便快捷。
随着互联网的普及,信息技术彻底改变了人们的工作和生活方式,越来越多的政府部门、企事业单位和个人通过建立网站来宣传自己和交流信息。IT技术的快速发展使人们对中小型网站的需求也越来越多,并且对网站的美观性、交互性、安全性及易操作性等提出了较高的要求。基于文科类大学生对网页设计、网站开发知识的大量需求,编者根据多年的网站设计与制作的教学与实践经验,撰写了本书,旨在为想在网站设计与制作方面有所建树的读者提供一些实用、有效的方法与技巧。
本书以现代教育思想和学习理论为指导,注重理论联系实际,采用项目教学法引导读者学习动态网站设计与开发的基本知识和操作方法。本教程提供丰富的教学资源,教程中的教学案例素材、上机练习素材和各个模块的源代码均可在中国水利水电出版社和万水书苑网站(http://www.waterpub.com.cn/softdown/和http://www.wsbookshow.com)中下载,在学习和实际操作中只要对照教程即可进行练习。读者不需要专门学习网站编程语言,只使用工具软件和利用网站提供的源代码,通过大量案例和练习即可掌握网站的基本开发技术。
全书共8章,主要内容包括:网站规划与设计概述、使用Dreamweaver制作个人网站、网站注册模块设计与开发、聊天模块的设计与开发、留言系统、Web资源管理器、发送电子邮件以及网页设计综合案例。
本书由雷运发主编并规划和设计各章内容。浙江科技学院的雷运发、莫云峰、覃伟、林雪芬和孙晓勇老师参加编写,其中第7章由内蒙古民族大学的于洪涛老师编写,最后由雷运发、莫云峰和覃伟统稿完成。
由于建设网站所采用的技术和设计理念都在不断更新,因此,相应的教材建设也要不断创新和发展。在撰写本书过程中,我们查阅了大量已发表的报刊、书籍和网站,这些文献对本书的写作提供了丰富的参考内容,在此对这些文献的作者表示感谢。
本书可作为高等学校相关专业(文史哲法教和经管等)网站设计与开发的教材,也可作为学习网站建设技术人员的参考书。本书文稿虽经多次修改,书中难免有问题或疏漏、不当之处,望专家和读者指出,以利于今后的提高和完善。
编 者
2011年10月于杭州小和山
第1章 网站规划与设计概述 1
1.1 需求分析 1
1.2 任务分解 1
1.2.1 任务一:网站规划书的撰写 1
1.2.2 任务二:域名和服务器空间申请 3
1.2.3 任务三:确定网站开发工具和技术 4
1.2.4 任务四:网站管理与推广的常用方法 9
1.3 开发流程 12
1.3.1 实例功能分析与设计 12
1.3.2 实例开发步骤 13
本章小结 21
习题1 21
第2章 使用Dreamweaver制作个人网站 23
2.1 需求分析 24
2.2 任务分解 24
2.2.1 任务一:Dreamweaver CS4简介 24
2.2.2 任务二:站点的规划与创建 28
2.2.3 任务三:网页文档的基本操作 32
2.2.4 任务四:网页基本元素的插入 34
2.2.5 任务五:创建网页超级链接 41
2.2.6 任务六:使用CSS美化网页 45
2.2.7 任务七:使用行为增添网页特效 48
2.3 开发流程 49
2.3.1 页面设计 49
2.3.2 开发过程 50
2.4 拓展知识 54
2.4.1 HTML相关知识 54
2.4.2 使用Div元素 55
本章小结 59
习题2 59
第3章 网站注册模块设计与开发 61
3.1 需求分析 62
3.2 任务分解 62
3.2.1 任务一:表单与表单域的创建 62
3.2.2 任务二:ASP运行、编程环境的
配置 67
3.2.3 任务三:VBScript基础知识 78
3.2.4 任务四:Request和Response对象 89
3.3 开发流程 96
3.3.1 实例功能分析与设计 96
3.3.2 表单制作 97
3.3.3 表单提交数据处理 100
3.4 拓展知识 104
3.4.1 子过程(子程序)与函数的区别 104
3.4.2 参数传递方式 105
3.4.3 数组参数 106
本章小结 107
习题3 107
第4章 聊天室模块设计与开发 109
4.1 需求分析 109
4.2 任务分解 110
4.2.1 任务一:聊天室框架页面的创建 110
4.2.2 任务二:Session对象的使用 112
4.2.3 任务三:Applicacation对象的使用 117
4.2.4 任务四:Server对象的使用 121
4.3 开发流程 125
4.3.1 聊天室实例功能分析与设计 125
4.3.2 聊天室登录主界面实现 126
4.3.3 聊天室主界面实现 127
4.4 拓展知识 131
4.4.1 Session与Application的区别 131
4.4.2 Global.asa文件 132
本章小结 134
习题4 134
第5章 留言系统 136
5.1 需求分析 136
5.2 任务分解 137
5.2.1 任务一:了解数据库基础知识 137
5.2.2 任务二:创建Access数据库 138
5.2.3 任务三:掌握ASP连接数据库的
方法 144
5.2.4 任务四:SQL语言 146
5.2.5 任务五:ADO的内部对象 158
5.3 开发流程 176
5.4 拓展知识 177
5.4.1 存储过程 177
5.4.2 触发器 182
5.4.3 参数化查询 184
本章小结 185
习题5 186
第6章 Web资源管理器 188
6.1 需求分析 188
6.2 任务分解 188
6.2.1 任务一:认识FileSystemObject
对象 189
6.2.2 任务二:File对象 190
6.2.3 任务三:Drive对象 191
6.2.4 任务四:Folder对象 192
6.3 开发流程 193
6.3.1 实例功能分析与设计 193
6.3.2 程序流程图 194
6.3.3 实例开发步骤 195
6.4 拓展知识 204
本章小结 206
习题6 207
第7章 发送电子邮件 208
7.1 需求分析 208
7.2 任务分解 208
7.2.1 任务一:JMail组件安装、注册与
卸载 208
7.2.2 任务二:JMail组件发送简单电子
邮件 211
7.2.3 任务三:上传文件 216
7.3 开发流程 227
7.3.1 总体设计 227
7.3.2 具体实现 227
本章小结 229
习题7 230
第8章 网页设计综合案例 231
8.1 需求分析 231
8.2 任务分解 232
8.2.1 任务一:使用Photoshop设计网页
效果图 232
8.2.2 任务二:使用Flash制作网页动画 234
8.2.3 任务三:使用DIV+CSS进行页面
排版 235
8.2.4 任务四:网站发布 237
8.3 开发流程 239
8.3.1 实例功能分析与设计 239
8.3.2 实例开发步骤 240
8.4 拓展知识 246
本章小结 247
习题8 248
附录 249
参考文献 253
- 微信小程序开发项目实战(微课版) [主编 黄龙泉 郭峰 朱倩]
- 基于双元制的建筑工程技术专业标准开发 [主编 李红立 徐小珊]
- 基于双元制的机电一体化技术专业、工业机器人技术专业标准开发 [主编 黄崇富 朱永丽 胡银全]
- 鸿蒙系统应用开发项目化教程 [邓文达 史劲 李礼]
- 人工智能开发框架应用 [主编 王明超 芦娅云]
- 三峡梯级电站水资源决策支持系统研究与开发 [姚华明 潘红忠 汤正]
- Web技术开发教程(基于.NET开源MVC框架) [王合闯 韩红玲 王青正 陈海蕊]
- SwiftUI完全开发 [李智威 著]
- Unity3D虚拟现实应用开发实践 [主 编 刘龙]
- 黄河流域非遗衍生品传播与经济开发协同发展研究 [毕雪燕 赵爽 著]
- 人工智能应用系统开发项目化教程 [主编 杨家慧 周永福 魏育华]
- 媒体融合影响下的体育电视传播与价值开发策略研究——以世界杯/NBA为例 [赵晓琳 著]
- “学赛一体化”课程开发研究 [李作聚 著]
- VR-X3D虚拟现实开发与设计 [张金钊 张金镝]
- 网站前端技术案例教程(HTML+CSS+JavaScript)(第二版) [黄华升]
- Web前端开发项目化教程(微课版) [主编 郭立文 王洪波]
- Unity应用开发与实战(微课版) [主 编 程永恒]
- 深入浅出OpenHarmony——架构、内核、驱动及应用开发全栈 [李传钊 著]
- Python开发实践教程(第二版) [于京 陈平生 编著]
- Java Web开发技术任务驱动式教程 [金静梅]
- HTML5+CSS3前端开发项目式教程(微课版) [主编 谭卫 徐文义]
- iOS项目开发实战 [主编 赵善龙 刘俊驰]
- UI设计与开发 [主编 李昀芸 宋蓓蓓 王悦娟]
- ASP.NET(C#)网站开发(第二版) [主编 张志明 王辉]
- ARM Cortex-M体系架构与接口开发实战 [林庆峰 等 编著]
- 基于Android平台的移动开发技术 [主编 徐硕博 黄卫东 贾雁]
- Android 应用开发项目实战 [主编 梁 琨 朱冰鸿]
- Java Web开发技术与项目实战 [主编 罗如为]
- Android开发基础教程 [黄日胜 谢志伟 杨凌 杨琳芳]
- Android项目开发实战 [赵善龙 李旭东]