服務(wù)器端開發(fā)技術(shù) 課程教學(xué)大綱_第1頁(yè)
服務(wù)器端開發(fā)技術(shù) 課程教學(xué)大綱_第2頁(yè)
服務(wù)器端開發(fā)技術(shù) 課程教學(xué)大綱_第3頁(yè)
服務(wù)器端開發(fā)技術(shù) 課程教學(xué)大綱_第4頁(yè)
服務(wù)器端開發(fā)技術(shù) 課程教學(xué)大綱_第5頁(yè)
已閱讀5頁(yè),還剩10頁(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)介

《服務(wù)器端開發(fā)技術(shù)》課程教學(xué)大綱一、課程簡(jiǎn)介課程中文名服務(wù)器端開發(fā)技術(shù)課程英文名WebServicedevelopmentTechnology雙語(yǔ)授課□是否課程代碼10112166課程學(xué)分4總學(xué)時(shí)數(shù)64(含實(shí)踐32)課程類別□通識(shí)教育課程□公共基礎(chǔ)課程專業(yè)教育課程□綜合實(shí)踐課程□教師教育課程課程性質(zhì)□必修選修□其他課程形態(tài)□線上□線下線上線下混合式□社會(huì)實(shí)踐□虛擬仿真實(shí)驗(yàn)教學(xué)考核方式□閉卷□開卷□課程論文課程作品□匯報(bào)展示□報(bào)告課堂表現(xiàn)□階段性測(cè)試平時(shí)作業(yè)其他(可多選)開課學(xué)院大數(shù)據(jù)與智能工程學(xué)院開課系(教研室)數(shù)據(jù)科學(xué)與大數(shù)據(jù)技術(shù)面向?qū)I(yè)計(jì)算機(jī)科學(xué)與技術(shù)開課學(xué)期第4學(xué)期先修課程數(shù)據(jù)庫(kù)基礎(chǔ)與應(yīng)用、Web前端開發(fā)技術(shù)、Java程序設(shè)計(jì)后續(xù)課程服務(wù)器端開發(fā)綜合實(shí)訓(xùn)、微服務(wù)架構(gòu)、微服務(wù)架構(gòu)系統(tǒng)開發(fā)綜合實(shí)訓(xùn)、企業(yè)級(jí)應(yīng)用系統(tǒng)綜合實(shí)訓(xùn)選用教材1.盛明慧、盧微、陳曉明等,JSP程序設(shè)計(jì)[M].湖南大學(xué)出版社,2022,2022.05參考書目1.王春明、史勝輝,JSPWeb技術(shù)及應(yīng)用教程(第3版·微課視頻版)[M].北京:清華大學(xué)出版社,20232.王春明、史勝輝,JSPWeb技術(shù)實(shí)驗(yàn)及項(xiàng)目實(shí)訓(xùn)教程(第2版)[M].北京:清華大學(xué)出版社,20233.佟強(qiáng),賀宇,王樹西,JSP程序設(shè)計(jì)(第2版)[M].北京:清華大學(xué)出版社課程資源/detail/236312848課程簡(jiǎn)介服務(wù)端編程技術(shù)是計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)學(xué)生的必修課,?課程內(nèi)容包括JSP的工作原理、JSP語(yǔ)法、JSP內(nèi)置對(duì)象、JSP和JavaBean、Servlet、JSP訪問(wèn)數(shù)據(jù)庫(kù)、MVC模式、EL和JSTL、Spring、SpringMVC、MyBatis等。課程通過(guò)運(yùn)用SSM技術(shù)整合實(shí)現(xiàn)MVC架構(gòu)的B/S應(yīng)用系統(tǒng)來(lái)掌握Web開發(fā)技術(shù),提高學(xué)生的服務(wù)器端應(yīng)用開發(fā)能力,并為下一階段的微服務(wù)架構(gòu)學(xué)習(xí)打下堅(jiān)實(shí)的基礎(chǔ)。二、課程目標(biāo)表2-1課程目標(biāo)序號(hào)具體課程目標(biāo)課程目標(biāo)1能明析JSP的基本語(yǔ)法,明白JSP的內(nèi)置對(duì)象處理請(qǐng)求與響應(yīng)的過(guò)程、JavaBean及Servlet的原理、基于JDBC的進(jìn)行信息存儲(chǔ)與訪問(wèn)、利用MyBatis實(shí)現(xiàn)關(guān)系數(shù)據(jù)庫(kù)到對(duì)象的關(guān)系到映射,明白IOC管理Bean及依賴注入的原理和過(guò)程、能夠描述AOP及AOP面向切面編程的優(yōu)勢(shì)。課程目標(biāo)2能夠使用JSP處理請(qǐng)求與響應(yīng)、使用JavaBean擴(kuò)展JSP、能夠利用Servlet實(shí)現(xiàn)控制器、能夠在項(xiàng)目設(shè)計(jì)和開發(fā)的過(guò)程中使用過(guò)濾器實(shí)現(xiàn)過(guò)濾功能、能夠利用監(jiān)聽器監(jiān)聽域?qū)ο蟮纳芷凇⒛軌驅(qū)崿F(xiàn)用戶日志數(shù)據(jù)的記錄與寫入、能利用事務(wù)管理功能進(jìn)行數(shù)據(jù)的事務(wù)管理,能用SpringMVC整合Mybatis并運(yùn)用MVC三層模式進(jìn)行實(shí)驗(yàn)并對(duì)實(shí)驗(yàn)結(jié)果進(jìn)行評(píng)估和分析。課程目標(biāo)3能夠針對(duì)Web應(yīng)用系統(tǒng)的問(wèn)題,進(jìn)行需求分析,設(shè)計(jì)數(shù)據(jù)庫(kù),能夠利用集成開發(fā)環(huán)境采用Spring+SpringMVC+MyBatis進(jìn)行整合設(shè)計(jì)、實(shí)現(xiàn)、測(cè)試、調(diào)試、發(fā)布和維護(hù)中小型企業(yè)應(yīng)用的JavaWeb項(xiàng)目,同時(shí)應(yīng)具有保密意識(shí)、遵守法律法規(guī)、知識(shí)產(chǎn)權(quán)、具有社會(huì)主義核心價(jià)值觀的認(rèn)同感;具有認(rèn)真務(wù)實(shí)、誠(chéng)實(shí)守信的計(jì)算機(jī)職業(yè)道德修養(yǎng)、團(tuán)隊(duì)合作精神;具有優(yōu)秀的自主創(chuàng)新意識(shí)、較強(qiáng)的自學(xué)能力和系統(tǒng)分析能力。表2-2課程目標(biāo)與畢業(yè)要求對(duì)應(yīng)關(guān)系畢業(yè)要求指標(biāo)點(diǎn)課程目標(biāo)畢業(yè)要求3:設(shè)計(jì)/開發(fā)解決方案:能夠針對(duì)大數(shù)據(jù)應(yīng)用領(lǐng)域的復(fù)雜工程問(wèn)題,綜合應(yīng)用數(shù)據(jù)科學(xué)與大數(shù)據(jù)技術(shù)基本原理和方法,設(shè)計(jì)、開發(fā)滿足特定應(yīng)用需求的系統(tǒng)方案,并能夠在設(shè)計(jì)環(huán)節(jié)中體現(xiàn)創(chuàng)新意識(shí),考慮社會(huì)、健康、安全、法律、文化以及環(huán)境等多維度協(xié)同發(fā)展因素?!綧】3.3能夠綜合考慮社會(huì)、健康、安全、法律、文化以及環(huán)境因素,并能夠進(jìn)行系統(tǒng)測(cè)試、維護(hù)或優(yōu)化升級(jí)。課程目標(biāo)2畢業(yè)要求4:研究:能夠基于數(shù)據(jù)科學(xué)與大數(shù)據(jù)技術(shù)的相應(yīng)原理,采用科學(xué)方法對(duì)大數(shù)據(jù)應(yīng)用領(lǐng)域中的復(fù)雜工程問(wèn)題進(jìn)行研究,制定技術(shù)路線、設(shè)計(jì)實(shí)驗(yàn)方案并開展實(shí)驗(yàn),通過(guò)實(shí)驗(yàn)分析得到合理有效的結(jié)論?!綧】4.2能夠針對(duì)大數(shù)據(jù)應(yīng)用領(lǐng)域復(fù)雜工程問(wèn)題,根據(jù)解決方案進(jìn)行方案設(shè)計(jì)與實(shí)施,能對(duì)設(shè)計(jì)或?qū)嵤┻^(guò)程的中間結(jié)果或數(shù)據(jù)進(jìn)行正確分析和反饋。課程目標(biāo)1畢業(yè)要求8:職業(yè)規(guī)范:樹立和踐行社會(huì)主義核心價(jià)值觀,具有人文社會(huì)科學(xué)素養(yǎng)和社會(huì)責(zé)任感,能夠在大數(shù)據(jù)應(yīng)用實(shí)踐中理解倫理道德、遵守職業(yè)規(guī)范、履行社會(huì)責(zé)任?!綥】8.2理解誠(chéng)實(shí)公正、誠(chéng)信守則的工程道德和職業(yè)規(guī)范,理解工程師社會(huì)價(jià)值和社會(huì)責(zé)任,在大數(shù)據(jù)相關(guān)工程實(shí)踐中自覺遵守規(guī)范和履行責(zé)任。課程目標(biāo)3三、課程學(xué)習(xí)內(nèi)容與方法(一)理論學(xué)習(xí)內(nèi)容及要求表3-1課程目標(biāo)、學(xué)習(xí)內(nèi)容和教學(xué)方法對(duì)應(yīng)關(guān)系序號(hào)課程模塊學(xué)習(xí)內(nèi)容學(xué)習(xí)任務(wù)課程目標(biāo)學(xué)習(xí)重點(diǎn)難點(diǎn)教學(xué)方法學(xué)時(shí)1服務(wù)器端編程概述及JSP語(yǔ)法1.服務(wù)器端編程技術(shù)簡(jiǎn)介1.拓展閱讀:當(dāng)前主流的前端技術(shù)、服務(wù)器端技術(shù)有哪些?2.個(gè)人作業(yè):在自己的電腦上安裝Tomcat3.線上學(xué)習(xí):JSP項(xiàng)目的新建與發(fā)布4.個(gè)人作業(yè):利用page指令設(shè)置頁(yè)面打開的MIME類型。5.利用include指令實(shí)現(xiàn)靜態(tài)包含網(wǎng)頁(yè)的導(dǎo)航欄6.利用include指令實(shí)現(xiàn)動(dòng)態(tài)包含,并向次級(jí)頁(yè)面?zhèn)鬟f參數(shù)。課程目標(biāo)1重點(diǎn):1.Tomcat的安裝、啟動(dòng)與配置2.JSP的運(yùn)行原理3.JSP的錯(cuò)誤調(diào)試難點(diǎn):1.JSP的運(yùn)行原理2.JSP的錯(cuò)誤調(diào)試1.講授法:能夠引導(dǎo)學(xué)生了解服務(wù)器端編程技術(shù),促進(jìn)學(xué)生掌握J(rèn)SP運(yùn)行環(huán)境的配置,理解JSP的運(yùn)行原理、JSP指令及動(dòng)作元素的使用。2.專題研討:能夠促進(jìn)學(xué)生對(duì)JSP項(xiàng)目進(jìn)行錯(cuò)誤調(diào)試的能力,培養(yǎng)誠(chéng)實(shí)守信及堅(jiān)忍不拔的性格、培養(yǎng)自學(xué)能力及溝通表達(dá)能力。22.JavaWeb程序開發(fā)體系架構(gòu)B/S模式和C/S模式。課程目標(biāo)13.Tomcat的簡(jiǎn)介、安裝與啟動(dòng)與配置課程目標(biāo)1JSP概述、JSP的運(yùn)行原理課程目標(biāo)1JSP的頁(yè)面元素、腳本元素課程目標(biāo)1JSP及JSP動(dòng)作元素課程目標(biāo)1專題討論:JSP錯(cuò)誤類型及錯(cuò)誤調(diào)試課程目標(biāo)1課程目標(biāo)32JSP內(nèi)置對(duì)象request對(duì)象獲取請(qǐng)求參數(shù)1.線上學(xué)習(xí):處理漢字信息2.線上學(xué)習(xí):實(shí)現(xiàn)網(wǎng)站計(jì)數(shù)器3.個(gè)人作業(yè):實(shí)現(xiàn)購(gòu)物車4.個(gè)人作業(yè):實(shí)現(xiàn)留言板5.個(gè)人練習(xí):URL重寫6.個(gè)人練習(xí):response實(shí)現(xiàn)重定向、設(shè)置響應(yīng)頭、動(dòng)態(tài)設(shè)置打開的MIME類型。課程目標(biāo)1、2重點(diǎn):1.request對(duì)象獲取請(qǐng)求參數(shù)2.session對(duì)象與URL重寫難點(diǎn):1.session對(duì)象生命周期2.cookie操作1.講授法:能夠引導(dǎo)學(xué)生掌握request對(duì)象的各個(gè)方法的使用,理解session的生命周期。2.專題研討:能夠促進(jìn)學(xué)生了解漢字的編碼方式,處理漢字信息,掌握字符的亂碼處理方法,培養(yǎng)民族自豪感和愛國(guó)主義情懷。4專題討論:請(qǐng)求參數(shù)中的漢字信息處理課程目標(biāo)1、3response對(duì)象設(shè)置響應(yīng)頭課程目標(biāo)1、2response對(duì)象設(shè)置重定向課程目標(biāo)1、2cookie操作課程目標(biāo)1、2session對(duì)象的ID與數(shù)據(jù)存儲(chǔ)課程目標(biāo)1、2session對(duì)象與URL重寫課程目標(biāo)1、2session對(duì)象的生命周期課程目標(biāo)1、2application對(duì)象的數(shù)據(jù)存儲(chǔ)課程目標(biāo)1、2out對(duì)象常用方法的使用課程目標(biāo)1、23JSP與JavaBean技術(shù)編寫JavaBean1.線上學(xué)習(xí):利用JavaBean計(jì)算三角形的面積2.個(gè)人作業(yè):利用JavaBean實(shí)現(xiàn)用戶注冊(cè)課程目標(biāo)1重點(diǎn):1.編寫JavaBean2.使用JavaBean1.講授法:能夠引導(dǎo)學(xué)生掌握J(rèn)avaBean的使用。2使用JavaBean的方法課程目標(biāo)14Servlet服務(wù)器端編程認(rèn)識(shí)Servlet、Servlet與表單、@WebServlet注解1.線上學(xué)習(xí):servlet實(shí)現(xiàn)過(guò)濾器2.個(gè)人作業(yè):編碼過(guò)濾、登錄檢測(cè)過(guò)濾、過(guò)濾字符課程目標(biāo)1、2重點(diǎn):1.編寫Servlet2.Servlet的生命周期3.Servlet的跳轉(zhuǎn)4.過(guò)濾器難點(diǎn):1.過(guò)濾器1.講授法:能夠引導(dǎo)學(xué)生掌握servlet、過(guò)濾器、監(jiān)聽器的使用。2.案例教學(xué)法:通過(guò)過(guò)濾未登錄用戶,促進(jìn)學(xué)生掌握過(guò)濾器的使用。3.專題研討:通過(guò)servlet的生命周期,讓學(xué)生掌握servlet各init()、destroy()方法的使用,理解servlet的生命周期。通過(guò)servlet過(guò)濾器和生命周期的討論樹立正確的人生觀、培養(yǎng)健康的網(wǎng)絡(luò)道德觀4Servlet的生命周期課程目標(biāo)1、2、3Servlet跳轉(zhuǎn)課程目標(biāo)1、2過(guò)濾器、@WebFilter注解、編碼過(guò)濾、登錄檢測(cè)過(guò)濾課程目標(biāo)1、2@WebListener注解課程目標(biāo)1、2、3專題研討:servlet過(guò)濾器和servlet的生命周期5JSP與數(shù)據(jù)庫(kù)JDBC簡(jiǎn)介、1.線上學(xué)習(xí):連接數(shù)據(jù)庫(kù)2.個(gè)人作業(yè):利用JDBC實(shí)現(xiàn)數(shù)據(jù)的增、刪、改、查課程目標(biāo)1重點(diǎn):1.JDBC常用的API2.利用JDBC實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)的連接。3.利用JDBC實(shí)現(xiàn)數(shù)據(jù)庫(kù)的增刪改查難點(diǎn):1.利用JDBC實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)的連接1.講授法:能夠引導(dǎo)學(xué)生學(xué)習(xí)JDBC常用的API,數(shù)據(jù)庫(kù)的連接與訪問(wèn)。2.案例教學(xué)法:通過(guò)對(duì)圖書信息表的添加、刪除、修改和查詢的案例教學(xué),同學(xué)們可以掌握J(rèn)SP與數(shù)據(jù)庫(kù)的相關(guān)操作。2JDBC常用API課程目標(biāo)1在JSP中連接數(shù)據(jù)庫(kù)并利用JDBC實(shí)現(xiàn)增、刪、改、查課程目標(biāo)1、2課程目標(biāo)1、2、36MVC三層模式MVC開發(fā)模式1.線上學(xué)習(xí):MVC三層模式實(shí)現(xiàn)簡(jiǎn)單計(jì)算器。2.個(gè)人作業(yè):利用MVC三層模式實(shí)現(xiàn)用戶登錄。課程目標(biāo)1重點(diǎn):1.MVC三層模式難點(diǎn):1.MVC三層模式的應(yīng)用1.講授法:能夠引導(dǎo)學(xué)生學(xué)習(xí)MVC三層模式。2.案例教學(xué)法:通過(guò)計(jì)算器的實(shí)現(xiàn)引導(dǎo)生學(xué)生掌握MVC三層模式的開發(fā)。通過(guò)用戶登錄的實(shí)例同學(xué)們更進(jìn)一步的掌握MVC三層模式的開發(fā)方式。3.專題研討:通過(guò)MVC三層模式的相互協(xié)作,培養(yǎng)學(xué)生的團(tuán)結(jié)協(xié)作、互助友愛的合作精神。2MVC開發(fā)案例課程目標(biāo)2課程目標(biāo)37EL與JSTLEL表達(dá)式1.線上學(xué)習(xí):EL對(duì)象和JSTL標(biāo)簽2.個(gè)人作業(yè):利用JSTL和EL表達(dá)式重寫數(shù)據(jù)顯示的JSP頁(yè)面。課程目標(biāo)1重點(diǎn):1.EL表達(dá)式和JSTL格式化標(biāo)簽難點(diǎn):1.JSTL格式化標(biāo)簽1.講授法:能夠引導(dǎo)學(xué)生學(xué)習(xí)EL表達(dá)式和JSTL格式化標(biāo)簽。2JSTL的核心標(biāo)簽課程目標(biāo)1JSTL的格式化標(biāo)簽課程目標(biāo)18MyBatisMyBatis簡(jiǎn)介及工作原理1.線上學(xué)習(xí):MyBatis基礎(chǔ)、MyBatis關(guān)聯(lián)關(guān)系、動(dòng)態(tài)SQL和注解。2.線上學(xué)習(xí):Maven的下載使用。2.個(gè)人作業(yè):新建Maven項(xiàng)目,搭建Mybatis的項(xiàng)目運(yùn)行環(huán)境。3.個(gè)人作業(yè):建立數(shù)表、配置MyBatisXML配置文、映射文件及POJO、接口的編寫。4.個(gè)人作業(yè):編寫測(cè)試程序用JUnit的方式進(jìn)行測(cè)試。課程目標(biāo)1重點(diǎn):1.項(xiàng)目構(gòu)建工具M(jìn)aven。2.MyBatis的關(guān)聯(lián)映射。3.動(dòng)態(tài)SQL和注解。難點(diǎn):1.MyBatis的緩存機(jī)制。1.講授法:能夠引導(dǎo)學(xué)生學(xué)習(xí)MyBatis。2.案例教學(xué)法:通過(guò)案例引導(dǎo)生學(xué)生掌握MyBatis的關(guān)聯(lián)映射、動(dòng)態(tài)SQL等。4項(xiàng)目構(gòu)建工具M(jìn)aven課程目標(biāo)1課程目標(biāo)2MyBatis的配置文件課程目標(biāo)1課程目標(biāo)2MyBatis的關(guān)聯(lián)映射課程目標(biāo)1課程目標(biāo)2動(dòng)態(tài)SQL和注解課程目標(biāo)1課程目標(biāo)2自動(dòng)生成映射文件課程目標(biāo)1課程目標(biāo)2MyBatis的緩存機(jī)制課程目標(biāo)1課程目標(biāo)29SpringSpring簡(jiǎn)介1.線上學(xué)習(xí):Spring基礎(chǔ)、使用Spring管理Bean、SpringAOP。2.個(gè)人作業(yè):使用Spring管理Bean。3.個(gè)人作業(yè):基于SpringAOP的面向切面編程。課程目標(biāo)1重點(diǎn):1.SpringIOC。2.SpringAOP。3.Spring的數(shù)據(jù)庫(kù)編程。難點(diǎn):1.Spring的數(shù)據(jù)庫(kù)編程。1.講授法:能夠引導(dǎo)學(xué)生學(xué)習(xí)掌握SpringIOC和SpringAOP。2.案例教學(xué)法:通過(guò)案例引導(dǎo)生學(xué)生掌握Spring相關(guān)技術(shù)。4SpringIOC課程目標(biāo)1SpringAOP課程目標(biāo)1課程目標(biāo)2Spring的數(shù)據(jù)庫(kù)編程課程目標(biāo)1課程目標(biāo)210SpringMVCSpringMVC的工作原理1.線上學(xué)習(xí):SpringMVC基礎(chǔ)。2.個(gè)人作業(yè):控制的參數(shù)傳遞。課程目標(biāo)1重點(diǎn):1.基于注解的控制器。2.SpringMVC開發(fā)Web應(yīng)用。難點(diǎn):1.SpringMVC開發(fā)Web應(yīng)用。1.講授法:能夠引導(dǎo)學(xué)生學(xué)習(xí)掌握SpringMVC的開發(fā)步驟。2.案例教學(xué)法:通過(guò)案例引導(dǎo)生學(xué)生掌握SpringMVC相關(guān)技術(shù)。4基于注解的控制器課程目標(biāo)1課程目標(biāo)2JSON數(shù)據(jù)交互課程目標(biāo)2課程目標(biāo)3SpringMVC開發(fā)Web應(yīng)用11SpringMVC整合MyBatisSpringMVC整合MyBatis實(shí)例1.線上學(xué)習(xí):SSM整合實(shí)例。2.個(gè)人作業(yè):使用SSM整合實(shí)現(xiàn)增刪改查。課程目標(biāo)2課程目標(biāo)3重點(diǎn):1.SSM整合開發(fā)Web項(xiàng)目。難點(diǎn):1.SSM整合開發(fā)Web項(xiàng)目。1.案例教學(xué)法:通過(guò)案例引導(dǎo)生學(xué)生掌握SSM整合相關(guān)技術(shù)。2實(shí)驗(yàn)學(xué)習(xí)內(nèi)容及要求表3-2課程目標(biāo)、學(xué)習(xí)內(nèi)容和教學(xué)方法對(duì)應(yīng)關(guān)系序號(hào)項(xiàng)目名稱項(xiàng)目來(lái)源教學(xué)目標(biāo)(觀測(cè)點(diǎn)、重難點(diǎn))學(xué)時(shí)數(shù)項(xiàng)目類型要求每組人數(shù)教學(xué)方法課程目標(biāo)1JSP內(nèi)置對(duì)象的使用教師開發(fā)1.利用request對(duì)象獲取表單數(shù)據(jù),利用request對(duì)象存儲(chǔ)數(shù)據(jù)。(重點(diǎn))6設(shè)計(jì)研究型必做1案例教學(xué)、實(shí)驗(yàn)指導(dǎo)課程目標(biāo)1、2、32.利用out對(duì)象數(shù)據(jù)的輸出3.利用response對(duì)象進(jìn)行重定向。4.可以實(shí)現(xiàn)URL重寫。(重點(diǎn))5.能利用Application存取屬性。(重點(diǎn))6.會(huì)使用字符的亂碼處理方法,對(duì)漢字信息進(jìn)行處理,通過(guò)字符編碼培養(yǎng)民族自豪感和愛國(guó)主義情懷。(重點(diǎn))2JavaBean的應(yīng)用教師開發(fā)1.能編寫和使用JavaBean。(重點(diǎn))2設(shè)計(jì)研究型必做1案例教學(xué)、實(shí)驗(yàn)指導(dǎo)課程目標(biāo)1、2、32.能利用JSP+JavaBean開發(fā)簡(jiǎn)單的程序項(xiàng)目。(難點(diǎn))3.通過(guò)學(xué)習(xí),具備程序的良好編程習(xí)慣,具備程序調(diào)試的能力。3Servlet的應(yīng)用教師開發(fā)1.JSP頁(yè)面中調(diào)用一個(gè)servlet完成動(dòng)態(tài)數(shù)據(jù)的處理。(重點(diǎn))2設(shè)計(jì)研究型必做1案例教學(xué)、實(shí)驗(yàn)指導(dǎo)課程目標(biāo)1、2、32.完成Servlet之間的數(shù)據(jù)通信。(重點(diǎn))3.使用Servlet實(shí)現(xiàn)過(guò)濾器。(難點(diǎn))4.培養(yǎng)軟件工匠精神及職業(yè)道德修養(yǎng)。4.使用JSP訪問(wèn)數(shù)據(jù)庫(kù)教師開發(fā)1.加載JDBC數(shù)據(jù)庫(kù)驅(qū)動(dòng)程序、建立連接、Statement、結(jié)果集。(重點(diǎn))2設(shè)計(jì)研究型必做1案例教學(xué)、實(shí)驗(yàn)指導(dǎo)課程目標(biāo)1、2、32.用JDBC技術(shù)對(duì)MySQL數(shù)據(jù)庫(kù)中的記錄進(jìn)行查詢、刪除、修改及分頁(yè)顯示。(重點(diǎn))3.通過(guò)結(jié)合MySQL數(shù)據(jù)庫(kù)的使用,學(xué)會(huì)融會(huì)貫通,培養(yǎng)同學(xué)們的綜合實(shí)踐能力,具備JSP項(xiàng)目開發(fā)的能力。5.MVC三層模式編程實(shí)現(xiàn)Web項(xiàng)目工程實(shí)踐1.利用MVC三層模式實(shí)現(xiàn)用戶的注冊(cè)和登錄。(重點(diǎn))4設(shè)計(jì)研究型必做1案例教學(xué)、實(shí)驗(yàn)指導(dǎo)課程目標(biāo)1、2、32.利用JDBC技術(shù)完成信息的增、刪、查、改、分頁(yè)及簡(jiǎn)單統(tǒng)計(jì)。(重點(diǎn))3.利用過(guò)濾器實(shí)現(xiàn)未登錄用戶的過(guò)濾。(難點(diǎn))4.掌握如何進(jìn)行Web應(yīng)用程序設(shè)計(jì)與開發(fā);掌握開發(fā)的基本流程;掌握系統(tǒng)總體設(shè)計(jì)和詳細(xì)設(shè)計(jì);具備單獨(dú)開發(fā)Web項(xiàng)目的能力。較強(qiáng)的自學(xué)能力和系統(tǒng)分析、設(shè)計(jì)能力;優(yōu)秀的自主創(chuàng)新意識(shí)及計(jì)算機(jī)職業(yè)道德修養(yǎng)。6MyBatis訪問(wèn)數(shù)據(jù)庫(kù)教師開發(fā)1.能對(duì)MyBatisXML配置及映射文件進(jìn)行編寫。4驗(yàn)證性必做1案例教學(xué)、實(shí)驗(yàn)指導(dǎo)課程目標(biāo)1、22.能使用MyBatis動(dòng)態(tài)SQL訪問(wèn)數(shù)庫(kù)(重點(diǎn))3.能利用MyBatisSQL語(yǔ)句構(gòu)建器生成映射文件(難點(diǎn))4.能寫入MyBatis日志7Spring應(yīng)用教師開發(fā)1.能利用IoC思想管理Bean(重點(diǎn))4驗(yàn)證性必做1案例教學(xué)、實(shí)驗(yàn)指導(dǎo)課程目標(biāo)1、2、32.能利用AOP進(jìn)行面向切面編程(難點(diǎn))8SpringMVC應(yīng)用教師開發(fā)1.能利用SpringMVC進(jìn)行控制器設(shè)計(jì)(重點(diǎn))4驗(yàn)證性必做1案例教學(xué)、實(shí)驗(yàn)指導(dǎo)課程目標(biāo)1、2、39XX系統(tǒng)工程實(shí)踐1.能進(jìn)行SSM框架整合。(重點(diǎn))4設(shè)計(jì)研究型必做1案例教學(xué)、實(shí)驗(yàn)指導(dǎo)課程目標(biāo)1、2、32.能對(duì)XX系統(tǒng)進(jìn)行需求分析及概要設(shè)計(jì)。2.能利用SSM框架設(shè)計(jì)并實(shí)現(xiàn)一個(gè)Web應(yīng)用項(xiàng)目。(難點(diǎn))四、課程考核(一)考核內(nèi)容與考核方式表4-1課程目標(biāo)、考核內(nèi)容與考核方式對(duì)應(yīng)關(guān)系課程目標(biāo)考核內(nèi)容所屬學(xué)習(xí)模塊/項(xiàng)目考核占比考核方式課程目標(biāo)11.JSP的基本語(yǔ)法、JSP的內(nèi)置對(duì)象使用JavaBean擴(kuò)展JSP、Servlet、JDBC、MVC、EL和JSTL學(xué)習(xí)模塊1-7/項(xiàng)目1-540%課程音視頻章節(jié)測(cè)驗(yàn)課程積分實(shí)驗(yàn)項(xiàng)目2.MyBatis的關(guān)聯(lián)映射、MyBatis注解、動(dòng)態(tài)SQL、MyBatis的緩存機(jī)制。學(xué)習(xí)模塊8/項(xiàng)目63.Spring的基本概念、Spring注解、Spring對(duì)Bean的管理、SpringIOC、SpringAOP應(yīng)用、Spring數(shù)據(jù)庫(kù)編程學(xué)習(xí)模塊9/項(xiàng)目7SpringMVC學(xué)習(xí)模塊10-11/項(xiàng)目8-9課程目標(biāo)21.JSP處理請(qǐng)求與響應(yīng)學(xué)習(xí)模塊2/項(xiàng)目150%課課程音視頻章節(jié)測(cè)驗(yàn)課程積分實(shí)驗(yàn)項(xiàng)目2.JavaBean存儲(chǔ)數(shù)據(jù)項(xiàng)目2Servlet開發(fā)控制器與過(guò)濾器學(xué)習(xí)模塊4/項(xiàng)目34.數(shù)據(jù)庫(kù)開發(fā)學(xué)習(xí)模塊5、8/項(xiàng)目4、65.MVC三層模式學(xué)習(xí)模塊6/項(xiàng)目56.Spring學(xué)習(xí)模塊9/項(xiàng)目77.SpringMVC學(xué)習(xí)模塊10/項(xiàng)目8課程目標(biāo)31.MVC三層模式開發(fā)Web項(xiàng)目學(xué)習(xí)模塊6/項(xiàng)目510%課課程音視頻課程積分實(shí)驗(yàn)項(xiàng)目2.SSM整合開發(fā)實(shí)現(xiàn)Web應(yīng)用學(xué)習(xí)模塊11/項(xiàng)目93.進(jìn)行需求分析,設(shè)計(jì)數(shù)據(jù)庫(kù)、開發(fā)Web項(xiàng)目、功能測(cè)試、調(diào)試和發(fā)布Web項(xiàng)目學(xué)習(xí)模塊6、11/項(xiàng)目5、94.保密意識(shí)、計(jì)算機(jī)職業(yè)道德、團(tuán)隊(duì)合作精神、自主創(chuàng)新意識(shí)、自學(xué)能力、系統(tǒng)分析能力。學(xué)習(xí)模塊1、2、4、5、6、10、11/項(xiàng)目1、2、3、4、5、7、9表4-2課程目標(biāo)與考核方式矩陣關(guān)系課程目標(biāo)考核方式考核占比課程音視頻10%章節(jié)測(cè)驗(yàn)10%課程積分15%實(shí)驗(yàn)項(xiàng)目15%課程項(xiàng)目設(shè)計(jì)50%課程目標(biāo)145%60%50%30%35%40=10%*45+10%*60%+15%*50%+15%*30%+50%*35%課程目標(biāo)235%40%40%60%55%50=10%*35+10%*40%+15%*40%+15%*60%+50%*55%課程目標(biāo)320%0%10%10%10%10=10%*20+10%*0%+15%*10%+15%*10%+50%*10%(二)成績(jī)?cè)u(píng)定1. 平時(shí)成績(jī)?cè)u(píng)定(1)課程音視頻(20%):學(xué)生在網(wǎng)絡(luò)學(xué)習(xí)平臺(tái)上的音視頻學(xué)習(xí)情況。(2)章節(jié)測(cè)驗(yàn)(20%):學(xué)生在網(wǎng)絡(luò)學(xué)習(xí)平臺(tái)上的章節(jié)測(cè)試完成情況。(3)課程積分(30%):學(xué)生參與投票、問(wèn)卷、搶答、選人、討論、隨堂練習(xí)等課程活動(dòng)的情況。(4)實(shí)驗(yàn)項(xiàng)目(30%):學(xué)生的作業(yè)(包括實(shí)驗(yàn))完成情況。2.期末成績(jī)?cè)u(píng)定期末考核方式為課程項(xiàng)目設(shè)計(jì)。主要考察學(xué)生分析問(wèn)題、解決問(wèn)題、編寫程序?qū)崿F(xiàn)Web項(xiàng)目的能力及團(tuán)隊(duì)協(xié)作和軟件工程人才素養(yǎng)等。3.總成績(jī)?cè)u(píng)定總成績(jī)(100%)=平時(shí)成績(jī)(50%)+課程項(xiàng)目設(shè)計(jì)(50%)(三)評(píng)分標(biāo)準(zhǔn)1.平時(shí)成績(jī)(1)課程音視頻:課程視頻/音頻全部完成得滿分,單個(gè)視頻/音頻分值平均分配,滿分100分。成績(jī)由網(wǎng)絡(luò)學(xué)習(xí)平臺(tái)記錄確定。(2)章節(jié)測(cè)驗(yàn):只計(jì)算為任務(wù)點(diǎn)的章節(jié)測(cè)驗(yàn),取學(xué)生章節(jié)測(cè)驗(yàn)平均分,未做測(cè)驗(yàn)按“0”分計(jì)算。成績(jī)由網(wǎng)絡(luò)學(xué)習(xí)平臺(tái)記錄確定。(3)課程積分:參與投票、問(wèn)卷、搶答、選人、討論、隨堂練習(xí)等課程活動(dòng)可以獲得相應(yīng)分?jǐn)?shù)。(4)實(shí)驗(yàn)項(xiàng)目:按實(shí)驗(yàn)項(xiàng)目的平均分計(jì)分。2.期末成績(jī)期末課程項(xiàng)目設(shè)計(jì):課程項(xiàng)目設(shè)計(jì)結(jié)果為可運(yùn)行的項(xiàng)目,考察學(xué)生項(xiàng)目分析與設(shè)計(jì)及團(tuán)隊(duì)合作能力,要求學(xué)生能綜合運(yùn)用計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)知識(shí)分析具體工程問(wèn)題并設(shè)計(jì)解決方案。表4-3評(píng)分標(biāo)準(zhǔn)(非試卷考核項(xiàng)目)考核環(huán)節(jié)評(píng)分標(biāo)準(zhǔn)優(yōu)秀(100>x≥90)良好(90>x≥80)中等(80>x≥70)及格(70>x≥60)不及格(x<60)課程音視頻平臺(tái)視頻學(xué)習(xí)完成90%以上。平臺(tái)視頻學(xué)習(xí)完成80%以上。平臺(tái)視頻學(xué)習(xí)完成70%以上。平臺(tái)視頻學(xué)習(xí)完成60%以上。平臺(tái)視頻學(xué)習(xí)完成60%以下。章節(jié)測(cè)驗(yàn)章節(jié)測(cè)試平均分在90分及以上。章節(jié)測(cè)試平均分在80分及以上。章節(jié)測(cè)試平均分在70分及以上。章節(jié)測(cè)試平均分在60分及以上。章節(jié)測(cè)試平均分在60分及以下。課程積分簽到、選人、討論等課程活動(dòng)積分在90分及以上。簽到、選人、討論等課程活動(dòng)積分在80分及以上。簽到、選人、討論等課程活動(dòng)積分在70分及以上。簽到、選人、討論等課程活動(dòng)積分在60分及以上。簽到、選人、討論等課程活動(dòng)積分在60分及以下。實(shí)驗(yàn)項(xiàng)目(驗(yàn)證型)實(shí)現(xiàn)項(xiàng)目中所采用的方法和實(shí)驗(yàn)步驟能夠解決問(wèn)題,操作正確,實(shí)驗(yàn)項(xiàng)目?jī)?nèi)容完整,答題規(guī)范,項(xiàng)目完成結(jié)果與標(biāo)準(zhǔn)結(jié)果一致。實(shí)驗(yàn)報(bào)告規(guī)范,實(shí)驗(yàn)過(guò)程記錄詳實(shí),實(shí)驗(yàn)內(nèi)容表述清楚無(wú)誤,實(shí)驗(yàn)總結(jié)分析全面,對(duì)實(shí)驗(yàn)學(xué)習(xí)過(guò)程和內(nèi)容有較深入思考或反思實(shí)現(xiàn)項(xiàng)目中所采用的方法和實(shí)驗(yàn)步驟能夠解決問(wèn)題,操作較正確,實(shí)驗(yàn)項(xiàng)目?jī)?nèi)容較完整,答題較規(guī)范,項(xiàng)目完成結(jié)果與標(biāo)準(zhǔn)結(jié)果較一致。報(bào)告較規(guī)范,實(shí)驗(yàn)過(guò)程記錄較詳實(shí),實(shí)驗(yàn)內(nèi)容表述較清楚無(wú)誤,實(shí)驗(yàn)總結(jié)分析比較全面,對(duì)實(shí)驗(yàn)學(xué)習(xí)過(guò)程和內(nèi)容有一定思考或反思。實(shí)現(xiàn)項(xiàng)目中

溫馨提示

  • 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)論