久久99精品久久久久久琪琪,久久人人爽人人爽人人片亞洲,熟妇人妻无码中文字幕,亚洲精品无码久久久久久久

《02-Web應用程序設計》課程建設總結5篇范文

時間:2019-05-12 12:48:23下載本文作者:會員上傳
簡介:寫寫幫文庫小編為你整理了多篇相關的《《02-Web應用程序設計》課程建設總結》,但愿對你工作學習有幫助,當然你在寫寫幫文庫還可以找到更多《《02-Web應用程序設計》課程建設總結》。

第一篇:《02-Web應用程序設計》課程建設總結

2011-2012《Web應用程序設計》課程建設總結

一、課程調研

通過廣泛的專業調研與市場調查,并結合往屆畢業生反饋意見,不斷改進完善人才培養方案,適時地調整課程目標,明確了課程的職業崗位指向和職業能力要求,明確課程知識目標、技能目標,進一步明確以職業崗位能力要求的課程目標,使之更加貼近不斷發展的職業崗位技能要求。通過市場調研得出的對專業人才的需求基本特征是培養適應社會需要、具有適度的基礎理論知識、技術應用能力強、知識面較寬、素質高等特點的專門技術人才。隨著經濟社會發展,高等職業教育的人才培養目標定位也在不斷改變之中,從“技術型人才”、“應用型人才”到“實用型人才”,再到“高技能人才”。這在一定程度上反映出現代經濟社會發展對高等職業教育人才培養要求的不斷提升?!禬eb應用程序設計》是一門實踐性和操作性很強的課程,該課程為學生學習軟件程序開發職業技能,提高就業競爭水平,為了進一步具有更高職業能力的軟件開發人才奠定基礎。

二、課程標準

1、課程定位

本課程是軟件技術專業的專業課,第三學期開設。通過本課程的學習,學生將具備獨立開發Web程序設計(asp.net)的能力,良好的團隊合作能力,溝通能力,并具備一定的擴展專業知識的自學能力,完全能夠勝任一定的職業崗位,基本能成為一名合格的Web程序員。前續課程有《VC#數據庫應用程序設計》、《SQL SERVER數據庫》。后續課程是《.NET 框架應用程序設計》。

2、課程目標

了解軟件項目開發過程,理解三層框架編程思想和WCF,掌握ASP.NET的SDK、AJAX、Server、Application、GirdView、文件上傳等技術,能夠綜合運用三層框架搭建簡單web應用程序,能夠運用自帶工具進行單元測試,培養團隊協作、交流溝通、自學、抗壓能力,提升軟件工程規范及編碼規范意識。

3、課程設計思路

課程設計以工程項目“火車票訂購管理系統”為主線,摒棄以往程序設計類課程重理論、輕實踐,將理論與實踐分開上的講授方法,加強實踐教學環節的建設,將所有的課程全部拿到機房上,真正實現理論與實踐的有機結合,真正實現課程內容與崗位技能要求的無縫對接。

三、教案、課件

《Web應用程序設計》課程的學習,既是學生通過Web編程在面向對象編程方法的基礎上進一步程序開發的知識和技能,提高web程序開發技能,和運用程序技巧解決實際問題的過程。在這個過程中,不僅僅是提高編程水平,更重要的是要培養學生的開發鍛煉邏輯思維能力、熟悉、提高面向過程編程能力的過程。課程中有效的教學設計和教學控制是保證教學質量的前提,在實際教學中,運用系統化的觀點和方法,以學生為中心、以目標為導向、通盤考慮教學的各種因素和環節、運用有效的教學策略和技術手段、優化設計教學過程的各個環節,是能夠有效地實現教學目標的根本保證。

《Web應用程序設計》課程中,通過課件和教案嚴格控制學習資源和學習過程的設計。課程教案是在課程標準指導下的具體實施文件,是組織教學的基本依據,沒有教案的課是隨意性的課程,教學質量極不穩定又得不到基本保證,因此,為保證教學的正常進行,必須有課程教案。為使課程教案符合不斷變化的學情需要,需要在制定教案時考慮到具體的需要。

本門課程是針對已經具備了面向對象編程知識的二年級學生,在教案制定上,更注重實踐操作,在教案的具體時間組織上,要在允許的范圍下,多進行實踐操作,同時,在教案中也注意進行實踐總結,隨時檢驗、檢查學生的練習成果。在教案內容組織上,采用講-練-總結-綜合練的指導思想。避免發生學生“消化不了”的現象,而影響以后的教學效果。以上的設計思想,都通過課件明確的展示出來,對于教師和學生在課堂上的時間控制給出明確的提示。

四、教學方法

為培養學生綜合應用知識的能力,教學案例教學法,通過對完整項目的系統分析,培養學生從需求分析到實現動態網站的各個功能模塊的綜合應用能力,調動學生學習的積極性,充分利用啟發式教學原則進行教學,使學生在課堂中能積極思考;注重理論聯系實際,使學生在學習過程中能夠理解平時上網時所應用到功能的實現過程,不再感到枯燥無味。在機房里采用講授、教師示范、學生演示、學生練習等多種教學方法, 切實提高教學效果,以提高學生的動手能力、創新能力為目的,將案例、習題等資源放在網絡上,實現優質教學資源共享。

在機房授課,學生一人一機,多媒體教學,大大提高了課程的教學效果,但教學課時有限,課后自主學習,加強基本功的訓練尤為重要。且計算機的發展日新月異,課程教學的滯后與目前技術的發展,讓學生及時了解與課程相關的技術動態,不要與當前社會需求脫節,開闊眼界,擴寬知識面也是非常有必要的,因此在課程建設的過程中加大了網上學習功能的建設力度,可以讓學生把課堂上沒有消化吸收的知識點通過項目案例加強實踐動手能力訓練,進行課外延伸學習。

