定 價:35 元
叢書名:高等學校計算機科學與技術項目驅動案例實踐規(guī)劃教材
- 作者:趙俊峰 ,等 著
- 出版時間:2012/1/1
- ISBN:9787302272250
- 出 版 社:清華大學出版社
- 中圖法分類:TP312JA
- 頁碼:328
- 紙張:膠版紙
- 版次:1
- 開本:16開
《高等學校計算機科學與技術項目驅動案例實踐規(guī)劃教材·Java Web應用開發(fā)案例教程:基于MVC模式的JSP+Servlet+JDBC和AJAX》通過一個完整的系統(tǒng)項目案例來貫穿java web應用開發(fā)各個模塊的理論講解,引領讀者學習java web應用完整的開發(fā)體系,以及java web的各類技術在項目開發(fā)中的實際應用。
《高等學校計算機科學與技術項目驅動案例實踐規(guī)劃教材·Java Web應用開發(fā)案例教程:基于MVC模式的JSP+Servlet+JDBC和AJAX》共包括6部分:概述、web基礎、jdbc、servlet、jsp以及ajax技術,涵蓋了java web應用開發(fā)的所有相關技術。理論講解部分重點突出、由淺入深。每章理論部分之后均配合項目案例,體現(xiàn)技術在實際項目開發(fā)中的具體應用,明確了相關技術學習的必要性。通過完整的項目案例,貫穿了所講的各類技術,體現(xiàn)了實際應用開發(fā)中相關技術的綜合運用。最后,讀者可以參考書中提供的項目案例開發(fā)所需的應用系統(tǒng)。
《高等學校計算機科學與技術項目驅動案例實踐規(guī)劃教材·Java Web應用開發(fā)案例教程:基于MVC模式的JSP+Servlet+JDBC和AJAX》適合作為大專院校java web開發(fā)課程的教材,也適合作為java web開發(fā)人員的參考書。
21世紀,什么技術將影響人類的生活?什么產(chǎn)業(yè)將決定國家的發(fā)展?信息技術與信息產(chǎn)業(yè)是首選的答案。大專院校學生是企業(yè)和政府的后備軍,國家教育部門計劃在大專院校中普及政府和企業(yè)信息技術與軟件工程教育。經(jīng)過多所院校的實踐,信息技術與軟件工程教育受到同學們的普遍歡迎,取得了很好的教學效果。然而也存在一些不容忽視的共性問題,其中突出的是教材問題。
從近兩年信息技術與軟件工程教育研究來看,許多任課教師都提出目前教材不合適。具體體現(xiàn)在:第一,來自信息技術與軟件工程專業(yè)的術語很多,沒有這些知識背景的同學學習起來具有一定難度;第二,書中案例比較匱乏,與企業(yè)的實際情況相差太遠,致使案例可參考性差;第三,缺乏具體的課程實踐指導和真實項目。因此,針對大專院校信息技術與軟件工程課程教學特點與需求,編寫適用的規(guī)范化教材已刻不容緩。
本書就是針對以上問題編寫的,作者希望推廣一種最有效的學習與培訓的捷徑,這就是Project-Driven Training,也就是用項目實踐來帶動理論的學習(或者叫做“做中學”) ;诖,作者圍繞一個艾斯醫(yī)藥商務系統(tǒng)項目案例來貫穿Java Web應用開發(fā)各個模塊的理論講解,包括:Java Web應用開發(fā)概述,Web基礎(HTML和JavaScript) , XML技術,JDBC核心技術,JDBC高級技術,Servlet核心技術,Session持久化技術,F(xiàn)ilter和Listener技術,JSP技術,JSP與MVC模式,JSP自定義標簽和AJAX技術等。通過項目實踐,可以更明確技術應用的目的性(為什么學),更好地了解技術原理(學什么),也可以更好地檢驗學習效果(學的怎樣).
本書特色:
1. 重項目實踐
作者多年項目開發(fā)經(jīng)驗的體會是“IT是做出來的,不是想出來的”,理論雖然重要,但一定要為實踐服務!以項目為主線,帶動理論的學習是最好、最快、最有效的方法!本書的特色是提供了一個完整的醫(yī)藥商務系統(tǒng)項目。通過此書,作者希望讀者對Java Web開發(fā)技術和流程有個整體了解,減少對項目的迷茫感和神秘感,能夠根據(jù)本書的體系循序漸進地動手做出自己的真實項目來!
2. 重理論要點
本書是以項目實踐為主線的,著重介紹Java Web開發(fā)理論中最重要、最精華的部分,以及它們之間的聯(lián)系;而不是面面俱到,沒有重點和特色。讀者首先通過項目把握整體概貌,再深入局部細節(jié),系統(tǒng)學習理論;然后不斷優(yōu)化和擴展細節(jié),完善整體框架和改進項目。既有整體框架,又有重點理論和技術。一書在手,思路清晰,項目無憂!
為了便于教學,本教材配有教學課件,讀者可從清華大學出版社的網(wǎng)站下載。
鑒于編者的水平有限,書中不足之處,敬請廣大讀者批評指正。
編 者2011年12月
第一部分 概述
第1章 Java Web應用開發(fā)概述
1.1 Web基礎
1.1.1 HTML
1.1.2 JavaScript
1.1.3 ×ML
1.2 Java技術
1.2.1 JDBC技術
1.2.2 Servlet技術
1.2.3 JSP技術
1.2.4 JavaBean應用組件技術
1.3 面向對象分析設計思想
1.4 設計模式和框架結構
1.5 開發(fā)工具
1.5.1 數(shù)據(jù)庫
1.5.2 Web服務器
1.5.3 集成開發(fā)環(huán)境
1.6 本章總結
1.7 習題
第2章 艾斯醫(yī)藥商務系統(tǒng)概述
2.1 項目需求分析
2.2 項目系統(tǒng)分析和設計
2.2.1 面向對象分析設計
2.2.2 數(shù)據(jù)庫設計
2.3 項目實現(xiàn)
2.3.1 開發(fā)工具與環(huán)境
2.3.2 工具集成步驟
2.4 項目運行指南
2.4.1 服務器依賴的環(huán)境
2.4.2 客戶端依賴的環(huán)境
2.4.3 部署環(huán)境搭建
2.5 本章總結
2.6 習題
第二部分 Web基礎
第3章 HTML
3.1 HTML網(wǎng)頁文檔結構
3.2 常用HTML標簽
3.3 超鏈接
3.4 CSS
3.4.1 CSS基礎
3.4.2 創(chuàng)建樣式表
3.4.3 添加樣式表的方法
3.5 項目案例
3.5.1 學習目標
3.5.2 案例描述
3.5.3 案例要點
3.5.4 案例實施
3.5.5 特別提示
3.5.6 拓展與提高
3.6 本章總結
3.7 習題
第4章 JavaScript
4.1 JavaScript語法基礎
4.1.1 常量
4.1 2類型
4.1.3 變量
4.1.4 運算符
4.1.5 語句
4.1.6 函數(shù)
4.2 JavaScript對象
4.2.1 內(nèi)部核心對象
4.2.2 瀏覽器對象系統(tǒng)
4.3 項目案例
4.3.1 學習目標
4.3.2 案例描述
……
第三部分 jdbc
第四部分 servlet
第五部分 jsp
第六部分 ajax