WEB程序設(shè)計教學(xué)大綱_第1頁
WEB程序設(shè)計教學(xué)大綱_第2頁
WEB程序設(shè)計教學(xué)大綱_第3頁
WEB程序設(shè)計教學(xué)大綱_第4頁
WEB程序設(shè)計教學(xué)大綱_第5頁
已閱讀5頁,還剩3頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、WEB程序設(shè)計教學(xué)大綱1、 課程概述計算機(jī)網(wǎng)絡(luò)是計算機(jī)發(fā)展的必然趨勢,本課程的設(shè)置是為了培養(yǎng)學(xué)生Web應(yīng)用的基本能力,使學(xué)生真正獲得制作網(wǎng)頁、進(jìn)行Web編程的能力,從而提高自身的知識面與專業(yè)水平。Web程序設(shè)計是計算機(jī)類專業(yè)的擴(kuò)展課程,屬于選修課。該課程與程序設(shè)計,圖像設(shè)計技術(shù)和計算機(jī)版面設(shè)計關(guān)系密切,有時也稱為“網(wǎng)頁設(shè)計”。它主要是一門應(yīng)用性、實踐性的課程。這門學(xué)科的重點是在培養(yǎng)學(xué)生計算機(jī)應(yīng)用方面的知識與技能,因此它對學(xué)生的就業(yè)發(fā)展具有極其重要的意義。2、 課程目標(biāo)1 知道Web程序設(shè)計這門課程的性質(zhì)、地位和價值。知道該課程的研究領(lǐng)域和技術(shù)前景。2 理解這門課程的主要概念、基本原理和技術(shù)要點

2、,尤其是Web頁設(shè)計軟件工具的使用方法。3 掌握動態(tài)網(wǎng)頁技術(shù)ASP.NET設(shè)計語言,學(xué)會運用一些具體的軟件工具如VisualStdio制作Web頁。4 掌握Web編程語言VB.NET,并能使用該技術(shù)編寫一些簡單的Web應(yīng)用。掌握動態(tài)網(wǎng)頁技術(shù),學(xué)會運用其中之一種動態(tài)網(wǎng)頁技術(shù)編制動態(tài)Web頁和交互性Web頁。3、 課程內(nèi)容和要求這門學(xué)科的知識與技能要求分為知道、理解、掌握、學(xué)會四個層次。這四個層次的一般涵義表述如下:知道是指對這門學(xué)科和教學(xué)現(xiàn)象的認(rèn)知。理解是指對這門學(xué)科涉及到的概念、原理、策略與技術(shù)的說明和解釋,能提示所涉及到的教學(xué)現(xiàn)象演變過程的特征、形成原因以及教學(xué)要素之間的相互關(guān)系。掌握是指運

3、用已理解的教學(xué)概念和原理說明、解釋、類推同類教學(xué)事件和現(xiàn)象。學(xué)會是指能模仿或在教師指導(dǎo)下獨立地完成某些教學(xué)知識和技能的操作任務(wù),或能識別操作中的一般差錯。教學(xué)內(nèi)容和要求表中的號表示教學(xué)知識和技能的教學(xué)要求層次。本標(biāo)準(zhǔn)中打“*”號的內(nèi)容可作為自學(xué),教師可根據(jù)實際情況確定要求或不布置要求。教學(xué)內(nèi)容及教學(xué)要求表反串???,首整十F*J廿Vn、告理用牛舉足E1衿七尸J公4人教于內(nèi)容埋解呈握J(rèn)公2VB.NET捏WU基礎(chǔ)1 ASP.NET概述1.1 VB.NET簡介1.2 網(wǎng)絡(luò)程序設(shè)計概述2.2VB.NET的數(shù)據(jù)類型1.2ASP.NET簡介2.3VB.NET常量1.3ASP.NET的運行環(huán)境2.4VB.NE

4、T變量1.4ASP.NET的開發(fā)工具2.5VB.NET數(shù)組1.5新建一個簡單的ASP.NET文件2.6VB.NET運算符1.6新建一個應(yīng)用程序VVVVVVVVVVVV/2.7使用條件居句V13服務(wù)器控件3.1 控件簡介3.2 HTML服務(wù)器控件3.3 WEB服務(wù)器控件3.4 驗證控件3.5 用戶控件3.6 對控件的高級操作*VVVVVV4內(nèi)部對象4.1 ASP.NET內(nèi)部對象概述4.2 Page對象4.3 Request對象4.4 Response對象4.5 HttpCookie對象4.6 Session對象4.7 Application對象4.8 Server對象4.9 Mail對象VVVV

5、VVVVV5數(shù)據(jù)庫基礎(chǔ)知識5.1 數(shù)據(jù)庫的基本概念5.2 建立Access數(shù)據(jù)庫5.3 SQL語言簡介VVV6ASP.NET存取數(shù)據(jù)庫6.1 ADO.NET簡介6.2 簡單存取數(shù)據(jù)庫6.3 使用DataGrid控件存取數(shù)據(jù)庫6.4 綜合示例VVVV7深入進(jìn)行數(shù)據(jù)庫編程7.1 DataGrid控件再探討7.2 使用DataList控件存取數(shù)據(jù)庫7.3 使用Repeater控件存取數(shù)據(jù)庫7.4 使用含有參數(shù)的SQL語句7.5 對多個表進(jìn)行操作7.6 存取SQLServer數(shù)據(jù)庫VVVVVV教學(xué)內(nèi)容知道理解掌握學(xué)會7.7 DataSet對象再探討7.8 綜合示例VV8文件及文件夾操作8.1 文件及文

