《網(wǎng)絡數(shù)據(jù)庫開1》課程教學大綱_第1頁
《網(wǎng)絡數(shù)據(jù)庫開1》課程教學大綱_第2頁
《網(wǎng)絡數(shù)據(jù)庫開1》課程教學大綱_第3頁
《網(wǎng)絡數(shù)據(jù)庫開1》課程教學大綱_第4頁
《網(wǎng)絡數(shù)據(jù)庫開1》課程教學大綱_第5頁
已閱讀5頁,還剩3頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、網(wǎng)絡數(shù)據(jù)庫開發(fā)課程教學大綱 課程編碼: 171200060課程性質(zhì): 必修課適用專業(yè): 信息與計算科學專業(yè)學時學分: 52學時 3學分所需先修課:網(wǎng)頁制作,數(shù)據(jù)庫原理與應用編寫單位: 數(shù)學與信息科學系一、課程說明1、課程簡介1)本課程的開設將引導學生熟練使用ASP.NET進行網(wǎng)絡編程,教學的指導思想是讓學生學以致用,本課程研究對象主要是ASP.NET的有關技術(shù),本課程知識、技術(shù)在國內(nèi)外均有著廣闊的發(fā)展前景,目前各大型網(wǎng)站均以ASP.NET為主要編程語言。2)本門課在專業(yè)教學計劃中占有重要的地位,與C#及Visual Studio有著緊密的關系。2、教學目的要求 要求學生熟練掌握ASP.NET運

2、行環(huán)境的配置方法,靈活運用C#語法掌握ASP.NET中訪問數(shù)據(jù)庫的技術(shù)ADO.NET。了解一個ASP.NET的高級開發(fā)技術(shù),學會使用ASP.NET技術(shù)開發(fā)綜合網(wǎng)站。教學基本方法以案例教學為主,采用教師機演示的教學手段進行教學。使掌握ASP.Net控件,能夠在實際網(wǎng)絡開發(fā)過程完成如論壇、聊天室等的制作工作。3、教學重點難點本課程的教學重點部分是代碼的編寫,各種控件、對象、組件的使用,對數(shù)據(jù)庫的訪問。難點部分是如何更快速、更高效的訪問數(shù)據(jù)庫。4、考核方式 本課程是考試課,百分制。本課程的考核以平時成績和期末成績兩方面綜合評價。總成績=平時成績X20%+期末成績X80%5、學時分配表章次教學內(nèi)容講授

3、學時上機學時1ASP.NET概述222JavaScript語音簡介443ASP.NET內(nèi)置對象444ASP.net服務器控件445數(shù)據(jù)庫操作技術(shù)446數(shù)據(jù)綁定技術(shù)227數(shù)據(jù)控件228ASP.Net項目開發(fā)實例44910總計2626二、各部分教學綱要第1章 ASP.NET概述(講授2學時)學時分配本章講授2學時,上機2學時教學目標1基本知識、基本理論方面:了解ASP.NET的含義,理解ASP.NET與其他動態(tài)網(wǎng)頁技術(shù)的區(qū)別,并掌握ASP.NETP運行環(huán)境的安裝,熟練掌握ASP.NET環(huán)境配置方法2能力、技能培方面:了解. NET Framework, 初步掌握IIS,熟練掌握.net環(huán)境配置本章

4、重點ASP.NET含義、歷史及優(yōu)越性,. NET Framework公共語言運行庫、. NET Framework框架類庫,:.Net Framework的安裝、IIS服務器的搭建;學會安裝和配置.Net Framework ,安裝和配置IIS方法。本章難點 了解.net與其他動態(tài)網(wǎng)頁技術(shù)的區(qū)別,并掌握.Net Framework ,安裝和配置IIS教學內(nèi)容1.1 ASP.NET概述1.2 .NET Framework概述1.3 .NET 運行環(huán)境構(gòu)建第2章 JavaScript語言簡介本章講授4學時(2.2 -2.7 2學時 2.8-2.10 2學時),上機4學時教學目標1基本知識、基本理論

5、方面:掌握JavaScript語言的變量、函數(shù)、語句等的使用;掌握JavaScript語言的對象及瀏覽器對象、文檔對象的使用2能力、技能培養(yǎng)方面:寫JavaScript腳本程序,在客戶端執(zhí)行的腳本程序,可以降低服務器端的負擔和通信流量,讓腳本語言與ASP.NET相結(jié)合會更有效率。本章重點掌握基本語法的要求,掌握對象的使用。本章難點 對象的使用中,文檔對象模型的使用教學內(nèi)容2.1 JavaScript語言的歷史 了解該語言是腳本語言,不是編譯語言,而是一種補充語言,配合HTML等標記語言,主要用于和Web相關編程。2.2 一個簡單的JavaScript開發(fā)例子 通過一個簡單的實例,介紹JavaS

