基本信息出版社:清华大学出版社
页码:342 页
出版日期:2009年12月
ISBN:7302207992/9787302207993
条形码:9787302207993
版本:第1版
装帧:平装
开本:16
正文语种:中文
丛书名:21世纪高职高专规划教材,计算机应用系列
内容简介 《网站项目规划与设计》以“新闻发布系统”网站项目为例,从网站的规划和设计着手,介绍了一个完整网站项目的开发过程。配合网站的开发过程,逐步引入目前流行的网站开发技术和开发环境,包括XHTML编码知识,CSS、JavaScript、JSP等技术,并采用Dreamweaver CS3作为网站前台开发环境,Eclipse作为服务器端JSP的开发环境,MS SQL Server 2005作为数据库环境。同时介绍了支撑网站运行的环境搭建方案与其他支撑策略。
《网站项目规划与设计》适合的读者对象包括高校中学习网页制作与网站建设的各专业学生,以及对网页制作和网站建设有兴趣的读者,尤其适合作为高校网站项目建设课程的实践性指导教材。
编辑推荐 《网站项目规划与设计》:21世纪高职高专规划教材、计算机应用系列
目录
第1章 网站需求分析
1.1 确定网站类型
1.1.1 任务描述
1.1.2 任务实现
1.1.3 相关知识拓展
1.1.4 经验总结
1.2 确定网站主题和目标
1.2.1 任务描述
1.2.2 任务实现
1.2.3 相关知识拓展
1.2.4 经验总结
1.3 确定网站的CI形象
1.3.1 任务描述
1.3.2 任务实现
1.3.3 相关知识拓展
1.3.4 经验总结
1.4 确定网站的功能和性能
1.4.1 任务描述
1.4.2 任务实现
1.4.3 相关知识拓展
1.4.4 经验总结
1.5 确定网站结构
1.5.1 任务描述
1.5.2 任务实现
1.5.3 相关知识拓展
1.5.4 经验总结
1.6 确定网站的风格和创意
1.6.1 任务描述
1.6.2 任务实现
1.6.3 相关知识拓展
1.6.4 经验总结
1.7 确定网站的系统配置
1.7.1 任务描述
1.7.2 任务实现
1.7.3 相关知识拓展
1.7.4 经验总结
1.8 搜集素材
1.8.1 任务描述
1.8.2 任务实现
1.8.3 相关知识拓展
1.8.4 经验总结
1.9 实训
第2章 网站设计
2.1 设计网站的功能模块
2.1.1 任务描述
2.1.2 任务实现
2.1.3 相关知识拓展
2.1.4 经验总结
2.2 设计网站的版面
2.2.1 任务描述
2.2.2 任务实现
2.2.3 相关知识拓展
2.2.4 经验总结
2.3 设计网站的页面框架
2.3.1 任务描述
2.3.2 任务实现
2.3.3 相关知识拓展
2.3.4 经验总结
2.4 设计网站的首页
2.4.1 任务描述
2.4.2 任务实现
2.4.3 相关知识拓展
2.4.4 经验总结
2.5 网站其他页面的设计
2.5.1 任务描述
2.5.2 任务实现
2.5.3 相关知识拓展
2.5.4 经验总结
2.6 实训
第3章 实现网站数据库
3.1 确定网站的数据结构
3.1.1 任务描述
3.1.2 任务实现
3.1.3 相关知识拓展
3.1.4 经验总结
3.2 创建数据库
3.2.1 任务描述
3.2.2 任务实现
3.2.3 相关知识拓展
3.2.4 经验总结
3.3 创建表
3.3.1 任务描述
3.3.2 任务实现
3.3.3 相关知识拓展
3.3.4 经验总结
3.4 分离与附加数据库
3.4.1 任务描述
3.4.2 任务实现
3.4.3 相关知识拓展
3.4.4 经验总结
3.5 实训
第4章 实现网站浏览器端的界面
4.1 建立Dreamweaver站点
4.1.1 任务描述
4.1.2 任务实现
4.1.3 相关知识拓展
4.1.4 经验总结
4.2 网站的整体布局和规划
4.2.1 任务描述
4.2.2 任务实现
4.2.3 相关知识拓展
4.2.4 经验总结
4.3 网站页面结构的制作
4.3.1 任务描述
4.3.2 任务实现
4.3.3 相关知识拓展
4.3.4 经验总结
4.4 主页.列表页和内容页的制作
4.4.l任务描述
4.4.2 任务实现
4.4.3 相关知识拓展
4.4.4 经验总结
4.5 实训
第5章 构建网站的开发环境
5.1 安装JDK
5.1.1 任务描述
5.1.2 任务实现
5.1.3 相关知识拓展
5.1.4 经验总结
5.2 安装.配置Tomcat
5.2.1 任务描述
5.2.2 任务实现
5.2.3 相关知识拓展
5.2.4 经验总结
5.3 安装.配置MicrosoftSQLServer2005
5.3.1 任务描述
5.3.2 任务实现
5.5.3 相关知识拓展
5.3.4 经验总结
5.4 安装.配置Eclipse
5.4.1 任务描述
5.4.2 任务实现
5.4.3 相关知识拓展
5.4.4 经验总结
5.5 重新配置Dreamweaver站点
5.5.1 任务描述
5.5.2 任务实现
5.5.3 相关知识拓展
5.5.4 经验总结
5.6 测试搭建的开发环境
5.6.1 任务描述
5.6.2 任务实现
5.6.3 相关知识拓展
5.6.4 经验总结
5.7 实训
第6章 JSP应知应会
6.1 JSP的基本结构
6.1.1 任务描述
6.1.2 任务实现
6.1.3 相关知识拓展
6.1.4 经验总结
6.2 Java语言介绍
6.2.1 任务描述
6.2.2 任务实现
6.2.3 相关知识拓展
6.2.4 经验总结
6.3 JSP语法
6.3.1 任务描述
6.3.2 任务实现
6.3.3 相关知识拓展
6.3.4 经验总结
6.4 JSP内置对象
6.4.1 任务描述
6.4.2 任务实现
6.4.3 相关知识拓展
6.4.4 经验总结
6.5 实训
第7章 实现网站服务器端的功能
7.1 编写公共模块文件
7.1.1 任务描述
7.1.2 任务实现
7.1.3 相关知识拓展
7.1.4 经验总结
7.2 实现主要功能模块
7.2.1 任务描述
7.2.2 任务实现
7.2.3 相关知识拓展
7.2.4 经验总结
7.3 实现其他功能模块
7.3.1 任务描述
7.3.2 任务实现
7.3.3 相关知识拓展
7.3.4 经验总结
7.4 网站的安全.陆设计
7.4.1 任务描述
7.4.2 任务实现
7.4.3 相关知识拓展
7.4.4 经验总结
7.5 实训
第8章 存取数据库
8.1 连接数据库
8.1.1 任务描述
8.1.2 任务实现
8.1.3 相关知识拓展
8.1.4 经验总结
8.2 操作数据的常用命令
8.2.1 任务描述
8.2.2 任务实现
8.2.3 相关知识拓展
8.2.4 经验总结
8.3 管理员的登录
8.3.1 任务描述
8.3.2 任务实现
8.3.3 相关知识拓展
8.3.4 经验总结
8.4 新闻的添加、修改、删除
8.4.1 任务描述
8.4.2 任务实现
8.4.3 相关知识拓展
8.4.4 经验总结
8.5 新闻的查询
8.5.1 任务描述
8.5.2 任务实现
8.5.3 相关知识拓展
8.5.4 经验总结
8.6 实训
第9章 测试网站
9.1 测试网站的功能
9.1.1 任务描述
9.1.2 任务实现
9.1.3 相关知识拓展
9.1.4 经验总结
9.2 测试网站的性能
9.2.1 任务描述
9.2.2 任务实现
9.2.3 相关知识拓展
9.2.4 经验总结
9.3 其他专项测试
9.3.1 任务描述
9.3.2 任务实现
9.3.3 相关知识拓展
9.3.4 经验总结
9.4 实训
第10章 发布网站
10.1 申请域名和空间
10.1.1 任务描述
10.1.2 任务实现
10.1.3 相关知识拓展
10.1.4 经验总结
10.2 发布网站
10.2.1 任务描述
10.2.2 任务实现
10.2.3 相关知识拓展
10.2.4 经验总结
10.3 宣传网站
10.3.1 任务描述
10.3.2 任务实现
10.3.3 相关知识拓展
10.3.4 经验总结
10.4 实训
第11章 网站的运行与维护
11.1 网站更新
11.1.1 任务描述
11.1.2 任务实现
11.1.3 相关知识拓展
11.1.4 经验总结
11.2 维护网站
11.2.1 任务描述
11.2.2 任务实现
11.2.3 相关知识拓展
11.2.4 经验总结
11.3 经营网站
11.3.1 任务描述
11.3.2 任务实现
11.3.3 相关知识拓展
11.3.4 经验总结
11.4 实训
参考文献
……
序言 一般在网站制作的初步教程中,都会讲到如何使用模板“迅速”创建站点。此后,“模板”一词便容易在读者的脑海里扎下根来。在日常的教学中,教师们也常教学生从网络里搜索漂亮的网站模板并进行修改,然后加入自己的内容,便形成学生自己的“作品”。不可否认,这是一种不错的教学方式,学生们能够迅速地从他们自己的学习成果里体会到学习的快乐。但是在教学的后期,也就是项目实战阶段,一定要给学生讲清楚,实用的网站既不能只靠模板来创建,也不能只是从网上搜集一些自己喜欢的素材,然后进行简单的堆砌进行创建,这样做是不可取的。
在学生们的学习中,还有一种现象,就是学习了网页制作课程后,基本能够按照老师的要求去完成简单的网站开发工作,或者通过模仿现成的网站来实现一些简单的功能,但是如果要求学生单独完成一个新网站的开发,一般都会觉得无从下手,这是由于教师在教学中没有把课本知识和实际工作要求很好地结合起来。
这么说有虽批评的意味,但我自己也是教师,也教授学生们网页制作,所以以上也是我对自己工作的总结。写作本书的目的,就是希望在学生们学完网页制作的基本知识后,教师能够带领大家从头到尾做一个网站,引导学生们学会如何将所学的零碎知识点贯穿到网站开发的各个工作过程中去。
本书的组织采用了国内先进的教学理念——“工作过程系统化”进行开发,并通过一个实际网站项目的完整开发过程进行介绍。本书的每一章都是动态网站开发的一个工作环节,每一节都是工作环节里的具体工作任务。全书对每个环节的工作任务都进行了描述,围绕此工作任务将教学内容分为知识储备(为完成这一任务所必须具备的前提知识与技能)、任务描述(本环节的任务要求)、任务实现(本任务的实现技术和步骤)、相关知识链接(与本任务有关的其他扩充性知识)、经验总结(完成本任务需要注意的事项及一些经验)。全书各章的“任务描述”部分形成了网站开发与运营维护的各个工作环节,“任务实现”部分对这些工作步骤做了具体的讲解。因此,如果通读本书的这两部分内容,就能够看到一个完整的网站开发与运行的全部过程,包括网站的设计、开发、推广、维护等过程。
本书选材合理,组织新颖,既有一定的网站开发理论知识,又能体现极强的工作实践要求。该网站采用、JSP+SQL Server作为开发环境,就是考虑到、JSP是跨平台的动态服务器端编程技术,适用范围比较广。
本书由乔冰琴主编,霍福华、张海玉担任副主编。第1、3章由山西财政税务专科学校乔冰琴编写,第2、4、5、7、8章由山西国际商务职业学院霍福华编写,第6、9、10、11章由山西财政税务专科学校张海玉编写。另外,杨雪、肖丹、孙启强、贾小平、李军、李婷、杨蕾、孙琪、吴建文、李钢、范荣等也参加了部分内容的编写及素材整理工作,在此一并表示感谢。
文摘 插图:

