




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、J2EE與中間件(J2EE and Middleware)課程代碼:06410學(xué)分:3學(xué)時:56 (其中:課堂教學(xué)學(xué)時:40實驗學(xué)時:0上機學(xué)時:16課程實踐學(xué)時:0)先修課程:Java程序設(shè)計,數(shù)據(jù)庫系統(tǒng)原理及應(yīng)用適用專業(yè):物聯(lián)網(wǎng)工程教材:Java Web編程技術(shù),沈澤剛、秦玉平主編,清華大學(xué)出版社,2014年第2版一、課程性質(zhì)與課程目標(biāo)(-)課程性質(zhì)J2EE與中間件是物聯(lián)網(wǎng)工程專業(yè)的專業(yè)方向選修課程,是構(gòu)建物聯(lián)網(wǎng)軟件開發(fā)知識結(jié)構(gòu)和 能力結(jié)構(gòu)的核心課程之一。該課程建立在程序設(shè)計、數(shù)據(jù)庫等專業(yè)基礎(chǔ)課之上,培養(yǎng)學(xué)生利用軟件 設(shè)計相關(guān)知識在Web環(huán)境下開發(fā)具有實際功能的物聯(lián)網(wǎng)應(yīng)用程序,理解和掌握在
2、Java平臺下設(shè)計 Web應(yīng)用程序的理論知識和實踐技能,培養(yǎng)學(xué)生分析問題和解決問題的能力。(二)課程目標(biāo)J2EE與中間件技術(shù)主要講授Java Web開發(fā)的知識體系;介紹Java EE相關(guān)技術(shù)及其應(yīng)用, 培養(yǎng)學(xué)生具備的知識與能力要求如下:課程目標(biāo)1:掌握常用靜態(tài)Web編程技術(shù)并具有構(gòu)建基本網(wǎng)頁界面的能力;課程目標(biāo)2:理解B/S模式的工作原理,掌握Web應(yīng)用多層架構(gòu)設(shè)計;課程目標(biāo)3:掌握J(rèn)ava EE核心技術(shù)及常用框架的使用;課程目標(biāo)4:熟練運用常用開發(fā)、管理工具進(jìn)行Web開發(fā);課程目標(biāo)5:熟練綜合運用各種技術(shù)開發(fā)Web軟件系統(tǒng)。(三)課程目標(biāo)與專業(yè)畢業(yè)要求指標(biāo)點的對應(yīng)關(guān)系本課程支撐專業(yè)培養(yǎng)計劃中
3、畢業(yè)要求指標(biāo)點如下:指標(biāo)點4.1: 了解物聯(lián)網(wǎng)涉及學(xué)科的相關(guān)理論、方法和技術(shù)發(fā)展現(xiàn)狀及趨勢。指標(biāo)點5.1: 了解物聯(lián)網(wǎng)領(lǐng)域的新工具、新技術(shù),能夠通過多種途徑獲取有效信息和資源。指標(biāo)點7.2:理解物聯(lián)網(wǎng)復(fù)雜工程問題中工程實踐對環(huán)境和社會可持續(xù)發(fā)展的影響,并理 解應(yīng)承擔(dān)的責(zé)任和進(jìn)行評價。程目標(biāo) 畢業(yè)羲、 指標(biāo)點課程目標(biāo)1課程目標(biāo)2課程目標(biāo)3課程目標(biāo)4課程目標(biāo)54.1/5.1/7.2二、課程內(nèi)容與教學(xué)要求第1章Java EE概述(-)課程內(nèi)容Java EE 簡介Java EE應(yīng)用分層架構(gòu)Java EE技術(shù)規(guī)范敏捷輕型框架Java EE開發(fā)環(huán)境(二)教學(xué)要求. 了解Java EE的發(fā)展歷程.理解Jav
4、a EE的分層架構(gòu).掌握J(rèn)ava EE技術(shù)規(guī)范體系.了解常用開發(fā)框架.掌握J(rèn)ava EE開發(fā)環(huán)境的安裝與配置(三)重點與難點1.重點Java EE技術(shù)規(guī)范體系2.難點Java EE開發(fā)環(huán)境的安裝與配置第2章Java Web開發(fā)概述(一)課程內(nèi)容Java Web 概述HTTP 協(xié)議 37JDBC簡介Java Web應(yīng)用服務(wù)器在MyEclipse中開發(fā)Java Web程序常用開發(fā)工具(二)教學(xué)要求.掌握Web程序開發(fā)過程.理解HTTP協(xié)議的常用方法.掌握J(rèn)DBC API常用方法.理解應(yīng)用服務(wù)器的工作原理.掌握利用常用IDE開發(fā)Web程序. 了解常用開發(fā)工具(三)重點與難點.重點HTTP協(xié)議常用方法
5、.難點JDBC API 體系第 3 章 HTML、JavaScript 簡介(一)課程內(nèi)容HTML的基本結(jié)構(gòu)文本及版面風(fēng)格的控制圖像、超鏈接和表格HTML表單CSS使用HTML 5 應(yīng)用JavaScript 使用jQuery 基礎(chǔ)AJAX概述(二)教學(xué)要求.掌握HTML基本語法.掌握HTML常用標(biāo)簽.理解CSS+JS在界面設(shè)計中的作用. 了解常用前端框架. 了解AJAX工作原理(三)重點與難點.重點HTML常用標(biāo)簽.難點CSS+JS在網(wǎng)頁設(shè)計中的運用第4章JSP應(yīng)用基礎(chǔ)(-)課程內(nèi)容Servlet 概述Servlet編程基礎(chǔ)JSP簡介JSP指令JSP動作JSP的內(nèi)置對象JSP中文亂碼問題全解決
6、方案(二)教學(xué)要求.理解Servlet API體系.掌握Servlet常用接口、類、方法.掌握Servlet的部署.理解JSP頁面生命周期.掌握J(rèn)SP核心語法. 了解解決亂碼問題方法(三)重點與難點.重點Servlet常用接口、類、方法.難點綜合運用JSP語法開發(fā)動態(tài)網(wǎng)頁第5章Struts 2開發(fā)(一)課程內(nèi)容Struts 2 簡介Struts 2 安裝Strut 2工作原理Struts配置文件攔截器類型轉(zhuǎn)換OGNLStruts 2常用標(biāo)簽輸入校驗Struts(二)教學(xué)要求.理解Struts的優(yōu)缺點.理解Struts 2工作原理.掌握Struts, xml文件編寫.理解攔截器與Filter.掌
7、握Struts 2常用標(biāo)簽.理解類型轉(zhuǎn)換方法.理解輸入校驗的原理. 了解 Struts(三)重點與難點.重點Struts 2常用標(biāo)簽.難點Struts 2工作原理第6章Hibernate基礎(chǔ)(一)課程內(nèi)容Hibernate 概述Hibernate應(yīng)用基礎(chǔ)Hibernate 對象Hibernate事務(wù)編程(二)教學(xué)要求.理解 Hibernate API 體系.掌握Hibernate配置文件.掌握Hibernate核心接口.掌握Hibernate對象使用方法.理解Hibernate事務(wù)工作原理(三)重點與難點.重點Hibernate API 體系.難點Hibernate事務(wù)編程第7章Spring基
8、礎(chǔ)與應(yīng)用(一)課程內(nèi)容Spring 概述Spring快速入門.依賴注入基本原理Spring AOP 概述Spring事務(wù)管理(二)教學(xué)要求.理解Spring框架體系.掌握Spring環(huán)境搭建.理解依賴注入原理.理解AOP實現(xiàn)機制.理解Spring事務(wù)管理機制(三)重點與難點.重點Spring框架體系2,難點Spring AOP實現(xiàn)機制第8章SSH整合架構(gòu)開發(fā)(一)課程內(nèi)容SSH集成開發(fā)簡介SSH集成開發(fā)實例1SSH集成開發(fā)實例2(二)教學(xué)要求.理解 Struts+Spring+Hibernate 整合開發(fā)原理.掌握SSH集成開發(fā)步驟(三)重點與難點.重點SSH三大框架整合開發(fā)過程.難點SSH集
9、成開發(fā)實例三、本課程開設(shè)的實驗項目編號實驗項目名稱學(xué)時類型要求支撐的課程目標(biāo)1搭建Java EE開發(fā)環(huán)境2驗證性必做12JDBC數(shù)據(jù)庫連接及常用開發(fā)工具使用2驗證性必做13HTML 和 JavaScript 綜合應(yīng)用2驗證性必做14JSP和Servlet綜合應(yīng)用2設(shè)計性必做2、3、45Struts2綜合應(yīng)用2設(shè)計性必做4、56Hibernate綜合應(yīng)用2設(shè)計性必做4、57Spring綜合應(yīng)用2設(shè)計性必做4、58SSH整合開發(fā)應(yīng)用2綜合性必做4、5實驗L搭建Java EE開發(fā)環(huán)境掌握第一章所介紹內(nèi)容,完成Java EE環(huán)境搭建;在搭建好的開發(fā)環(huán)境中,新建一個簡單項目 運行測試。實驗2: JDBC
10、數(shù)據(jù)庫連接及常用開發(fā)工具使用完成一個簡單的JavaEE項目,掌握J(rèn)ava Web開發(fā)基本過程。JDBC連接數(shù)據(jù)庫練習(xí),掌握J(rèn)DBC 數(shù)據(jù)庫連接方法。日志記錄練習(xí),Java圖表使用。實驗3: HTML和JavaScript綜合應(yīng)用掌握HTML表單的編寫;掌握HTML框架的使用;了解jQue”的使用;掌握AJAX的使用。實驗4: Servlet和JSP綜合應(yīng)用通過實踐掌握Servlet和JSP技術(shù)工作原理。實驗5: Struts2綜合應(yīng)用掌握Struts2項目的完整開發(fā)過程,掌握Struts標(biāo)簽的使用,熟悉Struts. xml文件配置。實驗6: Hibernate綜合應(yīng)用掌握Hibernate項
11、目的完整開發(fā)過程,完整實現(xiàn)一個Struts和Hibernate框架應(yīng)用案例。實驗7: Spring綜合應(yīng)用理解Spring基本工作原理及配置文件使用,掌握Struts+Spring項目開發(fā)過程。實驗8: SSH整合開發(fā)應(yīng)用通過實踐掌握SSH開發(fā)步驟,理解SSH框架設(shè)計思想。四、學(xué)時分配及教學(xué)方法章(按序填寫)教學(xué)形式及學(xué)時分配主要教學(xué) 方法支撐的課 程目標(biāo)課堂 教學(xué)實驗上機課程 實踐小 計第1章Java EE概述224講授、案例1第2章Java Web開發(fā)概述426講授、案例1第 3 章 HTML、JavaScript 簡介426講授、案例1第4章JSP應(yīng)用基礎(chǔ)8210講授、案例2、3、4第5章Struts 2開發(fā)628講授、案例4、5第6章Hibernate基礎(chǔ)426講授、案例4、5第7章Spring基礎(chǔ)與應(yīng)用628講授、案例4、5第8章SSH整合架構(gòu)開發(fā)628講授、案例4、5合計401656五、課程考核考核形式考核要求考核權(quán)重備注課堂表現(xiàn)缺勤一次扣1分5%平時作業(yè)每章考核課后習(xí)題15%上機實驗每次實驗提交程序代碼、實驗 報告20%期末考試閉卷60%六、參考書目及學(xué)習(xí)資料1、Java EE架構(gòu)設(shè)計與開發(fā)實踐,方巍編著,清華大學(xué)出版社,2017年第1版。2、Java E
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 大眾機油知識培訓(xùn)
- 人教版九年級化學(xué) 2.2氧氣的教學(xué)設(shè)計
- 六年級數(shù)學(xué)上冊 六 百分?jǐn)?shù)第1課時 百分?jǐn)?shù)的意義和讀寫教學(xué)設(shè)計 蘇教版
- 九年級物理下冊 第十八章 能源與可持續(xù)發(fā)展 三 太陽能教學(xué)設(shè)計 (新版)蘇科版
- 彩鋼板設(shè)計培訓(xùn)
- 出國參展展前培訓(xùn)
- 餐飲成本管理培訓(xùn)課件
- 一年級下冊10 端午粽教案
- 二年級數(shù)學(xué)下冊 6 有余數(shù)的除法第4課時 有余數(shù)除法的豎式計算(2)教學(xué)設(shè)計 新人教版
- 主題三:紅色之美 第16課《鄉(xiāng)村振興-戰(zhàn)旗村的崛起》(教學(xué)設(shè)計)川教版四年級上冊綜合實踐活動
- 工業(yè)機器人控制系統(tǒng)課件
- 幼兒園大班安全《湯灑了怎么辦》課件
- 化學(xué)檢驗員(二級技師)技能鑒定備考題及答案
- 數(shù)據(jù)中心數(shù)據(jù)中心建設(shè)項目動力環(huán)境監(jiān)控系統(tǒng)設(shè)計方案
- 霧化吸入療法合理用藥專家共識(2024版)解讀
- 2024年四川省巴中市中考文科綜合試卷(含答案解析)
- 2024年貴州旅游投資控股(集團(tuán))限責(zé)任公司招聘45人高頻考題難、易錯點模擬試題(共500題)附帶答案詳解
- 全國腫瘤防治宣傳周課件
- 2024年無人機駕駛員(五級)理論考試題庫(含答案)
- 混凝土收縮試驗原始記錄
- CJ/T 124-2016 給水用鋼骨架聚乙烯塑料復(fù)合管件
評論
0/150
提交評論