第1章 ASP應用程序設計基礎
1.1 概述
1.1.1 ASP運行平臺
1.1.2 系統(tǒng)運行模式
1.1.3 ASP程序示例
1.1.4 設計者需要掌握的內容
1.2 超文本語言HTML
1.2.1 HTML文檔結構
1.2.2 頁面框架
1.2.3 頁面鏈接
1.2.4 HTML的常用標簽
1.3 腳本語言VBScript
1.3.1 概述
1.3.2 變量、常量和運算符
1.3.3 語句
1.3.4 Sub過程和Function函數
1.4 內嵌對象
1.4.1 Request對象
1.4.2 Response對象
1.4.3 Server對象
1.4.4 Application對象
1.4.5 Session對象
第2章 數據采集與數據交換
2.1 數據輸入標簽
2.1.1 信息表格與信息輸入
2.1.2 用表格輸入客戶信息
2.2 下拉菜單與按鈕
2.2.1 下拉菜單
2.2.2 單選按鈕和復選按鈕
2.3 服務器接收信息
2.3.1 數據提交與數據接收
2.3.2 FORM集合傳送方式
2.3.3 QUERYSTRING集合方式
2.4 Cookie技術簡介
2.4.1 基本概念
2.4.2 創(chuàng)建Cookie
2.4.3 讀取Cookie的值
2.5 Buffer的使用
2.5.1 瀏覽器與服務器的信息交換
2.5.2 打開緩沖區(qū)
2.5.3 幾種變量的比較
2.6 數據采集認證
2.6.1 使用Cookie進行數據提交
2.6.2 問題分析
第3章 網上廣告制作與編故事
3.1 概述
3.2 ActiveX Server外掛式對象組件
3.2.1 檢查系統(tǒng)是否安裝了AdRotator對象
3.2.2 外掛對象的使用
3.2.3 廣告輪顯對象
3.3 廣告制作
3.3.1 廣告主頁面
3.3.2 記載廣告要求的文件──Adrot.txt
3.3.3 相關的文件
3.3.4 運行分析
3.3.5 容易出現的問題
3.4 文件系統(tǒng)對象FileSystemObject
3.4.1 檢查系統(tǒng)是否安裝了FileSystemObject對象
3.4.2 FileSystemObject對象的使用
3.4.3 文件創(chuàng)建
3.4.4 打開文件
3.4.5 寫文件與關閉文件
3.4.6 讀文件內容
3.4.7 查看外存空間
3.4.8 文件特征的讀取與設置
3.4.9 文件拷貝、移動和刪除
3.5 應用例子──網上編故事
3.5.1 設計思想
3.5.2 編故事主頁面
3.5.3 提交故事頁面
3.5.4 瀏覽故事頁面
第4章 網上聊天室設計
4.1 客戶登記
4.1.1 主頁面設計形式
4.1.2 主頁面處理流程
4.1.3 “Chat.asp”程序主要部分
4.2 進入聊天室(Main.asp)
4.2.1 進入聊天室的判定
4.2.2 建立顯示區(qū)的框架結構
4.2.3 框架命令
4.3 發(fā)言程序(Speaking.asp)設計
4.3.1 退出聊天室
4.3.2 發(fā)言信息輸入頁面
4.3.3 談話內容處理
4.4 信息顯示程序(Showing.asp)
4.4.1 運行機制及功能要求
4.4.2 頁面刷新與顯示
4.5 顯示聊天者(Talker.asp)
4.5.1 顯示方法
4.5.2 動態(tài)網頁顯示
4.6 常見的設計錯誤
4.7 “網上聊天室系統(tǒng)”程序清單
4.7.1 “Chat.asp”程序清單
4.7.2 “Main.asp”程序清單
4.7.3 “Speaking.asp”程序清單
4.7.4 “Showing.asp”程序清單
4.7.5 “Talker.asp”程序清單
第5章 ADO簡介
5.1 ADO基礎
5.1.1 ADO與數據庫的連接
5.1.2 檢查系統(tǒng)是否安裝了ADO
5.2 Connection對象
5.2.1 Connection對象的方法
5.2.2 Connection對象的屬性
5.3 Recordset對象
5.3.1 Fields集合
5.3.2 Recordset對象的方法
5.3.3 Recordset對象的屬性
5.4 Command對象
5.4.1 Command對象的方法
5.4.2 Command對象的屬性
5.4.3 用Command對象執(zhí)行存儲過程
5.5 Errors集合
5.5.1 Errors集合的方法
5.5.2 Errors集合的屬性
5.5.3 Error對象
第6章 Web數據庫與信息查詢系統(tǒng)
6.1 關系數據庫
6.1.1 數據庫管理系統(tǒng)DBMS
6.1.2 數據庫模式
6.2 概述Access 2000系統(tǒng)
6.2.1 Access 2000啟動
6.2.2 建立數據庫
6.2.3 輸入記錄
6.3 利用ODBC連接Access 2000
6.3.1 安裝指定的數據庫驅動程序
6.3.2 設置系統(tǒng)數據源
6.3.3 設置客戶名稱和密碼
6.4 利用OLE DB連接Access
6.4.1 連接信息
6.4.2 利用“數據鏈接”
6.5 飛機航班查詢系統(tǒng)
6.5.1 主頁設計(QueryLine.asp)
6.5.2 查詢條件生成(QueryLine1.asp)
6.5.3 數據庫查詢(QueryLine2.asp上)
6.5.4 查詢結果顯示(QueryLine2.asp下)
6.5.5 測試結果
6.6 出錯分析
6.7 程序清單
6.7.1 “QueryLine.asp”
6.7.2 “QueryLine1.asp”
6.7.3 “QueryLine2.asp”
第7章 網上購物系統(tǒng)
7.1 程序框架
7.1.1 處理流程
7.1.2 商品分類信息
7.1.3 商品信息
7.1.4 購物籃
7.2 主頁(ShopingA.asp)
7.2.1 打開商品分類表
7.2.2 讀取表中的記錄
7.2.3 主頁程序流程
7.3 商品選購(ShopingB.asp)
7.3.1 初始化
7.3.2 選購商品
7.3.3 購物選擇的信息提交
7.4 核算網頁(ShopingC.asp)
7.4.1 客戶所購商品清點
7.4.2 計算總金額
7.5 登記(ShopingD.asp)
7.5.1 處理流程
7.5.2 程序清單
7.6 購物受理(ShopingE.asp)
7.6.1 “客戶檔案”表和“交易”表
7.6.2 處理流程
7.6.3 登記新客戶檔案
7.6.4 將購物數據寫入“交易”表
7.7 程序清單
7.7.1 主頁(ShopingA.asp)
7.7.2 商品選購網頁(ShopingB.asp)
7.7.3 核算網頁(ShopingC.asp)
7.7.4 登記網頁(ShopingD.asp)
7.7.5 受理網頁(ShopingE.asp)
第8章 網上考試系統(tǒng)
8.1 總體結構
8.1.1 數據表──“考生檔案”
8.1.2 數據表──“網絡基礎”
8.1.3 系統(tǒng)頁面結構
8.2 考生身份認證頁面(TestA.asp)
8.2.1 背景知識
8.2.2 考生身份驗證
8.3 考試(TestB.asp)
8.3.1 考試頁面的功能
8.3.2 考試處理流程
8.3.3 程序設計
8.4 閱卷網頁(TestC.asp)
8.4.1 評分
8.4.2 評分處理流程
8.4.3 成績登記
8.5 程序設計中的問題
8.6 網上考試程序清單
8.6.1 主頁程序清單(TestA.asp)
8.6.2 考試頁面(TestB.asp)
8.6.3 閱卷頁面(TestC.asp)
第9章 網上論壇
9.1 總體結構
9.1.1 系統(tǒng)功能
9.1.2 數據庫結構
9.1.3 網頁結構
9.2 身份認證網頁(BBS1.asp)
9.2.1 頁面形式
9.2.2 處理流程
9.3 屏幕框架(BBS2.asp)
9.4 論壇管理(BBS3.asp)
9.4.1 網頁顯示
9.4.2 退出機制
9.5 文章選擇與顯示(BBS4.asp和BBS6.asp)
9.5.1 選擇文章
9.5.2 文章瀏覽
9.6 文章輸入(BBS5.asp 與BBS7.asp)
9.6.1 BBS5.asp頁面
9.6.2 BBS7.asp頁面
9.7 刪除文章(BBS8.asp)
9.7.1 刪除方式
9.7.2 清理論壇
9.8 網上論壇程序清單
9.8.1 身份認證頁面(BBS1.asp)
9.8.2 屏幕框架程序(BBS2.asp)
9.8.3 論壇管理(BBS3.asp)
9.8.4 選擇文章(BBS4.asp)
9.8.5 定義輸入區(qū)(BBS5.asp)
9.8.6 文章瀏覽(BBS6.asp)
9.8.7 文章輸入(BBS7.asp)
9.8.8 論壇清理(BBS8.asp)
第10章 多媒體網頁制作
10.1 網絡多媒體技術
10.1.1 聲音、圖像與動畫
10.1.2 多媒體吞吐量
10.2 創(chuàng)建多媒體組件──位圖
10.2.1 圖像格式
10.2.2 創(chuàng)建圖片
10.3 創(chuàng)建多媒體組件──動畫
10.3.1 動畫基礎
10.3.2 動畫
10.3.3 創(chuàng)建動畫
10.3.4 制作小動畫或滾動字幕
10.3.5 遵循的原則
10.4 創(chuàng)建多媒體組件──視頻
10.4.1 基本概念
10.4.2 供網頁使用的視頻資源
10.4.3 網上數字視頻格式
10.4.4 視頻文件
10.4.5 在網頁中實現數字視頻
10.5 創(chuàng)建多媒體組件──音頻
10.5.1 聲音文件
10.5.2 聲音文件的恰當使用
10.5.3 供網頁使用的聲音資源
10.5.4 聲音文件格式及其用途
10.5.5 將聲音加入網頁
10.5.6 使用RealAudio
10.5.7 使用Shockwave 音頻
10.5.8 編輯和處理聲音
10.6 一個多媒體網頁示例
附錄 SQL語言簡介