《Web應(yīng)用開(kāi)發(fā)》課程教學(xué)大綱_第1頁(yè)
《Web應(yīng)用開(kāi)發(fā)》課程教學(xué)大綱_第2頁(yè)
《Web應(yīng)用開(kāi)發(fā)》課程教學(xué)大綱_第3頁(yè)
《Web應(yīng)用開(kāi)發(fā)》課程教學(xué)大綱_第4頁(yè)
《Web應(yīng)用開(kāi)發(fā)》課程教學(xué)大綱_第5頁(yè)
已閱讀5頁(yè),還剩2頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、Web應(yīng)用開(kāi)發(fā)一、課程概況所屬專業(yè):軟件工程開(kāi)課單位:數(shù)學(xué)計(jì)算機(jī)科學(xué)學(xué)院課程類(lèi)型:專業(yè)教育課程課程代碼:07494070開(kāi)課學(xué)期:5學(xué)分:3學(xué)時(shí):68(34+34)核心課程:否擬使用教材:王曉軍, 田中雨, 劉躍軍,李乃文. JSP程序開(kāi)發(fā). 北京:清華大學(xué)出版社, 2012國(guó)內(nèi)(外)現(xiàn)有教材:林龍. JSP Servlet Tomcat應(yīng)用開(kāi)發(fā).北京:清華大學(xué)出版社,2015年劉志成. JSP程序設(shè)計(jì)實(shí)例教程. 北京:人民郵電出版社,2009年. 任東俠.web開(kāi)發(fā)技術(shù).西安:西安電子科技大學(xué)出版社,2008年.耿祥義.JSP程序設(shè)計(jì).北京:清華大學(xué)出版社,2008年.2、Ken Cox.

2、ASP.NET 3.5 For Dummies. Wiley Publishing, 2008學(xué)習(xí)參考資料網(wǎng)絡(luò)資源類(lèi):/二、課程描述本課程是計(jì)算機(jī)科學(xué)與技術(shù)、軟件工程、信息管理與信息系統(tǒng)本科專業(yè)的專業(yè)選修課,也是一門(mén)實(shí)用性很強(qiáng)的專業(yè)技能課程。本課程的教學(xué)任務(wù)是使學(xué)生熟練使用JSP動(dòng)態(tài)網(wǎng)頁(yè)技術(shù)來(lái)編寫(xiě)Web應(yīng)用程序。JSP是Java Server Pages的簡(jiǎn)稱,是服務(wù)端的一種基于Java語(yǔ)言的網(wǎng)頁(yè)技術(shù),JSP技術(shù)主要包括JSP內(nèi)置對(duì)象、JavaBean、Servlet、數(shù)據(jù)庫(kù)訪問(wèn)、文件操作等內(nèi)容。利用JSP技術(shù)可以建立安全、跨平臺(tái)的動(dòng)態(tài)網(wǎng)站,例如信息發(fā)布系統(tǒng)、論壇、留言板、聊天室、博客、電子商

3、務(wù)網(wǎng)站等。三、課程目標(biāo)本課程將培養(yǎng)學(xué)生認(rèn)真負(fù)責(zé)的工作態(tài)度和嚴(yán)謹(jǐn)細(xì)致的工作作風(fēng);培養(yǎng)學(xué)生的自學(xué)能力及提出問(wèn)題、分析問(wèn)題和解決問(wèn)題的能力;培養(yǎng)學(xué)生團(tuán)隊(duì)合作開(kāi)發(fā)Web應(yīng)用程序的能力。通過(guò)本課程的學(xué)習(xí),使學(xué)生掌握基于JSP的Web應(yīng)用程序開(kāi)發(fā)所需要的知識(shí)、技能和素質(zhì)要求。掌握利用JSP內(nèi)置對(duì)象、JavaBean、Servlet、數(shù)據(jù)庫(kù)訪問(wèn)、文件操作等技術(shù),達(dá)到能獨(dú)立或合作完成中小型網(wǎng)站的建設(shè)與開(kāi)發(fā)目的,為學(xué)生在未來(lái)網(wǎng)絡(luò)化信息化社會(huì)里更好地從事Web應(yīng)用程序開(kāi)發(fā)打下良好的基礎(chǔ)。四、教學(xué)要求本課程最顯著的特點(diǎn)是理論與實(shí)踐都非常重要。在教學(xué)方法上,采取課堂講授、課后自學(xué)、課堂討論等形式;上機(jī)實(shí)驗(yàn)是對(duì)教學(xué)內(nèi)容

