網站設計與建設
-
【作 者】雷學生 羅國富
【I S B N 】978-7-5084-6597-5
【責任編輯】楊元泓
【適用讀者群】高職高專
【出版時間】2009-08-01
【開 本】16開
【裝幀信息】平裝(光膜)
【版 次】第1版第1次印刷
【頁 數】360
【千字數】587
【印 張】22.5
【定 價】¥35
【叢 書】21世紀高職高專創新精品規劃教材
【備注信息】
簡介
本書特色
前言
章節列表
精彩閱讀
下載資源
相關圖書
本書從網站的規劃與設計、網站運行環境的構建、網站的結構設計、網站頁面設計、網站數據庫設計及實現、網站核心功能的實現、網站的安全、網站推廣與網頁發布、網站的管理與維護等方面,深入淺出、循序漸進地講述了網站設計與建設的基本方法。
本書在編寫過程中,力求做到知識面寬、集成度高、實用性強、簡明易懂和理論與實踐相結合。每章都配有習題,可供讀者對本章內容進行復習和鞏固。
本書既可作為各類高等院校相關專業網站設計與建設課程的教材,也可作為成人高校、高職高專、民辦院校和各類培訓機構進行網站設計與建設課程的教材,還可作為網頁設計、網站建設專業人員和業余愛好者的參考書和工具書。
1.注重理論與實踐相結合,可操作性強。
2.“教、學、做”一體化,強化能力培養。
3.“工學結合”原則,提高社會實踐能力。
網站是因特網上最基本的信息發布平臺,無論是公司、企業、政府還是個人都紛紛建立自己的網站來發布和收集信息。不僅如此,越來越多的公司和企業還將自己的商務活動放到網站上,越來越多的政府部門也將政務活動放到網站上,從而使網站成為信息處理的新平臺。
雖然網站可以看成是若干網頁的集合,但是它的建設并不只是制作幾個網頁那么簡單,而是一個系統工程,不僅需要在建設之前進行良好的規劃和設計,在建設時選擇合適的發布平臺和建設技術,更重要的是在整個網站的建設過程中對其進行合理的管理與維護。為此,我們在多年教學實踐的基礎上,組織有豐富教學實踐經驗的網站設計與建設的教師編寫了本教材。
本書旨在幫助讀者了解網站設計與建設的內容和方法,掌握網站設計與建設過程中網站主要功能的設計與實現方法。全書共9章,主要包括:創建網站的方法、網站的規劃與設計、網站運行環境的構建、網站的結構設計、網站頁面設計、網站數據庫設計及實現、網站核心功能的實現(以“家教管理系統網站”的設計與維護為實例,詳細介紹了用戶登錄系統的設計與實現、網站新聞瀏覽的設計與實現、用戶注冊系統的設計與實現、新聞欄目管理的設計與實現、數據輸入系統的設計與實現、信息查詢系統的設計與實現、用戶管理的設計與實現、網站社區論壇的設計與實現、統計分析系統的設計與實現等)、網站的管理與維護及網站推廣與網頁發布。
本書的主要特色如下:
(1)注重理論與實踐相結合,可操作性強。本書注重理論與實踐相結合,一方面,每章都配有習題,可供讀者對本章內容進行復習和鞏固;另一方面,網站核心功能的實現以“家教管理系統網站”的設計與維護為實例,詳細介紹了網站設計與建設過程中網站主要功能的設計與實現方法,可操作性強,具有很高的實用價值。
(2)內容完善、科學合理。本書在編寫過程中,力求知識面寬、集成度高、實用性強、簡明易懂。按照網站設計與建設的思路,深入淺出、循序漸進地講述了網站設計與建設的內容和方法。
本書既可作為各類高等院校相關專業網站設計與建設課程的教材,也可作為成人高校、高職高專、民辦院校和各類培訓機構進行網站設計與建設課程的教材,還可作為網頁設計、網站設計與建設專業人員和業余愛好者的自學教材或參考書。
本書由雷學生、羅國富任主編,張洪春、陳立紅、郭志堅任副主編,李洛任主審,最后由雷學生定稿。參加本書編寫的還有王寶瑩、陳弘、林卓、陳薇、楊軍等。
由于編者水平有限,加上時間倉促,疏漏之處在所難免,懇請讀者不吝賜教。
編 者
2009年6月
前言
第1章 概述 1
1.1 網站的基本構成 1
1.1.1 WWW簡介 1
1.1.2 什么是網站 1
1.1.3 網頁的概念 1
1.1.4 協議 1
1.1.5 HTML 2
1.1.6 超文本 2
1.1.7 超鏈接 2
1.1.8 網站的基本構成 2
1.1.9 網站與網頁的區別 3
1.2 網站的類型 4
1.2.1 按開辦網站的主體以及目的分類 4
1.2.2 按信息流轉和提供的服務方式劃分 4
1.3 建立網站的目的 5
1.3.1 為什么要建立網站 5
1.3.2 如何建立成功的網站 7
1.4 建立網站的流程 8
1.5 創建網站的幾種方法 11
1.5.1 網站設計的應用軟件 11
1.5.2 網站設計的編程語言 11
1.5.3 網站建設常用數據庫技術 12
1.5.4 創建網站的幾種方法比較 13
本章小結 15
習題一 15
第2章 網站的規劃與設計 16
2.1 網站建設整體規劃的重要性 16
2.2 需求分析(策劃) 17
2.3 確定網站建設的目標 18
2.4 確定網站的主題 18
2.5 確定網站的內容 19
2.6 確定網站的功能 19
2.7 確定網站的結構 20
2.8 確定服務器接入因特網的方式 21
2.8.1 使用Cable Modem(有線通)接入 22
2.8.2 ISDN 22
2.8.3 ADSL 22
2.8.4 DDN 23
2.8.5 無線接入技術 23
2.9 常用網站建設技術——ASP 23
2.9.1 ASP的特點 24
2.9.2 ASP的工作流程 24
2.9.3 ASP的程序結構和基本語法 25
2.9.4 ASP命令 25
2.9.5 ASP的內置對象 26
2.10 常用網站制作軟件——Dreamweaver 33
2.10.1 用Dreamweaver建立網站 33
2.10.2 Flash 與Dreamweaver 50
2.10.3 Fireworks 與Dreamweaver 51
本章小結 53
習題二 53
第3章 網站運行環境的構建 55
3.1 域名基本知識 55
3.1.1 與域名有關的幾個名詞 55
3.1.2 有關中文域名 56
3.2 域名選擇 57
3.2.1 域名——網站的商標 57
3.2.2 怎樣選擇最佳的域名 57
3.3 域名申請流程 61
3.4 申請、注冊域名需注意的事項 63
3.5 注冊網站的手續 64
3.6 網站服務器的配置方案 64
3.6.1 服務器硬件配置 64
3.6.2 服務器軟件配置 68
3.7 網站平臺建設 69
3.7.1 網絡操作系統選擇與安裝 69
3.7.2 WWW服務器和FTP服務器的設置 76
3.7.3 郵件系統的安裝與設置 80
3.7.4 數據庫系統的安裝與設置 84
3.7.5 網站接入Internet 86
本章小結 87
習題三 87
第4章 網站的結構設計 88
4.1 網站結構的設計原則 88
4.2 網站的邏輯鏈接結構 89
4.3 網站的目錄結構 93
4.3.1 目錄結構的設計 94
4.3.2 網站結構設計舉例 96
4.4 網站結構藍圖 99
4.4.1 建立網站層次結構圖 100
4.4.2 建立網站結構藍圖 101
4.5 網站導航 105
4.5.1 規劃導航結構 105
4.5.2 導航的實現方法 107
4.5.3 導航的設計策略 111
本章小結 113
習題四 114
第5章 網站頁面設計 115
5.1 網頁的風格設計 115
5.1.1 確定網站的主題風格 115
5.1.2 設計網站的界面風格 121
5.1.3 設計網站的標準色彩 129
5.1.4 設計網站的標準字體 133
5.2 網站內容設計 134
5.2.1 網站的靜態內容 135
5.2.2 網站的動態內容 140
5.3 網站頁面設計 144
5.3.1 劃分網站頁面 144
5.3.2 建立頁面鏈接關系 147
5.4 網站頁面間參數傳遞設計 150
5.4.1 輸入/輸出參數 150
5.4.2 輸入/輸出參數結合使用 152
5.5 編寫網站頁面規劃說明書 155
本章小結 157
習題五 157
第6章 網站數據庫設計及實現 158
6.1 網站數據庫概述 158
6.1.1 什么是網站數據庫 158
6.1.2 網站數據庫的開發環境 159
6.2 網站后臺數據庫技術 159
6.2.1 Web數據庫技術發展背景 159
6.2.2 Web數據庫訪問技術 159
6.2.3 建立網站如何選擇合適的數據庫 161
6.3 數據庫設計 162
6.3.1 分析網站的數據內容 163
6.3.2 分析網站數據內容之間的聯系 164
6.3.3 數據庫設計的基本步驟 165
6.3.4 關系數據庫基本概念 168
6.3.5 關系數據庫設計方法 170
6.4 Access數據庫 172
6.4.1 Access 2003基礎知識 172
6.4.2 Access 2003的基本對象 174
6.4.3 Access數據庫對象操作 176
6.4.4 創建Access 2003數據表對象 177
6.5 網絡數據庫系統DSN的配置 180
6.5.1 ODBC簡介 180
6.5.2 ADO實現訪問數據庫 180
6.5.3 面向Web應用開發的站點建立
與數據庫連接設置 182
6.6 ASP程序管理數據庫實例 185
6.6.1 檢索數據庫中的數據并顯示 185
6.6.2 向數據庫中添加記錄 186
6.6.3 更改數據庫中的記錄 186
6.6.4 從數據庫中刪除記錄 187
6.7 Web數據庫應用性能的提高 187
本章小結 190
習題六 190
第7章 網站核心功能的實現 191
7.1 網站制作前期準備 191
7.1.1 站點結構與文件結構 191
7.1.2 系統數據庫設計 195
7.1.3 網站模板制作 198
7.2 用戶登錄系統的設計與實現 203
7.2.1 登錄驗證 203
7.2.2 找回密碼 210
7.2.3 退出登錄 217
7.3 網站新聞瀏覽的設計與實現 218
7.3.1 新聞欄目設計 218
7.3.2 新聞瀏覽列表 219
7.3.3 新聞瀏覽詳細頁 222
7.4 用戶注冊系統的設計與實現 224
7.4.1 用戶注冊系統分析 225
7.4.2 服務協議頁設計 226
7.4.3 用戶信息輸入頁設計 227
7.4.4 重名提醒頁設計 231
7.4.5 注冊成功提示頁設計 231
7.5 新聞欄目管理的設計與實現 232
7.5.1 管理員登錄 232
7.5.2 后臺管理頁面的設計 235
7.5.3 新聞欄目添加 237
7.5.4 新聞欄目列表 239
7.5.5 新聞欄目編輯 241
7.5.6 新聞欄目刪除 243
7.6 數據輸入系統的設計與實現 245
7.6.1 數據的添加 245
7.6.2 數據列表 248
7.6.3 數據的編輯 252
7.6.4 數據的刪除 257
7.7 信息查詢系統的設計與實現 259
7.7.1 信息查詢系統分析 259
7.7.2 查詢頁面設計 261
7.7.3 查詢結果頁面設計 262
7.8 用戶管理的設計與實現 267
7.8.1 用戶管理頁的設計 267
7.8.2 用戶資料查看頁的設計 272
7.8.3 用戶刪除頁的設計 273
7.9 網站社區論壇的設計與實現 275
7.9.1 社區論壇的分析 275
7.9.2 主題列表頁的設計 276
7.9.3 主題發布頁的設計 278
7.9.4 主題詳情頁的設計 281
7.10 制作網站首頁 287
7.10.1 首頁的布局設計 288
7.10.2 新聞動態欄目的設計 289
7.10.3 最新注冊用戶欄目的設計 290
7.10.4 首頁中其他欄目的設計 293
7.11 統計分析系統的設計與實現 293
7.11.1 統計在線人數 293
7.11.2 統計訪問量 294
7.11.3 統計網站資源 296
本章小結 297
習題七 297
第8章 網站的管理與維護 299
8.1 網站的管理 299
8.1.1 網站頁面文字管理 299
8.1.2 網站頁面功能管理 300
8.1.3 網站信息管理 300
8.1.4 網站的安全管理 301
8.1.5 配備網站管理員 303
8.1.6 制定網站管理制度 304
8.2 網站的維護 306
8.2.1 訪問數據的分析 307
8.2.2 網頁的更新與檢查 310
8.3 網站的改版 311
8.3.1 網站版面的改版 312
8.3.2 網站內容的改版 313
8.4 網站升級 313
8.4.1 硬件的升級 314
8.4.2 軟件的升級 316
8.4.3 技術的升級 316
本章小結 317
習題八 317
第9章 網站推廣與網頁發布 318
9.1 常用的網站宣傳推廣方法 318
9.1.1 電視 318
9.1.2 書刊報紙雜志 318
9.1.3 戶外廣告 319
9.1.4 其他印刷品 319
9.1.5 加注搜索引擎 319
9.1.6 鏈接策略 323
9.1.7 電子郵件群發 324
9.1.8 使用BBS、新聞組和留言板 324
9.1.9 網頁廣告 326
9.2 注冊搜索引擎 326
9.2.1 手工注冊搜索引擎 327
9.2.2 使用軟件注冊搜索引擎 328
9.3 交換鏈接 331
9.4 網頁發布前期準備 332
9.4.1 選擇ISP 332
9.4.2 服務器的分類及選擇 333
9.4.3 購買域名 337
9.4.4 上傳網站及上傳工具介紹 337
9.5 網頁發布方式 340
9.5.1 FrontPage 2000發布站點 340
9.5.2 使用Dreamweaver MX發布站點 341
9.5.3 使用專業FXP /FTP工具上傳文件 342
9.6 學會使用Web發布向導 343
本章小結 347
習題九 347
參考文獻 348
參考資料 348