ASP動(dòng)態(tài)網(wǎng)站程序設(shè)計(jì)教程
定 價(jià):30 元
叢書(shū)名:高等學(xué)!笆晃濉币(guī)劃教材·計(jì)算機(jī)系列
- 作者:文東戈 主編
- 出版時(shí)間:2008/8/1
- ISBN:9787560327433
- 出 版 社:哈爾濱工業(yè)大學(xué)出版社
- 中圖法分類:TP393.092
- 頁(yè)碼:
- 紙張:膠版紙
- 版次:
- 開(kāi)本:16開(kāi)
本書(shū)由淺入深、循序漸進(jìn)地講述了ASP編程技術(shù)的基礎(chǔ)知識(shí)及網(wǎng)站建設(shè)的方法過(guò)程,全書(shū)共分9章,主要介紹了動(dòng)態(tài)網(wǎng)站的含義、結(jié)構(gòu)體系及其主機(jī)方案、開(kāi)發(fā)步驟要求;ASP開(kāi)發(fā)環(huán)境配置、ASP編程規(guī)則、VBScript腳本語(yǔ)言的基本語(yǔ)法;ASP的內(nèi)置對(duì)象、組件技術(shù);數(shù)據(jù)庫(kù)基礎(chǔ)及SQL語(yǔ)句、ADO對(duì)象及數(shù)據(jù)庫(kù)操作;通用模塊的設(shè)計(jì);最后按軟件工程的思想以電子商務(wù)網(wǎng)站為例介紹了網(wǎng)站設(shè)計(jì)開(kāi)發(fā)的全過(guò)程。
本書(shū)是作者在多年的教學(xué)與應(yīng)用開(kāi)發(fā)實(shí)踐的基礎(chǔ)上編寫(xiě)而成,內(nèi)容翔實(shí),循序漸進(jìn),結(jié)構(gòu)清晰,圖文并茂。實(shí)例豐富,可作為高等學(xué)校有關(guān)專業(yè)Web編程與網(wǎng)站開(kāi)發(fā)相關(guān)課程的教材,也可作為各類ASP動(dòng)態(tài)網(wǎng)站程序設(shè)計(jì)教學(xué)的培訓(xùn)教材及自學(xué)參考資料。
ASP作為目前流行的網(wǎng)站設(shè)計(jì)技術(shù),具有簡(jiǎn)單易學(xué)、環(huán)境配置簡(jiǎn)單、功能強(qiáng)大等特點(diǎn),是許多網(wǎng)站設(shè)計(jì)者**的開(kāi)發(fā)技術(shù)。本書(shū)從介紹動(dòng)態(tài)網(wǎng)站建設(shè)的基礎(chǔ)講起,主要介紹了ASP編程技術(shù)的基礎(chǔ)知識(shí)、組件技術(shù)、數(shù)據(jù)庫(kù)操作,以及網(wǎng)站設(shè)計(jì)通用模塊的設(shè)計(jì)與實(shí)現(xiàn)過(guò)程,一步步引領(lǐng)讀者走上ASP網(wǎng)站開(kāi)發(fā)之路。 本書(shū)面向?qū)W習(xí)ASP和網(wǎng)站開(kāi)發(fā)的初中級(jí)用戶。
第1章 動(dòng)態(tài)網(wǎng)站建設(shè)概述
1.1 動(dòng)態(tài)網(wǎng)站簡(jiǎn)介
1.1.1 Web服務(wù)器端與客戶端瀏覽器
1.1.2 靜態(tài)網(wǎng)頁(yè)
1.1.3 動(dòng)態(tài)網(wǎng)頁(yè)
1.2 動(dòng)態(tài)網(wǎng)站的體系結(jié)構(gòu)
1.2.1 C/S結(jié)構(gòu)模式
1.2.2 B/S結(jié)構(gòu)模式
1.2.3 C/S與B/S結(jié)構(gòu)結(jié)合的混合模式
1.2.4 C/S與B/S結(jié)構(gòu)模式的區(qū)別
1.2.5 B/S結(jié)構(gòu)模式的應(yīng)用前景
1.3 網(wǎng)站建設(shè)的程序介紹
1.3.1 執(zhí)行于客戶端的網(wǎng)頁(yè)程序
1.3.2 執(zhí)行于服務(wù)器端的網(wǎng)頁(yè)程序
本章小結(jié)
思考與實(shí)踐
第2章 網(wǎng)站建設(shè)基礎(chǔ)
2.1 HTML基礎(chǔ)
2.1.1 HTML簡(jiǎn)介
2.1.2 HTML語(yǔ)法及其網(wǎng)頁(yè)文檔的結(jié)構(gòu)
2.1.3 超鏈接
2.1.4 表格
2.1.5 表單
2.1.6 框架
2.2 常用網(wǎng)頁(yè)編輯工具
2.2.1 網(wǎng)頁(yè)文本編輯器Editplus
2.2.2 網(wǎng)頁(yè)可視化編輯器DrPAtlTlWeaVer
2.3 網(wǎng)站項(xiàng)目工程開(kāi)發(fā)的步驟及其要求
2.3.1 網(wǎng)站項(xiàng)目工程設(shè)計(jì)開(kāi)發(fā)的步驟
2.3.2 動(dòng)態(tài)網(wǎng)站設(shè)計(jì)的要求
2.3.3 網(wǎng)站的發(fā)布與維護(hù)
2.4 網(wǎng)站的主機(jī)方案
2.4.1 虛擬主機(jī)方式
2.4.2 主機(jī)托管方式
2.4.3 自建網(wǎng)站專線接入方式
本章小結(jié)
思考與實(shí)踐
第3章 ASP開(kāi)發(fā)基礎(chǔ)
3.1 ASP概述
3.1.1 什么是AsP
3.1.2 ASP的特點(diǎn)
3.1.3 AsP的工作原理
3.2 ASP運(yùn)行環(huán)境配置
3.2.1 璐簡(jiǎn)介
3.2.2 II的安裝
3.2.3 IIS的配置及管理
3.2.4 測(cè)試ASP站點(diǎn)
3.3 ASP的編程規(guī)則
3.3.1 ASP程序的語(yǔ)法規(guī)則
3.3.2 ASP程序的編輯與運(yùn)行要求
3.4 VBScript編程基礎(chǔ)
3.4.1 VBSeript概述
3.4.2 VBSeript變量
3.4.3 VBScript子程序和函數(shù)
3.4.4 VBSeript流程控制
3.4.5 VBScript事件處理
本章小結(jié)
思考與實(shí)踐
第4章 ASP內(nèi)置對(duì)象
4.1 ASP內(nèi)置對(duì)象概述
4.2 Request對(duì)象
4.2.1 Request對(duì)象簡(jiǎn)介
4.2.2 Request對(duì)象的表單操作
4.2.3 Request對(duì)象的集合
4.2.4 Request對(duì)象的屬性
4.2.5 Request對(duì)象的方法
4.3 Response對(duì)象
4.3.1 Response對(duì)象簡(jiǎn)介
4.3.2 Response對(duì)象的方法
4.3.3 Response對(duì)象的屬性
4.4 Cookies的操作
4.4.1 什么是Cookies
4.4.2 使用Response對(duì)象向客戶端寫(xiě)入Cookies
4.4.3 使用Request對(duì)象從客戶端讀取Cookies
4.5 Session對(duì)象
4.5.1 Session對(duì)象簡(jiǎn)介
4.5.2 Session對(duì)象的集合
4.5.3 Session對(duì)象的屬性
4.5.4 Session對(duì)象的方法
4.5.5 Session對(duì)象的事件
4.5.6 Session對(duì)象的優(yōu)缺點(diǎn)
4.6 Application對(duì)象
4.6.1 Application對(duì)象簡(jiǎn)介
4.6.2 Application對(duì)象的集合
4.6.3 Application對(duì)象的方法
4.6.4 Application對(duì)象的事件
4.6.5 Application對(duì)象的綜合實(shí)例
4.7 Global.asa文件
4.7.1 什么是Global.asa文件
4.7.2 Global.asa簡(jiǎn)單示例
4.8 Server對(duì)象
4.8.1 Server對(duì)象簡(jiǎn)介
4.8.2 Server對(duì)象的屬性
4.8.3 Server對(duì)象的方法
本章小結(jié)
思考與實(shí)踐
第5章 ASP的組件技術(shù)
5.1 ActiveX組件概述
5.1.1 ActiveX組件的簡(jiǎn)介
5.1.2 ASP常用的內(nèi)置組件
5.1.3 ActiveX對(duì)象的建立與運(yùn)用
5.2 Ad Rotator動(dòng)態(tài)廣告組件
5.2.1 Ad Rotator運(yùn)行機(jī)制
5.2.2 Ad Rotator文件建立
5.3 Content Linker頁(yè)面索引組件
5.3.1 頁(yè)面索引組件的運(yùn)行機(jī)制
5.3.2 頁(yè)面索引組件的文件建立
5.4 File Access組件
5.4.1 FSO對(duì)象的建立
5.4.2 對(duì)文件進(jìn)行的操作
5.4.3 在一個(gè)文件中的讀寫(xiě)操作
5.4.4 獲取文件的屬性
5.4.5 對(duì)目錄進(jìn)行的操作
5.4.6 獲取驅(qū)動(dòng)器的信息
5.5 COM組件的開(kāi)發(fā)應(yīng)用
5.5.1 VB開(kāi)發(fā)自制的COM組件
5.5.2 ASP網(wǎng)頁(yè)中使用自制的COM組件
本章小結(jié)
思考與實(shí)踐
第6章 數(shù)據(jù)庫(kù)基礎(chǔ)與SQL語(yǔ)句
6.1 數(shù)據(jù)庫(kù)基礎(chǔ)
6.1.1 數(shù)據(jù)庫(kù)概述
6.1.2 關(guān)系型數(shù)據(jù)庫(kù)的基本結(jié)構(gòu)
6.1.3 數(shù)據(jù)庫(kù)的設(shè)計(jì)
6.2 數(shù)據(jù)庫(kù)系統(tǒng)的建立
6.2.1 Access與SQL Server數(shù)據(jù)庫(kù)的區(qū)別
6.2.2 Access數(shù)據(jù)庫(kù)的建立
6.2.3 Access數(shù)據(jù)庫(kù)的字段數(shù)據(jù)類型
6.3 結(jié)構(gòu)化查詢語(yǔ)言SQL語(yǔ)句
6.3.1 SOL簡(jiǎn)介
6.3.2 構(gòu)建sQL運(yùn)行平臺(tái)
6.3.3 對(duì)記錄操作的sQL語(yǔ)句編寫(xiě)
本章小結(jié)
思考與實(shí)踐
第7章 ADO對(duì)象與數(shù)據(jù)庫(kù)操作
7.1 數(shù)據(jù)庫(kù)的訪問(wèn)方式
7.1.1 .ASP的數(shù)據(jù)庫(kù)訪問(wèn)方式簡(jiǎn)介
7.1.2 .ADO與ASP
7.2 數(shù)據(jù)庫(kù)的連接
7.2.1 ODBC數(shù)據(jù)源的方式連接
7.2.2 連接字符串的方式連接
7.3 ADO對(duì)象簡(jiǎn)介
7.3.1 ADO對(duì)象的模型結(jié)構(gòu)關(guān)系
7.3.2 ADO對(duì)象的組成描述
7.4 Connection對(duì)象
7.4.1 創(chuàng)建和關(guān)閉Connection對(duì)象
7.4.2 Connection對(duì)象的方法
7.4.3 Connection對(duì)象的屬性
7.5 Recordset對(duì)象
7.5.1 Recordset對(duì)象的基本操作
7.5.2 Recordset對(duì)象的屬性及方法
7.5.3 記錄集的指針類型及鎖定方式
7.5.4 Recordset對(duì)象的數(shù)據(jù)瀏覽
7.5.5 Recordset對(duì)象的數(shù)據(jù)修編
7.6 Fields集合和Fielld對(duì)象
7.6.1 nelds集合
7.6.2 Field對(duì)象
7.6.3 綜合應(yīng)用舉例
7.7 Command對(duì)象
7.7.1 Command對(duì)象的操作步驟
7.7.2 Command對(duì)象的屬性與方法
7.7.3 Command對(duì)象的應(yīng)用實(shí)例
7.8 Errors集合和Error對(duì)象
7.8.1 錯(cuò)誤處理
7.8.2 Errors集合的屬性和方法
7.8.3 Error對(duì)象的屬性
本章小結(jié)
思考與實(shí)踐
第8章 ASP網(wǎng)站典型模塊設(shè)計(jì)實(shí)例
8.1 注冊(cè)登錄模塊的設(shè)計(jì)
8.1.1 注冊(cè)登錄系統(tǒng)的需求分析
8.1.2 數(shù)據(jù)庫(kù)的設(shè)計(jì)
8.1.3 公用模塊的設(shè)計(jì)
8.1.4 注冊(cè)模塊的設(shè)計(jì)
8.1.5 登錄模塊的設(shè)計(jì)
8.2 留言論壇模塊的設(shè)計(jì)
8.2.1 需求分析
8.2.2 數(shù)據(jù)庫(kù)的設(shè)計(jì)
8.2.3 功能實(shí)現(xiàn)
8.3 計(jì)數(shù)統(tǒng)計(jì)模塊的設(shè)計(jì)
8.3.1 數(shù)據(jù)存儲(chǔ)在文本中的圖形顯示計(jì)數(shù)囂
8.3.2 寫(xiě)入數(shù)據(jù)庫(kù)的多種統(tǒng)計(jì)計(jì)數(shù)器
8.4 查詢檢索模塊的設(shè)計(jì)
8.4.1 組合查詢模塊的設(shè)計(jì)
8.4.2 在查詢結(jié)果中繼續(xù)進(jìn)行查詢的設(shè)計(jì)
8.5 上載文件模塊的設(shè)計(jì)
8.5.1 無(wú)組件上栽文件到數(shù)據(jù)庫(kù)中的功能預(yù)覽
8.5.2 無(wú)組件上載文件到數(shù)據(jù)庫(kù)中的數(shù)據(jù)庫(kù)設(shè)計(jì)
8.5.3 無(wú)組件上載文件到數(shù)據(jù)庫(kù)中的功能實(shí)現(xiàn)
本章小結(jié)
思考與實(shí)踐
第9章 電子商務(wù)網(wǎng)站開(kāi)發(fā)實(shí)例
9.1 系統(tǒng)的需求分析
9.1.1 系統(tǒng)概述
9.1.2 系統(tǒng)的功能分析
9.1.3 系統(tǒng)的可行性分析
9.2 概要設(shè)計(jì)
9.2.1 網(wǎng)站流程分析
9.2.2 網(wǎng)站的功能模塊設(shè)計(jì)
9.2.3 系統(tǒng)的架構(gòu)方案的設(shè)計(jì)
9.2.4 系統(tǒng)的軟件體系結(jié)構(gòu)設(shè)計(jì)
9.3 數(shù)據(jù)庫(kù)的設(shè)計(jì)
9.3.1 數(shù)據(jù)庫(kù)需求分析
9.3.2 數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)
9.3.3 數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)
9.4 詳細(xì)設(shè)計(jì)
9.4.1 系統(tǒng)目錄及文件結(jié)構(gòu)設(shè)計(jì)
9.4.2 網(wǎng)站頁(yè)面的布局與排版設(shè)計(jì)
9.4.3 公共模塊的設(shè)計(jì)
9.4.4 商品展示模塊的設(shè)計(jì)
9.4.5 購(gòu)物車(chē)模塊的設(shè)計(jì)
9.4.6 收銀臺(tái)模塊的設(shè)計(jì)
9.4.7 會(huì)員注冊(cè)登錄模塊的設(shè)計(jì)
9.4.8 站內(nèi)公告模塊的設(shè)計(jì)
9.4.9 后臺(tái)登錄模塊及驗(yàn)證碼的設(shè)計(jì)
9.4.10 商品大類與小類分級(jí)選擇的設(shè)計(jì)
9.5 網(wǎng)站編程中的安全防范措施
9.5.1 防止SOL注入漏洞
9.5.2 防止Access數(shù)據(jù)庫(kù)被下栽
9.5.3 加密口令
9.5.4 用戶登錄的判定
9.5.5 非法輸入驗(yàn)證及驗(yàn)證碼的使用
本章小結(jié)
思考與實(shí)踐
附錄 VBscript函數(shù)
參考文獻(xiàn)