資源描述:
《《web系統(tǒng)開發(fā)》課程教學大綱》由會員上傳分享,免費在線閱讀,更多相關內容在行業(yè)資料-天天文庫。
1、《WEB系統(tǒng)開發(fā)》課程教學大綱一、課程基本信息課程名稱:WEB系統(tǒng)開發(fā)英文名稱:WEBSystemDevelopment課程編碼:11301D課程類別:職業(yè)能力教育課總學時:48學時(含實驗20學時)總學分:2.5適用專業(yè):信息管理系統(tǒng)先修課程:高級語言程序設計,數(shù)據(jù)庫原理概論,數(shù)據(jù)結構開課系部:計算機科學與技術系二、??????課程的性質和任務《WEB系統(tǒng)開發(fā)》為本專業(yè)的有關網(wǎng)絡程序設計的較高級內容。本課程將介紹WEB系統(tǒng)開發(fā)的基礎模式、方法,采用ASP.NET技術結合VB.NET語言進行介紹,涉及ASP.NET程序所用的開發(fā)
2、工具和運行環(huán)境、VB.NET程序設計基礎和ASP.NET的程序設計基礎、ADO.NET數(shù)據(jù)庫訪問、三層架構開發(fā)等有關內容。通過本課程的學習,使學生掌握開發(fā)ASP.NET程序的基礎知識和基本方法,對網(wǎng)絡程序設計有一個全面的認識和了解,并能夠獨立自主開發(fā)小型網(wǎng)絡應用程序。?三、??????課程教學基本要求(一)理論教學內容和基本要求第一部分總體介紹本章對WEB系統(tǒng)開發(fā)進行總體介紹;重點掌握ASP.NET的開發(fā)工具和運行環(huán)境,并掌握新建一個ASP.NET的基本流程和建立應用程序的意義和方法。學生要能夠熟練搭建ASP.NET的運行環(huán)境,
3、并能夠開發(fā)第一個簡單的ASP.NET應用程序;重點:ASP.NET開發(fā)環(huán)境;IIS應用。難點:ASP.NET開發(fā)環(huán)境。第二部分VB.NET程序設計基礎本章對VB.NET程序設計語言進行總體介紹,包括基本數(shù)據(jù)類型,變量與常量,運算符與表達式,常用系統(tǒng)函數(shù),復合數(shù)據(jù)類型,過程,流程控制以及VB.NET類的應用等。重點:VB.NET語言。難點:VB.NET類的應用。第三部分服務器控件本章重點掌握Web服務器控件的使用,如常用的文本框、標簽、按鈕、下拉列表框、單選框、復選框等控件,另外,HTML服務器控件中的文件上傳控件也需要深刻掌握。
4、重點:用戶控件應用;常規(guī)屬性的使用;基本事件的使用。難點:用戶控件的使用和控件的綁定、樣式等高級操作。第四部分內部對象本章要求掌握Request、Response、Cookie、Session、Application、Server等對象的基本知識和基本方法,此外,也應該掌握利用Mail對象在線發(fā)送郵件的方法。學生需充分體會Session和Application的使用方法和Response.Redirect、Server.Transfer、Server.Execute等方法,并體會Cookie的作用。重點:Request、Resp
5、onse、Cookie、Session、Application、Server等對象的應用。難點:Response.Redirect、Server.Transfer、Server.Execute等方法。第五部分ADO.NET存取數(shù)據(jù)庫本章介紹ADO.NET模型,掌握利用ASP.NET連接數(shù)據(jù)庫,查詢、添加、刪除和更新刪除的基本方法,此外,掌握利用GridView控件刪除和更新記錄的方法。重點:利用GridView控件刪除和更新記錄的方法。難點:利用GridView控件刪除和更新記錄的方法。第六部分深入數(shù)據(jù)庫編程本章掌握GridVi
6、ew、DataList和Repeater控件的使用方法。了解在SQL語句中使用參數(shù)和對DataSet對象的操作。能夠熟練使用GridView控件進行查詢、刪除、更新、查看詳細頁面、分頁、排序、定制列和模板列等功能,并要掌握DataList和Repeater控件的基本操作。學生可完成一個WEB單據(jù)的設計與制作。重點:DataSet高級應用;GridView控件的定制列和模板列。難點:WEB單據(jù)的設計與制作第七部分三層架構開發(fā)模式的應用本章掌握三層架構開發(fā)模式,三層架構各層功能;掌握數(shù)據(jù)訪問層實現(xiàn)方法;熟練掌握SQLHelper類庫
7、應用。重點:三層架構各層功能;數(shù)據(jù)訪問層實現(xiàn)方法;SQLHelper類庫應用。難點:數(shù)據(jù)訪問層實現(xiàn)方法;SQLHelper類庫應用。第八部分文件及文件夾操作本章掌握對文件和文件夾操作的基本方法,如文件和文件夾的新建、復制、移動和刪除等,以及對文本文件、XML文件的操作。重點:對XML文件的操作。難點:對XML文件的操作。第九部分WEB服務本章理解Web服務的基本概念,并能夠建立、通過代理類調用一個簡單的Web服務。另外,大家練習時可以兩人合作,一人提供Web服務,一人通過代理類調用Web服務。重點:對WEB服務的理解;建立、調用
8、Web服務。難點:建立、調用Web服務。(二)實驗教學內容和基本要求見實驗大綱四、??????課程教學要求及形式1、課程使用工具較多、涉及面廣,教學形式以講授方式為主+多媒體輔助+實驗+網(wǎng)絡教學平臺進行答疑和討論。2、為加強實動手能力的培養(yǎng),應充分重視實踐性教學