本书以项目的形式系统地讲解了如何设计网页和开发网站。全书共有6个项目,每章介绍6个网站项目的设计与开发过程。项目1讲解如何使用Dreamweaver工具製作静态网页的知识和操作,介绍HTML语言主要元素的使用方法;项目2从设计角度介绍如何使用Fireworks设计网页的风格和布局,展示综合套用Fireworks和Dreamweaver的设计、开发网站的过程;项目3讲解设计与製作网路主题探究学习网站(WebQuest)过程,引导读者把网站开发技术套用到实际教学中;项目4展示如何开发一个简单的ASP.NET动态网站,讲解Visual Studio 2008集成开发环境开发网站的相关知识;项目5从软体工程的角度,讲解如何开发一个複杂的Web应用程式,包括UML功能建模、资料库建模和高级控制项的使用等;项目6介绍如何二次开发网际网路上的开源项目,讲解如何在实际工作中整合现有系统从而快速构建複杂的Web套用。
基本介绍
- 书名:网页设计与网站开发
- 出版社:电子工业出版社
- 页数:300页
- ISBN:9787121154577
- 作者:教育部
- 出版日期:2012年8月1日
- 开本:16
- 品牌:电子工业出版社
目 录
项目Ⅰ 设计製作我的个人网站 1
单元1 使用Dreamweaver管理Web站点 2
1.1.1 单元目标 2
1.1.2 任务分析 2
1.1.3 任务实施 2
1.1.4 知识拓展 9
1.1.5 技能练习 10
单元2 使用HTML主要元素製作“我的个人简历”网页 10
1.2.1 单元目标 10
1.2.2 任务分析 10
1.2.3 任务实施 10
1.2.4 知识拓展 15
1.2.5 技能练习 16
单元3 使用多媒体对象创作“我的娱乐频道”网页 17
1.3.1 单元目标 17
1.3.2 任务分析 17
1.3.3 任务实施 17
1.3.4 知识拓展 25
1.3.5 技能练习 25
单元4 为我的个人网站创建超级连结 25
1.4.1 单元目标 25
1.4.2 任务分析 26
1.4.3 任务实施 26
1.4.4 知识拓展 32
1.4.5 技能练习 33
单元5 在我的个人网站中使用表格 33
1.5.1 单元目标 33
1.5.2 任务分析 33
1.5.3 任务实施 34
1.5.4 知识拓展 40
1.5.5 技能练习 41
单元6 使用CSS美化网页界面 41
1.6.1 单元目标 41
1.6.2 任务分析 42
1.6.3 任务实施 42
1.6.4 知识拓展 51
1.6.5 技能练习 51
单元7 使用框架布局网页 52
1.7.1 单元目标 52
1.7.2 任务分析 52
1.7.3 任务实施 53
1.7.4 知识拓展 59
1.7.5 技能练习 61
单元8 使用库和模板重用界面元素 61
1.8.1 单元目标 61
1.8.2 任务分析 61
1.8.3 任务实施 62
1.8.4 知识拓展 67
1.8.5 技能练习 68
单元9 发布我的个人主页 68
1.9.1 单元目标 68
1.9.2 任务分析 69
1.9.3 任务实施 69
1.9.4 知识拓展 72
1.9.5 技能练习 74
项目Ⅱ 设计製作企业形象网站 75
单元1 企业形象定位 76
2.1.1 单元目标 76
2.1.2 任务分析 76
2.1.3 任务实施 76
2.1.4 知识拓展 78
2.1.5 技能练习 79
单元2 用Fireworks设计页面 79
2.2.1 单元目标 79
2.2.2 任务分析 79
2.2.3 任务实施 80
2.2.4 知识拓展 90
2.2.5 技能练习 91
单元3 用Fireworks製作Banner动画 91
2.3.1 单元目标 91
2.3.2 任务分析 92
2.3.3 任务实施 92
2.3.4 知识拓展 96
2.3.5 技能练习 98
单元4 使用页面内嵌框架(Iframe) 98
2.4.1 学习目标 98
2.4.2 任务分析 98
2.4.3 任务实施 98
2.4.4 知识拓展 104
2.4.5 技能练习 105
单元5 为页面选单添加超级连结 106
2.5.1 学习目标 106
2.5.2 任务分析 106
2.5.3 任务实施 106
2.5.4 知识拓展 109
2.5.5 技能练习 110
单元6 网站上传与下载 110
2.6.1 学习目标 110
2.6.2 任务分析 111
2.6.3 任务实施 111
2.6.4 知识拓展 116
2.6.5 技能练习 119
项目Ⅲ 设计製作网路主题探究学习网站 120
单元1 设计WebQuest的模组 121
3.1.1 单元目标 121
3.1.2 任务分析 121
3.1.3 任务实施 121
3.1.4 知识拓展 122
3.1.5 技能练习 122
单元2 準备WebQuest网站素材 123
3.2.1 单元目标 123
3.2.2 任务分析 123
3.2.3 任务实施 123
3.2.4 知识拓展 124
3.2.5 技能练习 125
单元3 基于模板设计WebQuest页面 125
3.3.1 单元目标 125
3.3.2 任务分析 125
3.3.3 任务实施 125
3.3.4 知识拓展 128
3.3.5 技能练习 130
单元4 製作WebQuest网页 130
3.4.1 单元目标 130
3.4.2 任务分析 130
3.4.3 任务实施 130
3.4.4 知识拓展 147
3.4.5 技能练习 147
单元5 发布WebQuest 148
3.5.1 单元目标 148
3.5.2 任务分析 148
3.5.3 任务实施 148
3.5.4 知识拓展 150
3.5.5 技能练习 150
项目Ⅳ 设计开发线上售书系统 151
单元1 安装、配置IIS Web伺服器 152
4.1.1 单元目标 152
4.1.2 任务分析 152
4.1.3 任务实施 152
4.1.4 知识拓展 153
4.1.5 技能练习 154
单元2 安装、配置Visual Studio 2008集成开发环境 155
4.2.1 单元目标 155
4.2.2 任务目标 155
4.2.3 任务实施 155
4.2.4 知识拓展 160
4.2.5 技能练习 160
单元3 设计线上售书系统的资料库模型 160
4.3.1 单元目标 160
4.3.2 任务目标 160
4.3.3 任务实施 160
4.3.4 知识拓展 162
4.3.5 技能练习 162
单元4 设计线上售书系统的用户界面 162
4.4.1 单元目标 162
4.4.2 任务目标 163
4.4.3 任务实施 163
4.4.4 知识拓展 166
4.4.5 技能练习 166
单元5 使用表单将图书信息保存到资料库 166
4.5.1 单元目标 166
4.5.2 任务目标 166
4.5.3 任务实施 167
4.5.4 知识拓展 169
4.5.5 技能练习 169
单元6 使用档案上传保存图书封面和样章信息 170
4.6.1 单元目标 170
4.6.2 任务目标 170
4.6.3 任务实施 170
4.6.4 知识拓展 171
4.6.5 技能练习 171
单元7 使用session和cookie实现用户登录和购物车 172
4.7.1 单元目标 172
4.7.2 任务目标 172
4.7.3 任务实施 172
4.7.4 知识拓展 177
4.7.5 技能练习 178
单元8 使用C#函式实现图书订购打折结算 178
4.8.1 单元目标 178
4.8.2 任务目标 178
4.8.3 任务实施 178
4.8.4 知识拓展 179
4.8.5 技能练习 179
单元9 设计线上售书系统计数器 179
4.9.1 单元目标 179
4.9.2 任务目标 180
4.9.3 任务实施 180
4.9.4 知识拓展 182
4.9.5 技能练习 182
单元10 设计线上售书系统的留言板 182
4.10.1 单元目标 182
4.10.2 任务目标 182
4.10.3 任务实施 182
4.10.4 知识拓展 185
4.10.5 技能练习 185
单元11 使用Email传送用户订单信息 185
4.11.1 单元目标 185
4.11.2 任务目标 185
4.11.3 任务实施 185
4.11.4 知识拓展 186
4.11.5 技能练习 186
项目Ⅴ 设计开发学生寝室管理系统 187
单元1 利用UML设计系统功能模型 188
5.1.1 单元目标 188
5.1.2 任务分析 188
5.1.3 任务实施 188
5.1.4 知识拓展 191
5.1.5 技能练习 192
单元2 使用PowerDesigner构建资料库模型 193
5.2.1 单元目标 193
5.2.2 任务分析 193
5.2.3 任务实施 193
5.2.4 知识拓展 203
5.2.5 技能练习 203
单元3 利用VSS搭建团队开发环境 204
5.3.1 单元目标 204
5.3.2 任务分析 204
5.3.3 任务实施 204
5.3.4 知识拓展 210
5.3.5 技能练习 211
单元4 设计系统的母版页 211
5.4.1 单元目标 211
5.4.2 任务分析 211
5.4.3 任务实施 211
5.4.4 知识拓展 213
5.4.5 技能练习 213
单元5 使用数据源控制项连线到资料库 213
5.5.1 单元目标 213
5.5.2 任务分析 214
5.5.3 任务实施 214
5.5.4 知识拓展 217
5.5.5 技能练习 218
单元6 使用GridView控制项实现学生信息管理 218
5.6.1 单元目标 218
5.6.2 任务分析 218
5.6.3 任务实施 218
5.6.4 知识拓展 222
5.6.5 技能练习 223
单元7 使用DropDownList控制项实现来访者登记模组 223
5.7.1 单元目标 223
5.7.2 任务分析 223
5.7.3 任务实施 223
5.7.4 知识拓展 226
5.7.5 技能练习 227
单元8 使用ObjectDataSource查询学生信息 227
5.8.1 单元目标 227
5.8.2 任务分析 228
5.8.3 任务实施 228
5.8.4 知识拓展 232
5.8.5 技能练习 232
单元9 多控制项实现通知公告发布 232
5.9.1 单元目标 232
5.9.2 任务分析 233
5.9.3 任务实施 233
5.9.4 知识拓展 238
5.9.5 技能练习 239
项目Ⅵ 开发计算机等级考试专题学习网站 240
单元1 策划计算机等级考试专题学习网站 241
6.1.1 单元目标 241
6.1.2 任务分析 241
6.1.3 任务实施 241
6.1.4 知识拓展 244
6.1.5 技能练习 245
单元2 设计製作网站页面效果图 245
6.2.1 单元目标 245
6.2.2 任务分析 245
6.2.3 任务实施 246
6.2.4 知识拓展 254
6.2.5 技能练习 256
单元3 设计製作专题网站动画 256
6.3.1 单元目标 256
6.3.2 任务分析 256
6.3.3 任务实施 256
6.3.4 知识拓展 260
6.3.5 技能练习 261
单元4 使用Dreamweaver编辑网页 261
6.4.1 单元目标 261
6.4.2 任务分析 261
6.4.3 任务实施 261
6.4.4 知识拓展 267
6.4.5 技能练习 267
单元5 整合与完善专题网站管理系统 267
6.5.1 单元目标 267
6.5.2 任务分析 268
6.5.3 任务实施 268
6.5.4 知识拓展 277
6.5.5 技能练习 278
项目Ⅰ 设计製作我的个人网站 1
单元1 使用Dreamweaver管理Web站点 2
1.1.1 单元目标 2
1.1.2 任务分析 2
1.1.3 任务实施 2
1.1.4 知识拓展 9
1.1.5 技能练习 10
单元2 使用HTML主要元素製作“我的个人简历”网页 10
1.2.1 单元目标 10
1.2.2 任务分析 10
1.2.3 任务实施 10
1.2.4 知识拓展 15
1.2.5 技能练习 16
单元3 使用多媒体对象创作“我的娱乐频道”网页 17
1.3.1 单元目标 17
1.3.2 任务分析 17
1.3.3 任务实施 17
1.3.4 知识拓展 25
1.3.5 技能练习 25
单元4 为我的个人网站创建超级连结 25
1.4.1 单元目标 25
1.4.2 任务分析 26
1.4.3 任务实施 26
1.4.4 知识拓展 32
1.4.5 技能练习 33
单元5 在我的个人网站中使用表格 33
1.5.1 单元目标 33
1.5.2 任务分析 33
1.5.3 任务实施 34
1.5.4 知识拓展 40
1.5.5 技能练习 41
单元6 使用CSS美化网页界面 41
1.6.1 单元目标 41
1.6.2 任务分析 42
1.6.3 任务实施 42
1.6.4 知识拓展 51
1.6.5 技能练习 51
单元7 使用框架布局网页 52
1.7.1 单元目标 52
1.7.2 任务分析 52
1.7.3 任务实施 53
1.7.4 知识拓展 59
1.7.5 技能练习 61
单元8 使用库和模板重用界面元素 61
1.8.1 单元目标 61
1.8.2 任务分析 61
1.8.3 任务实施 62
1.8.4 知识拓展 67
1.8.5 技能练习 68
单元9 发布我的个人主页 68
1.9.1 单元目标 68
1.9.2 任务分析 69
1.9.3 任务实施 69
1.9.4 知识拓展 72
1.9.5 技能练习 74
项目Ⅱ 设计製作企业形象网站 75
单元1 企业形象定位 76
2.1.1 单元目标 76
2.1.2 任务分析 76
2.1.3 任务实施 76
2.1.4 知识拓展 78
2.1.5 技能练习 79
单元2 用Fireworks设计页面 79
2.2.1 单元目标 79
2.2.2 任务分析 79
2.2.3 任务实施 80
2.2.4 知识拓展 90
2.2.5 技能练习 91
单元3 用Fireworks製作Banner动画 91
2.3.1 单元目标 91
2.3.2 任务分析 92
2.3.3 任务实施 92
2.3.4 知识拓展 96
2.3.5 技能练习 98
单元4 使用页面内嵌框架(Iframe) 98
2.4.1 学习目标 98
2.4.2 任务分析 98
2.4.3 任务实施 98
2.4.4 知识拓展 104
2.4.5 技能练习 105
单元5 为页面选单添加超级连结 106
2.5.1 学习目标 106
2.5.2 任务分析 106
2.5.3 任务实施 106
2.5.4 知识拓展 109
2.5.5 技能练习 110
单元6 网站上传与下载 110
2.6.1 学习目标 110
2.6.2 任务分析 111
2.6.3 任务实施 111
2.6.4 知识拓展 116
2.6.5 技能练习 119
项目Ⅲ 设计製作网路主题探究学习网站 120
单元1 设计WebQuest的模组 121
3.1.1 单元目标 121
3.1.2 任务分析 121
3.1.3 任务实施 121
3.1.4 知识拓展 122
3.1.5 技能练习 122
单元2 準备WebQuest网站素材 123
3.2.1 单元目标 123
3.2.2 任务分析 123
3.2.3 任务实施 123
3.2.4 知识拓展 124
3.2.5 技能练习 125
单元3 基于模板设计WebQuest页面 125
3.3.1 单元目标 125
3.3.2 任务分析 125
3.3.3 任务实施 125
3.3.4 知识拓展 128
3.3.5 技能练习 130
单元4 製作WebQuest网页 130
3.4.1 单元目标 130
3.4.2 任务分析 130
3.4.3 任务实施 130
3.4.4 知识拓展 147
3.4.5 技能练习 147
单元5 发布WebQuest 148
3.5.1 单元目标 148
3.5.2 任务分析 148
3.5.3 任务实施 148
3.5.4 知识拓展 150
3.5.5 技能练习 150
项目Ⅳ 设计开发线上售书系统 151
单元1 安装、配置IIS Web伺服器 152
4.1.1 单元目标 152
4.1.2 任务分析 152
4.1.3 任务实施 152
4.1.4 知识拓展 153
4.1.5 技能练习 154
单元2 安装、配置Visual Studio 2008集成开发环境 155
4.2.1 单元目标 155
4.2.2 任务目标 155
4.2.3 任务实施 155
4.2.4 知识拓展 160
4.2.5 技能练习 160
单元3 设计线上售书系统的资料库模型 160
4.3.1 单元目标 160
4.3.2 任务目标 160
4.3.3 任务实施 160
4.3.4 知识拓展 162
4.3.5 技能练习 162
单元4 设计线上售书系统的用户界面 162
4.4.1 单元目标 162
4.4.2 任务目标 163
4.4.3 任务实施 163
4.4.4 知识拓展 166
4.4.5 技能练习 166
单元5 使用表单将图书信息保存到资料库 166
4.5.1 单元目标 166
4.5.2 任务目标 166
4.5.3 任务实施 167
4.5.4 知识拓展 169
4.5.5 技能练习 169
单元6 使用档案上传保存图书封面和样章信息 170
4.6.1 单元目标 170
4.6.2 任务目标 170
4.6.3 任务实施 170
4.6.4 知识拓展 171
4.6.5 技能练习 171
单元7 使用session和cookie实现用户登录和购物车 172
4.7.1 单元目标 172
4.7.2 任务目标 172
4.7.3 任务实施 172
4.7.4 知识拓展 177
4.7.5 技能练习 178
单元8 使用C#函式实现图书订购打折结算 178
4.8.1 单元目标 178
4.8.2 任务目标 178
4.8.3 任务实施 178
4.8.4 知识拓展 179
4.8.5 技能练习 179
单元9 设计线上售书系统计数器 179
4.9.1 单元目标 179
4.9.2 任务目标 180
4.9.3 任务实施 180
4.9.4 知识拓展 182
4.9.5 技能练习 182
单元10 设计线上售书系统的留言板 182
4.10.1 单元目标 182
4.10.2 任务目标 182
4.10.3 任务实施 182
4.10.4 知识拓展 185
4.10.5 技能练习 185
单元11 使用Email传送用户订单信息 185
4.11.1 单元目标 185
4.11.2 任务目标 185
4.11.3 任务实施 185
4.11.4 知识拓展 186
4.11.5 技能练习 186
项目Ⅴ 设计开发学生寝室管理系统 187
单元1 利用UML设计系统功能模型 188
5.1.1 单元目标 188
5.1.2 任务分析 188
5.1.3 任务实施 188
5.1.4 知识拓展 191
5.1.5 技能练习 192
单元2 使用PowerDesigner构建资料库模型 193
5.2.1 单元目标 193
5.2.2 任务分析 193
5.2.3 任务实施 193
5.2.4 知识拓展 203
5.2.5 技能练习 203
单元3 利用VSS搭建团队开发环境 204
5.3.1 单元目标 204
5.3.2 任务分析 204
5.3.3 任务实施 204
5.3.4 知识拓展 210
5.3.5 技能练习 211
单元4 设计系统的母版页 211
5.4.1 单元目标 211
5.4.2 任务分析 211
5.4.3 任务实施 211
5.4.4 知识拓展 213
5.4.5 技能练习 213
单元5 使用数据源控制项连线到资料库 213
5.5.1 单元目标 213
5.5.2 任务分析 214
5.5.3 任务实施 214
5.5.4 知识拓展 217
5.5.5 技能练习 218
单元6 使用GridView控制项实现学生信息管理 218
5.6.1 单元目标 218
5.6.2 任务分析 218
5.6.3 任务实施 218
5.6.4 知识拓展 222
5.6.5 技能练习 223
单元7 使用DropDownList控制项实现来访者登记模组 223
5.7.1 单元目标 223
5.7.2 任务分析 223
5.7.3 任务实施 223
5.7.4 知识拓展 226
5.7.5 技能练习 227
单元8 使用ObjectDataSource查询学生信息 227
5.8.1 单元目标 227
5.8.2 任务分析 228
5.8.3 任务实施 228
5.8.4 知识拓展 232
5.8.5 技能练习 232
单元9 多控制项实现通知公告发布 232
5.9.1 单元目标 232
5.9.2 任务分析 233
5.9.3 任务实施 233
5.9.4 知识拓展 238
5.9.5 技能练习 239
项目Ⅵ 开发计算机等级考试专题学习网站 240
单元1 策划计算机等级考试专题学习网站 241
6.1.1 单元目标 241
6.1.2 任务分析 241
6.1.3 任务实施 241
6.1.4 知识拓展 244
6.1.5 技能练习 245
单元2 设计製作网站页面效果图 245
6.2.1 单元目标 245
6.2.2 任务分析 245
6.2.3 任务实施 246
6.2.4 知识拓展 254
6.2.5 技能练习 256
单元3 设计製作专题网站动画 256
6.3.1 单元目标 256
6.3.2 任务分析 256
6.3.3 任务实施 256
6.3.4 知识拓展 260
6.3.5 技能练习 261
单元4 使用Dreamweaver编辑网页 261
6.4.1 单元目标 261
6.4.2 任务分析 261
6.4.3 任务实施 261
6.4.4 知识拓展 267
6.4.5 技能练习 267
单元5 整合与完善专题网站管理系统 267
6.5.1 单元目标 267
6.5.2 任务分析 268
6.5.3 任务实施 268
6.5.4 知识拓展 277
6.5.5 技能练习 278