Web技術(shù)應(yīng)用基礎(chǔ)(第3版)
定 價:35 元
叢書名:國家級精品課程”配套教材·高等學(xué)校計算機基礎(chǔ)教育教材精選
- 作者:王艷娥,劉洪發(fā) 著; 樊月華,劉雪濤 編
- 出版時間:2014/1/1
- ISBN:9787302344742
- 出 版 社:清華大學(xué)出版社
- 中圖法分類:TP393.092
- 頁碼:329
- 紙張:膠版紙
- 版次:3
- 開本:16K
web技術(shù)從本質(zhì)上講是各種技術(shù)的集成與綜合應(yīng)用。全書共3篇11章,介紹了Web技術(shù)三個層面的應(yīng)用。第1篇“Web技術(shù)基礎(chǔ)”分為3章,主要內(nèi)容是Web技術(shù)概述、搭建Web開發(fā)與運行環(huán)境(JSP)和網(wǎng)上書店的系統(tǒng)設(shè)計。第2篇“Web程序設(shè)計基礎(chǔ)”分為3章,分別介紹HTML、CSS和JavaScript技術(shù)。第3篇“JSP與數(shù)據(jù)庫應(yīng)用開發(fā)”分為5章,分別介紹JSP運行機制與基本語法、JSP內(nèi)置對象、基于JSP的數(shù)據(jù)庫應(yīng)用開發(fā)、Servlet基礎(chǔ)和網(wǎng)上書店的實現(xiàn)。
《Web技術(shù)應(yīng)用基礎(chǔ)(第3版)/“國家級精品課程”配套教材·高等學(xué)校計算機基礎(chǔ)教育教材精選》注重技術(shù)應(yīng)用,共有98個案例以及一個與公司合作開發(fā)的案例——網(wǎng)上書店。網(wǎng)上書店案例的應(yīng)用貫穿《Web技術(shù)應(yīng)用基礎(chǔ)(第3版)/“國家級精品課程”配套教材·高等學(xué)校計算機基礎(chǔ)教育教材精選》,其源代碼可在清華大學(xué)出版社網(wǎng)站下載。
《Web技術(shù)應(yīng)用基礎(chǔ)(第3版)/“國家級精品課程”配套教材·高等學(xué)校計算機基礎(chǔ)教育教材精選》適合作為高等院校信息技術(shù)教材,也可以作為Web應(yīng)用開發(fā)人員的培訓(xùn)教材和入門參考書。
《Web技術(shù)應(yīng)用基礎(chǔ)(第3版)/“國家級精品課程”配套教材·高等學(xué)校計算機基礎(chǔ)教育教材精選》特色:
·《Web技術(shù)應(yīng)用基礎(chǔ)(第3版)/“國家級精品課程”配套教材·高等學(xué)校計算機基礎(chǔ)教育教材精選》注重技術(shù)應(yīng)用,提供98個案例以及一個與公司合作開發(fā)的實際案例——網(wǎng)上書店。
·源代碼和電子教案可在清華大學(xué)出版社網(wǎng)站下載。
3版前言
人類已進(jìn)入信息時代,信息技術(shù)(IT)的應(yīng)用滲透到了各個領(lǐng)域,基于Web的應(yīng)用系統(tǒng)正在成為信息系統(tǒng)的主流。Web技術(shù)是IT領(lǐng)域的一項關(guān)鍵技術(shù)。隨著網(wǎng)上應(yīng)用系統(tǒng)、企事業(yè)信息管理、電子商務(wù)和電子政務(wù)等需求的增加,使用Web方式進(jìn)行信息處理和應(yīng)用系統(tǒng)開發(fā)已經(jīng)成為主流發(fā)展趨勢。Web技術(shù)是網(wǎng)上信息應(yīng)用的基礎(chǔ),是信息管理、計算機等專業(yè),甚至是IT類專業(yè)的一項主要技術(shù)基礎(chǔ)。它也是從事信息事業(yè)的技術(shù)人員和管理者需要掌握的重要技能。
基于Web技術(shù)的應(yīng)用開發(fā)需要三個層面的技術(shù)。本書根據(jù)這三個層面設(shè)計了三個臺階,讀者每完成一部分內(nèi)容的學(xué)習(xí),即可進(jìn)行Web應(yīng)用開發(fā)某一方面的工作。這三個臺階是:
(1) Web開發(fā)與運行環(huán)境構(gòu)建技術(shù)。
能力要求:掌握搭建Web應(yīng)用軟、硬件平臺的基本技能。
(2) Web程序設(shè)計基礎(chǔ)。
能力要求:具有基本的Web編程能力。
(3) JSP與數(shù)據(jù)庫應(yīng)用開發(fā)技術(shù)。
能力要求: 熟練掌握應(yīng)用JSP技術(shù)完成數(shù)據(jù)庫信息存儲、管理與發(fā)布技術(shù)。
在Web開發(fā)與運行環(huán)境構(gòu)建部分,重點介紹JSP運行環(huán)境的搭建。Web程序設(shè)計基礎(chǔ)是Web應(yīng)用開發(fā)的基礎(chǔ)。本書對這部分內(nèi)容介紹以必需、夠用為度,重點介紹HTML、CSS和 JavaScript技術(shù)的應(yīng)用。如果讀者具有某種程序設(shè)計語言的基礎(chǔ),這部分內(nèi)容可以通過本書案例自學(xué)。基于Web技術(shù)的應(yīng)用開發(fā)的核心技術(shù)是應(yīng)用邏輯處理技術(shù)和數(shù)據(jù)庫信息發(fā)布技術(shù),這是本書講解的重點。
本書是在作者完成多輪教學(xué)與多個科研項目的基礎(chǔ)上寫成的。書中全面介紹了Web技術(shù)應(yīng)用的基本概念與理論,詳細(xì)講解了市場主流成熟技術(shù)的應(yīng)用。本書具有以下三個特點:
(1) 以應(yīng)用導(dǎo)向。本書以應(yīng)用為導(dǎo)向,以Web應(yīng)用開發(fā)過程為基礎(chǔ),較為全面地介紹了市場主流和成熟技術(shù)的應(yīng)用。
(2) 將實際項目引入教學(xué)。本書的案例“網(wǎng)上書店”是一個實際項目,是作者與企業(yè)共同開發(fā)的,為便于教學(xué),對部分內(nèi)容進(jìn)行了適當(dāng)簡化。本書介紹了“網(wǎng)上書店”從設(shè)計到實現(xiàn)的全過程,讀者按照系統(tǒng)使用說明,可將系統(tǒng)恢復(fù),用以教學(xué)或參照開發(fā)新的應(yīng)用。
(3) 以案例帶動教學(xué)。本書強調(diào)在做中學(xué),將實踐與學(xué)習(xí)理論知識相結(jié)合。本書提供了90多個案例,所有案例均在Windows 7+Tomcat+SQL Server 2005企業(yè)版和Windows XP+Tomcat+SQL Server個人版環(huán)境下調(diào)試通過。
書中每章后面都有大量的習(xí)題、上機練習(xí)和實訓(xùn)課題,其目的是使學(xué)生掌握核心知識、概念和技術(shù)。在實訓(xùn)中還提供了一些綜合應(yīng)用的課題。
本書由樊月華和劉雪濤共同策劃,第7~11章由劉雪濤編寫,第2、4、6章由王艷娥編寫,第3章由劉洪發(fā)編寫,第1、5章由樊月華編寫。在網(wǎng)上書店項目設(shè)計與開發(fā)過程中,得到了多特教育責(zé)任有限公司的鼎力協(xié)助,在此表示感謝。
本書第3版更新了軟件版本,增加了Servlet內(nèi)容,對部分內(nèi)容和例題進(jìn)行了更新,保證了教材的先進(jìn)性。
感謝讀者選擇使用本書,歡迎對本書結(jié)構(gòu)、內(nèi)容提出批評和修改建議。本書不當(dāng)之處敬請指正,我們將不勝感激。
作者
第1篇 Web技術(shù)基礎(chǔ)
第1章 Web技術(shù)概述
1.1 Web簡介
1.1.1 什么是Web
1.1.2 Web要素
1.2 計算機網(wǎng)絡(luò)基礎(chǔ)
1.2.1 計算機網(wǎng)絡(luò)的定義
1.2.2 Internet
1.2.3 TCP/IP協(xié)議
1.3 IP地址、域名和URL
1.3.1 IP地址
1.3.2 域名
1.3.3 統(tǒng)一資源定位符URL
1.4 Web基礎(chǔ)知識
1.4.1 Web工作機制
1.4.2 Web站點體系結(jié)構(gòu)
1.4.3 Web應(yīng)用開發(fā)技術(shù)概述
1.5 數(shù)據(jù)庫訪問技術(shù)
1.5.1 Web方式訪問數(shù)據(jù)庫
1.5.2 Web數(shù)據(jù)庫訪問的工作機制
1.5.3 常用Web數(shù)據(jù)庫訪問技術(shù)
小結(jié)
習(xí)題與實訓(xùn)1
第2章 搭建Web開發(fā)與運行環(huán)境(JSP)
2.1 Web運行環(huán)境概述
2.1.1 園區(qū)內(nèi)Web運行環(huán)境
2.1.2 模擬Web運行環(huán)境
2.1.3 虛擬Web運行環(huán)境
2.1.4 JSP開發(fā)與運行環(huán)境的結(jié)構(gòu)
2.2 JSP開發(fā)與運行環(huán)境的搭建
2.2.1 JSP安裝準(zhǔn)備工作
2.2.2 安裝配置JDK
2.2.3 安裝服務(wù)器軟件Tomcat
2.2.4 創(chuàng)建Web服務(wù)目錄
2.2.5 第一個JSP應(yīng)用
2.3 SQL Server 2005數(shù)據(jù)庫的安裝
小結(jié)
習(xí)題、上機練習(xí)與實訓(xùn)2
第3章 基于Web方式的信息系統(tǒng)開發(fā)案例——網(wǎng)上書店
3.1 系統(tǒng)功能與系統(tǒng)環(huán)境
3.1.1 系統(tǒng)功能和使用模式
3.1.2 系統(tǒng)環(huán)境建設(shè)
3.2 系統(tǒng)設(shè)計
3.2.1 糸統(tǒng)設(shè)計原則
3.2.2 系統(tǒng)需求分析
3.2.3 網(wǎng)絡(luò)及服務(wù)器的選擇
3.2.4 系統(tǒng)軟件結(jié)構(gòu)
3.3 系統(tǒng)功能設(shè)計
3.3.1 “網(wǎng)上書店管理信息系統(tǒng)”的功能
3.3.2 業(yè)務(wù)流程設(shè)計
3.3.3 用戶界面設(shè)計
3.4 數(shù)據(jù)庫設(shè)計
3.5 代碼設(shè)計與實現(xiàn)
3.6 網(wǎng)上書店的安裝及使用
小結(jié)
習(xí)題與實訓(xùn)3
第2篇 Web程序設(shè)計基礎(chǔ)
第4章 HTML
4.1 HTML概述
4.1.1 HTML入門——一個簡單HTML案例
4.1.2 HTML文件的結(jié)構(gòu)
……
第3篇 JSP與數(shù)據(jù)庫應(yīng)用開發(fā)