在技能方面,課堂上在機房老師邊講邊寫代碼,寫完后立即由學生獨立練習,以加強訓練學生的代碼閱讀能力、代碼改錯能力和編碼及文檔的規范能力;課后再讓學生以小組的形式編寫另一套系統,將課堂的知識熟練運用。這樣由兩套甚至更多的系統同時并行開發,鞏固所講知識,提高學生編寫程序的熟練程度和規范性,并增加對實際軟件項目開發的體驗,并能在職業素質方面,通過項目組的角色分配,項目組成員間的溝通、交流、團隊協作來培養學生良好的職業習慣,實現學生在校準職業人的目標。學生既獨立編寫了一個完整的系統,又參與了項目組系統的開發,使學生的專業技術能力、職業素質能力在日常的學習中無形地得到了提高。(1)、以商業項目為導向開發課程,以行動導向的教學觀和學習情境的構建組織教學,加強學生掌握企業崗位所需技能培養,實現教學過程與工作過程互融。(2)、工學結合,將企業真實項目引入課程,實現課程內容與真實項目相融。依托集團的華日軟件公司,從學院教科所引進真實項目“火車票訂購管理系統”,形成能營造真實工作情境、高度仿真企業工作環境的教學案例。(3)、培養學生的創新能力,軟件研發崗位是前端的腦力勞動崗位,高職教育必須培養有創造性、智力性的高素質技術應用型人才。學生通過這種實際任務驅動的形式學習課程,擁有巨大的思考空間、發揮技術能力的空間,完成工作任務解決問題方法的多樣化促使學生積極思考,培養學生的知識延伸能力和創新能力。

(4)、和相關IT認證結合。鼓勵學生參加國家軟件專業技術資格水平考試,取得不錯的成績;鼓勵學生積極參與系級、院級的各種軟件設計競賽,屢次獲得不同獎項。激發了學生主動學習程序設計的積極性,提高了學生程序設計的專業綜合能力,養成了良好的學習風氣。(5)、注重教學資源建設。近幾年來,課程組建設了一整套教學資源,包括教材《ASP.NET Web應用程序設計》已經正式在清華大學出版社出版、課件、教案、實驗指導書、學生優秀作品庫、由集團公司提供的工學結合的項目庫等。

五、出版的教材

《ASP.NET Web程序設計》 主編:吳平貴

清華大學出版社 北京交通大學出版社

2012年8月

本書概念精確完整,思路清晰明了,注重動手,以項目驅動,工學結合。以一個完整的火車票訂購系統的商業項目作為藍本,從中選取適合高職教學的功能為驅動并引入分布式開發技術,通過是學生完成一個完整的軟件項目全面系統的掌握asp.net web程序設計技術。

本書共分為6章。第一章介紹asp.net web服務器控件的基礎知識。第二章介紹登錄火車票訂購管理系統級信息系統常用的三層框架;第三章介紹火車票訂購管理系統的總體需求和學生訂票功能,第四章介紹學生預付定金功能;第五章介紹查詢統計功能;第六章介紹領取火車票功能。

本書是為計算機專業高職學生所編寫得的,用asp.net web服務端控件作為客戶端展示控件,c#語言作為服務器端代碼,用 WCF編寫服務接口,他適合于所有微軟方向的學生學習(在學習本書前,學生需要掌握c#軟件開發基礎,c#面向對象程序設計和ado.net)。作者根據軟件項目開發經驗并從人類認知規律出發,由淺入深,由易到難,逐步深入全面介紹asp.net web應用程序技術。

六、課程案例

以工程項目“火車票訂購管理系統”為主線,摒棄以往程序設計類課程重理論、輕實踐,將理論與實踐分開上的講授方法,加強實踐教學環節的建設,將所有的課程全部拿到機房上,真正實現理論與實踐的有機結合,真正實現課程內容與崗位技能要求的無縫對接。通過多“火車票訂購管理系統”的項目案例項目的理解、練習過程來貫穿專業素質的理念和意識形態的養成;由此培養學生綜合素質能力。這種“火車票訂購管理系統”旨在體現以過程為導向,“工學結合”的本質,融素質教育于技能教育之中,促進綜合應用能力的提高。

七、特色與改革

繼續精簡和優化課程設置:課程設置要突出對學生知識與能力的培養和提高,兼顧學生個性發展;繼續加強實驗、實訓場所及設施建設:以校內實驗、實訓場所為依托,充分調動學生的學習積極性,實行分階段實踐性教學。

教學方法的改革是課程教學改革的突破口,在教學過程中應充分發揮教師在教學中的主導作用,由“教師為中心”轉變為“以學生為中心”,使學生由“被動學習”轉變為“主動學習”,由“以課堂為中心”轉變為“多環節教學”。

是通過基礎知識階段培養、到技能提升階段培養、再到綜合應用能力階段培養,讓學生掌握WEB數據庫應用程序開發的技術專業知識;通過多個典型的項目案例的理解、練習過程來貫穿專業素質的理念和意識形態的養成;由此培養學生綜合素質能力。

第二篇:實驗九-Web應用程序設計

實驗九Web應用程序設計

一、實驗目的(1)掌握網站設計的總體方法和步驟。

(2)綜合理解Web程序設計方法。

二、實驗內容

設計一個小型的WEB應用程序。WEB應用程序應包括3個以上簡單且規范的頁面,每個頁面完成明確的功能。

三、實驗要求

1)需要使用母版頁技術;

2)需要使用到TexBox、GridView、DataList等ASP.NET服務器控件;

3)需要利用Session或者Cookie等內置對象實現頁面間切換和數據傳遞;

4)需要用到數據庫訪問。

建議題目:

(1)圖書信息管理系統:能夠實現添加新書、修改和刪除圖書信息,借出操作等;支持按書號精確查詢圖書信息、按書名模糊查詢圖書信息等。

(2)學生信息管理系統:能夠實現添加學生、班級信息,修改學生、班級信息,刪除班級(假定學生畢業,同時刪除該班學生信息)等。

