注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡網(wǎng)絡與數(shù)據(jù)通信Web ServerWeb程序設計(第2版新世紀高等學校計算機系列教材)

Web程序設計(第2版新世紀高等學校計算機系列教材)

Web程序設計(第2版新世紀高等學校計算機系列教材)

定 價:¥28.00

作 者: 吉根林、崔海源
出版社: 電子工業(yè)出版社
叢編項: 新世紀高等學校計算機系列教材
標 簽: WebServer

ISBN: 9787121015847 出版時間: 2005-08-01 包裝: 平裝
開本: 16開 頁數(shù): 304 字數(shù):  

內(nèi)容簡介

  本書主要介紹Web程序設計的方法與技術(shù),使讀者學會制作網(wǎng)頁和建立網(wǎng)站。全書共8章,分別介紹Web編程的基礎知識和Web程序開發(fā)環(huán)境;腳本語言的使用和頁面設計技術(shù),包括JavaScript和VBScript語言及靜態(tài)頁面和動態(tài)頁面設計;ASP程序設計技術(shù);Web數(shù)據(jù)庫應用程序設計;XML基本技術(shù);第8章給出了一個Web綜合應用程序?qū)嵗耘囵B(yǎng)讀者對Web程序設計技術(shù)的綜合應用能力。本書內(nèi)容豐富,結(jié)構(gòu)清晰,敘述深入淺出,每章配有實例、習題和上機實驗題,上機實驗題還給出了實驗指導,以便于讀者學習。本教材還免費提供電子課件和源代碼下載。本書可作為高校計算機科學與技術(shù)、網(wǎng)絡工程、軟件工程、電子商務、信息管理與信息系統(tǒng)等相關(guān)專業(yè)教材,也是Web程序開發(fā)人員實用的技術(shù)參考書。本書前言第2版前言2002年出版的《Web程序設計》教材,承蒙廣大讀者的支持,從2002年8月至2005年7月已連續(xù)印刷9次。雖然2002年版《Web程序設計》教材受到了讀者的歡迎,但時間畢竟已過去3年,Web應用程序的開發(fā)技術(shù)又有了新的發(fā)展,同時從服務教學、服務讀者的角度看,該教材還需進一步完善。為此,有必要對2002年版《Web程序設計》一書進行修訂。本次修訂根據(jù)我們近年來從事“Web程序設計”教學的經(jīng)驗與體會以及讀者的建議,堅持“Web程序設計”課程原定的教學目標,即“層次一:學會做網(wǎng)頁;層次二:學會建網(wǎng)站”;保持了原書的基本內(nèi)容、基本風格和結(jié)構(gòu)框架;進一步增強“為教學服務、為讀者服務”的意識;進一步提高本書的可讀性和可用性。本次修訂的具體情況如下:(1)刪去陳舊內(nèi)容,增加新技術(shù)內(nèi)容。第1章增加了ASP.NET技術(shù)的介紹。第2章的內(nèi)容變化較大,刪去了“Web程序開發(fā)工具InterDev”的內(nèi)容,并將網(wǎng)頁設計工具Dreamweaver4.0升級為DreamweaverMX,它是編制HTML文件和ASP文件的非常實用的編輯集成環(huán)境,書中對DreamweaverMX的使用與站點管理做了詳細介紹。第3章刪去了腳本語言Perl的內(nèi)容。(2)每一章都增加了上機實驗題,并給出了實驗指導,包括實驗目的、實驗內(nèi)容及實驗步驟。上機實驗題源程序及全書的例題源程序均可在電子工業(yè)出版社華信教育資源網(wǎng)(http://www.hxedu.com.cn)免費下載,供讀者學習時參考。使用其他教學資源歡迎登錄[教學園地]網(wǎng)站:http://www.jxyd.net。(3)為任課教師免費提供PPT教學課件,任課教師可在電子工業(yè)出版社華信教育資源網(wǎng)(http://www.hxedu.com.cn)免費下載,歡迎任課教師及時反饋您的授課心得和建議。(4)對原教材內(nèi)容的紕漏進行了修改,并對局部內(nèi)容的編排進行了調(diào)整和優(yōu)化,力求更加符合讀者的閱讀和學習習慣。本教材的參考教學時數(shù)約為90~100學時,其中理論教學54~60學時,上機實驗36~40學時。全書配有大量例題,其內(nèi)容可能比教學時數(shù)所允許的份量稍多一些,可供教師講課時選取或讓學生自學。本教材修訂過程中,第1,7章由南京師范大學計算機系吉根林教授執(zhí)筆;第2,8章由南京師范大學計算機系崔海源副教授執(zhí)筆;第3,4章由南京信息工程大學計算機系顧韻華副教授執(zhí)筆;第5,6章分別由南京工業(yè)大學計算機系鄭玉副教授、吳軍華副教授執(zhí)筆。全書由吉根林和崔海源主持修訂,并最后統(tǒng)稿、定稿。本次修訂過程中,電子工業(yè)出版社童占梅老師給予了很大的幫助,并提出了建設性的意見和建議,在此表示衷心的感謝!由于編者水平有限,本書還會存在錯誤與不足之處,懇請廣大讀者與同行給予批評指正。編者E-mail地址:glji@njnu.edu.cn。編者2005年7月第1版前言隨著Internet的普及推廣,Web技術(shù)得到了迅猛的發(fā)展,社會對Web應用程序開發(fā)人員的需求越來越多。為了適應信息技術(shù)的發(fā)展和社會需求,近年來,我國高校的計算機及相關(guān)專業(yè)的教學計劃都做了調(diào)整和改革,開設了Web程序設計方面的課程。但是,目前能夠滿足Web程序設計課程教學要求的教材不多。為此,我們根據(jù)這幾年從事Web程序設計課程教學和Web程序開發(fā)的經(jīng)驗體會,編寫了這本教材。我們認為,Web程序設計的教學目標可以分為兩個層次,“層次一:做網(wǎng)頁”,介紹Internet互聯(lián)網(wǎng)絡的基本知識以及網(wǎng)頁的制作;“層次二:建網(wǎng)站”,介紹服務器端程序的編制和數(shù)據(jù)庫的應用,學會建立網(wǎng)站。這樣的教學目標基本能夠與國內(nèi)外IT行業(yè)對人才的需求接軌,為大學畢業(yè)生能夠較好地適應社會需求打下基礎。本教材第1,2章簡單介紹Web編程的基礎知識和Web程序開發(fā)環(huán)境;第3,4章介紹腳本語言的使用和頁面設計技術(shù),包括JavaScript和VBScript語言以及靜態(tài)頁面和動態(tài)頁面的設計;第5章介紹ASP程序設計技術(shù);第6章介紹Web數(shù)據(jù)庫應用程序的設計;第7章簡要介紹XML的基本技術(shù),第8章給出了一個Web綜合應用程序?qū)嵗?,以培養(yǎng)讀者對Web程序設計技術(shù)的綜合應用能力。本教材在編寫過程中,力求達到內(nèi)容豐富,結(jié)構(gòu)清晰,敘述深入淺出,并盡量多給出一些應用例子,以幫助學生學習與理解。本書涉及的源程序在www.jxyd.net網(wǎng)站公布,讀者可查閱。本教材第1,7章由南京師范大學計算機系吉根林教授執(zhí)筆;第2,8章由南京師范大學計算機系崔海源副教授執(zhí)筆;第3,4章由南京氣象學院計算機系顧韻華副教授執(zhí)筆;第5,6章分別由南京工業(yè)大學計算機系吳軍華、鄭玉副教授執(zhí)筆。全書由吉根林和崔海源主持編寫,并最后統(tǒng)稿、修改和定稿,由東南大學計算機系瞿裕忠教授主審。瞿教授認真仔細地審閱了本教材,提出了建設性的意見和建議。本書出版過程中得到了江蘇省計算機學會和電子工業(yè)出版社的大力支持,在此一并表示衷心的感謝!由于計算機科學技術(shù)發(fā)展迅速,計算機學科知識更新很快,加之編者水平有限,書中不妥之處在所難免,敬請讀者批評指正。

作者簡介

暫缺《Web程序設計(第2版新世紀高等學校計算機系列教材)》作者簡介

圖書目錄

第1章  Web編程基礎知識
    1.1  什么是Web
    1.2  Web的工作原理
    1.3  Internet網(wǎng)絡協(xié)議
      1.3.1  TCP/IP協(xié)議
      1.3.2  HTTP協(xié)議
      1.3.3  遠程登錄協(xié)議Telnet
      1.3.4  文件傳輸協(xié)議FTP
    1.4  IP地址、域名和URL
      1.4.1  IP地址
      1.4.2  域名
      1.4.3  統(tǒng)一資源定位器URL
    1.5  超文本標記語言HTML
      1.5.1  HTML文檔的基本構(gòu)成
      1.5.2  用HTML語言制作網(wǎng)頁
    1.6  可擴展標記語言XML
    本章小結(jié)
    習題1
    上機實驗1
第2章  Web程序開發(fā)環(huán)境
    2.1  服務器端開發(fā)環(huán)境
    2.2  客戶端開發(fā)環(huán)境
    2.3  網(wǎng)頁設計工具Dreamweaver MX簡介
      2.3.1  Dreamweaver MX概覽
      2.3.2  Dreamweaver MX的特性
      2.3.3  Dreamweaver MX界面介紹
    2.4  Dreamweaver MX的深入應用
    2.5  Dreamweaver MX的站點管理
    本章小結(jié)
    習題2
    上機實驗2
第3章  腳本語言
    3.1  什么是腳本語言
    3.2  JavaScript語言
      3.2.1  JavaScript語言概述
      3.2.2  JavaScript編程基礎
      3.2.3  JavaScript對象
      3.2.4  常用的內(nèi)建對象和函數(shù)
    3.3  VBScript語言
      3.3.1  在HTML中加入VBScript程序
      3.3.2  VBScript基本語法
    3.4  其他腳本語言
      3.4.1  JSP簡介
      3.4.2  PHP簡介
    本章小結(jié)
    習題3
    上機實驗3
第4章  頁面設計
    4.1  靜態(tài)頁面設計
      4.1.1  HTML基本標記
      4.1.2  表格
      4.1.3  表單
      4.1.4  框架
    4.2  動態(tài)頁面設計
      4.2.1  DHTML的概念
      4.2.2  JavaScript的瀏覽器對象及其使用
      4.2.3  在VBScript中使用對象
      4.2.4  DOM技術(shù)
    4.3  樣式表設計
      4.3.1  樣式表的定義及引用
      4.3.2  相關(guān)的標記和屬性
      4.3.3  樣式的繼承和作用順序
      4.3.4  CSS屬性
      4.3.5  應用實例——個人主頁設計
    本章小結(jié)
    習題4
    上機實驗4
第5章  ASP程序設計
    5.1  ASP概述
      5.1.1  ASP的特點
      5.1.2  ASP的工作原理
      5.1.3  ASP的運行環(huán)境
      5.1.4  ASP文件的結(jié)構(gòu)
      5.1.5  一個簡單的ASP程序
    5.2  ASP的內(nèi)建對象和應用組件
    5.3  Request對象
      5.3.1  Form數(shù)據(jù)集合
      5.3.2  QueryString數(shù)據(jù)集合
      5.3.3  ServerVariables數(shù)據(jù)集合
      5.3.4  ClientCertificate數(shù)據(jù)集合
      5.3.5  Cookies數(shù)據(jù)集合
      5.3.6  TotalBytes屬性
      5.3.7  BinaryRead方法
    5.4  Response對象
      5.4.1  Response對象的方法
      5.4.2  Response對象的屬性
      5.4.3  Response對象的數(shù)據(jù)集合
    5.5  Session對象
      5.5.1  Session對象的屬性
      5.5.2  Session對象的方法
      5.5.3  Session對象的事件
    5.6  Cookie的應用
      5.6.1  將Cookie寫入瀏覽器中
      5.6.2  從瀏覽器獲取Cookie的值
      5.6.3  設置Cookie路徑
      5.6.4  Cookie與Session的比較
    5.7  Application對象
      5.7.1  Application對象的屬性
      5.7.2  Application對象的方法
      5.7.3  Application對象的事件
      5.7.4  Session對象和Application對象的比較
    5.8  Server對象
      5.8.1  Server對象的屬性
      5.8.2  Server對象的方法
      5.8.3  Server對象的應用
    5.9  ASP程序設計舉例——建立網(wǎng)上課堂討論區(qū)
    本章小結(jié)
    習題5
    上機實驗5
第6章  Web數(shù)據(jù)庫程序設計
    6.1  Web數(shù)據(jù)庫訪問技術(shù)
      6.1.1  概述
      6.1.2  CGI
      6.1.3  ODBC
      6.1.4  JDBC
      6.1.5  ADO
    6.2  ODBC接口
      6.2.1  ODBC接口概述
      6.2.2  ODBC的應用
      6.2.3  創(chuàng)建并配置數(shù)據(jù)源
    6.3  數(shù)據(jù)庫語言SQL
      6.3.1  SQL概述
      6.3.2  主要的SQL語句
    6.4  使用ADO訪問數(shù)據(jù)庫
      6.4.1  概述
      6.4.2  ADO的對象類和對象模型
      6.4.3  ADO樣例
    6.5  用Connection對象連接數(shù)據(jù)庫
      6.5.1  Connection對象的常用屬性和方法
      6.5.2  打開和關(guān)閉數(shù)據(jù)庫連接
      6.5.3  通過Connection對象執(zhí)行SQL語句
      6.5.4  Connection對象的事務處理
    6.6  用Command對象執(zhí)行數(shù)據(jù)庫操作
      6.6.1  Command對象的常用屬性和方法
      6.6.2  用Command對象執(zhí)行SQL語句
      6.6.3  用Command對象調(diào)用存儲過程
    6.7  用RecordSet對象控制數(shù)據(jù)
      6.7.1  RecordSet對象簡介
      6.7.2  RecordSet對象的創(chuàng)建和數(shù)據(jù)讀取
      6.7.3  記錄集記錄間的移動方法和記錄集游標
      6.7.4  記錄集記錄的修改和記錄鎖定
      6.7.5  RecordSet對象的其他重要操作
    6.8  程序設計舉例——網(wǎng)站會員登錄與數(shù)據(jù)修改
    本章小結(jié)
    習題6
    上機實驗6
第7章  XML的基本技術(shù)
    7.1  創(chuàng)建格式正確的XML文檔
      7.1.1  XML文檔的組成
      7.1.2  創(chuàng)建XML文檔的基本規(guī)則
      7.1.3  元素內(nèi)容的類型
      7.1.4  給元素添加屬性
      7.1.5  處理指令的使用
      7.1.6  CDATA節(jié)的使用
    7.2  創(chuàng)建有效的XML文檔
      7.2.1  聲明文檔類型與創(chuàng)建DTD
      7.2.2  聲明元素類型
      7.2.3  聲明元素屬性
      7.2.4  將格式正確的XML文檔轉(zhuǎn)換為有效文檔
    7.3  定義和使用實體
      7.3.1  實體的定義和分類
      7.3.2  聲明通用實體
      7.3.3  聲明參數(shù)實體
      7.3.4  插入實體引用
      7.3.5  插入字符引用
    7.4  XML文檔的顯示
      7.4.1  使用CSS樣式表顯示XML文檔
      7.4.2  使用數(shù)據(jù)綁定顯示XML文檔
      7.4.3  使用XSL樣式表顯示XML文檔
    本章小結(jié)
    習題7
    上機實驗7
第8章  綜合應用實例——“網(wǎng)絡提交作業(yè)”Web程序設計
    8.1  站點設計概述
    8.2  數(shù)據(jù)庫設計
    8.3  用戶界面設計
    8.4  ASP程序清單
    本章小結(jié)
    習題8
    上機實驗8
附錄A  HTML語言常用標記和屬性
附錄B  JavaScript常用對象的屬性、方法、事件處理和函數(shù)
附錄C  VBScript常用函數(shù)
附錄D  CSS樣式表屬性
附錄E  ASP對象的集合、屬性、方法和事件
參考文獻

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號