




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、網(wǎng)絡(luò)程序設(shè)計ASP課程教學(xué)大綱 建議教學(xué)時數(shù)為86學(xué)時左右。一課程的性質(zhì)網(wǎng)絡(luò)程序設(shè)計ASP是網(wǎng)站設(shè)計專業(yè)、電子商務(wù)專業(yè)的一門主干專業(yè)技術(shù)課,也是計算機類其它專業(yè)的一門重要選修課。它是一門將動態(tài)網(wǎng)站原理、網(wǎng)絡(luò)技術(shù)、數(shù)據(jù)庫技術(shù)、網(wǎng)頁技術(shù)和編程技術(shù)有機融合,綜合性和實踐性較強的課程。二課程的任務(wù)和基本要求 本課程的主要任務(wù)是分析各類動態(tài)網(wǎng)站構(gòu)建規(guī)律,認識典型網(wǎng)站構(gòu)建方法、結(jié)構(gòu)和手段,掌握數(shù)據(jù)庫設(shè)計方法、網(wǎng)頁設(shè)計方法、程序設(shè)計方法 。 通過本課程學(xué)習(xí),使學(xué)生在下列能力培養(yǎng)方面得到鍛煉與提高: 1能應(yīng)用動態(tài)網(wǎng)站理論,分析中
2、等復(fù)雜動態(tài)網(wǎng)站特點,制定合理的動態(tài)網(wǎng)站規(guī)程的能力。 2協(xié)調(diào)靜態(tài)網(wǎng)頁與動態(tài)網(wǎng)頁的關(guān)系,選擇具體網(wǎng)絡(luò)程序設(shè)計語言的能力。 3熟悉掌握動態(tài)網(wǎng)站設(shè)計方法,具備中等復(fù)雜網(wǎng)站結(jié)構(gòu)選擇和設(shè)計的能力,所設(shè)計的動態(tài)網(wǎng)站應(yīng)工作可行、操作方便、便于構(gòu)建與調(diào)試,技術(shù)經(jīng)濟性好。 4具備正確選擇動態(tài)網(wǎng)站構(gòu)建方法,具備中等復(fù)雜動態(tài)網(wǎng)站的構(gòu)建和調(diào)試的能力。 5初步具備進行分析和處理動態(tài)網(wǎng)站構(gòu)建中產(chǎn)生的有關(guān)技術(shù)問題的能力。三本課程與其他課程的關(guān)系 本課程屬專業(yè)課程,在本課程講授之前,學(xué)生應(yīng)已修完如下課程:計算機網(wǎng)絡(luò)技術(shù)、數(shù)據(jù)庫技術(shù)、靜態(tài)網(wǎng)頁制作技術(shù)、程序設(shè)計
3、方法、Visual Basic、VBScript、JavaScript等。 四本課程的教學(xué)內(nèi)容及重點、難點(一) 教學(xué)內(nèi)容 、理論教學(xué)內(nèi)容第1章 網(wǎng)絡(luò)程序設(shè)計概述 1.1 網(wǎng)絡(luò)程序設(shè)計語言產(chǎn)生背景 1.2 WWW工作原理 1.2.1 什么是服務(wù)器端、客戶端 1.2.2 靜態(tài)網(wǎng)頁工作原理 1.2.3 動態(tài)網(wǎng)頁工作原理 1.3 目前主要的網(wǎng)絡(luò)程序設(shè)計語言 1.3.1 ASP概述 1.3.2 PHP概述 1.3.3 JSP概述 1.4 本章小結(jié) 第2章 ASP初步 2.1 ASP的運行環(huán)境 2.1.1 安裝IIS 2.1.2 瀏覽ASP文件 2.1.3 添加虛擬目錄 2.1.4 設(shè)置默認文擋 2.2
4、 ASP的開發(fā)工具 2.3 制作一個簡單的ASP文件 2.3.1 新建ASP文件 2.3.2 保存ASP文件 2.3.3 瀏覽ASP文件 2.4 ASP的語法簡介 2.4.1 ASP文件的基本組成 2.4.2 ASP文件的約定 2.5 開發(fā)ASP程序時注意事項 第3章ASP腳本語言-VBScript 3.1 腳本語言概述 3.2 VBScript代碼的基本格式 3.3 VBScript的數(shù)據(jù)類型 3.4 VBScript常量 3.5 VBScript 變量 3.6 VBScript數(shù)組 3.7 VBScript運算符 3.8 VBScript函數(shù) 3.8.1 轉(zhuǎn)換函數(shù) 3.8.2 字符串函數(shù)
5、3.8.3 日期和時間函數(shù) 3.8.4 數(shù)學(xué)函數(shù) 3.8.5 檢驗函數(shù) 3.9 VBScript過程 3.9.1 Sub子程序 3.9.2 Function 函數(shù) 3.9.3 子程序和函數(shù)的位置 3.10 使用條件語句 3.10.1 IfThenElse語句 3.10.2 Select Case語句 3.11 使用循環(huán)語句 3.11.1 ForNext循環(huán) 3.11.2 DoLoop循環(huán) 3.11.3 WhileWend循環(huán) 3.11.4 For EachIn 循環(huán) 3.11.5 循環(huán)嵌套 3.11.6 強行退出循環(huán) 3.12 注釋語句 3.13 容錯語句 第4章 ASP常用內(nèi)部對象4.1 R
6、equest和Response對象 4.1.1 ASP內(nèi)部對象概述 4.1.2 利用Request對象從客戶端獲得信息 Request對象簡介 使用Form獲取方法 使用QueryString獲取方法 ServerVariables獲取方法 ClientCertificate獲取方法 TotalBytes屬性 BinaryRead方法 4.1.3 利用Response對象向客戶端輸出信息 Response對象簡介 使用Write方法輸出信息 4.1.3
7、.3 使用Redirect方法引導(dǎo)客戶端至另一個URL位置 使用End 方法停止處理asp程序 關(guān)于Buffer屬性 BinaryWrite方法 4.1.4 使用Cookies在客戶端保存信息 什么是Cookies 使用Response對象設(shè)置Cookies 使用Request對象獲取Cookies Cookies綜合示例 4.2 Session和Application對象 4.2.1 利用Session對象記載特定客戶信息 Session對象簡介 利
8、用Session存儲信息 利用Session存儲數(shù)組信息 Timeout屬性 Abandon方法 4.2.2 利用Application對象記載所有客戶信息 Application對象簡介 利用Application存儲信息 利用Application存儲數(shù)組信息 4.2.3 應(yīng)用程序與Global.asa文件 什么是應(yīng)用程序 什么是Global.asa文件 Global.asa簡單示例 4.3 Server對象 4.3.1 Server對象簡介 4.
9、3.2 Server對象的屬性和方法 ScriptTimeout屬性 CreateObject方法 HTMLEncode方法 URLEncode方法 MapPath方法 Execute方法 Transfer方法 第5章 數(shù)據(jù)庫基礎(chǔ)知識 5.1 數(shù)據(jù)庫的基本概念 5.1.1 數(shù)據(jù)管理技術(shù)的發(fā)展階段 5.1.2 數(shù)據(jù)庫的基本術(shù)語 5.1.3 數(shù)據(jù)庫管理系統(tǒng) 5.2 建立Access數(shù)據(jù)庫5.2.1 規(guī)劃自己的數(shù)據(jù)庫5.2.2 新建數(shù)據(jù)庫5.2.3 新建和維護表5.2.4 新建和維護查詢5
10、.3 SQL語言簡介 5.3.1 Select語句 5.3.2 Insert語句 5.3.3 Delete語句 5.3.4 Update語句 5.4 設(shè)置數(shù)據(jù)源 第6章 ASP數(shù)據(jù)庫編程6.1 ASP存取數(shù)據(jù)庫 6.1.1 ASP內(nèi)部組件概述 6.1.2 利用數(shù)據(jù)庫存取組件存取數(shù)據(jù)庫 數(shù)據(jù)庫存取組件簡介 數(shù)據(jù)庫準(zhǔn)備 連接數(shù)據(jù)庫 利用Select語句查詢記錄 利用Insert語句添加記錄 利用Delete語句刪除記錄 利用Update語句修改記錄 6.1.3 網(wǎng)絡(luò)導(dǎo)航程序?qū)嵗?
11、 利用Select語句查詢記錄 利用Insert語句添加記錄 利用Delete語句刪除記錄 利用Update語句修改記錄6.2 深入進行數(shù)據(jù)庫編程 6.2.1 ADO的內(nèi)部對象 6.2.2 Connection對象 建立Connection對象 Connection對象的屬性 Connection對象的方法 利用Connection對象存取數(shù)據(jù)庫 事務(wù)處理 Error對象和Errors集合 6.2.3 Command對象 建立Command對
12、象 Command對象的屬性 Command對象的方法 利用Command對象存取數(shù)據(jù)庫 非參數(shù)查詢 參數(shù)查詢 Parameter對象和Parameters集合 6.2.4 Recordset對象 建立Recordset對象 Recordset對象屬性 Recordset對象的方法 利用Recordset對象查詢記錄 分頁顯示數(shù)據(jù) 利用Recordset對象更新數(shù)據(jù)庫 Field對象和Fie
13、lds集合 6.2.5 存取SQL Server數(shù)據(jù)庫 連接SQL Server數(shù)據(jù)庫 存取SQL數(shù)據(jù)庫 SQL Server數(shù)據(jù)庫和ACCESS數(shù)據(jù)庫的互相轉(zhuǎn)化 6.2.6 對多個表進行組合查詢 第7章 文件存取組件及其它組件 7.1 文件存取組件 7.1.1 FileSystemObject對象的方法 7.1.2 TextStream對象的屬性和方法 7.1.3 文本文件的基本操作 7.1.4 文件及文件夾的基本操作 7.1.5 Folder對象的屬性和方法 7.1.6 File對象的屬性和方法 7.1.7 綜合示例 7.2 廣告輪顯組件 7
14、.2.1 廣告輪顯組件的屬性和方法 7.2.2 使用廣告輪顯組件示例 7.3 瀏覽器兼容組件 7.3.1 瀏覽器兼容組件的工作原理 7.3.2 瀏覽器兼容組件的屬性 7.3.3 使用瀏覽器兼容組件示例 7.4 文件超鏈接組件 7.4.1 文件超鏈接組件的方法 7.4.2 使用文件超鏈接組件示例 7.5 計數(shù)器組件 7.5.1 計數(shù)器組件的屬性和方法 7.5.2 使用計數(shù)器組件示例 第8章 使用第三方組件 8.1 發(fā)送E-mail組件W3 Jmail 8.1.1 下載和安裝W3 Jmail組件 8.1.2 使用W3 Jmail組件發(fā)送郵件 8.2 文件上傳組件ASPUpload 8.2.1 下載
15、和安裝ASPUpload組件 8.2.2 使用ASPUpload組件上傳文件 、實踐教學(xué)環(huán)節(jié) 1. 實驗 實驗 1:IIS的配置 實驗 2:顯示時間 實驗 3:使用Function函數(shù) 實驗 4:使用判斷和循環(huán)語句 實驗 5:注冊功能實驗 6:簡單的在線考試程序 實驗 7:顯示訪問人數(shù) 實驗 8:登錄限定 實驗 9:轉(zhuǎn)化字符串 實驗 10:新建數(shù)據(jù)庫和表 實驗 11:使用SQL語句操作數(shù)據(jù)
16、庫 實驗 12:設(shè)置數(shù)據(jù)源 實驗 13:連接數(shù)據(jù) 實驗 14:更新數(shù)據(jù)庫 實驗 15:Connection對象-事務(wù)處理 實驗 16:Command對象-參數(shù)查詢 實驗 17:Recordset對象-分頁顯示數(shù)據(jù) 實驗 18:存取SQL Server數(shù)據(jù)庫
17、; 實驗 19:文件上傳組件應(yīng)用2. 專周實訓(xùn) 要求:動態(tài)網(wǎng)站設(shè)計、構(gòu)建、調(diào)試 時間:12周 考核內(nèi)容:紀(jì)律、操作過程、成果 考核方式:嚴(yán)格考勤、認真檢查實際操作過程和成果 考核合格后給予單獨學(xué)分,不合格的以后必須重修 3. 企業(yè)實訓(xùn) 要求: 1) 按企業(yè)員
18、工標(biāo)準(zhǔn)要求學(xué)生,學(xué)生要進行角色轉(zhuǎn)換即轉(zhuǎn)換為企業(yè)員工 2)按企業(yè)實際開發(fā)工作流程進行 3) 按規(guī)范化標(biāo)準(zhǔn)編寫文檔 4) 中等偏復(fù)雜動態(tài)網(wǎng)站設(shè)計、構(gòu)建、調(diào)試 時間:24周 考核:紀(jì)律、規(guī)范化的設(shè)計文檔、成果
19、0; 考核合格后給予單獨學(xué)分,不合格的以后必須重修(二)教學(xué)重點與難點 第1章網(wǎng)絡(luò)程序設(shè)計概述 重點:靜態(tài)網(wǎng)頁、動態(tài)網(wǎng)頁基本概念、靜態(tài)網(wǎng)站工作原理、動態(tài)網(wǎng)站工作原理、網(wǎng)絡(luò)程序設(shè)計語言及選用。
20、60; 難點:的要點和要領(lǐng)及其應(yīng)用。 第2章ASP基礎(chǔ)知識 重點:的運行環(huán)境、的安裝、文件的構(gòu)成及制作、文件的簡單語法。 難點: 文件的構(gòu)成及制作
21、 第3章腳本語言-VBScript 重點: 常量、變量、條件語句、循環(huán)語句、數(shù)組、函數(shù) 難點: 數(shù)組、函數(shù)
22、 第4章 ASP常用內(nèi)部對象 重點: 1、掌握使用Request和Response對象來獲取和輸出信息 2、掌握使用Session和Application對象保存信息
23、60; 難點: 使用Session和Application對象保存數(shù)組信息 第5章 數(shù)據(jù)庫基礎(chǔ)知識 重點: 1、建立Access數(shù)據(jù)庫,添加表和查詢
24、0; 2、編寫最基本的SQL語句,尤其是Select、Insert、Delete和Update語句 難點: 利用SQL語言建立復(fù)雜查詢 第6章數(shù)據(jù)庫編程
25、0; 重點:數(shù)據(jù)庫連接和利用execute方法和sql語句實現(xiàn)查詢、添加、修改、刪除 難點:利用Connection對象、Recordset對象、Command對象實現(xiàn)數(shù)據(jù)庫的深入操作,如分頁顯示等 第7章文件存取組件及其它組件
26、; 重點: 1、文本存取組件 2、廣告輪顯組件、瀏覽器兼容組件、文件超鏈接組件 難點: 計數(shù)器組件 第8章 使用第三方組件
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 景觀池塘基礎(chǔ)施工方案
- 關(guān)聯(lián)代理公司合同范例
- 東莞公司租賃合同范例
- 個人田地改造合同范本
- 中國公司 英文合同范例
- 下水維修簡易合同范例
- 倉庫配貨合同范例
- 內(nèi)蒙合同范例
- 公司訂購水果合同范例
- 出租房設(shè)備更換合同范例
- GB/T 15970.7-2000金屬和合金的腐蝕應(yīng)力腐蝕試驗第7部分:慢應(yīng)變速率試驗
- 中共一大會址
- 制度經(jīng)濟學(xué):05團隊生產(chǎn)理論
- 作文格子紙(1000字)
- 刻度尺讀數(shù)練習(xí)(自制)課件
- 四年級下冊美術(shù)課件 4紙卷魔術(shù)|蘇少版
- 七年級數(shù)學(xué)蘇科版下冊 101 二元一次方程 課件
- ZL50裝載機工作裝置設(shè)計
- 2021年6月浙江省高考讀后續(xù)寫課件-高考英語復(fù)習(xí)備考
- 小學(xué)古詩詞80首(硬筆書法田字格)
- 時間單位換算表
評論
0/150
提交評論