4、應(yīng)用的實(shí)踐環(huán)節(jié),根據(jù)實(shí)驗(yàn)教學(xué)和實(shí)驗(yàn)指導(dǎo)書(shū)中的具體內(nèi)容和要求進(jìn)行系統(tǒng)配置、編寫(xiě)和調(diào)試程序,并要求學(xué)生在每個(gè)上機(jī)實(shí)驗(yàn)項(xiàng)目完成后按照實(shí)驗(yàn)的格式要求寫(xiě)出實(shí)驗(yàn)報(bào)告。本課程重要的教學(xué)要求如下:掌握J(rèn)SP開(kāi)發(fā)環(huán)境配置;掌握HTML、 JavaScript基礎(chǔ)知識(shí);掌握J(rèn)SP語(yǔ)法基礎(chǔ);掌握J(rèn)SP內(nèi)置對(duì)象的應(yīng)用;掌握J(rèn)avaBean應(yīng)用;掌握創(chuàng)建Servlet以及通過(guò)JSP頁(yè)面訪問(wèn)Servlet;掌握J(rèn)SP中的文件操作;掌握J(rèn)SP中的數(shù)據(jù)庫(kù)操作等。五、考核方式及要求為實(shí)現(xiàn)課程教學(xué)目標(biāo),本門(mén)課程考核方式及要求為:出勤率按10%折算后計(jì)入總成績(jī);期中測(cè)試成績(jī)按20%折算后計(jì)入總成績(jī);課程實(shí)驗(yàn)報(bào)告按批改成績(jī)30%折算

5、后計(jì)入總成績(jī);期末測(cè)試成績(jī)按40%折算后計(jì)入總成績(jī)。六、課程內(nèi)容第一章:JSP概述(授課時(shí)間:第五學(xué)期第一周)教學(xué)目標(biāo):了解JSP技術(shù)特點(diǎn);掌握J(rèn)SP運(yùn)行原理;掌握J(rèn)SP開(kāi)發(fā)環(huán)境配置;掌握創(chuàng)建第1個(gè)JSP程序并部署運(yùn)行。 教學(xué)重點(diǎn):JSP環(huán)境搭建與配置。教學(xué)難點(diǎn):JSP工作原理。學(xué) 時(shí):4學(xué)時(shí)(講課2學(xué)時(shí),實(shí)驗(yàn)2學(xué)時(shí))。教學(xué)方法:多媒體教學(xué)主要內(nèi)容:1.JSP概述;2.安裝和配置JDK;3安裝和配置MyEclipse開(kāi)發(fā)環(huán)境;4.安裝和配置Tomcat環(huán)境。學(xué)習(xí)方法:課題提問(wèn)、實(shí)驗(yàn)操作、課后自學(xué)。課后作業(yè):完成教材相關(guān)習(xí)題并在下周課前提交。第二章:WEB開(kāi)發(fā)基礎(chǔ)(授課時(shí)間:第五學(xué)期第二周)教學(xué)

6、目標(biāo):掌握html文本結(jié)構(gòu)、表單元素、圖像元素的基本用法;掌握J(rèn)avaScript的基本語(yǔ)法、常用語(yǔ)句、對(duì)象、事件處理方法;掌握如何通過(guò)JavaScript語(yǔ)言判斷表單中各個(gè)元素中的屬性值;了解Web應(yīng)用體系結(jié)構(gòu)和應(yīng)用服務(wù)器。教學(xué)重點(diǎn): HTML常用標(biāo)簽及其用法。教學(xué)難點(diǎn):JavaScript腳本和web體系架構(gòu)。學(xué) 時(shí):4學(xué)時(shí)(講課2學(xué)時(shí),實(shí)驗(yàn)2學(xué)時(shí))。教學(xué)方法:多媒體教學(xué)。主要內(nèi)容:1.HTML基礎(chǔ)知識(shí);2.JavaScript;3.WEB應(yīng)用程序體系結(jié)構(gòu)。學(xué)習(xí)方法:課題提問(wèn)、實(shí)驗(yàn)操作、課后自學(xué)。課后作業(yè):完成教材相關(guān)習(xí)題并在下周課前提交。第三章:JSP語(yǔ)法基礎(chǔ)(授課時(shí)間:第五學(xué)期第三周)