6、cript語言的使用格式2.3 JavaScript語言的基本語法要求 了解JavaScript區(qū)分大小寫,良好的書寫格式,注釋語句和分號的使用以及javaScript語句放置的位置,語句類型和有哪些關鍵字。2.4 數(shù)據(jù)類型 數(shù)據(jù)類型的種類,數(shù)字型,字符串類型,布爾型,空類型2.5 變量的使用 Var是聲明變量的關鍵字,數(shù)字轉(zhuǎn)換成字符串,字符串轉(zhuǎn)換成數(shù)字,boolean類型的轉(zhuǎn)換2.6 操作符與表達式 JavaScript提供了多種形式的操作符,包括:加法,乘法,位,相等,關系,一元,賦值操作符等,操作符與常量、變量及括號等組成表達式。2.7 選擇結(jié)構(gòu)和循環(huán)結(jié)構(gòu) 選擇結(jié)構(gòu)使用if和switch

7、,循環(huán)結(jié)構(gòu)使用關鍵字for和while。2.8 函數(shù)的使用 函數(shù)是一些語句的集合,完成特定的功能,定義后可以在程序中的任何位置調(diào)用。2.9 對象的使用 Window對象的常用方法,對象的創(chuàng)建,數(shù)組的使用,Date對象的使用及瀏覽器對象的使用。2.10 文檔對象模型的使用 獲取元素,文檔屬性操作,元素的使用第3章 ASP.net內(nèi)置對象學時分配本章8學時,講授4學時 (3.1 -3.2 2學時 3.3-3.6 2學時),上機4學時。教學目標1基本知識、基本理論方面要了解ASP.NET提供的七個內(nèi)置對象,懂得對象的概念,掌握Request、Response 、Application和Session

8、的應用,熟練掌握這四個常用對象的編程技術(shù)。2能力、技能培養(yǎng)方面要分層次寫明了解ASP.NET提供的七個內(nèi)置對象, 初步掌握Request、Response 、Application和Session相結(jié)合編程。本章重點Request、Response 、Application和Session的應用本章難點 Request、Response 、Application和Session的相結(jié)合編程講授內(nèi)容3.1 Request對象概述、屬性和方法、基本應用、實例3.2 Response對象概述、屬性和方法、基本應用、實例3.3 Application 對象簡介、屬性和方法、基本應用、實例3.4 Ses

9、sion對象簡介、屬性和方法、基本應用、實例3.5 Cookie對象簡介、屬性和方法、基本應用、實例3.6 Server對象簡介、屬性和方法、基本應用、實例第4章 ASP.net服務器控件學時分配本章8學時 教授4學時(4.1 -4.2 2學時 4.2-4.2 2學時),上機4學時。教學目標1基本知識、基本理論方面要了解標準控件的各屬性和使用方法。2能力、技能培養(yǎng)方面要分層次寫明了解ASP.NET的標準控件, 初步掌握標準控件的使用實例,掌握驗證控件的使用,熟練掌握自定義用戶控件。本章重點基本標準控件的使用方法本章難點 用戶控件的創(chuàng)建和引用講授內(nèi)容4.1 ASP.NET控件概述ASP.NET控

10、件的使用方法、ASP.NET控件的分類、ASP.NET控件的共同屬性4.2 標準控件Label控件TextBox控件 Button、HiddenField 控件等ListBox控件、CheckBox與CheckBoxList控件、BulletedList控件等4.3 HTML服務器控件HTML服務器控件是由HTML元素封裝轉(zhuǎn)變而來的,在服務器端,該控件能夠利用ASP.NET訪問其相關數(shù)據(jù)及屬性,但無法執(zhí)行程序代碼,其程序代碼需要在客戶端,所以HTML控件還不能算真正的服務器端控件。第5章 數(shù)據(jù)庫操作技術(shù)學時分配本章8學時,其中講授4學時 (5.1 -5.3 2學時 5.4 2學時),上機4學時

11、。教學目標1基本知識、基本理論方面要了解ADO.NET類庫的5個常用對象Connection、Command、DataReader、DataSet、和DataAdapter。2能力、技能培養(yǎng)方面要分層次寫明了解ADO.NET類庫的5個常用對象, 初步掌握Connection、Command、DataReader、DataSet、和DataAdapter之間的關系,掌握結(jié)合這5 個對象的編程技巧。本章重點ADO.NET類庫的5個常用對象Connection、Command、DataReader、DataSet、和DataAdapter的掌握。本章難點 Connection、Command、Dat

12、aReader、DataSet、和DataAdapter之間的相互結(jié)合進行編程開發(fā)。講授內(nèi)容5.1 SQL Server 2008 簡介概述、SSMSE安裝與使用、集成開發(fā)環(huán)境數(shù)據(jù)庫操作5.2 通過ADO.NET操作數(shù)據(jù)庫ADO.NET架構(gòu),ADO.NET數(shù)據(jù)提供者5.3 數(shù)據(jù)庫的連接使用SqlConnection對象連接數(shù)據(jù)庫,使用SqlConnectionBuilder對象連接字符串,使用Web.config保存連接字符串并連接數(shù)據(jù)庫5.4 操作數(shù)據(jù)庫使用command對象操作數(shù)據(jù)庫,SqlCommand的功能和意義,使用SqlCommand對象的屬性操作數(shù)據(jù)庫,SqlCommand對象的

