網頁設計與網站開發

本書以項目的形式系統地講解了如何設計網頁和開發網站。全書共有6個項目,每章介紹6個網站項目的設計與開發過程。項目1講解如何使用Dreamweaver工具製作靜態網頁的知識和操作,介紹HTML語言主要元素的使用方法;項目2從設計角度介紹如何使用Fireworks設計網頁的風格和布局,展示綜合套用Fireworks和Dreamweaver的設計、開發網站的過程;項目3講解設計與製作網路主題探究學習網站(WebQuest)過程,引導讀者把網站開發技術套用到實際教學中;項目4展示如何開發一個簡單的ASP.NET動態網站,講解Visual Studio 2008集成開發環境開發網站的相關知識;項目5從軟體工程的角度,講解如何開發一個複雜的Web應用程式,包括UML功能建模、資料庫建模和高級控制項的使用等;項目6介紹如何二次開發網際網路上的開源項目,講解如何在實際工作中整合現有系統從而快速構建複雜的Web套用。

目 錄
項目Ⅰ 設計製作我的個人網站 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 使用Email傳送用戶訂單信息 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

相關詞條

相關搜尋

熱門詞條

聯絡我們