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