第三篇:《Web應用程序設計實驗》實驗指導書-實驗八

實驗八

Servlet技術的應用

一、實驗目的

(1)、掌握怎樣編寫和使用Servlet。(2)、掌握編寫和配置和Servlet有關的web.xml文件。(3)、掌握在Servlet中使用session的方法;熟悉把用戶對某JSP頁面或Servlet的請求轉發給另一個JSP頁面或Servlet的方法。

二、實驗工具

(1)JDK1.4、JDK1.5或JDK1.6,可以從SUN公司的網站免費下載(2)編輯工具:記事本或Dreamweaver MX 2004、FrontPage 2003(3)Tomcat服務器,也可以從網上免費下載(4)Netbeans 4.1或Jcreator

三、實驗原理與內容

(1)、有些Web應用可能需要JSP+JavaBean+Servlet來完成,需要服務器再創建一些Servlet對象,配合JSP頁面來完成整個Web應用程序的工作。本小節實驗將介紹怎樣編寫創建Servlet對象的類,怎樣在Tomcat服務器上保存編譯后的字節碼、編寫部署文件,怎樣請求Tomcat服務器創建一個Servlet對象。

① 復制需要的jar文件:為了編譯Servlet源文件,需要HttpServlet、HttpServletRequest等類,JDK內置包中并不包含這些類文件,用戶需要將Tomcat服務器中commonlib目錄下的servlet-api.jar文件復制到JDK安裝目錄的jrelibext子目錄中。

② 添加Servlet類的字節碼文件:編寫如下的Servlet類:Computer.java,保存在D:盤根目錄下,編譯該類,形成starmoonComputer.class,將此文件夾保存到Tomcat當前Web目錄(如:ROOT目錄)下的WEB-INFclasses子目錄中,重新啟動Tomcat。Computer.java:

package star.moon;import java.io.*;import javax.servlet.*;import javax.servlet.http.*;public class Computer extends HttpServlet { public void init(ServletConfig config)throws ServletException

{ super.init(config);

}

public void service(HttpServletRequest request,HttpServletResponse response)

throws IOException

{ response.setContentType(“text/html;charset=GB2312”);

PrintWriter out=response.getWriter();

out.println(“”);

String number=request.getParameter(“number”);

//獲取客戶提交的信息。

double n=0;

try{ n=Double.parseDouble(number);

out.print(“
”+number+“的平方根是:”);

out.print(“
”+Math.sqrt(n));

}

catch(NumberFormatException e)

{ out.print(“

請輸入數字字符!

”);

}

out.println("

第四篇:基于.NET的Web程序設計課程教學大綱

基于.net的web程序設計課程教學大綱

課程編碼:0221313 學時數:90 課程性質:專業方向

先修課程:面向對象程序設計 適用專業:計算機科學與技術

一、課程的性質、目的和任務

本課程是為計算機科學與技術專業本科生開設的專業課,是計算機科學與技術專業本科生的專業限選課程。本課程的教學目的在于通過教與學,使學生正確理解web程序設計相關的概念、基本原理、一般方法及安全問題。通過學習本課程,學生具備在.NET平臺上熟練運用HTML、JavaScript、ASP.NET、ADO.NET、WebService、XML、N層架構、Ajax等主流技術開發Web應用程序的能力。

二、課程教學內容及基本要求

第一章 ASP.NET入門

[學時分配] 6(講課)+2(上機實踐)=8學時 [主要內容] 1.ASP.NET 技術進行簡要介紹

2.ASP.NET 的優點、功能和工作原理以及如何配置IIS 3.Web 窗體的特點、功能、生命周期以及它的IDE 環境和如何在VS2005/2008下創建ASP.NET 應用程序

4.介紹ASP.NET 頁的結構

5.Page對象的各種事件和屬性。需要著重講解Page_Load 事件和IsPostBack 屬性的用法

6.要求能夠對ViewState 對象的作用和代碼隱藏技術有充分的理解 [教學重點] 1.理解ASP.NET 的功能和工作原理 2.在IIS 中為應用程序設置虛擬目錄

3.Page 對象的各種事件和屬性的用法,代碼隱藏技術 [教學難點] 1.對Web 窗體的特點、功能和生命周期的理解

2.Page.IsPostback 屬性的用法和對VIEWSTATE 對象的理解 [教學要求] 1.了解ASP.NET 2.了解Web 窗體 3.掌握IIS 的配置

4.掌握ASP.NET 應用程序創建的步驟 5.了解ASP.NET 頁的結構

6.掌握Page 對象的各種事件和屬性 7.理解_ViewState 對象 8.理解代碼隱藏的概念

第二章 C#程序設計基礎

[學時分配] 6(講課)+4(上機實踐)=10學時 [主要內容] 1.標識符

2.基本數據類型 3.控制結構

4.類的定義、屬性、方法、事件 [教學重點] 1.命名空間的導入 2.數據類型轉換 3.C#類的使用 [教學難點] 1.C#類的使用 [教學要求] 1.掌握C#的變量、常量、控制語句 2.掌握C#類的基本使用方法 3.理解C#的異常處理 4.掌握C#類的使用

第三章 Web服務器控件

[學時分配] 4(講課)+4(上機實踐)=8學時 [主要內容] 1.ASP.NET 頁的工作原理

2.如何使用文本控件、如何使用控制權轉移控件、如何使用選擇控件、如何使用容器控件以及其它控件 [教學重點] 1.掌握控制權轉移控件的使用、掌握選擇控件的使用以及容器控件的使用 2.容器控件的使用以及使用代碼操作CSS [教學難點] 1.容器控件的使用以及使用代碼操作CSS [教學要求] 1.掌握使用文本輸入控件 2.掌握使用控制權轉移控件 3.掌握使用選擇控件 4.討論其他控件

第四章 HTML控件和驗證控件

[學時分配] 4(講課)+2(上機實踐)=6學時 [主要內容] 1.ASP.NET 頁中HTML 控件和Web 服務控件的區別

2.ASP.NET 中的HTML 服務器控件和ASP.NET 中的驗證控件 [教學重點] 1.HTML 服務器控件和ASP.NET 中的驗證控件 2.HTML 控件中的File 控件 [教學難點] 1.HTML 服務器控件和ASP.NET 中的驗證控件的使用 [教學要求] 1.使用各種HTML 控件

2.理解HTML 控件和Web 控件的區別 3.使用各種驗證控件

第五章 ASP.NET內置對象—Response、Request 和Server對象 [學時分配] 4(講課)+4(上機實踐)=8學時 [主要內容] 1.Response 對象

2.Request 對象和Server對象 [教學重點] 1.Response對象、Request對象、Server對象 [教學難點] 1.Response對象、HttpRequest對象、Server對象的使用 [教學要求] 1.掌握使用Response、Request、Server對象

第六章 ASP.NET內置對象—Application、Session 和Cookie 對象 [學時分配] 4(講課)+2(上機實踐)=6學時 [主要內容] 1.在ASP.NET中數值傳遞的模型

2.Global.asax文件、Application對象、Cookie和Session對象 [教學重點] 1.Global.asax文件、Application對象、Cookie對象和Session對象 [教學難點] 1.Global.asax 文件 [教學要求] 1.掌握如何運用Global.asax 文件 2.掌握使用Application 對象

3.掌握創建并讀取Cookie對象的方法 4.掌握使用Session 對象

第七章 ASP.NET存取數據庫

[學時分配] 8(講課)+4(上機實踐)=12學時 [主要內容] 1.ADO.NET訪問數據庫的常用方法及實現 2.通用的數據綁定方式

3.采取數據源的方式綁定集合到DataList和Repeater控件上 4.利用Repeater控件實現分頁

5.在ASP.NET 中使用ADO.NET 的事務處理 [教學重點] 1.掌握在ASP.NET 中實現DataList和DataView控件 2.利用Repeater控件實現分頁 [教學難點] 1.利用Repeater控件實現分頁 2.ASP.NET中的事務處理 [教學要求] 1.掌握ADO.NET訪問數據庫 2.理解數據綁定

3.掌握如何使用DataList控件 4.掌握如何使用Repeater控件

5.掌握如何使用數據視圖排序和篩選

第八章 深入進行數據庫編程

[學時分配] 6(講課)+4(上機實踐)=10學時 [主要內容] 1.如何使用GridView 控件,包括綁定數據到GridView控件,模板列、設置頁眉和頁腳,命令列

2.在GridView控件中實現分頁 [教學重點] 1.選擇GridView控件中的行、更新數據、刪除數據 2.分頁顯示GridView控件中的記錄 [教學難點] 1.選擇GridView控件中的行、更新數據、刪除數據 [教學要求] 1.掌握如何使用GridView控件

2.掌握如何使用GridView控件的模版列

3.掌握如何選擇、更新和刪除GridView控件中的記錄 4.掌握如何分頁顯示GridView控件中的記錄

第九章 ASP.NET 的用戶控件和自定義控件 [學時分配] 2(講課)+2(上機實踐)=4學時 [主要內容] 1.自定義控件、用戶控件和復合控件及如何使用 [教學重點] 1.自定義控件

2.如何創建復合控件以及如何使用自定義控件的事件 [教學難點] 1.如何創建復合控件以及如何使用自定義控件的事件 [教學要求] 1.理解明確創建自定義控件的必要性 2.掌握如何使用ASP.NET創建簡單的控件 3.掌握如何使用C#創建自定義控件

第十章 在.NET中處理XML [學時分配] 4(講課)+2(上機實踐)=6學時 [主要內容] 1.在.NET 中如何處理XML,包括XmlDocument的文檔對象模型、使用XmlReader、XmlWriter 2.XmlValidatingReader訪問Xml文檔,Xml檔以及DataSet的相互轉換 [教學重點] 1.XML的基礎知識,應該強調XmlReader和XmlWriter對象的用法以及如何使用WriteXml()和ReadXml()方法寫入和讀取數據

2.讀取和寫入XML 數據 [教學難點] 1.讀取和寫入XML 數據 [教學要求] 1.理解XMLDocument 結構

2.掌握如何使用XML命名空間中的XMLDocument對象 3.掌握如何使用XMLReader和XMLWriter 4.掌握如何使用XMLValidatingReader 5.掌握如何填充XML文件的數據集 6.掌握如何使用數據集創建XML文檔

第十一章 Web服務

[學時分配] 2(講課)+2(上機實踐)=4學時 [主要內容] 1.部署WebService 2.注冊和發布WebService 3.在ASP.NET中使用WebService [教學重點] 1.使用VS2005/VS2008創建Web服務 2.理解什么是SOAP 3.在Web 服務器上部署WebService、使用WebService 4.通過三層模式或多層模式使用WebService [教學難點] 1.在Web 服務器上部署WebService、使用WebService 2.通過三層模式或多層模式使用WebService [教學要求] 1.了解Web 服務及其特征 2.了解Web 服務的一般結構

3.掌握如何使用VS2005/VS2008 創建Web 服務 4.理解Web 服務的各種文件和結構 5.理解部署WebService 6.了解注冊和發布

7.掌握在ASP.NET中使用WebService

第十二章 配置ASP.NET應用程序

[學時分配] 2(講課)+2(上機實踐)=4學時 [主要內容] 1.如何通過設置應用程序的屬性,一次性的為所有的頁面設置值

2.ASP.NET 配置文件的特點、類型以及Web.Config 和Machine.Config 配置文件的結構、功能和各種設置 [教學重點] 1.ASP.NET 配置文件的類型和Web.config 文件中的各種配置的設置

2.ASP.NET 配置系統的層次性配置架構以及如何在具體的應用程序中靈活地設置這些配置信息 [教學難點] 1.ASP.NET配置系統的層次性配置架構以及如何在具體的應用程序中靈活地設置這些配置信息 [教學要求] 1.了解ASP.NET 配置文件的特點和類型

2.掌握Web.Config 和Machine.Config 的結構和功能 3.掌握在Web.Config 中定義各種設置

第十三章 跟蹤、緩存和部署.NET應用程序 [學時分配] 2(講課)+2(上機實踐)=4學時 [主要內容] 1.如何跟蹤和調試Web 應用程序,利用ASP.NET 的緩存技術緩存頁面或應用程序

2.怎樣安裝和部署ASP.NET 應用程序 [教學重點] 1.對ASP.NET 應用程序進行頁面級的跟蹤和數據緩存 2.應用程序級跟蹤和部署ASP.NET應用程序 [教學難點] 1.緩存的設置及應用 [教學要求] 1.掌握ASP.NET 應用程序的跟蹤與調試 2.理解ASP.NET 的緩存技術

3.掌握ASP.NET 應用程序的安裝和部署

三、課程實踐環節基本要求

[實踐項目一] 1.項目實踐題目:ASP.NET入門 2.項目實踐目的和要求: 目的:

(1)配置IIS(2)創建ASP.NET 應用程序,熟悉ASP.NET 頁的結構(3)使用Page 對象的各種事件和屬性(4)理解代碼隱藏的概念

要求:掌握ASP.NET的頁面文件結構,掌握VS2005/2008的安裝和配置方法 3.項目實踐基本內容:

編寫用戶登錄應用程序(鏈接SQL Server數據庫)4.完成方式:課堂講解+課后項目實踐

[實踐項目二] 1.項目實踐題目:C#程序設計基礎 2.項目實踐目的和要求: 目的:

(1)C#的變量、常量、控制語句(2)C#類的基本使用方法(3)C#的異常處理(4)類的使用

要求:理解C#程序語言的面向對象的特點及其語法結構 3.項目實踐基本內容:(1)標識符

(2)基本數據類型(3)控制結構

(4)類的定義、屬性、方法、事件 4.完成方式:課堂講解+課后項目實踐

[實踐項目三] 1.項目實踐題目:Web服務器控件 2.項目實踐目的和要求: 目的:

(1)在Web頁面中使用文本輸入控件、控制權轉移控件、使用選擇控件(2)使用日歷控件(3)使用下拉列表控件

要求:理解Web服務器的概念,掌握如何使用常見的Web服務器控件及相關的屬性和事件

3.項目實踐基本內容:

(1)編寫在線用戶投票應用程序(可只實現單個項目的投票)(2)編寫使用第一個下拉列表確定第二個下拉列表內容的應用程序(3)編寫利用下拉列表確定文本框內容的應用程序

(4)編寫利用日歷控件顯示用戶所選取的日期的應用程序 4.完成方式:課堂講解+課后項目實踐

[實踐項目四] 1.項目實踐題目:HTML控件和驗證控件 2.項目實踐目的和要求: 目的:

(1)使用File控件(2)使用各種驗證控件

要求:理解HTML控件,掌握Web驗證控件的使用方法 3.項目實踐基本內容:

(1)編寫實現文件上傳的應用程序

(2)在已編寫的新用戶注冊應用程序中添加用戶信息的驗證功能

(3)編寫使用HTML 服務器控件并向其中添加新的屬性與方法的應用程序 4.完成方式:課堂講解+課后項目實踐

[實踐項目五] 1.項目實踐題目:ASP.NET內置對象—Response、Request 和Server對象的使用

2.項目實踐目的和要求: 目的:

學會使用Response、Request、Server 對象

要求:理解并掌握ASP.NET內置對象Response、Request及Server對象的使用

3.項目實踐基本內容:

使用Response、Request對象拓展在線投票應用程序(實現多項目投票)4.完成方式:課堂講解+課后項目實踐

[實踐項目六] 1.項目實踐題目:ASP.NET內置對象—Application、Session 和Cookie的使用

2.項目實踐目的和要求: 目的:

(1)使用Application 對象(2)使用Session 對象

要求:理解并掌握ASP.NET內置對象Response、Request及Server對象的使用

3.項目實踐基本內容:

(1)編寫應用程序,使用數組并將數據存貯在Application 對象中,在文本框中顯示Application 對象中的數據

(2)編寫應用程序,使用Global.asax文件實現在線用戶統計;歷史訪問人數統計

(3)實現用戶登錄并將用戶信息通過Session 對象傳遞至新頁面中 4.完成方式:課堂講解+課后項目實踐

[實踐項目七] 1.項目實踐題目:ASP.NET存取數據庫 2.項目實踐目的和要求: 目的:

(1)實現簡單數據綁定、表達式綁定(2)使用DataList控件顯示數據庫數據(3)使用Repeater控件顯示數據庫數據(4)使用數據視圖排序和篩選

要求:掌握用ADO.NET組件操作數據庫的方法,掌握用數據控件DataList及Repeater進行數據綁定

3.項目實踐基本內容:

(1)編寫應用程序實現簡單數據綁定、表達式綁定(2)編寫應用程序實現將數據綁定到Repeater控件(3)編寫應用程序實現利用Repeater控件實現分頁(4)編寫應用程序實現將數據綁定到DataList控件 4.完成方式:課堂講解+課后項目實踐

[實踐項目八] 1.項目實踐題目:深入數據庫編程 2.項目實踐目的和要求: 目的:

(1)使用GridView控件顯示綁定數據(2)使用GridView控件的模版列(3)GridView控件的綜合使用

要求:掌握用數據控件GridView進行數據綁定 3.項目實踐基本內容:

(1)編寫應用程序實現綁定數據到GridView控件,模板列、設置頁眉和頁腳,命令列。

(2)編寫應用程序實現在GridView控件中選擇、更新和刪除GridView控件中的記錄

(3)編寫應用程序實現分頁顯示GridView控件中的記錄 4.完成方式:課堂講解+課后項目實踐

[實踐項目九] 1.項目實踐題目:ASP.NET 的用戶控件和自定義控件 2.項目實踐目的和要求: 目的:

(1)使用ASP.NET 創建簡單的控件(2)使用 C# 創建自定義控件

要求:掌握如何建立和使用用戶控件,了解用戶自定義控件 3.項目實踐基本內容: 編寫應用程序,利用用戶控件和自定義控件實現網上購物 4.完成方式:課堂講解+課后項目實踐

[實踐項目十] 1.項目實踐題目:在.NET 中處理XML 2.項目實踐目的和要求: 目的:

(1)創建XML文件

(2)讀取XML文件中的數據

要求:掌握.NET中訪問XML文檔的類及其方法的使用 3.項目實踐基本內容:

(1)編寫應用程序,實現利用XML文件控制廣告輪顯控件

(2)編寫應用程序,實現利用XML文件填充數據至GridView控件 4.完成方式:課堂講解+課后項目實踐

[實踐項目十一] 1.項目實踐題目:Web服務 2.項目實踐目的和要求: 目的:

(1)使用VS2005/VS2008創建Web 服務(2)發布、部署、使用WebService(3)在ASP.NET中使用WebService 要求:理解Web服務,了解Web服務的使用 3.項目實踐基本內容:

(1)編寫應用程序,實現WebService并部署該WebService(2)編寫應用程序,實現在ASP.NET中使用WebService 4.完成方式:課堂講解+課后項目實踐

[實踐項目十二] 1.項目實踐題目:配置ASP.NET 應用程序 2.項目實踐目的和要求:

目的:在Web.Config 中定義各種設置

要求:理解Web.Config文件的作用,掌握Web.Config文件的常用節點及其屬性的配置

3.項目實踐基本內容:

(1)編寫應用程序,在其Web.Config文件中實現自定義配置

(2)在該應用程序中的Web.Config文件中實現自定義錯誤信息設置(3)在該應用程序中的Web.Config文件中實現身份驗證(4)在該應用程序中的Web.Config文件中實現用戶授權(5)在該應用程序中的測試所做設置 4.完成方式:課堂講解+課后項目實踐

[實踐項目十三] 1.項目實踐題目:跟蹤、緩存和部署.NET應用程序 2.項目實踐目的和要求: 目的:

(1)ASP.NET 的緩存技術的使用(2)ASP.NET 應用程序的安裝和部署

要求:理解緩存的作用,掌握.NET應用程序的發布方法 3.項目實踐基本內容:

(1)編寫應用程序,在頁面中實現緩存(2)安裝和部署一個ASP.NET 應用程序 4.完成方式:課堂講解+課后項目實踐

四、幾點說明

1.制定本大綱的依據

本大綱依據高等工科院校四年本科計算機科學與技術專業的培養目標和畢業生基本要求以及培養計劃而定

2.本課程與前后課程的聯系 前修課程:《面向對象程序設計》 后續課程:《計算機網絡工程與設計》 3.考核方法和成績評定說明(1)考核方式:閉卷(2)出題方式:A、B卷(3)時數: 2小時

(4)成績評定:平時成績(30%)課程設計(30%)期末考試(40%)4.必要的教學手段說明

(1)課堂講授:因為本課程為計算機科學與技術的專業方向課,授課內容理論和實踐結合比較緊密,授課過程中要求采用帶網絡環境的多媒體教學手段,課堂講授以PPT課件為主,使用大量的例子,培養學生分析、解決問題的能力

(2)課程設計:根據課程計劃,安排了課程設計

(3)上機實踐:根據課程進度,每次理論課后安排了學生上機實踐,以鞏固所學的理論知識

(4)課外作業:因為是應用類課程,作業主要在上機課中完成。5.參考教材與文獻

[1]《ASP.NET 程序設計實用技術》王鳳嶺 人民郵電出版社 2008.5 [2]《面向.NET 的 Web 應用程序設計》 微軟公司 高等教育出版社 2007.4 [3]《ASP.NET 數據庫開發》劉振巖等 清華大學出版社 2008.4 [4]《數據庫訪問技術—ADO.NET 程序設計》 微軟公司 高等教育出版社 2006.2

第五篇:Web課程總結

合肥學院

計算機科學與技術系 Web應用系統開發 課程論文 學號

1204013037

姓名

童子軒

專業班級

12級計本3班

2013.6 Web課程總結 內容摘要

人類已進入信息社會,信息技術的應用滲透到各個領域。在當今的信息時代,蓬勃發展的計算機技術和信息技術隨著 Internet 的普及,又一次給社會帶來了巨大的影響,Internet 正在以超越幾千年科學技術發展進程的速度席卷著全世界,沖擊著各行各業,改變著人們的工作、學習和生活。可以說 Internet 是人類歷史發展中一個偉大的里程碑,它是未來信息高速公路的雛形,人類正由此進入一個前所未有的信息化社會。它正在向全世界延伸和擴散,不斷增添吸收新的網絡 成員,已經成為世界上覆蓋面最廣、規模最大、信息資源最豐富的計算機信息網絡。Web課程綜述

Web是一種典型的分布式應用結構。第一階段的Web,主要是用于靜態Web頁面的瀏覽。用戶使用客戶機端的Web瀏覽器,可以訪問Internet上各個Web站點,在每一個站點上都有一個主頁作為進入一個Web站點的入口。每一Web頁中都可以含有信息及超文本連接,超文本連接可以帶用戶到另一Web站點或是其它的Web頁。從服務器端來看,每一個Web站點由一臺主機、Web服務器及許多Web頁所組成,以一個主頁為首,其它的Web頁為支點,形成一個樹狀的結構。每一個Web頁都是以HTML的格式編寫的。這一階段,Web服務器基本上只是一個HTTP的服務器,它負責客戶端瀏覽器的訪問請求,建立連接,響應用戶的請求,查找所需的靜態的Web頁面,再返回到客戶端。課程主要內容及基本原理

Web課程的學習過程中,第一篇“Web技術基礎”分為3章,主要內容是Web技術概述、Web應用環境構建技術和網上書店的系統設計。第二篇“Web客戶端程序設計基礎”分為3章,分別介紹了HTML、CSS和JavaScript技術。第3篇“JSP Web數據庫應用開發”分為4章,介紹了JSP運行機制與基本語法、JSP內置對象、基于JSP的Web數據庫應用開發和網上書店的實現。

HTML是超文本標記語言,是為瀏覽器設計的語言,用于在Web上傳輸信息。HTML的編寫比較簡單,只要記住基本的語法就可以。CSS是由W3C組織制定的一種用來定義樣式規則(如字體、顏色和位置)的語言,能讓網頁制作者有效地定制、改善網頁的顯示效果。JavaScript是一種輕型的腳本語言,它與HTML相結合,可以增強功能,提高與用戶之間的交互性。主要利用的是Java來進行編寫。JSP全稱Java Server Page,是由HTML語句和嵌套在其中的Java代碼構成的文件,文件擴展名為.jsp。瀏覽器訪問JSP頁面時,Web容器把HTML原封不動地發送給瀏覽器,嵌套在<% %>之間的Java代碼被解釋執行,其中out.print(或println)語句輸出的內容則被按順序插入到該對<% %>在JSP文件中的出現位置處,同HTML一同輸出給瀏覽器。實際應用

JSP內置對象:

(1)request對象:

該對象封裝了用戶提交的信息,通過調用該對象相應的方法可以獲取封裝的信息,即使用該對象可以獲取用戶提交信息。它是HttpServletRequest的實例。

request的常用方法:

1、getParameter();使用如下 String str=request.getParameter();

2、setAttribute();getAttribute();removeAttribute();getMethod();getProtocol();getReqeustURI();getRemoteAddr();getServerPort();getServerName();(2)response對象:

對客戶的請求做出動態的響應,向客戶端發送數據。(3)session對象

session對象是一個JSP內置對象,它在第一個JSP頁面被裝載時自動創建,完成會話期管理。從一個客戶打開瀏覽器并連接到服務器開始,到客戶關閉瀏覽器離開這個服務器結束,被稱為一個會話。當一個客戶訪問一個服務器時,可能會在這個服務器的幾個頁面之間反復連接,反復刷新一個頁面,服務器應當通過某種辦法知道這是同一個客戶,這就需要session對象。session對象的ID:當一個客戶首次訪問服務器上的一個JSP頁面時,JSP引擎產生一個session對象,同時分配一個String類型的ID號,JSP引擎同時將這個ID號發送到客戶端,存放在Cookie中,這樣session對象和客戶之間就建立了一一對應的關系。當客戶再訪問連接該服務器的其他頁面時,不再分配給客戶新的session對象,直到客戶關閉瀏覽器后,服務器端該客戶的session對象才取消,并且和客戶的會話對應關系消失。當客戶重新打開瀏覽器再連接到該服務器時,服務器為該客戶再創建一個新的session對象。session對象存在一定時間過期問題,所以存在session中的名值對會在一定時間后失去,可以通過更改session有效時間來避免這種情況。同時編程時盡量避免將大量有效信息存儲在session中,request是一個不錯的替代對象。(4)application對象

服務器啟動后就產生了這個application對象,當客戶在所訪問的網站的各個頁面之間瀏覽時,這個application對象都是同一個,直到服務器關閉。但是與session不同的是,所有客戶的application對象都是同一個,即所有客戶共享這個內置的application對象。application對象常用方法:(1)public void setAttribute(String key,Object obj);將參數Object指定的對象obj添加到application對象中,并為添加的對象指定一個索引關鍵字(2)public Object getAttribute(String key);獲取application對象中含有關鍵字的對象。(5)out對象 out對象是一個輸出流,用來向客戶端輸出數據。out對象用于各種數據的輸出。

很多人都說,沒有Web,計算機網絡就會變得少了很多東西,計算機網絡在60年代就已經出現,而Web最早的創作思想卻來源于為世界各地的科學家提供一個可以共享的平臺。當第一個圖形界面的www瀏覽器Mosaic在美國國家超級計算應用中心NCSA誕生后,此后將近三十年的發展,使Web成為計算機網絡發展的生力軍,未來它也將影響著計算機網絡的發展。

當93年第一款Web瀏覽器面向大眾的時候,它只是一款支持書簽,圖標和一套光溜溜的用戶界面。僅僅是這樣一款小小的瀏覽器卻從此改變了計算機網絡發展的道路,因為它的最大革新,圖片支持,從這一刻起,下載圖片成為可能,并且改變了人們瀏覽因特網的方式。并且隨著成為因特網的主流。很多人都說,如果沒有Web,如今的網絡可能會發展成另一番模樣。下圖為第一款Web瀏覽器Mosaic。提到Web,必須要提到另外一個詞,CSS。96年12月,世界萬維網的一個工作組發布了CSS1.0規范。CSS允許開發者用外聯的樣式表來取代那些難以維護的內嵌樣式,這幾秒鐘之內就可改變全站的設計。并不需要返回到每個html頁去尋找需要單獨改變的文本元素。應該說,正是因為有了CSS,才是今天的網絡易于開發、維護、設計。并且從精英模式走向我們平常老百姓都可以應用。舉個例子說吧,博客就是一個很好的平臺,我想如果它在10幾年前,我們要想改變一下博客的圖像和文字,可能對與我們來說是一件不可能的事情,但是如今卻是很容易實現的,只需根據提示要求,就可以改變,很方便。

未來,Web的發展必將是無可限量的,并且影響著計算機網絡技術的發展 心得體會

Web這門課程讓我們對編寫網頁產生了濃厚的興趣,每次上課看著老師給我們展示不同的功能時,就覺得這是一門很神奇的學科。因為這是一門實踐性很強的學科,所以課后自己也會對照著老師的PPT,試著完成不同的功能,每次做成了也非常有成就感。Web的前半部分,介紹HTML、CSS、JavaScript的部分相對來說比較簡單,而后半部分關于web與數據庫連接的內容有點困難,最開始做的時候一直出錯。直到后來在老師和同學的幫助下才慢慢解決問題。

由于平時學習比較繁忙,時間比較少,對于網頁設計軟件的強大功能運用得還不夠。在網頁設計過程中,由于缺乏訓練,所以在設計時也遇到了很多麻煩,有時插入一個特效腳本也是很麻煩。在網頁制作過程中,想提高設計水平,想有個理想的網頁,必須要勤奮練習,我將在以后的學習過程中不斷努力。結語

總體來說,這學期的Web學習有好的部分,也有不足的部分。但是至少自己已經入門,能夠獨立編寫一些網頁了。下學期還有這方面的課程,而且還是要用Java語言編寫的,對于我來說,難度更大,所以希望以后能夠更加努力的學習,將這方面做得越來越好!

七、參考文獻: 【1】樊月華.Web技術應用基礎.北京:清華大學出版社,2012.

下載《02-Web應用程序設計》課程建設總結5篇范文word格式文檔
下載《02-Web應用程序設計》課程建設總結5篇范文.doc
將本文檔下載到自己電腦,方便修改和收藏,請勿使用迅雷等下載。
點此處下載文檔

文檔為doc格式


聲明:本文內容由互聯網用戶自發貢獻自行上傳,本網站不擁有所有權,未作人工編輯處理,也不承擔相關法律責任。如果您發現有涉嫌版權的內容,歡迎發送郵件至:645879355@qq.com 進行舉報,并提供相關證據,工作人員會在5個工作日內聯系你,一經查實,本站將立刻刪除涉嫌侵權內容。

相關范文推薦

    web程序設計復習題

    一、判斷題 1. 網頁是文本文件。 2. 在網頁文件index.htm中,可用代碼顯示出服務器的日期和時間。 3. 有時我們看到的網頁代碼實際上不是真正的源代碼。 4. 變量也有名字。 5.......

    WEB程序設計心得

    袁龍--WEB程序設計個人心得 這個學期學習了WEB客戶端程序設計,對網頁制作有了一定的了解,這個學期完成了老師布置的2個項目,我一直做得是前臺界面設計,所以對前臺比對后臺了解......

    WEB程序設計課程設計指導書(模版)

    WEB課程設計指導書設計課題:廣東海洋大學寸金學院micro blog信息系統 設計目的:1。綜合應用java程序設計、WEB程序設計、數據庫應用、計算機網絡等知識設 計和實現我校Micro B......

    web程序設計大賽策劃書

    阿網絡文化節系列活動 西二在線第一屆Web程序設計大賽策劃書一, 活動意義和目的: 為創建一流校風、學風,豐富校園文化生活,發揮當代大學生的創造力,激發學生創新和設計的潛能,為此......

    Web程序設計期末考試作業

    Web程序設計期末考試作業1、完成“校園在線超市”網站的功能:注冊、登陸、商品管理、商品展示、購物車、商品評論等本學期所講過的功能。 2、完善“校園在線超市”網站功能,增......

    JAVA程序設計課程總結

    JAVA程序設計課程總結 專業:計算機科學與技術 學號: 姓名:JAVA程序設計課程總結 經過一學期的java學習,我在老師的上課講解以及自己的課下學習中對java編程有了一定的了解,我深深......

    web程序設計(JSP)課程設計總結(共五則)

    《Web程序設計(JSP)》課程設計總結 課程設計時間: 2011-2012 年第一學期 第13周—第14周 課程設計班級: 計科08101 課程設計計劃學時:40 實際設計學時:40 設計地點:信息中心A-107......

    web開發技術課程總結

    2011-2012第一學期《web開發技術》課程總結 教材:《基于web標準的網頁設計與制作》,唐四薪編著,清華大學出版社,北京。 實驗教材:《網頁設計與網站開發實驗指導書》,李翔主編,南京......

主站蜘蛛池模板: 中文字幕人成无码人妻| 无码人妻精品一区二区三区不卡| 长腿校花无力呻吟娇喘的视频| 国产精品天天狠天天看| 久久精品国产国产精品四凭| 乱中年女人伦| 国产欧美久久一区二区三区| 美女不带套日出白浆免费视频| 亚洲人成小说网站色在线| 欧美三级在线电影免费| 福利姬液液酱喷水| 未满十八18禁止午夜免费网站| 久久99国产精品久久99果冻传媒| 精品国产v无码大片在线看| 免费萌白酱国产一区二区三区| 久久99精品久久久久久秒播| 女人被狂爆到高潮免费视频| 国产美女被遭强高潮免费网站| 亚洲处破女av日韩精品波波网| 老子影院午夜伦不卡| 东京热加勒比无码少妇| 久久国产精品成人片免费| 三上悠亚精品一区二区久久| 人妻夜夜爽天天爽三区麻豆av网站| 中文字幕日韩三级片| 亚洲成熟女人av在线观看| 欧美人禽杂交狂配免费看| 欧美aaaaaa级午夜福利视频| 初尝人妻少妇中文字幕| 2021av在线无码最新| 久久天天躁狠狠躁夜夜av不卡| 国产精品美女久久久久av爽| 久久在精品线影院精品国产| 亚洲国产成人精品女人久久久| 熟女无套高潮内谢吼叫免费| 丰满少妇三级全黄| 国产aⅴ爽av久久久久电影渣男| 日韩精品久久久久久久电影蜜臀| 国产成人亚洲高清一区| 亚洲成av人片在线观看下载| 在线岛国片免费无码av|