6、件夾管理8.2 文本文件操作8.3 XML文件操作8.4 Excel文件操作VVV9隱藏代碼和業(yè)務(wù)對象9.1 使用隱藏代碼(Code-behind)9.2 使用業(yè)務(wù)對象*9.3 使用COM組件9.4 本早小結(jié)VVVV10Web服務(wù)10.1 Web服務(wù)簡介10.2 建立一個簡單的Web服務(wù)10.3 簡單調(diào)用Web服務(wù)10.4 通過代理類調(diào)用Web服務(wù)10.5 返回DataSet對象示例VVVVV11配置應(yīng)用程序及其它應(yīng)用*11.1 關(guān)于配置應(yīng)用程序11.2 配置Global.asax文件11.3 配置web.Config文件11.4 安全考慮11.5 使用緩存11.6 調(diào)試程序VVVVVV四、課

7、程實施Web程序設(shè)計是屬于計算機(jī)應(yīng)用專業(yè)和信息管理專業(yè)(本/專科)教學(xué)選修課。一般情況下,每周安排3課時,共54課時。函授生視具體情況而定,一般為36課時。具體課時安排如下:課時安排及教學(xué)方法表教學(xué)內(nèi)容課時建議教與學(xué)54課時36課時的方法建議1 ASP.NET概述1.1 網(wǎng)絡(luò)程序設(shè)計概述1.2 ASP.NET簡介1課時1課時講述1.3 ASP.NET的運行環(huán)境1.4 ASP.NET的開發(fā)工具1.5 新建一個簡單的ASP.NET文件1.6 新建一個應(yīng)用程序1課時1課時講述2VB.NET程序設(shè)計基礎(chǔ)2.1 VB.NET簡介2.2 VB.NET的數(shù)據(jù)類型2.3 VB.NET常量2.4 VB.NET變

8、量2.5 VB.NET數(shù)組2.6 VB.NET運算符2.7 使用條件語句5課時,實驗2課時3課時,實驗1課時講述、演示和實驗3服務(wù)器控件3.1 控件簡介3.2 HTML服務(wù)器控件3.3 WEB服務(wù)器控件3.4 驗證控件3.5 用戶控件3.6 對控件的高級操作*6課時,實驗2課時4課時,實驗1課時講述、演示和實驗4內(nèi)部對象4.1 ASP.NET內(nèi)部對象概述4.2 Page對象4.3 Request對象4.4 Response對象4.5 HttpCookie對象4.6 Session對象4.7 Application對象4.8 Server對象6課時,實驗2課時4課時,實驗1課時講述、演示和實驗教

9、學(xué)內(nèi)容課時建議教與學(xué)的方法建議54課時36課時4.9Mail對象5數(shù)據(jù)庫基礎(chǔ)知識5.1 數(shù)據(jù)庫的基本概念5.2 建立Access數(shù)據(jù)庫5.3 SQL語言簡介2課時1課時講述6ASP.NET存取數(shù)據(jù)庫6.1 ADO.NET簡介6.2 簡單存取數(shù)據(jù)庫6.3 使用DataGrid控件存取數(shù)據(jù)庫6.4 綜合示例6課時,實驗2課時5課時,實驗2課時講述、演示和實驗7深入進(jìn)行數(shù)據(jù)庫編程DataGrid控件再探討7.2 使用DataList控件存取數(shù)據(jù)庫7.3 使用Repeater控件存取數(shù)據(jù)庫7.4 使用含有參數(shù)的SQL語句7.5 對多個表進(jìn)行操作7.6 存取SQLServer數(shù)據(jù)庫7.7 DataSet

10、對象再探討7.8 綜合示例8課時,實驗4課時6課時,實驗2課時講述、演示和實驗8文件及文件夾操作8.1 文件及文件夾管理8.2 文本文件操作8.3 XML文件操作8.4 Excel文件操作4課時1課時講述教學(xué)內(nèi)容課時建議教與學(xué)的方法建議54課時36課時9隱藏代碼和業(yè)務(wù)對象9.1 使用隱藏代碼(Code-behind)9.2 使用業(yè)務(wù)對象*9.3 使用COM組件9.4 本早小結(jié)1課時1課時講述10Web服務(wù)10.1 Web服務(wù)簡介10.2 建立一個簡單的Web服務(wù)10.3 簡單調(diào)用Web服務(wù)10.4 通過代理類調(diào)用Web服務(wù)10.5 返回DataSet對象示例1課時1課時講述11配置應(yīng)用程序及其它應(yīng)用*11.1 關(guān)于配置應(yīng)用程序11.2 配置Global.asax文件11.3 配置web.Config文件11.4 安全考慮11.5 使用緩存11.6 調(diào)試程序1課時1課時講述合計:54課時中含理論課42課時,實驗課12課時;36課時中含理論課29課時,實驗課7課時。五、教材和參考書目1 .尚俊杰等ASP.NET程序設(shè)計,清華大學(xué)出版社,2004年版。2 .邵良彬等,ASP.NET實踐教程,清華大學(xué)出版社,2007版3 .蔣培等,ASP.NETWeb程序設(shè)計,清華大學(xué)出版社,2007年版。六、課程評價Web程序設(shè)計采用應(yīng)用系統(tǒng)程

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論