7、教學(xué)目標(biāo):了解JSP文件的組成;掌握J(rèn)SP腳本元素;掌握J(rèn)SP注釋方式;掌握J(rèn)SP指令元素;掌握J(rèn)SP動(dòng)作元素的相關(guān)知識(shí)。教學(xué)重點(diǎn):JSP的文件組成和常用的腳本指令元素。教學(xué)難點(diǎn):常用的指令動(dòng)作元素的用法。 學(xué) 時(shí):4學(xué)時(shí)(講課2學(xué)時(shí),實(shí)驗(yàn)2學(xué)時(shí))。教學(xué)方法:多媒體教學(xué)。主要內(nèi)容:1.JSP文件組成;2.JSP腳本元素;3.JSP指令元素;4.JSP動(dòng)作元素。學(xué)習(xí)方法:課題提問(wèn)、實(shí)驗(yàn)操作、課后自學(xué)。課后作業(yè):完成教材相關(guān)習(xí)題并在下周課前提交。第四章:JSP內(nèi)置對(duì)象(授課時(shí)間:第五學(xué)期第四到五周)教學(xué)目標(biāo):掌握內(nèi)置對(duì)象的概念;掌握請(qǐng)求對(duì)象request作用以及該對(duì)象中的常用方法; 掌握響應(yīng)對(duì)象r

8、esponse作用以及該對(duì)象中的常用方法; 掌握 會(huì)話對(duì)象session作用以及該對(duì)象中的常用方法;掌握多客戶端共享對(duì)象application作用以及該對(duì)象中的常用方法;掌握輸出對(duì)象out、異常對(duì)象exception作用以及該對(duì)象中的常用方法。 教學(xué)重點(diǎn):請(qǐng)求對(duì)象request作用以及該對(duì)象中的常用方法;響應(yīng)對(duì)象response作用以及該對(duì)象中的常用方法; 會(huì)話對(duì)象session作用以及該對(duì)象中的常用方法。 教學(xué)難點(diǎn):內(nèi)置對(duì)象的應(yīng)用。 學(xué) 時(shí):8學(xué)時(shí)(講課4學(xué)時(shí),實(shí)驗(yàn)4學(xué)時(shí))。 教學(xué)方法:多媒體教學(xué)。主要內(nèi)容:1request對(duì)象;2.response對(duì)象和out對(duì)象;3session對(duì)象;4

9、.application對(duì)象;5其他對(duì)象。 學(xué)習(xí)方法:課題提問(wèn)、實(shí)驗(yàn)操作、課后自學(xué)。課后作業(yè):完成教材相關(guān)習(xí)題并在下周課前提交。第五章:JSP與JavaBean(授課時(shí)間:第五學(xué)期第六到七周)教學(xué)目標(biāo):掌握J(rèn)avaBean有哪些形式和要素;理解JavaBean的作用域。教學(xué)重點(diǎn):JavaBean的基本用法。 教學(xué)難點(diǎn):JavaBean作用域。 學(xué) 時(shí):8學(xué)時(shí)(講課4學(xué)時(shí),實(shí)驗(yàn)4學(xué)時(shí))。 教學(xué)方法:多媒體教學(xué)。主要內(nèi)容:1.JavaBean原理;2.JavaBean屬性和作用域;3.JavaBean應(yīng)用。 學(xué)習(xí)方法:課題提問(wèn)、實(shí)驗(yàn)操作、課后自學(xué)。 課后作業(yè):完成教材相關(guān)習(xí)題并在下周課前提交。第六

10、章:Servlet技術(shù)(授課時(shí)間:第五學(xué)期第八到九周)教學(xué)目標(biāo):理解servlet的運(yùn)行原理,理解JSP頁(yè)面調(diào)用一個(gè)servlet完成動(dòng)態(tài)數(shù)據(jù)的處理的過(guò)程,初步掌握web.xml的編寫(xiě),通過(guò)JSP頁(yè)面訪問(wèn)servlet,了解doPost方法與doGet方法的工作過(guò)程,了解重定向與轉(zhuǎn)發(fā)的工作過(guò)程。 教學(xué)重點(diǎn):servlet對(duì)象的工作原理、servlet對(duì)象的創(chuàng)建與運(yùn)行。教學(xué)難點(diǎn):servlet對(duì)象的工作原理、重定向與轉(zhuǎn)發(fā)。學(xué) 時(shí):8學(xué)時(shí)(講課4學(xué)時(shí),實(shí)驗(yàn)4學(xué)時(shí))。 教學(xué)方法:多媒體教學(xué)。主要內(nèi)容:1.編寫(xiě)web.xml與部署Servlet;2.servlet對(duì)象的創(chuàng)建與運(yùn)行;3. Servlet

