《JSP動態(tài)網(wǎng)頁設計》課程標準_第1頁
《JSP動態(tài)網(wǎng)頁設計》課程標準_第2頁
《JSP動態(tài)網(wǎng)頁設計》課程標準_第3頁
《JSP動態(tài)網(wǎng)頁設計》課程標準_第4頁
《JSP動態(tài)網(wǎng)頁設計》課程標準_第5頁
已閱讀5頁,還剩5頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

《JSP動態(tài)網(wǎng)頁設計》課程標準(軟件技術(shù)、計算機網(wǎng)絡技術(shù)等相關(guān)專業(yè)學生)64學時一、課程定位本課程是軟件技術(shù)、計算機網(wǎng)絡技術(shù)等專業(yè)基于Java方向的Web程序開發(fā)的一門專業(yè)核心課程。作為Java程序設計、網(wǎng)頁設計與制作、數(shù)據(jù)庫原理與應用等課程的后續(xù)課程,主要在于培養(yǎng)學生應用JSP技術(shù)進行Web應用程序開發(fā)的能力,并培養(yǎng)其良好的編程規(guī)范和職業(yè)習慣。二、課程目標通過項目驅(qū)動的學習和綜合實訓,熟練掌握應用JSP模式1進行Web程序開發(fā)的基本知識和技能,并能結(jié)合數(shù)據(jù)庫應用技術(shù)和軟件工程技術(shù)進行Web應用程序的開發(fā),能基本勝任基于JSP的Web程序員的崗位。在課程的學習中,培養(yǎng)誠實、守信、堅韌不拔的性格,培養(yǎng)善于溝通表達、善于自我學習、具備團隊協(xié)作的能力。并養(yǎng)成規(guī)范的編碼、按時交付軟件等良好的工作態(tài)度。(一)知識目標1.熟練掌握典型JSP開發(fā)環(huán)境的配置2.掌握HTML標記的基本使用3.熟練掌握JSP腳本元素、指令元素、動作元素的用法4.熟練掌握JSP中內(nèi)置對象的特點及用法5.熟練掌握JDBC訪問數(shù)據(jù)庫技術(shù)6.熟練掌握JavaBean技術(shù)7.掌握Servlet技術(shù)8.掌握JSP的文件上傳下載、郵件處理、圖形處理、安全控制、數(shù)據(jù)統(tǒng)計等高級應用技術(shù)(二)職業(yè)能力目標1.能搭建典型的JSP開發(fā)環(huán)境2.能應用HTML語言設計簡單的頁面3.能應用JavaScript腳本實現(xiàn)交互效果4.能應用JSP基本元素創(chuàng)造簡單的動態(tài)頁面5.能應用JSP內(nèi)置對象實現(xiàn)在服務上存取特定信息,并在不同頁面間進行傳遞6.能應用JDBC數(shù)據(jù)庫訪問技術(shù)編寫基于數(shù)據(jù)庫的Web程序,以實現(xiàn)信息的持久化存儲7.能應用JSP模式1(JSP+JavaBean)開發(fā)方法優(yōu)化JSP程序8.能應用MD5加密、驗證碼等功能增強系統(tǒng)的安全性9.能應用JSP的數(shù)據(jù)統(tǒng)計、文件上傳下載和郵件處理功能增強應用程序功能(三)職業(yè)素質(zhì)養(yǎng)成目標1.按時、守時的軟件交付觀念2.規(guī)范、優(yōu)化的程序代碼3.誠實、守信、堅韌不拔的性格4.自主、開放的學習能力5.良好的自我表現(xiàn)、與人溝通能力6.良好的團隊合作精神(四)職業(yè)技能證書參考目標1.Java認證(SCWD)三、課程內(nèi)容與要求《Jsp程序設計》課程教學采用“理論實踐一體化”教學模式,理論教學內(nèi)容與實踐教學內(nèi)容融為一體,根據(jù)典型B—C電子商城開發(fā)過程及Web程序員能力要求,重構(gòu)了課程結(jié)構(gòu),形成了模塊化的課程結(jié)構(gòu),主要內(nèi)容包括:語言基礎模塊、核心技術(shù)模塊和高級應用模塊。表1《Jsp程序設計》內(nèi)容及要求序號模塊教學單元項目載體主要教學知識點學習目標學時1語言基礎模塊eBuy電子商務系統(tǒng)的使用eBuy電子商務系統(tǒng)eBuy系統(tǒng)概述eBuy系統(tǒng)功能模塊設計eBuy系統(tǒng)流程eBuy系統(tǒng)數(shù)據(jù)庫設計eBuy系統(tǒng)詳細設計了解eBuy系統(tǒng)功能模塊的構(gòu)成熟悉eBuy系統(tǒng)購物流程了解eBuy系統(tǒng)的數(shù)據(jù)庫設計與詳細設計理解eBuy電子商城的基本設計思想42Web技術(shù)概述http://www。china—圖書管理信息系統(tǒng)靜態(tài)網(wǎng)頁與動態(tài)網(wǎng)頁網(wǎng)絡數(shù)據(jù)庫和Web服務器概念JSP/ASP/ASP.NET/PHPC/S模式與B/S模式了解靜態(tài)網(wǎng)頁中靜態(tài)的概念動態(tài)網(wǎng)頁中動態(tài)的含義JSP/ASP/ASP.NET/PHP的比較了解C/S模式與B/S的特點43搭建JSP開發(fā)環(huán)境簡單JSP程序安裝配置JDK安裝配置JSP服務器認識JSP開發(fā)工具安裝配置Eclipse的JSP開發(fā)環(huán)境編寫第一個JSP程序并調(diào)試掌握JDK的安裝與環(huán)境設置掌握Tomcat的安裝與配置熟悉常用的JSP開發(fā)工具的使用了解JSP程序設計的開發(fā)流程44JSP指令元素和動作元素JSP注釋JSP腳本元素JSP指令元素JSP動作元素掌握JSP注釋、JSP腳本元素、JSP指令元素、JSP動作元素的概念及、語法格式及其應用方法45Request和Response—Session對象用戶登錄程序(模擬)out對象及其應用Request對象及其應用Response對象及其應用Ression對象及其應用掌握JSP中out對象、Request對象、Response對象、Ression對象的使用方法46Application對象Cookie網(wǎng)站計數(shù)器其他對象(Config、Page、PageContext、Exception)及其應用Application對象及其應用Cookie對象及其應用熟練掌握config、page、exception對象的使用熟練掌握Application對象的使用熟練掌握使用Cookie對象的使用47單元實踐1(課外12)首頁登錄頁面(不存取數(shù)據(jù)庫)注冊頁面(不存取數(shù)據(jù)庫)運用JSP語言基礎模塊知識完成系統(tǒng)首頁的設計、模擬實現(xiàn)登錄功能與注冊功能48核心技術(shù)模塊數(shù)據(jù)庫增—刪—改操作用戶登錄程序(數(shù)據(jù)庫)JDBC簡介DriverManager、ConnectionJDBC—ODBC橋連接數(shù)據(jù)庫專用JDBC驅(qū)動程序連接數(shù)據(jù)庫Statement、ResultSet、檢索數(shù)據(jù)庫了解JSP數(shù)據(jù)庫基本操作熟練掌握JDBC—ODBC橋連接數(shù)據(jù)庫熟練掌握JDBC驅(qū)動程序連接數(shù)據(jù)庫熟練掌握在JSP程序中添加、刪除和修改數(shù)據(jù)熟練掌握在JSP程序中查詢數(shù)據(jù)庫數(shù)據(jù)49預編譯和存儲過程操作用戶注冊程序更新數(shù)據(jù)庫PreparedStatement、使用預編譯SQL語句CallableStatement、執(zhí)行存儲過程熟悉和掌握PreparedStatement接口、CallableStatement接口的常用方法和相關(guān)概念掌握JSP中使用預編譯SQL語句及執(zhí)行存儲過程的方法410數(shù)據(jù)庫元數(shù)據(jù)操作和分頁商品信息分頁顯示DatabaseMetaData、ResultSetMetaDataJSP中分頁功能的實現(xiàn)熟悉和掌握DatabaseMetaData接口和ResultSetMetaData接口的常用方法和相關(guān)概念掌握JSP中分頁顯示的方法411JavaBean操作基礎用戶登錄程序(JavaBean)購物車、網(wǎng)站計數(shù)器JavaBean簡介編寫JavaBeanJSP中使用JavaBeanJavaBean與HTML表單的交互了解JavaBean的概念理解JavaBean的本質(zhì)掌握在JSP中編寫JavaBean的方法掌握在JSP中使用JavaBean的方法412JavaBean典型應用應用JavaBean制作計數(shù)器應用JavaBean訪問數(shù)據(jù)庫應用JavaBean實現(xiàn)購物車掌握JavaBean與HTML表單的交互的方式熟悉并掌握JavaBean在電子商城中的典型應用413Servlet基礎用戶登錄程序(JavaBean+Servlet)網(wǎng)站計數(shù)器Servlet的基本概念第1個Servlet程序編寫、配置、調(diào)用Servlet掌握Servlet的基本概念,了解Servlet的生命周期掌握編寫和配置Servlet、調(diào)用Servlet的方法414Servle典型應用Servlet讀取HTML表單數(shù)據(jù)Servlet讀取Cookie數(shù)據(jù)Servlet讀取Session數(shù)據(jù)Servlet讀取HTTP請求頭數(shù)據(jù)掌握Servlet讀取HTML表單數(shù)據(jù)的方法掌握Servlet讀取Cookie數(shù)據(jù)的方法掌握Servlet讀取Session數(shù)據(jù)的方法掌握Servlet讀取HTTP請求頭數(shù)據(jù)的方法415單元實踐2(課外12)利用JavaBean封裝數(shù)據(jù)庫操作實現(xiàn)用戶登錄利用JavaBean封裝數(shù)據(jù)庫操作實現(xiàn)用戶注冊熟練利用JavaBean封裝數(shù)據(jù)庫操作實現(xiàn)用戶登錄熟練利用JavaBean封裝數(shù)據(jù)庫操作實現(xiàn)用戶注冊416高級應用模塊文件上傳和下載—發(fā)送郵件添加商品信息自動發(fā)送訂單利用jspSmartUpload實現(xiàn)文件上傳下載利用JavaMail發(fā)送郵件掌握jspSmartUpload組件中常用的類和方法掌握在JSP中應用jspSmartUpload組件實現(xiàn)上傳和下載的方法掌握JavaMail中常用的類和方法417圖形處理用戶登錄(驗證碼)商品銷售統(tǒng)計利用JFreeChart進行數(shù)據(jù)統(tǒng)計了解驗證碼的原理,熟悉驗證碼類了解JFreeChart項目熟悉JFreeChart的安裝配置熟悉JFreeChart的核心類庫418單元實踐3(課外12)利用jspSmartUpload實現(xiàn)圖片上傳利用JavaMail實現(xiàn)信息發(fā)送為用戶登錄增加驗證碼功能運用JSP高級應用模塊知識實現(xiàn)圖片上傳、郵件發(fā)送和驗證碼的應用4合計72四、教學資源要求(一)教材選取原則教材選用時遵循“夠用、實用”的原則,以真實任務為驅(qū)動,在真實環(huán)境中介紹局域網(wǎng)組建知識和技能,采用“理論實踐一體化”的教學思想,符合“做中學,學中做”的教學理念。(二)教材與參考資源1.《JSP程序設計慕課版》賈志城編著,人民郵電出版社,2016。2.《JSP程序設計實例教程》劉志成編著,人民郵電出版社,2011。3.《JSP程序設計實用案例教程》翁健紅主編,西安電子科大出版社,2018。4.《JSP動態(tài)網(wǎng)頁編程技術(shù)》王先國主編,電子工業(yè)出版社,2016。(三)其他學習資源1.《JSP程序設計上機實驗與綜合實訓》耿祥義,清華大學出版社,2011。2.《JSP動態(tài)網(wǎng)站開發(fā)基礎教程與實驗指導》(附CD光盤1張)王曉軍、田中雨、劉躍軍,清華大學出版社,2008。3.吳建,張旭東?!禞SP網(wǎng)絡開發(fā)入門與實踐》[M]。北京:人民郵電出版社,2006.4.王國輝,王易。《JSP數(shù)據(jù)庫系統(tǒng)開發(fā)案例精選》[M]。北京:人民郵電出版社,2006.5.唐有明等。《JSP動態(tài)網(wǎng)站開發(fā)》[M]。北京:清華大學出版社,2006.6.馬斗等。《專家門診—JSP開發(fā)答疑200問》[M]。北京:人民郵電出版社,2005.7.孫衛(wèi)琴。《精通Struts:基于MVC的JavaWeb設計與開發(fā)》[M]。北京:電子工業(yè)出版社,2006.(四)老師要求擔任本課程的主講教師需要具有豐富的JSP程序設計和桌面系統(tǒng)開發(fā)經(jīng)驗,同時,需要具備較豐富的教學經(jīng)驗和較強課堂組織能力?!翊蚱苽鹘y(tǒng)的教學模式,注意教學方法的靈活性,建立多種教學媒體綜合運用的運行機制,逐步建立適合學生個別化自主學習的支持服務體系和質(zhì)量保證體系?!癯浞职l(fā)揮學生的主動性,并能激發(fā)學生的學習熱情,使學生會學和主動學習。●培養(yǎng)學生發(fā)現(xiàn)問題、分析問題、解決問題的能力和探究意識?!窭碚搶嵺`一體化教學,注重培養(yǎng)學生的實踐能力?!耥椖空n程在培訓職業(yè)能力和和傳授相應知識的同進,必須重視職業(yè)道德和職業(yè)意識教育的滲透,幫助學生養(yǎng)成良好的個人品格和行為習慣,培養(yǎng)愛崗敬業(yè)精神、團隊協(xié)作精神和創(chuàng)業(yè)精神,幫助學生樹立質(zhì)量意識、節(jié)約意識、安全意識、環(huán)保意識、文明施工等職業(yè)意識。(五)學習場地、設施要求●計算機硬件要求:Windows7及以上,CPU主頻>2Ghz,內(nèi)存容量>=2GB●軟件要求:jdk19,Eclipse2018,MySQL,Tomcat9.0●其他要求:該課程要求在理論實踐一體化教室完成,以實現(xiàn)教、學、做合一,同時要求安裝多媒體教學軟件,方便下發(fā)教學任務和收集學生課堂實踐結(jié)果;基于工作任務的項目課程最適合開展“教學做”一體化教學,實訓室應包括多媒體教學系統(tǒng)、產(chǎn)品展示、模擬軟件,能同時開展講授、訓練和項目教學。五、考核與成績評定1.改革傳統(tǒng)的以目標評價為主教學評價方法,采用過程性評價與目標評價相結(jié)合的方法,加大過程性評價比重,目標評價采用期末一次性目標評價和每個工作任務完成后目標評價相結(jié)合的方式進行。過程評價和階段性目標評價以考核職業(yè)技能為主,目標評價以考核理論知識為主,過程性評價可占到60%以上的比重。2.考試要注重考核學生的職業(yè)技能和對知識的運用能力。3.本課程是一門技能型課程,對編程規(guī)范、程序可讀性、程序可維護性等專業(yè)技能項目,可采取項目考核的方式進行考核評價。4.注重評價的多樣性,結(jié)合出勤、課堂提問、作業(yè)、平時測驗、技能訓練過程、工作質(zhì)量及期末考試綜合評價學生成績。課程考核方式如下:表2《Jsp程序設計》課程考核方式考評項目考評方法比例小計形成性評價學習態(tài)度根據(jù)作業(yè)完成情況、課堂回答問題、課堂實踐示范情況,由教師和學生干部綜合評定學習態(tài)度的得分5%10%組織紀律根據(jù)上課考勤情況由教師和學生干部評定紀律得分5%課堂實踐根據(jù)學生完成情況由學生自評、他人評價和教師評價相結(jié)合評定成績25%40%單元實踐根據(jù)完成的時間、功能的完善程序、是否有創(chuàng)新由小組長評價和教師抽評相結(jié)合評定成績15%終結(jié)性環(huán)節(jié)期中考試筆試由教師評定的筆試成績8%8%期末考試筆試由教師評定的筆試成績12%42%操作由企業(yè)專家評定系統(tǒng)功能、編程規(guī)范、答辯成績30%合計100%100%六、教學實施建議該課程采用“項目驅(qū)動,案例教學,一體化課堂”的教學模

溫馨提示

  • 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

提交評論