出版時間:2006-1 出版社:北京大學出版社 作者:溫志雄 頁數(shù):251
內容概要
創(chuàng)建交互式的動態(tài)網(wǎng)頁和具有數(shù)據(jù)庫訪問功能的Web應用程序是網(wǎng)站建設必備技術。.本書共分為10章,詳細講述了Web程序設計的基本知識和編程技巧。首先介紹了ASP的基本概念、HTML語言和VBScript語言,然后介紹如何使用ASP內置對象、ASP組件和ADO對象,最后以小型教務管理系統(tǒng)的開發(fā)過程介紹了ASP技術的綜合應用。本書內容力求全面、準確、易讀;以應用為目標,重點和難點突出;在每章后面都附有小結、習題和上機實訓。..本書適合作為高職高專院校計算機類專業(yè)網(wǎng)絡編程類課程教材,課程可開設在任何一個學期。本書也可供電子商務網(wǎng)站的開發(fā)人員參考和使用。內容特點:本書主要介紹Web程序設計與應用技術,幫助讀者學會制作交互式動態(tài)網(wǎng)頁和建立網(wǎng)站的技術。.全書通過一個軟件開發(fā)實例“Web應用程序實例一一小型教務管理系統(tǒng)”來講解編程的實際過程。..本書適合作為高職高專院校計算機類專業(yè)網(wǎng)絡編程類課程教材,也可供電子商務網(wǎng)站的開發(fā)人員參考和使用。
書籍目錄
第1章Web編程基礎.1.1Web應用程序的有關概念術語1.1.1Web工作模式.1.1.2靜態(tài)與動態(tài)網(wǎng)頁的區(qū)別1.1.3站點與首頁的概念1.1.4Web應用程序1.2軟件編程體系簡介1.2.1簡介B/S架構編程體系1.2.2ASP的概念1.2.3C/S架構編程體系1.3設置Web服務器1.3.1發(fā)布目錄的概念1.3.2主目錄的概念1.3.3虛擬目錄的概念1.3.4安裝Web服務器1.3.5配置默認網(wǎng)站——默認應用程序1.3.6創(chuàng)建虛擬目錄——虛擬應用程序1.3.7測試ASP運行環(huán)境1.4DreamweaverMX2004創(chuàng)建站點1.4.1搭建站點1.4.2創(chuàng)建站點內容1.5本章實訓1.5.1實訓目的1.5.2實訓內容1.5.3實訓過程1.5.4實訓總結1.6小結1.7本章習題第2章HTML與CSS基石出2.1HTML語言概述2.1.1HTML標記和屬性2.1.2HTML文檔結構2.1.3HTML常用內容2.2使用表格2.2.1定義表格2.2.2其他定義2.3使用超鏈接2.3.1外部鏈接2.3.2內部鏈接2.4使用表單2.4.1表單標記2.4.2表單輸入標記2.4.3下拉菜單標記2.4.4選項標記2.4.5多行文本輸入標記2.5創(chuàng)建框架結構網(wǎng)頁2.5.1框架結構標記2.5.2FRAME標記2.6使用CSS2.6.1CSS樣式簡介2.6.2CSS樣式表的定義2.6.3在HTML中加入CSS2.7本章實訓2.7.1實訓目的2.7.2實訓內容2.7.3實訓過程2.7.4實訓總結2.8小結2.9本章習題第3章腳本語言基礎3.1VBScript的概念3.2VBScript的基本元素3.2.1VBScript數(shù)據(jù)類型3.2.2VBScript常量3.2.3VBScript變量3.2.4VBScript運算符3.3VBScript的語句3.3.1注釋程序3.3.2賦值語句3.3.3使用條件語句控制程序執(zhí)行3.3.4使用循環(huán)語句控制程序執(zhí)行3.4使用VBScript的輸入輸出函數(shù)3.4.1MsgBox函數(shù)3.4.2InputBox函數(shù)3.5使用過程3.5.1Sub過程3.5.2Function過程3.5.3過程的數(shù)據(jù)進出3.5.4在代碼中使用Sub和Function過程3.5.5常用內部函數(shù)示例3.5.6響應HTML事件3.6DHTML對象模型(DOM)3.6.1DHTML對象模型3.6.2Window對象3.6.3Document對象3.6.4History對象3.6.5Navigator對象3.6.6Locmion對象3.7本章實訓3.7.1實訓目的3.7.2實訓內容3.7.3實訓過程3.7.4實訓總結3.8小結3.9本章習題第4章請求和響應的處理4.1ASP概述4.1.1ASP的工作機制4.1.2ASP文件的結構4.2內置對象模型4.3使用Request對象4.3.1使用Form集合接收數(shù)據(jù)4.3.2使用QueryString集合接收數(shù)據(jù)4.3.3使用ServerVariables數(shù)據(jù)集合4.3.4使用ClientCertificate數(shù)據(jù)集合4.3.5使用Cookies數(shù)據(jù)集合4.4使用Response對象4.4.1使用Response對象的數(shù)據(jù)集合4.4.2介紹Response對象的常用屬性4.4.3使用Response對象的常用方法4.5本章實訓4.5.1實訓目的4.5.2實訓內容4.5.3實訓過程4.5.4實訓總結4.6小結4.7本章習題第5章使用Application.Session和Server對象5.1使用Application對象和Session對象5.1.1ASP應用程序和會話的有關概念5.1.2Application對象成員概述5.1.3Session對象成員概述5.1.4使用Application和Session的事件5.2使用Server對象5.2.1Server對象的屬性5.2.2Server對象方法5.3本章實訓5.3.1實訓目的5.3.2實訓內容..5.3.3實訓過程5.3.4實訓總結5.4小結5.5本章習題第6章使用腳本運行期庫對象和活動服務器組件6.1腳本對象概述6.1.1不同類型的對象和組件6.1.2VBScript和JScript腳本對象6.2使用Scripting.FileSystemObject對象6.2.1創(chuàng)建對象實例6.2.2FileSystemObject對象成員概要6.2.3使用驅動器6.3使用Scripting.TextStream對象6.3.1創(chuàng)建TextStream對象的方法6.3.2TextStream對象成員概要6.3.3TextStream對象舉例6.4服務器組件概述6.4.1服務器組件與腳本對象的比較6.4.2ASP/IIS可安裝組件6.4.3其他組件6.5使用AdRotator組件6.5.1旋轉調度文件6.5.2重定向文件6.5.3AdRotator組件的成員6.6使用ContentLinking組件6.6.1內容鏈接列表文件6.6.2ContentLinking組件的成員6.7本章實訓6.7.1實訓目的6.7.2實訓內容6.7.3實訓過程6.7.4實訓總結6.8小結6.9本章習題第7章操作SOLServer數(shù)據(jù)庫7.1簡介SQLServer2000常用工具7.1.1SQL服務管理器7.1.2企業(yè)管理器(EnterpriseManager)7.1.3查詢分析器(QueryAnalyzer)7.2在查詢分析中創(chuàng)建數(shù)據(jù)庫7.2.1SQLServer數(shù)據(jù)庫的組成7.2.2創(chuàng)建數(shù)據(jù)庫7.3數(shù)據(jù)完整性7.3.1數(shù)據(jù)類型7.3.2數(shù)據(jù)完整性7.4操作數(shù)據(jù)表7.4.1定義基本表7.4.2刪除表7.5查詢數(shù)據(jù)庫中已有的數(shù)據(jù)7.5.1查詢語句的基本結構7.5.2選擇全部列7.5.3使用WHERE子句7.5.4用ORDERBY子句對篩選結果進行排序7.5.5使用計算函數(shù)和GROUPBY.HAVING子句匯總數(shù)據(jù)7.5.6多表連接查詢7.5.7子查詢7.6編輯數(shù)據(jù)7.6.1插入數(shù)據(jù)7.6.2更新數(shù)據(jù)7.6.3刪除數(shù)據(jù)7.6.4視圖的概念7.7存儲過程與觸發(fā)器7.7.1存儲過程7.7.2觸發(fā)器7.8本章實訓7.8.1實訓目的7.8.2實訓內容7.8.3實訓過程7.8.4實訓總結7.9小結7.10本章習題第8章連接數(shù)據(jù)庫8.1ODBC組成8.1.1應用程序8.1.2驅動管理程序8.1.3驅動程序8.1.4數(shù)據(jù)源8.2創(chuàng)建ODBC數(shù)據(jù)源8.3OLEDB和ADO8.3.1OLEDB體系結構8.3.2ADO(ActiveXDataObjects)8.4創(chuàng)建連接8.4.1使用數(shù)據(jù)鏈接文件8.4.2使用連接字符串8.4.3使用數(shù)據(jù)源名8.4.4Include文件8.4.5ASP頁面連接舉例8.5本章實訓8.5.1實訓目的8.5.2實訓內容8.5.3實訓過程8.5.4實訓總結8.6小結8.7本章習題第9章使用ADO對象9.1ADO體系結構9.2使用Connection對象9.2.1Connection的對象的屬性9.2.2Connection對象的方法9.3使用Recordset對象9.3.1Recordset對象的屬性9.3.2Recordset對象的方法9.3.3Fields集合9.4使用Command對象9.4.1Command對象的屬性9.4.2Command對象的方法9.4.3Command對象的Parameters數(shù)據(jù)集合9.5本章實訓9.5.1實訓目的9.5.2實訓內容9.5.3實訓過程9.5.4實訓總結9.6小結9.7本章習題第10章Web應用程序開發(fā)實例——小型教務管理系統(tǒng)10.1系統(tǒng)分析與設計10.1.1需求分析10.1.2數(shù)據(jù)庫設計10.1.3軟件結構設計10.2系統(tǒng)詳細設計與編碼10.2.1用戶身份驗證界面的設計與實現(xiàn)10.2.2主頁面功能設計與實現(xiàn)10.2.3基本信息維護界面功能設計與實現(xiàn)10.2.4學生選課功能的設計與實現(xiàn)10.2.5成績管理功能的設計與實現(xiàn)10.2.6用戶管理功能的設計與實現(xiàn)10.3本章實訓10.3.1實訓目的10.3.2實訓內容10.3.3實訓過程10.3.4實訓總結10.4小結參考文獻...
圖書封面
評論、評分、閱讀與下載