第一篇:《web應(yīng)用程序開發(fā)》(網(wǎng)絡(luò)技術(shù)專業(yè))實(shí)驗(yàn)教學(xué)大綱
《web應(yīng)用程序開發(fā)》實(shí)驗(yàn)教學(xué)大綱
課程代碼: 課程性質(zhì): 課程分類:專業(yè)選修課 實(shí)驗(yàn)學(xué)時(shí):32學(xué)時(shí)
適用專業(yè):計(jì)算機(jī)網(wǎng)絡(luò)技術(shù) 開課單位:數(shù)學(xué)與信息技術(shù)分院 教材與主要參考資料:
教
材:《ASP.NET程序設(shè)計(jì)》,尚俊杰,清華大學(xué)出版社 參 考 書:
《WEB程序設(shè)計(jì)技術(shù)---ASP.NET》, 秦學(xué)禮,清華大學(xué)出版社
《ASP.NET簡明教程》,金雪云,清華大學(xué)出版社
《ASP.NET程序設(shè)計(jì)及應(yīng)用》,蘇英如,中國水利水電出版社,2006.4
實(shí)驗(yàn)教學(xué)目標(biāo)
《web應(yīng)用程序開發(fā)》實(shí)訓(xùn)是教學(xué)的一個(gè)必要組成部分,不屬于單獨(dú)的實(shí)驗(yàn)課程。通過理論教學(xué)和實(shí)驗(yàn)等環(huán)節(jié)的教學(xué),使學(xué)生加深對(duì)教學(xué)內(nèi)容的理解與認(rèn)識(shí),培養(yǎng)學(xué)生的網(wǎng)絡(luò)程序設(shè)計(jì)、調(diào)試和動(dòng)態(tài)頁面制作的能力。
主要儀器設(shè)備名稱(軟件名稱及安裝環(huán)境): Windows XP +IIS(Internet服務(wù)管理器)
實(shí)驗(yàn)基本要求
《web應(yīng)用程序開發(fā)》的實(shí)驗(yàn)教學(xué)主要以上機(jī)編程方式進(jìn)行,使學(xué)生掌握.NET框架結(jié)構(gòu)及如何搭建運(yùn)行環(huán)境;掌握VB.NET程序設(shè)計(jì)語言基礎(chǔ);掌握HTML服務(wù)器控件和Web服務(wù)器控件的使用;掌握Request、Response等重要的內(nèi)部對(duì)象的基本知識(shí)和基本方法; 掌握數(shù)據(jù)庫的基礎(chǔ)知識(shí)和SQL語言,能利用ASP.NET進(jìn)行數(shù)據(jù)庫程序設(shè)計(jì);掌握對(duì)文件和文件夾操作的基本方法;掌握利用隱藏代碼和業(yè)務(wù)對(duì)象實(shí)現(xiàn)程序代碼和HTML代碼分離;了解.NET的最新特性Web服務(wù); 掌握配置Global.asax、web.Config文件和網(wǎng)絡(luò)安全、使用緩存、調(diào)試程序等高級(jí)應(yīng)用。
實(shí)驗(yàn)項(xiàng)目設(shè)置、內(nèi)容學(xué)及學(xué)時(shí)分配建議
實(shí)驗(yàn)項(xiàng)目:ASP.NET的運(yùn)行環(huán)境的安裝和配置 建議學(xué)時(shí):2 實(shí)驗(yàn)?zāi)康模赫莆誂SP.NET運(yùn)行環(huán)境的安裝;熟悉ASP.NET應(yīng)用程序的配置;掌握Web頁的發(fā)布。實(shí)驗(yàn)內(nèi)容:
1、搭建 ASP.NET 的運(yùn)行環(huán)境;
2、利用 EditPlus 或記事本等工具開發(fā)第一個(gè)簡單的 ASP.NET;
3、建立第一個(gè)應(yīng)用程序。
實(shí)驗(yàn)項(xiàng)目:VB.NET編程 建議學(xué)時(shí):4 實(shí)驗(yàn)?zāi)康模赫莆誚B.NET的數(shù)據(jù)類型,以及變量、常量的定義;掌握VB.NET的條件語句、循環(huán)語句的使用;掌握VB.NET的過程和函數(shù);掌握VB.NET類的屬性和方法的使用。實(shí)驗(yàn)內(nèi)容:
1、字符串、數(shù)字、日期等數(shù)據(jù)的使用;
2、有關(guān)函數(shù)、運(yùn)算符的使用方法。
實(shí)驗(yàn)項(xiàng)目:使服務(wù)器控件的應(yīng)用 建議學(xué)時(shí):6 實(shí)驗(yàn)?zāi)康模菏煜SP.NET服務(wù)器控件的屬性和方法;掌握服務(wù)器控件中驗(yàn)證控件的使用。
實(shí)驗(yàn)內(nèi)容:使用驗(yàn)證控件實(shí)現(xiàn)用戶注冊(cè)
實(shí)驗(yàn)項(xiàng)目:內(nèi)部對(duì)象的應(yīng)用 建議學(xué)時(shí):6 實(shí)驗(yàn)?zāi)康模菏煜ず土私釧SP.NET的內(nèi)置對(duì)象request、response、application、session、server、cookies。實(shí)驗(yàn)內(nèi)容:
1、ASP.NET的內(nèi)部對(duì)象Page, Request, Reponse;
2、ASP.NET的內(nèi)部對(duì)Cookie,Application,Server,Session;
3、編寫郵件發(fā)送程序。實(shí)驗(yàn)項(xiàng)目:數(shù)據(jù)庫編程 建議學(xué)時(shí):10 實(shí)驗(yàn)?zāi)康模赫莆諗?shù)據(jù)庫的建立基本操作; 掌握ASP.NET中數(shù)據(jù)庫的連接方法;熟悉SQL語句;掌握ASP.NET中數(shù)據(jù)庫編程。實(shí)驗(yàn)內(nèi)容:
1、ADO.NET中連接SqlConnection,適配器SqlAdapator,命令SqlCommand,數(shù)據(jù)集DataSet等類的作用;
2、ADO.NET檢索數(shù)據(jù)、新增、刪除數(shù)據(jù)的方法;
3、DataGrid等顯示控件的使用方法;
4、實(shí)現(xiàn)用戶注冊(cè)、登錄和用戶信息管理
實(shí)驗(yàn)項(xiàng)目:文件操作 建議學(xué)時(shí):2 實(shí)驗(yàn)?zāi)康模赫莆瘴募到y(tǒng)編程。實(shí)驗(yàn)內(nèi)容:編寫網(wǎng)頁計(jì)數(shù)器程序
實(shí)驗(yàn)項(xiàng)目:配置Global.asax 文件和Web.config文件 建議學(xué)時(shí):2 實(shí)驗(yàn)?zāi)康模赫莆諏?duì)Global.asax 文件和Web.config文件的配置。實(shí)驗(yàn)內(nèi)容:
1、配置 Global.asax 和 Web.Config 文件的基本方法;
2、網(wǎng)絡(luò)安全綜合示例。
實(shí)驗(yàn)考核:
要求學(xué)生完成全部教學(xué)環(huán)節(jié)(包括上課、實(shí)驗(yàn)、作業(yè)等)之后才能參加考試。
①考試形式:無紙化考試,實(shí)驗(yàn)課考試。
②評(píng)卷標(biāo)準(zhǔn):平時(shí)成績(。
20%)+實(shí)驗(yàn)(40%)+大作業(yè)(40%)
第二篇:《web應(yīng)用程序開發(fā)》(網(wǎng)絡(luò)技術(shù)專業(yè))教學(xué)大綱
《web應(yīng)用程序開發(fā)》課程教學(xué)大綱
課程編號(hào):
課程類別:
專業(yè)選修課
計(jì)劃學(xué)時(shí):64
其中理論講授:32
實(shí)驗(yàn)或?qū)嵺`:
適用專業(yè):計(jì)算機(jī)網(wǎng)絡(luò)技術(shù) 教材與主要參考資料:
1、《ASP.NET程序設(shè)計(jì)》,尚俊杰,清華大學(xué)出版社。
2、《WEB程序設(shè)計(jì)技術(shù)---ASP.NET》, 秦學(xué)禮,清華大學(xué)出版社
3、《ASP.NET簡明教程》,金雪云,清華大學(xué)出版社
4、《ASP.NET基礎(chǔ)教程》,馮方方,清華大學(xué)出版社。
課程的教學(xué)目的與任務(wù)
對(duì)于微軟環(huán)境下的開發(fā)人員來說,.NET的重要性無論如何強(qiáng)調(diào)都不為過。因此全面透徹理解這種新技術(shù),對(duì)于每一位希望與時(shí)俱進(jìn)的架構(gòu)師、程序員和技術(shù)管理人員來書,都至關(guān)重要。本課程將介紹開發(fā) ASP.NET 程序所涉及的開發(fā)工具和運(yùn)行環(huán)境、VB.NET 程序設(shè)計(jì)基礎(chǔ)和 ASP.NET 的程序設(shè)計(jì)基礎(chǔ)等有關(guān)內(nèi)容。通過本課程的學(xué)習(xí),掌握開發(fā) ASP.NET 程序的基礎(chǔ)知識(shí)和基本方法,對(duì).net平臺(tái)下的程序設(shè)計(jì)有一個(gè)全面的認(rèn)識(shí)和了解,并能夠獨(dú)立自主開發(fā)留言板、BBS、聊天室等web應(yīng)用程序。
課程的基本要求 1.掌握.NET框架結(jié)構(gòu)及如何搭建運(yùn)行環(huán)境; 2.掌握VB.NET程序設(shè)計(jì)語言基礎(chǔ);
3.掌握HTML服務(wù)器控件和Web服務(wù)器控件的使用;
4.掌握Request、Response等重要的內(nèi)部對(duì)象的基本知識(shí)和基本方法; 5.掌握數(shù)據(jù)庫的基礎(chǔ)知識(shí)和SQL語言,能利用ASP.NET進(jìn)行數(shù)據(jù)庫程序設(shè)計(jì);
6.掌握對(duì)文件和文件夾操作的基本方法;
7.掌握利用隱藏代碼和業(yè)務(wù)對(duì)象實(shí)現(xiàn)程序代碼和HTML代碼分離; 8.了解.NET的最新特性Web服務(wù);
9.掌握配置Global.asax、web.Config文件和網(wǎng)絡(luò)安全、使用緩存、調(diào)試程序等高級(jí)應(yīng)用。
課程內(nèi)容、教學(xué)方法及學(xué)時(shí)分配建議
第一章: ASP.NET 入門 建議學(xué)時(shí):2 其中講授: 1 實(shí)驗(yàn)或?qū)嵺`:1 教學(xué)重點(diǎn):掌握 ASP.NET 的開發(fā)工具和運(yùn)行環(huán)境;
教學(xué)難點(diǎn):掌握新建一個(gè) ASP.NET 的基本流程和建立應(yīng)用程序的意義和方法;
教學(xué)方法:講授、演示
教學(xué)內(nèi)容:第一節(jié) 網(wǎng)絡(luò)程序設(shè)計(jì)概述
第二節(jié) ASP.NET簡介 第三節(jié) ASP.NET的運(yùn)行環(huán)境 第四節(jié) ASP.NET的開發(fā)工具 第五節(jié) 新建一個(gè)簡單的ASP.NET文件
第二章: VB.NET 程序設(shè)計(jì)基礎(chǔ) 建議學(xué)時(shí): 8 其中講課: 4 實(shí)驗(yàn)或?qū)嵺`:4 教學(xué)重點(diǎn):掌握數(shù)據(jù)類型、常量、變量、函數(shù)、過程、循環(huán)語句、選擇語句等;
教學(xué)難點(diǎn):是類的定義、屬性、方法、繼承、重寫、共享屬性、共享方法等;
教學(xué)方法:講授、演示
教學(xué)內(nèi)容:第一節(jié) ASP.NET的數(shù)據(jù)類型
第二節(jié) ASP.NET常量 第三節(jié) ASP.NET變量 第四節(jié) ASP.NET數(shù)組 第五節(jié) ASP.NET運(yùn)算符 第六節(jié) 流程控制語句
第三章: 服務(wù)器控件
建議學(xué)時(shí): 12 其中講課: 6 實(shí)驗(yàn)或?qū)嵺`:6 教學(xué)重點(diǎn):Web 服務(wù)器控件的使用;
教學(xué)難點(diǎn):用戶控件的使用和控件的綁定、樣式等高級(jí)操作; 教學(xué)方法:講授、演示 教學(xué)內(nèi)容:第一節(jié) 控件簡介 第二節(jié) HTML服務(wù)器控件 第三節(jié) WEB服務(wù)器控件 第四節(jié) 驗(yàn)證控件 第五節(jié) 用戶控件 第六節(jié) 對(duì)控件的高級(jí)操作
第四章: 內(nèi)部對(duì)象
建議學(xué)時(shí): 12 其中講課: 6 實(shí)驗(yàn)或?qū)嵺`:教學(xué)重點(diǎn):Request、Response、Cookie、Application、Server 等對(duì)象的基本知識(shí);
教學(xué)難點(diǎn):Request、Response、Cookie、Application、Server 等對(duì)象的基本方法 教學(xué)方法:講授、演示
教學(xué)內(nèi)容:第一節(jié) ASP.NET內(nèi)部對(duì)象概述
第二節(jié) Page對(duì)象 第三節(jié) Request對(duì)象 第四節(jié) Response對(duì)象 第五節(jié) HttpCookie對(duì)象 第六節(jié) Session對(duì)象 第七節(jié) Application對(duì)象 第八節(jié) Server對(duì)象 第九節(jié) Mail對(duì)象
Session Session、、第五章: 數(shù)據(jù)庫基礎(chǔ)知識(shí) 建議學(xué)時(shí): 4 其中講課: 2 實(shí)驗(yàn)或?qū)嵺`:2 教學(xué)重點(diǎn):數(shù)據(jù)庫的基本概念;
教學(xué)難點(diǎn):SQL語言中的Select、Insert、Update和Delete語句。; 教學(xué)方法:講授、演示
教學(xué)內(nèi)容:第一節(jié) 數(shù)據(jù)庫基本概念
第二節(jié) 建立數(shù)據(jù)庫 第三節(jié) SQL語言簡介
第六章: ASP.NET 存取數(shù)據(jù)庫 建議學(xué)時(shí): 8 其中講課: 4 實(shí)驗(yàn)或?qū)嵺`:4 教學(xué)重點(diǎn):掌握利用 ASP.NET 連接數(shù)據(jù)庫,查詢、添加、刪除和更新刪除的基本方法;
教學(xué)難點(diǎn):利用 DataGrid 控件刪除和更新記錄的方法; 教學(xué)方法:講授、演示
教學(xué)內(nèi)容:第一節(jié) ADO.NETT簡介
第二節(jié) 簡單存取數(shù)據(jù)庫
第三節(jié) 使用DataGrid 控件存取數(shù)據(jù)庫
第七章: 深入進(jìn)行數(shù)據(jù)庫編程 建議學(xué)時(shí): 8 其中講課: 4 實(shí)驗(yàn)或?qū)嵺`:4 教學(xué)重點(diǎn):DataGrid、DataList 和 Repeater 控件的使用方法; 教學(xué)難點(diǎn):在 SQL 語句中使用參數(shù)和對(duì) DataSet 對(duì)象的操作; 教學(xué)方法:講授、演示
教學(xué)內(nèi)容:第一節(jié) ADO的內(nèi)部對(duì)象
第二節(jié) Connection對(duì)象 第三節(jié) Command對(duì)象
第四節(jié) 存取SQL Server數(shù)據(jù)庫 第五節(jié) 對(duì)多個(gè)表進(jìn)行組合查詢 第六節(jié) 開發(fā)實(shí)例---在線通訊錄
第八章:文件及文件夾操作 建議學(xué)時(shí): 2 其中講課: 1 實(shí)驗(yàn)或?qū)嵺`:1 教學(xué)重點(diǎn):掌握對(duì)文件和文件夾操作的基本方法;
教學(xué)難點(diǎn):文件和文件夾的新建、復(fù)制、移動(dòng)和刪除等,以及對(duì)文本文件的操作;
教學(xué)方法:講授、演示
教學(xué)內(nèi)容:第一節(jié) 文件存取組件
第二節(jié) 廣告輪顯組件 第三節(jié) 瀏覽器兼容組件 第四節(jié) 文件超級(jí)鏈接組件 第五節(jié) 計(jì)數(shù)器組件
第九章:隱藏代碼與業(yè)務(wù)對(duì)象 建議學(xué)時(shí): 2 其中講課: 1 實(shí)驗(yàn)或?qū)嵺`:1 教學(xué)重點(diǎn):在普通 ASP.NET 文件中使用隱藏代碼和使用不包含界面的業(yè)務(wù)對(duì)象;
教學(xué)難點(diǎn):使用包含界面的業(yè)務(wù)對(duì)象(自定義控件); 教學(xué)方法:講授、演示
教學(xué)內(nèi)容:普通 ASP.NET 文件中使用隱藏代碼
第十章:Web 服務(wù)
建議學(xué)時(shí): 4 其中講課: 2 實(shí)驗(yàn)或?qū)嵺`:2 教學(xué)重點(diǎn):理解 Web 服務(wù)的基本概念,并能夠建立、通過代理類調(diào)用一個(gè)簡單的 Web 服務(wù);
教學(xué)難點(diǎn):理解 Web 服務(wù)的基本概念,并能夠建立、通過代理類調(diào)用一個(gè)簡單的 Web 服務(wù); 教學(xué)方法:講授、演示 教學(xué)內(nèi)容:Web 服務(wù)的基本概念
第十一章:配置應(yīng)用程序及其它應(yīng)用 建議學(xué)時(shí): 2 其中講課: 1 實(shí)驗(yàn)或?qū)嵺`:1 教學(xué)重點(diǎn):配置 Global.asax 和 Web.Config 文件; 教學(xué)難點(diǎn):網(wǎng)站的安全考慮; 教學(xué)方法:講授、演示
教學(xué)內(nèi)容:第一節(jié) 配置 Global.asax文件
第二節(jié) 配置Web.Config 文件
第三篇:實(shí)驗(yàn)七 Web開發(fā)常見問題
《J2EE企業(yè)級(jí)軟件開發(fā)》實(shí)驗(yàn)七
Web開發(fā)常見問題
學(xué)號(hào):___________________
姓名:____________________ 實(shí)驗(yàn)?zāi)康模?/p>
1,熟悉jspSmartUpload組件進(jìn)行上傳和下載的編程方法 2,熟悉和掌握J(rèn)freeChart進(jìn)行圖表編程 3,熟悉Java程序的國際化原理和步驟
4,理解Java Web程序中分頁的原理和實(shí)現(xiàn)方法
實(shí)驗(yàn)內(nèi)容和步驟:
1,在MyEclipse中導(dǎo)入示例工程(實(shí)驗(yàn)七),觀察已有的UploadServlet.java, DownloadServlet.java,testUpload.jsp和uploadSuccess.jsp文件,熟悉用jspSmartUpload組件進(jìn)行上傳和下載的方法。
2,自己編程實(shí)現(xiàn)多文件上傳(假設(shè)文件名分別為MultiUploadServlet.java和testMultiUpload.jsp),和多文件下載(MultiDownloadServlet.java和multiUploadSuccess.jsp),參照課本上的jspSmartUpload組件的API完成功能。
3,觀察JFreeChartServlet.java和mychart.jsp,理解JfreeChart進(jìn)行圖表編程的方法,并參照jfreechart-1.0.13-developer-guide.pdf,或從網(wǎng)絡(luò)上(Google和百度)自學(xué)繪制折線圖(Line Charts)的方法,將mychart.jsp訪問時(shí)展示的圖片改為“100個(gè)隨機(jī)數(shù)的折線圖”。
4,創(chuàng)建一個(gè)網(wǎng)頁(testI18N.jsp),通過點(diǎn)擊“中文版”或“英文版”,提交給I18Nservlet.java處理,將頁面上的文字進(jìn)行國際化。
5,(選作內(nèi)容)創(chuàng)建數(shù)據(jù)庫表和記錄,并利用MySQL數(shù)據(jù)庫的查詢語句(select * from sometable limit m,n),結(jié)合Servlet和JSP實(shí)現(xiàn)分頁顯示。
作業(yè)和思考題:
(回答完畢以下問題,請(qǐng)將本文件作為實(shí)驗(yàn)報(bào)告,上傳到教師指定目錄。為防止上傳文件重名而覆蓋,建議命名為“學(xué)號(hào)+姓名.doc”)
1,在學(xué)習(xí)Web開發(fā)中一些新技術(shù)時(shí),你有哪些心得體會(huì),如何快速高效的學(xué)會(huì)某個(gè)Web開發(fā)的技巧(如圖表開發(fā),報(bào)表開發(fā),國際化等),通過本實(shí)驗(yàn)請(qǐng)談?wù)勀愕慕?jīng)驗(yàn)。
第四篇:00590230網(wǎng)絡(luò)技術(shù)綜合實(shí)驗(yàn)教學(xué)大綱
附件2 《網(wǎng)絡(luò)技術(shù)綜合實(shí)驗(yàn)》實(shí)驗(yàn)教學(xué)大綱
課程編號(hào): 00590230 課程名稱:網(wǎng)絡(luò)技術(shù)綜合實(shí)驗(yàn)
英文名稱:Comprehensive Experiments on Network Technology 學(xué)
分:1分 學(xué)
時(shí):1周
適用對(duì)象: 通信工程專業(yè)大學(xué)本科 先修課程:網(wǎng)絡(luò)技術(shù)基礎(chǔ)
一、課程性質(zhì)、目的和任務(wù)
隨著通信及電子信息產(chǎn)業(yè)在全球的迅猛發(fā)展,帶來了網(wǎng)絡(luò)技術(shù)人才需求量的不斷增加,網(wǎng)絡(luò)技術(shù)教育和人才培養(yǎng)成為通信工程專業(yè)人才培養(yǎng)的重中之重。把新一代IP、智能管理及無線網(wǎng)技術(shù)引進(jìn)到通信網(wǎng)絡(luò)教學(xué)當(dāng)中,在校內(nèi)開展以IP為基礎(chǔ)的新一代網(wǎng)絡(luò)技術(shù)及智能管理、無線網(wǎng)絡(luò)技術(shù)的課程實(shí)踐與設(shè)計(jì),培養(yǎng)學(xué)生的動(dòng)手和創(chuàng)新能力、擴(kuò)展學(xué)生的知識(shí)面,改變我校通信專業(yè)學(xué)生在網(wǎng)絡(luò)工程領(lǐng)域的薄弱現(xiàn)狀。探索一種開放、靈活、高效的人才培養(yǎng)機(jī)制,高度強(qiáng)調(diào)實(shí)用性和學(xué)生動(dòng)手操作的能力,最大限度地發(fā)揮實(shí)踐教學(xué)在人才培養(yǎng)中的重要作用。
通過《網(wǎng)絡(luò)技術(shù)綜合實(shí)驗(yàn)》課程,一方面為學(xué)生提供多個(gè)個(gè)綜合性、設(shè)計(jì)性實(shí)驗(yàn),全面培養(yǎng)和訓(xùn)練學(xué)生對(duì)這些新技術(shù)的跟蹤、學(xué)習(xí)和應(yīng)用能力,增強(qiáng)學(xué)生對(duì)專業(yè)的認(rèn)同感和學(xué)習(xí)興趣;另一方面開拓學(xué)生的視野,結(jié)合認(rèn)識(shí)實(shí)習(xí)、畢業(yè)實(shí)習(xí)、課程設(shè)計(jì)、開放實(shí)驗(yàn)等,使學(xué)生具備符合國家要求和統(tǒng)一認(rèn)證的職業(yè)考試能力,加強(qiáng)學(xué)生的工程化素養(yǎng),使之成為大學(xué)生成長成才和快速就業(yè)的一條捷徑。
二、教學(xué)基本要求
牢固掌握先修課程的相關(guān)內(nèi)容,認(rèn)真閱讀實(shí)驗(yàn)指導(dǎo)書,明確實(shí)驗(yàn)?zāi)康?;學(xué)生在實(shí)驗(yàn)前做好預(yù)習(xí),了解實(shí)驗(yàn)原理、內(nèi)容,掌握實(shí)驗(yàn)步驟及注意事項(xiàng);掌握路由器、交換機(jī)、防火墻等網(wǎng)絡(luò)設(shè)備的正確使用方法;對(duì)于綜合性、設(shè)計(jì)性實(shí)驗(yàn),學(xué)生能夠獨(dú)立設(shè)計(jì)實(shí)驗(yàn)步驟,并完成設(shè)備的配置和調(diào)試;通過實(shí)驗(yàn),鍛煉發(fā)現(xiàn)問題、分析問題和解決問題的能力。實(shí)驗(yàn)完畢由老師驗(yàn)收合格后方可離開,并寫好實(shí)驗(yàn)報(bào)告。
三、實(shí)驗(yàn)內(nèi)容及學(xué)時(shí)分配
實(shí)驗(yàn)一
網(wǎng)絡(luò)設(shè)備操作(綜合性性實(shí)驗(yàn),8學(xué)時(shí))
COM口Console線Console口以太網(wǎng)雙絞線網(wǎng)卡接口本實(shí)驗(yàn)使用設(shè)備及連接情況注:端口以設(shè)備具體情況為主G0/1 任務(wù)一:通過Console登錄
學(xué)習(xí)超級(jí)終端的設(shè)置使用方法,練習(xí)通過Console電纜連接設(shè)備,并進(jìn)行設(shè)備配置的方法,實(shí)驗(yàn)前請(qǐng)保證路由器(交換機(jī))的所有配置已經(jīng)清空。
任務(wù)二:使用系統(tǒng)及文件操作的基本命令
進(jìn)入系統(tǒng)視圖,練習(xí)使用幫助特性和補(bǔ)全鍵,更改系統(tǒng)名稱和時(shí)間,顯示系統(tǒng)運(yùn)行配置,學(xué)習(xí)如何保存、刪除和清空配置以及對(duì)文件的各種操作。
任務(wù)三:通過Telnet登錄
通過console口配置telnet用戶和super口令,配置登錄歡迎信息,配置對(duì)telnet用戶使用缺省的本地認(rèn)證;進(jìn)入接口視圖,配置以太口和PC機(jī)地址,打開telnet服務(wù),更改用戶級(jí)別,保存配置。
任務(wù)四:使用FTP上傳下載系統(tǒng)文件
通過console口配置ftp用戶,打開ftp服務(wù),登錄ftp,使用ftp上傳下載文件。任務(wù)五:使用TFTP上傳下載系統(tǒng)文件
本實(shí)驗(yàn)以3CDaemon程序作為TFTP的服務(wù)器端,實(shí)際上任何支持TFTP服務(wù)的程序均可以使用。啟動(dòng)tftp服務(wù)器端程序,使用tftp上傳和下載文件。
實(shí)驗(yàn)二
直連路由和靜態(tài)路由(綜合性實(shí)驗(yàn),8學(xué)時(shí))
RTAS6/0192.168.1.2/24G0/0192.168.0.1/24192.168.2.1/24S6/0192.168.1.1/24G0/0RTB192.168.0.2/24PCA本實(shí)驗(yàn)使用設(shè)備及連接情況注:端口以設(shè)備具體情況為主192.168.2.2/24PCB
任務(wù)一:直連路由與路由表查看
如圖所示建立物理連接,運(yùn)行超級(jí)終端,在路由器上查看路由表,記錄路由信息。任務(wù)二:靜態(tài)路由配置
規(guī)劃IP地址,如圖所示配置IP地址和網(wǎng)關(guān),用Ping命令測試可達(dá)性;規(guī)劃靜態(tài)路由,在兩臺(tái)路由器上分別找出目的網(wǎng)段的下一跳地址。
任務(wù)三:配置靜態(tài)路由
依據(jù)規(guī)劃,分別在兩臺(tái)路由器上添加靜態(tài)路由,查看路由優(yōu)先級(jí)別,用tracert命令查看報(bào)文的傳遞路徑。
任務(wù)四:路由環(huán)路觀察
為了人為在RTA和RTB之間造成環(huán)路,可以在RTA和RTB上分別配置一條缺省路由,該路由的下一跳互相指向?qū)Ψ?,因?yàn)槁酚善髦g是用串口點(diǎn)到點(diǎn)相連的,所以可以配置下一跳為本地接口,用tracert命令追蹤數(shù)據(jù)報(bào)文轉(zhuǎn)發(fā)路徑,記錄發(fā)生的現(xiàn)象。實(shí)驗(yàn)三 RIPv1&v2配置(綜合性實(shí)驗(yàn),8學(xué)時(shí))
RTAS6/0192.168.1.2/24G0/0192.168.0.1/24192.168.2.1/24S6/0192.168.1.1/24G0/0RTB192.168.0.2/24PCA本實(shí)驗(yàn)使用設(shè)備及連接情況注:端口以設(shè)備具體情況為主192.168.2.2/24PCB
任務(wù)一:配置RIPv1 本實(shí)驗(yàn)主要通過在路由器上配置RIPv1協(xié)議,達(dá)到PC之間能夠互訪的目的。通過本次實(shí)驗(yàn),學(xué)生應(yīng)能夠掌握RIPv1協(xié)議的基本配置。
建立物理連接并運(yùn)行超級(jí)終端,配置PC和路由器的IP地址,用ping命令測試網(wǎng)絡(luò)可達(dá)性;啟用RIP協(xié)議,查看路由表并檢測PC間互通性;查看RIP的運(yùn)行狀態(tài),查看水平分割與毒性逆轉(zhuǎn);配置接口工作在抑制狀態(tài);用debugging命令觀察RIP收發(fā)協(xié)議報(bào)文的情況。
任務(wù)二:配置RIPv2 本實(shí)驗(yàn)首先通過讓RIPv1在劃分子網(wǎng)的情況下不能正確學(xué)習(xí)路由,從而讓學(xué)生了解到RIPv1的局限性;然后指導(dǎo)學(xué)生啟用RIPv2協(xié)議。通過本實(shí)驗(yàn),學(xué)生應(yīng)該能夠了解RIPv1的局限性,并掌握如何在路由器上配置RIPv2。
建立物理連接并運(yùn)行超級(jí)終端,配置PC和路由器的IP地址,配置RIPv1,觀察路由表;配置RIPv2,用display查看運(yùn)行狀態(tài);配置RIPv2認(rèn)證,啟用MD5密文驗(yàn)證。
實(shí)驗(yàn)四
OSPF單區(qū)域/多區(qū)域配置(綜合性實(shí)驗(yàn),8學(xué)時(shí))
OSPF area 0RTAG0/120.0.0.1/24G0/010.0.0.254/2410.1.0.254/24G0/120.0.0.2/24G0/0RTB10.0.0.1/24PCA本實(shí)驗(yàn)使用設(shè)備及連接情況注:端口以設(shè)備具體情況為主10.1.0.1/24PCB
任務(wù)一:單區(qū)域OSPF基本配置
如圖所示搭建實(shí)驗(yàn)環(huán)境并完成基本配置,檢查網(wǎng)絡(luò)連通性和路由器的路由表;配置OSPF,用display命令檢查路由器OSPF鄰居狀態(tài)及路由表,在兩臺(tái)PC上用ping命令檢查網(wǎng)絡(luò)的連通性。任務(wù)二:單區(qū)域OSPF增強(qiáng)配置
如圖所示搭建實(shí)驗(yàn)環(huán)境并完成基本配置,在路由器上完成OSPF基本配置,并在相關(guān)網(wǎng)段使能OSPF;用display命令檢查路由器OSPF鄰居狀態(tài)及路由表;修改路由器OSPF接口開銷,再次檢查路由器的路由表;修改路由器OSPF接口優(yōu)先級(jí),在路由器上重啟OSPF進(jìn)程,查看路由器OSPF鄰居狀態(tài)。
任務(wù)三:多區(qū)域OSPF基本配置
OSPF area 0RTAG0/1G0/010.0.0.254/24G0/120.0.0.2/24RTBG0/030.0.0.1/24G0/1G0/030.0.0.2/2410.1.0.254/24OSPF area 110.0.0.1/24PCA
如圖所示搭建實(shí)驗(yàn)環(huán)境并完成基本配置,RTA的兩個(gè)接口都屬于OSPF 區(qū)域0,RTB的兩個(gè)接口分別屬于OSPF區(qū)域0和區(qū)域1,RTC的兩個(gè)接口都屬于OSPF區(qū)域1,依據(jù)該區(qū)域劃分完成OSPF配置,并在相關(guān)網(wǎng)段使能OSPF;用display命令檢查路由器OSPF鄰居狀態(tài)及路由表;在兩臺(tái)PC上用ping命令檢查網(wǎng)絡(luò)的連通性。
本實(shí)驗(yàn)使用設(shè)備及連接情況注:端口以設(shè)備具體情況為主10.1.0.1/24PCB實(shí)驗(yàn)五
VLAN配置(綜合性實(shí)驗(yàn),8學(xué)時(shí))
任務(wù)一:配置Access鏈路端口
本實(shí)驗(yàn)任務(wù)通過在交換機(jī)上配置Access鏈路端口而使PC處于不同VLAN,隔離PC間的訪問,從而使學(xué)生加深對(duì)Access鏈路端口的理解。
Ethernet 1/0/24Ethernet 1/0/24Ethernet 1/0/1Ethernet 1/0/2Ethernet 1/0/1Ethernet 1/0/2PCA172.16.0.1/24PCB172.16.0.2/24PCC172.16.0.3/24PCD172.16.0.4/24
建立物里連接并運(yùn)行超級(jí)終端,觀察缺省VLAN,配置VLAN并添加端口;查看VLAN信息,查看物理端口鏈路類型,注意有沒有打標(biāo)簽;PC上配置IP,通過ping命令測試不同VLAN間能否互通。
任務(wù)二:配置Trunk鏈路端口
本實(shí)驗(yàn)使用設(shè)備及連接情況注:端口以設(shè)備具體情況為主本實(shí)驗(yàn)是在交換機(jī)間配置Trunk鏈路端口,使同一VLAN中的PC能夠跨交換機(jī)訪問。通過本實(shí)驗(yàn),學(xué)生應(yīng)該能夠掌握Trunk鏈路端口的配置及作用。
Ethernet 1/0/24Ethernet 1/0/24Ethernet 1/0/1Ethernet 1/0/2Ethernet 1/0/1Ethernet 1/0/2PCA172.16.0.1/24PCB172.16.0.2/24PCC172.16.0.3/24PCD172.16.0.4/24
在上個(gè)實(shí)驗(yàn)中,PCA和PCC表面上都屬于VLAN 2,它們并不在一個(gè)廣播域,即本質(zhì)上不在一個(gè)VLAN中,在PCA上用Ping命令來測試與PCC是不能互通的,這是由端口的Access屬性決定的?,F(xiàn)在設(shè)置兩臺(tái)交換機(jī)的端口為Trunk并查看Trunk相關(guān)信息,看數(shù)據(jù)幀是以什么形式(tagged/untagged)通過端口的;最后進(jìn)行跨交換機(jī)VLAN測試,看能否互通。
任務(wù)三:配置Hybrid鏈路端口
本實(shí)驗(yàn)任務(wù)是利用Hybrid端口的特性——一個(gè)端口可以屬于多個(gè)不同的VLAN,來完成分屬不同VLAN內(nèi)的同網(wǎng)段PC機(jī)的訪問需求.通過本實(shí)驗(yàn),學(xué)生應(yīng)該能夠掌握Hybrid鏈路端口的配置及作用。
在任務(wù)二的基礎(chǔ)上,配置四臺(tái)PC分別屬于不同的VLAN;配置Hybrid鏈路端口,并允許某些VLAN的報(bào)文以u(píng)ntagged方式通過;查看Hybrid相關(guān)信息,檢查不同VLAN間的互通性。
本實(shí)驗(yàn)使用設(shè)備及連接情況注:端口以設(shè)備具體情況為主實(shí)驗(yàn)六
生成樹協(xié)議(STP)(綜合性實(shí)驗(yàn),8學(xué)時(shí))
Ethernet 1/0/24Ethernet 1/0/24Ethernet 1/0/1Ethernet 1/0/23Ethernet 1/0/23Ethernet 1/0/1
如圖所示連接設(shè)備,在兩臺(tái)交換機(jī)上啟動(dòng)STP協(xié)議,配置根橋、優(yōu)先級(jí)及邊緣端口;查看STP信息,看STP能否發(fā)現(xiàn)網(wǎng)絡(luò)中的環(huán)路,是否對(duì)端口進(jìn)行了阻塞,并將網(wǎng)絡(luò)結(jié)構(gòu)修剪為無環(huán)路的樹形網(wǎng)絡(luò)結(jié)構(gòu);斷開交換機(jī)上處于轉(zhuǎn)發(fā)狀態(tài)的電纜,驗(yàn)證STP的冗余特性。
配置完成后,斷開端口E1/0/1的電纜,再重新連接,并且在SWA上通過命令display stp brief查看端口E1/0/1的狀態(tài).注意每隔幾秒鐘執(zhí)行命令查看一次,以能準(zhǔn)確看到端口狀態(tài)的遷移過程.可知,172.16.0.1/24本實(shí)驗(yàn)使用設(shè)備及連接情況注:端口以設(shè)備具體情況為主PCB172.16.0.2/24端口E1/0/1從Discarding狀態(tài)先遷移到Learning狀態(tài),最后到Forwarding狀態(tài)。從以上實(shí)驗(yàn)可知,取消邊緣端口配置后,STP收斂速度變慢了。
實(shí)驗(yàn)七
虛擬路由器冗余協(xié)議(VRRP)(設(shè)計(jì)性實(shí)驗(yàn),8學(xué)時(shí))
LoopbackS0/0RTCS0/0OSPF area 0S0/1S0/0G0/0RTAG0/0RTBPCAPCB
任務(wù)一:VRRP單備份組配置
如圖建立物理連接并初始化交換機(jī)和路由器配置,依據(jù)實(shí)驗(yàn)組網(wǎng)圖設(shè)計(jì)并完成RTA、RTB、RTC、PCA、PCB的IP地址配置;創(chuàng)建VRRP備份組的同時(shí),需要在接口視圖下配置備份組的虛擬IP地址, 并且保證配置的虛擬IP地址與RTA和RTB G0/0接口的IP地址在同一網(wǎng)段,配置備份組優(yōu)先級(jí),確保RTA為Master路由器,RTB為備份路由器;通過Display命令查看備份組狀態(tài),可以看出RTA的VRRP 狀態(tài)是Master,在PCA上用ping檢測到PCB得可達(dá)性,其結(jié)果是可以ping通,此時(shí)將RTA關(guān)機(jī),再次在在PCA上用ping檢測到PCB得可達(dá)性,其結(jié)果是依然可以ping通,此時(shí)在RTB上查看VRRP狀態(tài),可以看到RTB的VRRP狀態(tài)是Master。
任務(wù)二:VRRP監(jiān)視接口配置
如圖建立物理連接并初始化交換機(jī)和路由器配置,依據(jù)實(shí)驗(yàn)組網(wǎng)圖設(shè)計(jì)并完成RTA、RTB、RTC、PCA、PCB的IP地址配置;創(chuàng)建VRRP備份組的同時(shí),需要在接口視圖下配置備份組的虛擬IP地址,并且保證配置的虛擬IP地址與RTA和RTB G0/0接口的IP地址在同一網(wǎng)段;在RTA和RTB上的GigabitEthernet0/0接口下配置VRRP監(jiān)視上行出口Serial1/0,當(dāng)上行出口Serail 1/0出現(xiàn)故障時(shí),路由器的優(yōu)先級(jí)自動(dòng)降低30,以低于處于備份組的路由器優(yōu)先級(jí),從而實(shí)現(xiàn)主備倒換;查看備份組狀態(tài)信息,記錄Master(Backup)路由器及其優(yōu)先級(jí),斷開RTA連接RTC的接口Serail 1/0線纜,再次觀察兩臺(tái)路由器的狀態(tài)。
實(shí)驗(yàn)八
網(wǎng)絡(luò)地址轉(zhuǎn)換(NAT)(設(shè)計(jì)性實(shí)驗(yàn),8學(xué)時(shí))
PrivateClient_APublic10.0.0.1198.76.28.1/24Eth0/0Eth0/0Eth0/1InternetEth0/1198.76.28.2/24198.76.29.1/24SW2SW110.0.0.210.0.0.254/24RTARTBClient_B本實(shí)驗(yàn)使用設(shè)備及連接情況注:端口以設(shè)備具體情況為主Server198.76.29.4/24
任務(wù)一:配置Basic NAT 本實(shí)驗(yàn)中,私網(wǎng)客戶端Client_A、Client_B需要訪問公網(wǎng)服務(wù)器Server,而RTB上不能保有私網(wǎng)路由,因此將在RTA上配置Basic NAT,動(dòng)態(tài)地為Client_A、Client_B分配公網(wǎng)地址。
按實(shí)驗(yàn)組網(wǎng)圖進(jìn)行物理連接并檢查設(shè)備的軟件版本及配置信息,所有配置為初始狀態(tài)。依據(jù)實(shí)驗(yàn)組網(wǎng)圖,完成RTA和RTB上接口IP地址的配置,分別在Client_A和Client_B上ping Server,其結(jié)果為無法ping通。在RTA上配置Basic NAT,通過display nat session命令查看NAT會(huì)話信息,并注意NAT會(huì)話信息中的顯示的轉(zhuǎn)換后的公網(wǎng)地址和端口號(hào)。
任務(wù)二:NAPT配置
私網(wǎng)客戶端Client_A、Client_B需要訪問公網(wǎng)服務(wù)器Server,但由于公網(wǎng)地址有限,在RTA上配置的公網(wǎng)地址池范圍為198.76.28.11~198.76.28.11,因此配置NAPT,動(dòng)態(tài)地為Client_A、Client_B分配公網(wǎng)地址和協(xié)議端口。
按實(shí)驗(yàn)組網(wǎng)圖進(jìn)行物理連接并檢查設(shè)備的軟件版本及配置信息,所有配置為初始狀態(tài)。與實(shí)驗(yàn)任務(wù)一同樣,配置RTA和RTB相關(guān)接口的IP地址以及路由,從Client_A、Client_B ping Server,其結(jié)果是不能ping通。在RTA上配置NAPT,通過display nat session命令查看NAT會(huì)話信息,并注意NAT會(huì)話信息中的顯示的轉(zhuǎn)換后的公網(wǎng)地址和端口號(hào)。
四、考核方式
實(shí)習(xí)成績實(shí)行五級(jí)記分制
考核內(nèi)容:考勤、實(shí)驗(yàn)過程及實(shí)驗(yàn)過程中分析解決的能力、實(shí)驗(yàn)報(bào)告等 1.實(shí)驗(yàn)報(bào)告占總成績50% 2.出勤率占總成績20% 3.實(shí)驗(yàn)過程及實(shí)驗(yàn)過程中分析解決的能力占總成績20% 4.其它占總成績10%
五、對(duì)學(xué)生能力培養(yǎng)的體現(xiàn)
《網(wǎng)絡(luò)技術(shù)基礎(chǔ)》是通信工程專業(yè)的一門重要課程,《網(wǎng)絡(luò)技術(shù)綜合實(shí)驗(yàn)》是為了讓學(xué)生掌握理論知識(shí)、理解知識(shí)要點(diǎn)而開設(shè)的一門獨(dú)立開課實(shí)驗(yàn)。該課程對(duì)學(xué)生在網(wǎng)絡(luò)技術(shù)方面進(jìn)行全面的訓(xùn)練,著重培養(yǎng)學(xué)生的協(xié)同工作能力、實(shí)踐動(dòng)手能力和創(chuàng)新能力,培養(yǎng)學(xué)生科學(xué)探索的精神,能較好的實(shí)現(xiàn)理論與實(shí)踐相結(jié)合的教學(xué)目標(biāo)。利用現(xiàn)有的交換機(jī)、路由器、防火墻等網(wǎng)絡(luò)設(shè)備,加深學(xué)生對(duì)理論知識(shí)的理解與應(yīng)用,提高學(xué)生的綜合素質(zhì)和就業(yè)競爭力,滿足社會(huì)對(duì)較強(qiáng)動(dòng)手能力的數(shù)字通信網(wǎng)絡(luò)人才的需求。
六、推薦實(shí)驗(yàn)教材和參考文獻(xiàn)
實(shí)驗(yàn)教材:
《網(wǎng)絡(luò)技術(shù)綜合實(shí)驗(yàn)實(shí)驗(yàn)指導(dǎo)書》,馮小安 編,華北電力大學(xué),2014年。參考文獻(xiàn):
《路由交換技術(shù)》(第1卷),杭州華三通信技術(shù)有限公司 編著,清華大學(xué)出版社,2011年。
《路由交換技術(shù)》(第2卷),杭州華三通信技術(shù)有限公司 編著,清華大學(xué)出版社,2012年?!堵酚山粨Q技術(shù)》(第3卷),杭州華三通信技術(shù)有限公司 編著,清華大學(xué)出版社,2012年?!堵酚山粨Q技術(shù)》(第4卷),杭州華三通信技術(shù)有限公司 編著,清華大學(xué)出版社,2012年?!禜3C以太網(wǎng)交換機(jī)典型配置指導(dǎo)》,杭州華三通信技術(shù)有限公司 編著,清華大學(xué)出版社,2012年。
七、說明
本課程對(duì)理論課的要求很高,實(shí)驗(yàn)前一個(gè)禮拜必須預(yù)習(xí)實(shí)驗(yàn)指導(dǎo)書及相關(guān)理論知識(shí),不然會(huì)在做實(shí)驗(yàn)時(shí)有“無所適從”的感覺。嚴(yán)格遵守時(shí)間,各分組應(yīng)該協(xié)同工作,不要單打獨(dú)斗,或者一個(gè)人做一堆人看;實(shí)驗(yàn)課上不許大聲喧嘩、不得穿拖鞋、不得帶飲料、零食進(jìn)入實(shí)驗(yàn)室。
大綱制訂人:馮小安 大綱審定人:吳潤澤 大綱校對(duì)人:馮小安 制訂日期: 2014.11.5
第五篇:《WEB應(yīng)用開發(fā)》教學(xué)大綱
《WEB應(yīng)用開發(fā)》課程教學(xué)大綱 Development of WEB Application
課程編碼: ZYX08065 課程類別: 專業(yè)選修課
先修課程:數(shù)據(jù)結(jié)構(gòu)與算法、面向?qū)ο蟪绦蛟O(shè)計(jì)、數(shù)據(jù)庫原理及應(yīng)用 后修課程: 總學(xué)分:4 總學(xué)時(shí):64 周學(xué)時(shí):4 適用專業(yè):軟件工程
開課單位:信息科學(xué)與技術(shù)學(xué)院 授課教師:
一、教學(xué)目標(biāo)及教學(xué)要求
Web應(yīng)用開發(fā)是軟件工程專業(yè)的專業(yè)選修課程,是鍛煉學(xué)生編程思維和能力的一門實(shí)用課程。該課程主要學(xué)習(xí)Web應(yīng)用環(huán)境構(gòu)建技術(shù)、Web客戶端程序設(shè)計(jì)方法、Web服務(wù)端程序設(shè)計(jì)方法、Web數(shù)據(jù)庫應(yīng)用開發(fā)技術(shù)。通過實(shí)驗(yàn)使學(xué)生掌握Web應(yīng)用系統(tǒng)開發(fā)方法解決實(shí)際問題。通過本課程的學(xué)習(xí),使學(xué)生掌握開發(fā)ASP.NET程序的基礎(chǔ)知識(shí)和基本方法,對(duì)網(wǎng)絡(luò)程序設(shè)計(jì)有一個(gè)全面的認(rèn)識(shí)和了解,并能夠獨(dú)立自主開發(fā)小型網(wǎng)絡(luò)應(yīng)用程序。
二、本課程的重點(diǎn)和難點(diǎn)
本課程的重點(diǎn):WEB應(yīng)用開發(fā)的基礎(chǔ)模式、方法,采用ASP.NET技術(shù)結(jié)合C#.NET語言進(jìn)行開發(fā),涉及ASP.NET程序所用的開發(fā)工具和運(yùn)行環(huán)境、C#.NET程序設(shè)計(jì)基礎(chǔ)和ASP.NET的程序設(shè)計(jì)基礎(chǔ)。本課程的難點(diǎn):ADO.NET數(shù)據(jù)庫訪問、三層架構(gòu)開發(fā)、LINQ數(shù)據(jù)庫訪問技術(shù)、AJAX應(yīng)用開發(fā)等。
三、主要實(shí)踐性教學(xué)環(huán)節(jié)及要求
本課程的主要實(shí)踐環(huán)節(jié)包括課程實(shí)驗(yàn)及課程設(shè)計(jì)。
1、課程實(shí)驗(yàn)的主要項(xiàng)目及基本要求
(1).NET 2010平臺(tái)和HTML語言。掌握ASP.NET運(yùn)行環(huán)境的安裝;熟悉ASP.NET應(yīng)用程序的配置;掌握Web頁的發(fā)布。
(2)C#.NET編程。掌握C#.NET的數(shù)據(jù)類型,以及變量、常量的定義;掌握C#.NET的條件語句、循環(huán)語句的使用;掌握C#.NET的過程和函數(shù);掌握C#.NET類的屬性和方法的使用。
(3)服務(wù)器控件的應(yīng)用。熟悉ASP.NET服務(wù)器控件的屬性和方法;掌握服務(wù)器控件中驗(yàn)證控件的使用。
(4)內(nèi)部對(duì)象的應(yīng)用。熟悉和了解ASP.NET的內(nèi)置對(duì)象request、response、application、session、server、cookies。
(5)數(shù)據(jù)庫編程。掌握數(shù)據(jù)庫的建立基本操作; 掌握ASP.NET中數(shù)據(jù)庫的連接方法;熟悉SQL語句;掌握ASP.NET中數(shù)據(jù)庫編程。
(6)用戶控件和WebService。掌握用戶控件和WebServcie的使用。(7)配置Global.asax 文件和Web.config文件。掌握對(duì)Global.asax 文件和Web.config文件的配置。
(8)Asp.NET應(yīng)用程序的設(shè)置與安全。掌握Asp.NET中關(guān)于配置應(yīng)用程序的步驟和配置文件。
2、課程設(shè)計(jì)的主要內(nèi)容及基本要求
在學(xué)習(xí)完《WEB應(yīng)用開發(fā)》課程后,為了讓學(xué)生更好地掌握WEB應(yīng)用開發(fā)的原理及實(shí)現(xiàn)方法,加深對(duì)WEB應(yīng)用開發(fā)基礎(chǔ)理論和重要算法的理解,加強(qiáng)學(xué)生的動(dòng)手能力,有必要以課程設(shè)計(jì)的方式對(duì)學(xué)生進(jìn)行進(jìn)一步的綜合訓(xùn)練。
(1)確定一個(gè)網(wǎng)站的主題,在以下的的范圍內(nèi)進(jìn)行選?。?/p>
? 個(gè)人網(wǎng)站。對(duì)個(gè)人的信息的發(fā)布,以個(gè)人為主題,比如包個(gè)人信息,個(gè)人愛好,個(gè)人推薦,個(gè)人的情感等等??梢詤⒖糛Q空間,微博,facebook等。? 自己的家鄉(xiāng)宣傳網(wǎng)站
? 交友網(wǎng)站,如同鄉(xiāng)會(huì),同學(xué)會(huì),旅游愛好者,攝影愛好者之類等。? 小商品交易網(wǎng)站。
(2)選取一個(gè)主題后,進(jìn)行前期網(wǎng)站的需求分析,數(shù)據(jù)的收集,網(wǎng)站模塊的劃分。關(guān)于選取主題后,你根據(jù)主題自由發(fā)揮去構(gòu)思自己的網(wǎng)站結(jié)構(gòu),內(nèi)容不限制,但必須結(jié)合并突出你的主題。)
(3)進(jìn)行網(wǎng)頁設(shè)計(jì)編程來實(shí)現(xiàn)網(wǎng)站的建立(4)進(jìn)行網(wǎng)站的測試與運(yùn)行(5)進(jìn)行報(bào)告總結(jié)演示
四、采用的教學(xué)手段和方法
建議采用“任務(wù)驅(qū)動(dòng)”方式為主,輔以“案例教學(xué)”、“研究性學(xué)習(xí)”、“合作學(xué)習(xí)”等方式進(jìn)行教學(xué),注重培養(yǎng)學(xué)生的“自學(xué)方式”與“自學(xué)能力”。教學(xué)中,教師要注重營造科學(xué)的、實(shí)用的、活潑的教學(xué)環(huán)境和氛圍,“少講精講教學(xué)內(nèi)容,勤于引導(dǎo)學(xué)生思考”。
五、教材與主要參考文獻(xiàn)
教材:
于華編,ASP.NET Web應(yīng)用系統(tǒng)開發(fā),西安電子科技大學(xué)出版社, 2013年02月
主要參考文獻(xiàn):
鄭阿奇,ASP.NET 程序設(shè)計(jì)教程,機(jī)械工業(yè)出版社,2011年06月 顧韻華,Web技術(shù)與應(yīng)用,科學(xué)出版社,2013 年03月
六、考核形式與成績計(jì)算
考核方式:采用平時(shí)、期末、課程設(shè)計(jì)相結(jié)合的考核方式,注重實(shí)踐環(huán)節(jié)的考核。其中平時(shí)成績包括考勤成績、作業(yè)成績、實(shí)訓(xùn)成績,期末采用上機(jī)考試和筆試兩部分。各部分所占比重如下:(1)平時(shí)占總成績的 30%(2)期末考試占總成績的 50%(3)課程設(shè)計(jì)占總成績的 20%
七、教學(xué)內(nèi)容和學(xué)時(shí)分配
第一章 ASP.NET開發(fā)環(huán)境(講授2學(xué)時(shí),實(shí)驗(yàn)2學(xué)時(shí))
1、教學(xué)內(nèi)容
ASP.NET開發(fā)技術(shù)簡介、ASP.NET開發(fā)環(huán)境、一個(gè)ASP.NET應(yīng)用程序、ASP.NET工程項(xiàng)目管理、實(shí)戰(zhàn)演練——配置、測試并發(fā)布Web應(yīng)用范例系統(tǒng)。
2、教學(xué)基本要求
① 了解ASP.NET開發(fā)技術(shù)簡介、一個(gè)ASP.NET應(yīng)用程序。② 理解ASP.NET開發(fā)環(huán)境、。
③ 掌握ASP.NET工程項(xiàng)目管理、實(shí)戰(zhàn)演練——配置、測試并發(fā)布Web應(yīng)用范例系統(tǒng)。
第二章 系統(tǒng)框架及頁面設(shè)計(jì)(講授2學(xué)時(shí),實(shí)驗(yàn)2學(xué)時(shí))
1、教學(xué)內(nèi)容
網(wǎng)站規(guī)劃、控件及事件、HTML控件、母版、導(dǎo)航系統(tǒng)、樣式表及主題、實(shí)戰(zhàn)演練——搭建Web應(yīng)用系統(tǒng)框架。
2、教學(xué)基本要求
① 了解網(wǎng)站規(guī)劃、母版、導(dǎo)航系統(tǒng)。
② 理解控件及事件、HTML控件、樣式表及主題。③ 掌握實(shí)戰(zhàn)演練——搭建Web應(yīng)用系統(tǒng)框架。
第三章 常用Web服務(wù)器控件(講授3學(xué)時(shí),實(shí)驗(yàn)3學(xué)時(shí))
1、教學(xué)內(nèi)容
HTML服務(wù)器控件、ASP.NET服務(wù)器控件、實(shí)戰(zhàn)演練。
2、教學(xué)基本要求
① 理解HTML服務(wù)器控件、ASP.NET服務(wù)器控件。② 掌握實(shí)戰(zhàn)演練。第四章 ASP.NET的內(nèi)置對(duì)象(講授4學(xué)時(shí),實(shí)驗(yàn)4學(xué)時(shí))
1、教學(xué)內(nèi)容
概述、Application對(duì)象、Session對(duì)象、ViewState對(duì)象、Request和Response對(duì)象、Server對(duì)象、Cookie對(duì)象、實(shí)戰(zhàn)演練——統(tǒng)計(jì)在線人數(shù)。
2、教學(xué)基本要求
① 了解概述、Application對(duì)象、Session對(duì)象、Cookie對(duì)象。② 理解ViewState對(duì)象、Request和Response對(duì)象、Server對(duì)象。③ 掌握實(shí)戰(zhàn)演練——統(tǒng)計(jì)在線人數(shù)。
第五章 AD0.NET技術(shù)(講授4學(xué)時(shí),實(shí)驗(yàn)4學(xué)時(shí))
1、教學(xué)內(nèi)容
ADO.NET對(duì)象模型、Connection對(duì)象、Command對(duì)象、DataReader對(duì)象、DataAdapter對(duì)象、DataSet對(duì)象、實(shí)戰(zhàn)演練。
2、教學(xué)基本要求
① 理解ADO.NET對(duì)象模型、Connection對(duì)象、Command對(duì)象、DataReader對(duì)象、DataAdapter對(duì)象、DataSet對(duì)象。
② 掌握實(shí)戰(zhàn)演練。
第六章 數(shù)據(jù)綁定及數(shù)據(jù)控件技術(shù)(講授4學(xué)時(shí),實(shí)驗(yàn)4學(xué)時(shí))
1、教學(xué)內(nèi)容
數(shù)據(jù)綁定技術(shù)、數(shù)據(jù)源控件、GridView控件、DataList控件、Repeater控件。
2、教學(xué)基本要求
① 理解數(shù)據(jù)綁定技術(shù)、數(shù)據(jù)源控件。
② 掌握GridView控件、DataList控件、Repeater控件。第七章 用戶控件和Web服務(wù)(講授2學(xué)時(shí),實(shí)驗(yàn)2學(xué)時(shí))
1、教學(xué)內(nèi)容
用戶控件、Web服務(wù)、實(shí)戰(zhàn)演練。
2、教學(xué)基本要求 ① 理解用戶控件。② 掌握實(shí)戰(zhàn)演練。
第八章 LINQ數(shù)據(jù)庫訪問技術(shù)(講授3學(xué)時(shí),實(shí)驗(yàn)3學(xué)時(shí))
1、教學(xué)內(nèi)容
LINQ基礎(chǔ)、基本LINQ查詢語句、實(shí)戰(zhàn)演練。
2、教學(xué)基本要求 ① 理解LINQ基礎(chǔ)。
② 掌握基本LINQ查詢語句、實(shí)戰(zhàn)演練。
第九章 AJAX應(yīng)用開發(fā)(講授4學(xué)時(shí),實(shí)驗(yàn)4學(xué)時(shí))
1、教學(xué)內(nèi)容
概述、ASP.NET AJAX的框架、ASP.NET AJAX服務(wù)器端控件、實(shí)戰(zhàn)演練。
2、教學(xué)基本要求 ① 了解概述。
② 理解ASP.NET AJAX的框架。
③ 掌握ASP.NET AJAX服務(wù)器端控件、實(shí)戰(zhàn)演練。
第十章 基于ASP.NET的兒童網(wǎng)站的開發(fā)(講授4學(xué)時(shí),實(shí)驗(yàn)4學(xué)時(shí))
1、教學(xué)內(nèi)容
系統(tǒng)設(shè)汁、數(shù)據(jù)庫的設(shè)計(jì)與實(shí)現(xiàn)、主要功能模塊的設(shè)汁。
2、教學(xué)基本要求 ① 理解系統(tǒng)沒汁。
② 掌握數(shù)據(jù)庫的設(shè)計(jì)與實(shí)現(xiàn)、主要功能模塊的設(shè)汁。
制定人:賴益強(qiáng)
系(教研室)審核人:胡毅
學(xué)院(部)審核人:
制訂時(shí)間:2017年1月7日 審核時(shí)間:2017年2月20日 審核時(shí)間:2017年月 日