11、實(shí)現(xiàn)相關(guān)的接口和類(lèi);4Servlet請(qǐng)求和響應(yīng);5Servlet中的會(huì)話追蹤。學(xué)習(xí)方法:課題提問(wèn)、實(shí)驗(yàn)操作、課后自學(xué)。課后作業(yè):完成教材相關(guān)習(xí)題并在下周課前提交。 第七章:JSP中的文件操作(授課時(shí)間:第五學(xué)期第十周)教學(xué)目標(biāo):掌握J(rèn)SP中如何通過(guò)Java的輸入輸出流來(lái)實(shí)現(xiàn)文件的讀寫(xiě)操作。 教學(xué)重點(diǎn):使用字節(jié)流和字符流兩種方式讀寫(xiě)文件。 教學(xué)難點(diǎn):使用字節(jié)流讀寫(xiě)文件、使用字符流讀寫(xiě)文件。 學(xué) 時(shí):4學(xué)時(shí)(講課2學(xué)時(shí),實(shí)驗(yàn)2學(xué)時(shí))。 教學(xué)方法:多媒體教學(xué)。主要內(nèi)容:1.數(shù)據(jù)流和File類(lèi);2讀寫(xiě)文本文件;3. 文件的瀏覽;4創(chuàng)建和刪除目錄;5文件的上傳和下載。學(xué)習(xí)方法:課題提問(wèn)、實(shí)驗(yàn)操作、課后自

12、學(xué)。課后作業(yè):完成教材相關(guān)習(xí)題并在下周課前提交。 第八章:JSP常用組件(授課時(shí)間:第五學(xué)期第十一周)教學(xué)目標(biāo):掌握發(fā)送郵件組件及其應(yīng)用;掌握J(rèn)SP動(dòng)態(tài)圖表及其應(yīng)用;掌握J(rèn)SP報(bào)表及其應(yīng)用。 教學(xué)重點(diǎn):Java Mail核心類(lèi)、FreeChart核心類(lèi)與iText組件。 教學(xué)難點(diǎn):Java Mail核心類(lèi)及其應(yīng)用。 學(xué) 時(shí):6學(xué)時(shí)(講課2學(xué)時(shí),實(shí)驗(yàn)2學(xué)時(shí))。 教學(xué)方法:多媒體教學(xué)。主要內(nèi)容:1.發(fā)送電子郵件;2.生成動(dòng)態(tài)圖表;3.生成報(bào)表。 學(xué)習(xí)方法:課題提問(wèn)、實(shí)驗(yàn)操作、課后自學(xué)。課后作業(yè):完成教材相關(guān)習(xí)題并在下周課前提交。 第九章:JSP與XML技術(shù)(授課時(shí)間:第五學(xué)期第十二周)教學(xué)目標(biāo):掌

13、握J(rèn)SP對(duì)XML文檔的解析。 教學(xué)重點(diǎn):DOM類(lèi)和接口。 教學(xué)難點(diǎn):DOM對(duì)XML文檔操作。 學(xué) 時(shí):4學(xué)時(shí)(講課2學(xué)時(shí),實(shí)驗(yàn)2學(xué)時(shí))。 教學(xué)方法:多媒體教學(xué)。主要內(nèi)容:1.XML文檔;2.DOM對(duì)文檔操作。 學(xué)習(xí)方法:課題提問(wèn)、實(shí)驗(yàn)操作、課后自學(xué)。課后作業(yè):完成教材相關(guān)習(xí)題并在下周課前提交。 第十章:JSP操作數(shù)據(jù)庫(kù)(授課時(shí)間:第五學(xué)期第十三到十四周)教學(xué)目標(biāo):掌握J(rèn)SP如何使用JDBC技術(shù)實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)中表記錄的查詢、插入和刪除等操作。 教學(xué)重點(diǎn):JDBC執(zhí)行步驟;JDBC的常用接口及使用方法。 教學(xué)難點(diǎn):如何應(yīng)用JDBC事務(wù);如何利用數(shù)據(jù)庫(kù)連接池技術(shù)訪問(wèn)數(shù)據(jù)庫(kù)。 學(xué) 時(shí):8學(xué)時(shí)(講課4學(xué)時(shí),實(shí)驗(yàn)4學(xué)時(shí))。 教學(xué)方法:多媒體教學(xué)。主要內(nèi)容:1.JDBC概述;2.JDBC對(duì)數(shù)據(jù)庫(kù)的操作。 學(xué)習(xí)方法:課題提問(wèn)、實(shí)驗(yàn)操作、課后自學(xué)。課后作業(yè):完成教材相關(guān)習(xí)題并在下周課前提交。 第十一章:電子圖書(shū)系統(tǒng)(授課時(shí)間:第五學(xué)期第十五

溫馨提示

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

評(píng)論

0/150

提交評(píng)論