網(wǎng)站設計與開發(fā)案例教程

-
【作 者】雷運發(fā) 莫云峰 覃偉 等編著
【I S B N 】978-7-5084-9212-4
【責任編輯】李炎
【適用讀者群】高職高專
【出版時間】2011-12-27
【開 本】16開
【裝幀信息】平裝(光膜)
【版 次】第1版第1次印刷
【頁 數(shù)】260
【千字數(shù)】402
【印 張】16.25
【定 價】¥28
【叢 書】教育部高等學校文科計算機基礎教學指導委員會立項教材
【備注信息】
簡介
本書特色
前言
章節(jié)列表
精彩閱讀
下載資源
相關圖書
本書是網(wǎng)站設計與開發(fā)的入門教程。采用項目教學法引導讀者學習網(wǎng)站設計與開發(fā)的基礎知識和操作方法,不需專門學習網(wǎng)站編程語言,通過大量的案例和練習來掌握小型網(wǎng)站的開發(fā)技術,自主建成各具特色的動態(tài)網(wǎng)站。
全書共8章,主要內(nèi)容包括:網(wǎng)站規(guī)劃與設計概述、使用 Dreamweaver制作個人網(wǎng)站、網(wǎng)站注冊模塊設計與開發(fā)、聊天室模塊設計與開發(fā)、留言系統(tǒng)、Web資源管理器、發(fā)送電子郵件以及網(wǎng)頁設計綜合案例。本書案例實用性高、針對性強,有助于讀者快速掌握所學知識點并學以致用。
本書可作為高等院校相關專業(yè)(文史哲法教和經(jīng)管等)網(wǎng)站建設和網(wǎng)頁制作課程的教材,也可作為從事網(wǎng)站設計與開發(fā)方面技術人員的參考用書。
本書源代碼和電子教案讀者可以從中國水利水電出版社網(wǎng)站和萬水書苑免費下載,網(wǎng)址為:http://www.waterpub.com.cn/softdown/和http://www.hzxbc.cn。
本書特色
■ 以實用、夠用、會用為出發(fā)點,由淺入深、循序漸進地介紹了使用ASP設計與開發(fā)動態(tài)網(wǎng)站的方法與技巧。
■ 主要章節(jié)精心設計了典型案例,采用項目驅(qū)動方式進行講解,使理論與實踐一體化,激發(fā)讀者對網(wǎng)站建設的學習興趣。
■ 提供案例源代碼和相關素材,體現(xiàn)“學中做、做中學”,使實例講解和程序調(diào)試變得更加方便快捷。
隨著互聯(lián)網(wǎng)的普及,信息技術徹底改變了人們的工作和生活方式,越來越多的政府部門、企事業(yè)單位和個人通過建立網(wǎng)站來宣傳自己和交流信息。IT技術的快速發(fā)展使人們對中小型網(wǎng)站的需求也越來越多,并且對網(wǎng)站的美觀性、交互性、安全性及易操作性等提出了較高的要求。基于文科類大學生對網(wǎng)頁設計、網(wǎng)站開發(fā)知識的大量需求,編者根據(jù)多年的網(wǎng)站設計與制作的教學與實踐經(jīng)驗,撰寫了本書,旨在為想在網(wǎng)站設計與制作方面有所建樹的讀者提供一些實用、有效的方法與技巧。
本書以現(xiàn)代教育思想和學習理論為指導,注重理論聯(lián)系實際,采用項目教學法引導讀者學習動態(tài)網(wǎng)站設計與開發(fā)的基本知識和操作方法。本教程提供豐富的教學資源,教程中的教學案例素材、上機練習素材和各個模塊的源代碼均可在中國水利水電出版社和萬水書苑網(wǎng)站(http://www.waterpub.com.cn/softdown/和http://www.hzxbc.cn)中下載,在學習和實際操作中只要對照教程即可進行練習。讀者不需要專門學習網(wǎng)站編程語言,只使用工具軟件和利用網(wǎng)站提供的源代碼,通過大量案例和練習即可掌握網(wǎng)站的基本開發(fā)技術。
全書共8章,主要內(nèi)容包括:網(wǎng)站規(guī)劃與設計概述、使用Dreamweaver制作個人網(wǎng)站、網(wǎng)站注冊模塊設計與開發(fā)、聊天模塊的設計與開發(fā)、留言系統(tǒng)、Web資源管理器、發(fā)送電子郵件以及網(wǎng)頁設計綜合案例。
本書由雷運發(fā)主編并規(guī)劃和設計各章內(nèi)容。浙江科技學院的雷運發(fā)、莫云峰、覃偉、林雪芬和孫曉勇老師參加編寫,其中第7章由內(nèi)蒙古民族大學的于洪濤老師編寫,最后由雷運發(fā)、莫云峰和覃偉統(tǒng)稿完成。
由于建設網(wǎng)站所采用的技術和設計理念都在不斷更新,因此,相應的教材建設也要不斷創(chuàng)新和發(fā)展。在撰寫本書過程中,我們查閱了大量已發(fā)表的報刊、書籍和網(wǎng)站,這些文獻對本書的寫作提供了豐富的參考內(nèi)容,在此對這些文獻的作者表示感謝。
本書可作為高等學校相關專業(yè)(文史哲法教和經(jīng)管等)網(wǎng)站設計與開發(fā)的教材,也可作為學習網(wǎng)站建設技術人員的參考書。本書文稿雖經(jīng)多次修改,書中難免有問題或疏漏、不當之處,望專家和讀者指出,以利于今后的提高和完善。
編 者
2011年10月于杭州小和山
第1章 網(wǎng)站規(guī)劃與設計概述 1
1.1 需求分析 1
1.2 任務分解 1
1.2.1 任務一:網(wǎng)站規(guī)劃書的撰寫 1
1.2.2 任務二:域名和服務器空間申請 3
1.2.3 任務三:確定網(wǎng)站開發(fā)工具和技術 4
1.2.4 任務四:網(wǎng)站管理與推廣的常用方法 9
1.3 開發(fā)流程 12
1.3.1 實例功能分析與設計 12
1.3.2 實例開發(fā)步驟 13
本章小結(jié) 21
習題1 21
第2章 使用Dreamweaver制作個人網(wǎng)站 23
2.1 需求分析 24
2.2 任務分解 24
2.2.1 任務一:Dreamweaver CS4簡介 24
2.2.2 任務二:站點的規(guī)劃與創(chuàng)建 28
2.2.3 任務三:網(wǎng)頁文檔的基本操作 32
2.2.4 任務四:網(wǎng)頁基本元素的插入 34
2.2.5 任務五:創(chuàng)建網(wǎng)頁超級鏈接 41
2.2.6 任務六:使用CSS美化網(wǎng)頁 45
2.2.7 任務七:使用行為增添網(wǎng)頁特效 48
2.3 開發(fā)流程 49
2.3.1 頁面設計 49
2.3.2 開發(fā)過程 50
2.4 拓展知識 54
2.4.1 HTML相關知識 54
2.4.2 使用Div元素 55
本章小結(jié) 59
習題2 59
第3章 網(wǎng)站注冊模塊設計與開發(fā) 61
3.1 需求分析 62
3.2 任務分解 62
3.2.1 任務一:表單與表單域的創(chuàng)建 62
3.2.2 任務二:ASP運行、編程環(huán)境的
配置 67
3.2.3 任務三:VBScript基礎知識 78
3.2.4 任務四:Request和Response對象 89
3.3 開發(fā)流程 96
3.3.1 實例功能分析與設計 96
3.3.2 表單制作 97
3.3.3 表單提交數(shù)據(jù)處理 100
3.4 拓展知識 104
3.4.1 子過程(子程序)與函數(shù)的區(qū)別 104
3.4.2 參數(shù)傳遞方式 105
3.4.3 數(shù)組參數(shù) 106
本章小結(jié) 107
習題3 107
第4章 聊天室模塊設計與開發(fā) 109
4.1 需求分析 109
4.2 任務分解 110
4.2.1 任務一:聊天室框架頁面的創(chuàng)建 110
4.2.2 任務二:Session對象的使用 112
4.2.3 任務三:Applicacation對象的使用 117
4.2.4 任務四:Server對象的使用 121
4.3 開發(fā)流程 125
4.3.1 聊天室實例功能分析與設計 125
4.3.2 聊天室登錄主界面實現(xiàn) 126
4.3.3 聊天室主界面實現(xiàn) 127
4.4 拓展知識 131
4.4.1 Session與Application的區(qū)別 131
4.4.2 Global.asa文件 132
本章小結(jié) 134
習題4 134
第5章 留言系統(tǒng) 136
5.1 需求分析 136
5.2 任務分解 137
5.2.1 任務一:了解數(shù)據(jù)庫基礎知識 137
5.2.2 任務二:創(chuàng)建Access數(shù)據(jù)庫 138
5.2.3 任務三:掌握ASP連接數(shù)據(jù)庫的
方法 144
5.2.4 任務四:SQL語言 146
5.2.5 任務五:ADO的內(nèi)部對象 158
5.3 開發(fā)流程 176
5.4 拓展知識 177
5.4.1 存儲過程 177
5.4.2 觸發(fā)器 182
5.4.3 參數(shù)化查詢 184
本章小結(jié) 185
習題5 186
第6章 Web資源管理器 188
6.1 需求分析 188
6.2 任務分解 188
6.2.1 任務一:認識FileSystemObject
對象 189
6.2.2 任務二:File對象 190
6.2.3 任務三:Drive對象 191
6.2.4 任務四:Folder對象 192
6.3 開發(fā)流程 193
6.3.1 實例功能分析與設計 193
6.3.2 程序流程圖 194
6.3.3 實例開發(fā)步驟 195
6.4 拓展知識 204
本章小結(jié) 206
習題6 207
第7章 發(fā)送電子郵件 208
7.1 需求分析 208
7.2 任務分解 208
7.2.1 任務一:JMail組件安裝、注冊與
卸載 208
7.2.2 任務二:JMail組件發(fā)送簡單電子
郵件 211
7.2.3 任務三:上傳文件 216
7.3 開發(fā)流程 227
7.3.1 總體設計 227
7.3.2 具體實現(xiàn) 227
本章小結(jié) 229
習題7 230
第8章 網(wǎng)頁設計綜合案例 231
8.1 需求分析 231
8.2 任務分解 232
8.2.1 任務一:使用Photoshop設計網(wǎng)頁
效果圖 232
8.2.2 任務二:使用Flash制作網(wǎng)頁動畫 234
8.2.3 任務三:使用DIV+CSS進行頁面
排版 235
8.2.4 任務四:網(wǎng)站發(fā)布 237
8.3 開發(fā)流程 239
8.3.1 實例功能分析與設計 239
8.3.2 實例開發(fā)步驟 240
8.4 拓展知識 246
本章小結(jié) 247
習題8 248
附錄 249
參考文獻 253
- 微信小程序開發(fā)項目實戰(zhàn)(微課版) [主編 黃龍泉 郭峰 朱倩]
- 基于雙元制的建筑工程技術專業(yè)標準開發(fā) [主編 李紅立 徐小珊]
- 基于雙元制的機電一體化技術專業(yè)、工業(yè)機器人技術專業(yè)標準開發(fā) [主編 黃崇富 朱永麗 胡銀全]
- 鴻蒙系統(tǒng)應用開發(fā)項目化教程 [鄧文達 史勁 李禮]
- 人工智能開發(fā)框架應用 [主編 王明超 蘆婭云]
- 三峽梯級電站水資源決策支持系統(tǒng)研究與開發(fā) [姚華明 潘紅忠 湯正]
- Web技術開發(fā)教程(基于.NET開源MVC框架) [王合闖 韓紅玲 王青正 陳海蕊]
- SwiftUI完全開發(fā) [李智威 著]
- Unity3D虛擬現(xiàn)實應用開發(fā)實踐 [主 編 劉龍]
- 黃河流域非遺衍生品傳播與經(jīng)濟開發(fā)協(xié)同發(fā)展研究 [畢雪燕 趙爽 著]
- 人工智能應用系統(tǒng)開發(fā)項目化教程 [主編 楊家慧 周永福 魏育華]
- 媒體融合影響下的體育電視傳播與價值開發(fā)策略研究——以世界杯/NBA為例 [趙曉琳 著]
- “學賽一體化”課程開發(fā)研究 [李作聚 著]
- VR-X3D虛擬現(xiàn)實開發(fā)與設計 [張金釗 張金鏑]
- 網(wǎng)站前端技術案例教程(HTML+CSS+JavaScript)(第二版) [黃華升]
- Web前端開發(fā)項目化教程(微課版) [主編 郭立文 王洪波]
- Unity應用開發(fā)與實戰(zhàn)(微課版) [主 編 程永恒]
- 深入淺出OpenHarmony——架構(gòu)、內(nèi)核、驅(qū)動及應用開發(fā)全棧 [李傳釗 著]
- Python開發(fā)實踐教程(第二版) [于京 陳平生 編著]
- Java Web開發(fā)技術任務驅(qū)動式教程 [金靜梅]
- HTML5+CSS3前端開發(fā)項目式教程(微課版) [主編 譚衛(wèi) 徐文義]
- iOS項目開發(fā)實戰(zhàn) [主編 趙善龍 劉俊馳]
- UI設計與開發(fā) [主編 李昀蕓 宋蓓蓓 王悅娟]
- ASP.NET(C#)網(wǎng)站開發(fā)(第二版) [主編 張志明 王輝]
- ARM Cortex-M體系架構(gòu)與接口開發(fā)實戰(zhàn) [林慶峰 等 編著]
- 基于Android平臺的移動開發(fā)技術 [主編 徐碩博 黃衛(wèi)東 賈雁]
- Android 應用開發(fā)項目實戰(zhàn) [主編 梁 琨 朱冰鴻]
- Java Web開發(fā)技術與項目實戰(zhàn) [主編 羅如為]
- Android開發(fā)基礎教程 [黃日勝 謝志偉 楊凌 楊琳芳]
- Android項目開發(fā)實戰(zhàn) [趙善龍 李旭東]