本書以項目的形式系統地講解了如何設計網頁和開發網站。全書共有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