13、常用方法。使用DataSet對象和DataAdapter對象操作數(shù)據(jù)庫DataSet對象概述,DataAdpter對象的概述,SqlDataAdapter類,使用DataTable對象操作數(shù)據(jù)庫。第6章 數(shù)據(jù)綁定技術(shù)學時分配本章4學時,講授2學時,上機2學時。教學目標1基本知識、基本理論方面要了解SSMSE安裝與使用,懂得SqlDataSource連接數(shù)據(jù)庫的方法。2能力、技能培養(yǎng)方面要分層次寫明了解SSMSE安裝與使用,掌握SqlDataSource連接數(shù)據(jù)庫的方法,掌握常用數(shù)據(jù)綁定控件,熟練掌握讀取數(shù)據(jù)庫表內(nèi)容,并顯示在頁面中 。本章重點常用控件的數(shù)據(jù)綁定本章難點 數(shù)據(jù)源控件的使用講授內(nèi)容

14、6.1 綁定技術(shù)基礎 數(shù)據(jù)綁定運行在控件的聲明代碼中位控件的某個屬性指定一個綁定表達式,從而將表達式的內(nèi)容與該控件進行綁定。根據(jù)數(shù)據(jù)源的不同ASP.NET中的數(shù)據(jù)綁定又可分為簡單綁定和組織綁定。簡單綁定一般只綁定單個的值到某個控件,所以數(shù)據(jù)源可以是表達式、變量、方法、控件屬性等,當綁定到Label、TextBox等控件時,需要將綁定表達式賦值給控件的Text屬性。Text=,當采用數(shù)據(jù)庫綁定技術(shù)還可以使用JavaScript調(diào)用C#定義的變量和方法??梢詫⒔壎ū磉_式賦值給一個JavaScript變量。 Var a=復雜綁定 就是將多個值綁定到數(shù)據(jù)綁定控件的某個屬性上,擁有多個值得數(shù)據(jù)源有集合,

15、DataTable,DataSet等6.2 常用數(shù)據(jù)綁定控件RadidoButtonList控件的數(shù)據(jù)綁定,CheckBoxList控件的數(shù)據(jù)綁定,DropDownList控件的數(shù)據(jù)綁定。6.3 數(shù)據(jù)源控件SqlDataSource控件的常用屬性和事件,SqlDataSource控件實例。第7章 數(shù)據(jù)控件學時分配本章4學時,講授2學時,上機2學時。教學目標1基本知識、基本理論方面了解數(shù)據(jù)控件的不同機制及他媽的屬性與操作,掌握GridView控件分頁、排序、編輯、更新、刪除等操作。2能力、技能培養(yǎng)方面要分層次寫明了解SSMSE安裝與使用,通過數(shù)據(jù)源自動綁定和顯示數(shù)據(jù),通過數(shù)據(jù)源控件對數(shù)據(jù)進行選擇

16、、排序、分頁、編輯和刪除 。本章重點GridView控件分頁、排序、編輯、更新、刪除等操作本章難點 GridView控件分頁、排序、編輯、更新、刪除等操作講授內(nèi)容7.1 GridView控件 是顯示二維表格的控件,每列表示一個字段,每行表示一條記錄。GridView控件的常用屬性、方法及事件,綁定GridView控件數(shù)據(jù)源,定制GridView的列,使用GridView控件的模板列,Gridview控件的選擇功能與設置控件外觀,GridView控件的分頁和排序功能,GridView控件編輯和刪除數(shù)據(jù)。第11章 ASP.NET項目開發(fā)實例學時分配本章8學時,講授2學時,上機6學時教學目標1基本知識、基本理論方面2能力、技能培養(yǎng)方面,綜合運用所學的ASP.NET知識,建立一個高校考勤管理與預警系統(tǒng)。本章重點 數(shù)據(jù)庫的創(chuàng)建,數(shù)據(jù)表結(jié)構(gòu)設計,數(shù)據(jù)表中主外鍵關系,系統(tǒng)的功能設計,頁面設計,功能編碼,系統(tǒng)調(diào)試。本章難點 創(chuàng)建數(shù)據(jù)庫、系統(tǒng)主要功能。講授內(nèi)容11.1 開發(fā)背景11.2 系統(tǒng)需求11.3 系統(tǒng)設計系統(tǒng)架構(gòu)設計,數(shù)據(jù)庫設計11.4 系統(tǒng)實現(xiàn) 開發(fā)環(huán)境,系統(tǒng)存儲過程說明,系統(tǒng)架構(gòu)實現(xiàn)。三、使用教材及參考書陳長喜 主編,ASP.NET程序設計基礎教程(第2版)(21世紀高等學校計算機基礎實用規(guī)劃教材),清華大學出版社.2013.8教學參考書1 崔連和 編著,ASP.NET程序設計教程,機

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論