1.2.3 相关知识拓展
1.选择题材
在制作网站之前,必须要考虑选择什么样的网站主题。对于题材的选择,建议从以下几方面考虑。
(1)主题要小而精。主题小而精是指网站主题的定位要小、要精。如果想制作一个包罗万象的站点,如果尝试着把所有精彩的东西都放到网站上去(但这确实是初学者喜欢做的事,初学者对于喜欢的东西总是不舍得删掉),那么往往会事与愿违,给人的感觉是没有主题、没有特色,面面俱到却都很肤浅。一般的网站制作者没有也不可能有足够的时间和精力去制作一个这样的站点。作者在教授网页制作的过程中,一眼就能看出自己的学生是不是初学网站制作的,学生们总是从网上搜集许多喜欢的文字、图片、Flash动画、视频等,然后不加区分地堆积在一起,整体感觉是网站上的内容东一榔头西一棒子。一定切记,网站不能没有主题、没有特色,不能好像什么都有却都很肤浅。
网络的最大特点就是新和快,目前最热门的个人主页都是天天更新,甚至几小时更新一次。最新的调查结果也显示,网络上的“主题站”比“万全站”更受人们喜爱,就好比专卖店和百货商店,如果需要买某方面的东西,多会选择专卖店。再举个例子,作者的一位网友希望制作文学方面的题材,但是文学也包括多方面的内容,有小说、诗歌、散文,有科幻、武侠、推理,作者在仔细了解了网友的擅长和想要提供的主要内容之后,将题材定位在新兴的网络文学上,删除了原有的一些无关的文学作品,集中扩大和整理网络文学作品。网站推出后,很快受到众网友的喜爱。
网站主题小并不等价于网站内容少,网站甚至可以只有一个方面的内容,但这一方面的内容一定要比较全。
(2)题材最好是自己擅长或者喜爱的内容。在网站内容的设计上可以从自己的专业或兴趣爱好方面多做考虑,比如:若擅长编程,就可以建立一个编程爱好者网站;若对足球感兴趣,就可以报道最新的战况、球星动态;若在流行音乐、数控、书法、绘画等某方面有独到的功夫,就可以将此专题作为网站内容,这样在制作时,才不会觉得无聊或者力不从心。一定要记住兴趣是制作网站的动力,没有热情,很难设计制作出杰出的作品。
2.确定网站目标
在确定了网站的主题之后,就必须要考虑网站的目标了。作为网站的设计者,若在设计网站时不清楚让浏览者浏览网站时做什么,那么当浏览者实际浏览网站时,也自然不知道要干什么。网站目标的确定建议
……