




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
《企業(yè)框架開發(fā)技術(shù)》教學(xué)大綱適用范圍:202X版本科人才培養(yǎng)方案課程代碼:08150901課程性質(zhì):專業(yè)選修課學(xué)分:2學(xué)分學(xué)時:32學(xué)時(理論20學(xué)時,實驗12學(xué)時)先修課程:數(shù)據(jù)庫原理及應(yīng)用等后續(xù)課程:無適用專業(yè):數(shù)據(jù)科學(xué)與大數(shù)據(jù)技術(shù)開課單位:計算機科學(xué)與技術(shù)學(xué)院一、課程說明本課程是數(shù)據(jù)科學(xué)與大數(shù)據(jù)技術(shù)專業(yè)的一門選修課程,是在學(xué)習(xí)《數(shù)據(jù)庫原理及應(yīng)用》等課程后,具備了SQL編程的基本能力的基礎(chǔ)上,開設(shè)的一門理實一體化的課程,其功能是對接專業(yè)人才培養(yǎng)目標,面向Web開發(fā)相關(guān)崗位群,培養(yǎng)學(xué)生掌握創(chuàng)建SpringBoot項目,能基于IDE進行Maven使用;熟練進行SpringBoot集成Thymeleaf模板,豐富前端的頁面展示,能熟練進行負載均衡配置,緩解服務(wù)器的訪問壓力,提升項目運行效率,樹立和踐行社會主義核心價值觀,建立邏輯嚴謹?shù)目茖W(xué)思維能力、靈活的分析問題和解決問題能力,提高學(xué)生探索創(chuàng)新、求真務(wù)實的科學(xué)態(tài)度和團隊精神、溝通協(xié)作等綜合素質(zhì)。二、課程目標通過本課程的學(xué)習(xí),使學(xué)生達到如下目標:課程目標1:理解課程包含的基本概念和理論,掌握企業(yè)應(yīng)用框架技術(shù)的基本思想和方法,為后續(xù)課程“課程設(shè)計”和“畢業(yè)設(shè)計”打下良好的基礎(chǔ)。課程目標2:掌握基于框架技術(shù)開發(fā)的企業(yè)應(yīng)用規(guī)范,并運用相關(guān)技術(shù)解決實際工程問題;具備一定的綜合分析問題能力、基礎(chǔ)的評價能力和創(chuàng)新性解決問題的能力。課程目標3:積極培育社會主義核心價值觀,踐行中國優(yōu)秀傳統(tǒng)文化教育,樹立正確的人生觀、世界觀和價值觀;樹立正確的勞動觀念,切實提升心理素質(zhì),增強干事創(chuàng)業(yè)的信心。三、課程目標與畢業(yè)要求《企業(yè)框架開發(fā)技術(shù)》課程教學(xué)目標對數(shù)據(jù)科學(xué)與大數(shù)據(jù)技術(shù)專業(yè)畢業(yè)要求的支撐見表1。表1課程教學(xué)目標與畢業(yè)要求關(guān)系畢業(yè)要求指標點課程目標支撐強度1.工程知識1.3能夠?qū)⒊绦蛟O(shè)計、算法等專業(yè)基礎(chǔ)知識用于解決工程模型的算法實現(xiàn)等復(fù)雜工程問題。課程目標1理解課程包含的基本概念和理論,掌握企業(yè)應(yīng)用框架技術(shù)的基本思想和方法,為后續(xù)課程“課程設(shè)計”和“畢業(yè)設(shè)計”打下良好的基礎(chǔ)。課程目標2:掌握NoSQL數(shù)據(jù)庫設(shè)計的企業(yè)應(yīng)用規(guī)范,并運用相關(guān)技術(shù)解決實際工程問題;具備一定的綜合分析問題能力、基礎(chǔ)的評價能力和創(chuàng)新性解決問題的能力。H12.終身學(xué)習(xí)12.2具有自主學(xué)習(xí)的能力,包括對技術(shù)問題的理解能力,歸納總結(jié)的能力和提出問題的能力等。課程目標2:掌握基于框架技術(shù)開發(fā)的企業(yè)應(yīng)用規(guī)范,并運用相關(guān)技術(shù)解決實際工程問題;具備一定的綜合分析問題能力、基礎(chǔ)的評價能力和創(chuàng)新性解決問題的能力。課程目標3:積極培育社會主義核心價值觀,踐行中國優(yōu)秀傳統(tǒng)文化教育,樹立正確的人生觀、世界觀和價值觀;樹立正確的勞動觀念,切實提升心理素質(zhì),增強干事創(chuàng)業(yè)的信心。M注:表中“H(高)、M(中)”表示課程與相關(guān)畢業(yè)要求的關(guān)聯(lián)度。四、教學(xué)內(nèi)容、基本要求與學(xué)時分配1.理論部分理論部分的教學(xué)內(nèi)容、基本要求與學(xué)時分配見表2。表2教學(xué)內(nèi)容、基本要求與學(xué)時分配教學(xué)內(nèi)容教學(xué)要求,教學(xué)重點難點理論學(xué)時對應(yīng)的課程目標1.Web應(yīng)用概述1.1Web程序結(jié)構(gòu)1.2Web服務(wù)器1.3Web項目部署教學(xué)要求:學(xué)生掌握B/S與C/S程序架構(gòu)區(qū)別,理解URL的組成元素;掌握常用的主流Web服務(wù)器;學(xué)生熟練安裝配置Tomcat服務(wù)器,熟練進行Web項目部署。重點:Tomcat服務(wù)器安裝配置、Web項目部署。難點:Web項目部署21,22.初始SpringBoot2.1SpringBoot概述2.2SpringBoot項目創(chuàng)建2.3自定義控制器教學(xué)要求:學(xué)生掌握SpringBoot的特點,掌握SpringBoot項目目錄結(jié)構(gòu),熟練創(chuàng)建SpringBoot項目;學(xué)生熟練編寫控制層Controller,熟練進行SpringBoot熱啟動配置。重點:SpringBoot項目目錄結(jié)構(gòu)、SpringBoot項目構(gòu)建、自定義Controller。難點:自定義Controlle。21,23.SpringBoot詳解3.1配置文件解析3.2自定義配置3.3logback日志教學(xué)要求:掌握系統(tǒng)配置文件的結(jié)構(gòu),掌握自定義配置文件的操作;掌握logback配置文件結(jié)構(gòu),熟練進行SpringBoot與logback集成。重點:配置文件解析、SpringBoot集成logback日志框架。難點:SpringBoot集成logback日志框架。41,24.SpringBootWeb開發(fā)(一)4.1Maven概數(shù)4.2IDE集成Maven4.3thymeleaf開發(fā)教學(xué)要求:掌握Maven的作用以及相關(guān)概念,熟練使用Maven的常用命令;熟練進行基于Idea進行Maven項目操作,掌握SpringBoot整合thymleaf的操作;熟練進行靜態(tài)資源映射配置。重點:搭建本地Maven環(huán)境、Idea配置自定義Maven環(huán)境。難點:SpringBoot整合thymeleaf、靜態(tài)資源映射。21,25.SpringBootWeb開發(fā)(二)5.1控制層常用注解5.2JSON數(shù)據(jù)結(jié)果5.3定時器教學(xué)要求:熟練使用SpringBoot的常用注解,掌握SpringBoot返回Json數(shù)據(jù)的操作;熟練完成SpringBoot集成定時器操作。重點:SpringBoot控制層常用注解、SpringBoot返回Json數(shù)據(jù)。難點:Cron表達式參數(shù)解析、SpringBoot集成定時器。21,26.MyBatisPlus概述6.1數(shù)據(jù)持久化原理6.2配置開發(fā)環(huán)境與6.3MyBatisPlus開發(fā)教學(xué)要求:了解數(shù)據(jù)持久化的意義,掌握ORM的原理,了解MyBatisPlus的特點;掌握MyBatisPlus開發(fā)環(huán)境的配置,掌握集成Druid連接池的操作,熟練進行MyBatisPlus初體驗的實戰(zhàn)操作。重點:MyBatisPlus開發(fā)環(huán)境配置、集成Druid連接池。難點:集成Druid連接池。21,27.MyBatisPlus持久化操作7.1數(shù)據(jù)添加7.2數(shù)據(jù)批量添加7.3數(shù)據(jù)刪除7.4數(shù)據(jù)批量刪除教學(xué)要求:學(xué)生能夠獨立操作實現(xiàn)數(shù)據(jù)的添加和刪除操作。重點:單條記錄的添加操作、基于List對象類型進行批量添加操作;基于ID進行單條信息更新、實現(xiàn)基于多條件進行信息更新。難點:基于batchsize方式批量添加;信息的批量刪除操作。21,2,38.數(shù)據(jù)查詢8.1ID數(shù)據(jù)查詢8.2多參數(shù)查詢8.3原生SQL查詢8.4分頁查詢教學(xué)要求:學(xué)生能夠掌握多種數(shù)據(jù)查詢的方式方法并能實現(xiàn)分頁查詢。重點:根據(jù)ID進行信息查詢、實現(xiàn)多參數(shù)信息查詢;分頁查詢、MyBatis-plus分頁插件。難點:原生SQL數(shù)據(jù)查詢、MyBatis-plus分頁插件。21,29.企業(yè)應(yīng)用部署9.1后臺應(yīng)用程序打包部署9.2nginx服務(wù)安裝與配置9.3前端程序部署9.4應(yīng)用程序負載均衡的實現(xiàn)教學(xué)要求:掌握后臺應(yīng)用程序的打包與部署,熟練完成nginx服務(wù)的安裝與配置;熟練進行前端程序部署,完成負載均衡的實現(xiàn)作。重點:后臺應(yīng)用程序打包部署、nginx服務(wù)安裝與配置。難點:前端程序部署、應(yīng)用程序負載均衡的實現(xiàn)。2合計202.實驗部分實驗部分的教學(xué)內(nèi)容、基本要求與學(xué)時分配見表3。表3實驗內(nèi)容與學(xué)時實驗項目實驗內(nèi)容和要求實驗學(xué)時對應(yīng)的課程目標1.實現(xiàn)開發(fā)者平臺用戶的登錄功能實驗內(nèi)容:數(shù)據(jù)庫腳本的導(dǎo)入、項目工程目錄的構(gòu)建、生成持久層模板模塊、業(yè)務(wù)邏輯層的編寫、控制層的編寫。實驗要求:學(xué)會使用SpringBoot實現(xiàn)API查詢及Session會話管理、基于MyBatisPlus實現(xiàn)賬戶登錄操作、基于CodeGenerater實現(xiàn)ORM模板的生成。41,22.實現(xiàn)APP信息的查詢功能實驗內(nèi)容:數(shù)據(jù)庫腳本的導(dǎo)入、項目工程目錄的構(gòu)建、持久層模板模塊、業(yè)務(wù)邏輯層的編寫、控制層的編寫、多條件檢索App信息。實驗要求:學(xué)會使用SpringBoot實現(xiàn)API多條件組合查詢、基于CodeGenerater實現(xiàn)ORM模板的生成。41,23.實現(xiàn)APP信息的分頁檢索實驗內(nèi)容:數(shù)據(jù)庫腳本的導(dǎo)入、項目工程目錄的構(gòu)建、持久層模板模塊、業(yè)務(wù)邏輯層的編寫、控制層的編寫、多條件檢索App信息。實驗要求:學(xué)會使用SpringBoot實現(xiàn)分頁的配置、分頁插件IPage的使用、基于CodeGenerater實現(xiàn)ORM模板的生成。41,2,3合計12五、教學(xué)方法及手段本課程以課堂講授為主,結(jié)合討論、案例、視頻資源、實驗等教學(xué)手段完成課程教學(xué)任務(wù)和相關(guān)能力的培養(yǎng)。在實驗教學(xué)環(huán)節(jié)中,通過啟發(fā)式教學(xué)、討論式教學(xué)培養(yǎng)學(xué)生編寫、調(diào)試程序的基本能力和基本方法。培養(yǎng)學(xué)生自主學(xué)習(xí)能力、實際動手能力,激發(fā)學(xué)生的創(chuàng)新思維。采用學(xué)習(xí)通、釘釘、QQ、微信等交流工具,加強和學(xué)生之間的交流和溝通。六、課程資源庫1.推薦教材(1)[美]克雷格·沃斯(CraigWalls).SpringBoot實戰(zhàn)[M].北京:人民郵電出版社,2019.2.參考書(1)易哥.通用源碼閱讀指導(dǎo)書――MyBatis源碼詳解[M].北京:電子工業(yè)出版社,2020.(2)龍中華.SpringBoot實戰(zhàn)派[M].北京:電子工業(yè)出版社,2020.(3)朱要光.SpringMVC+MyBatis開發(fā)從入門到項目實戰(zhàn)[M].北京:電子工業(yè)出版社,2018.3.期刊(1)韓佳彤.基于SpringBoot的分布式市政運維分析平臺[J].內(nèi)蒙古大學(xué)學(xué)報(自然科學(xué)版),2022,53(03):309-316.(2)喻佳,吳丹新.基于SpringBoot的Web快速開發(fā)框架[J].電腦編程技巧與維護,2021,(09):31-33.(3)葉剛等.基于MybatisPlus的動態(tài)生成代碼設(shè)計與實現(xiàn)[J].電腦編程技巧與維護,2019,(07):7-8.(4)李慧貞等.基于手機App的植物生長環(huán)境監(jiān)測系統(tǒng)設(shè)計[J].傳感器與微系統(tǒng),2020,9(11),57-59,63.(5)RazgallahAsma,KhouryRapha?l,HalléSylvainetal.AsurveyofmalwaredetectioninAndroidapps[J].Recommendationsandperspectivesforfutureresearch,ComputerScienceReview,2021,39(11):456-462.4.網(wǎng)絡(luò)資源(1)南莊小筑.企業(yè)架構(gòu)框架概述[EB/OL].360個人圖書館.2021./content/21/1109/11/68627098_1003411200.shtml.(2)上海昊尚企業(yè)管理咨詢中心(有限合伙).企業(yè)運營框架[R/OL].騰訊課堂.2022./course/168126#term_id=100196115.七、課程考核對課程目標的支撐課程成績由過程性考核成績和期末考核成績兩部分構(gòu)成,具體考核/評價細則及對課程目標的支撐關(guān)系見表4。表4課程考核對課程目標的支撐考核環(huán)節(jié)占比考核/評價細則課程目標123過過程性考核課平時表現(xiàn)10(1)主要考核學(xué)生學(xué)習(xí)紀律和答疑情況。(2)教師根據(jù)課堂整體表現(xiàn)情況評分?!獭獭?33實實驗20(1)根據(jù)每個實驗的實驗操作完成情況和實驗報告質(zhì)量單獨評分,滿分100分;(2)每次實驗單獨評分,取各次實驗成績的平均值作為此環(huán)節(jié)的最終成績。(3)以實驗成績乘以其在總評成績中所占的比例計入課程總評成績?!獭獭?86作作業(yè)評價20(1)主要考核學(xué)生對各章節(jié)知識點的復(fù)習(xí)、理解和掌握程度,滿分100分;(2)每次作業(yè)單獨評分,取各次成績的平均值作為此環(huán)節(jié)的最終成績。(3)以作業(yè)評價成績乘以其在總評成績中所占的比例計入課程總評成績?!獭獭?84期末考核50(1)采用原創(chuàng)作品大作業(yè)的方式。(2)將大作業(yè)的成績作為期末考核成績?!獭獭?01515合計:100分383428八、考核與成績評定1.考核方式及成績評定考核方式:本課程主要以平時表現(xiàn)、實驗、作業(yè)評價、期末考核等方式對學(xué)生進行考核評價??己嘶疽螅嚎己丝偝煽冇善谀┐笞鳂I(yè)成績和過程性考核成績組成。其中:期末大作業(yè)成績?yōu)?00分(權(quán)重50%);平時表現(xiàn)、實驗、作業(yè)評價等過程性考核成績?yōu)?00分(權(quán)重50%);過程性考核和期末考核分值分配應(yīng)與教學(xué)大綱各章節(jié)的學(xué)時基本成比例。2.過程性考核成績的標準過程性考核方式重點考核內(nèi)容、評價標準、所占比重見表5。表5過程性考核方式評價標準考核方式所占比重(%)100>x≥9090>x≥8080>x≥7070>x≥60x<60平時表現(xiàn)20學(xué)習(xí)認真、態(tài)度端正,遵守紀律,表現(xiàn)優(yōu)秀學(xué)習(xí)認真、態(tài)度端正,遵守紀律,表現(xiàn)良好遵守紀律,學(xué)習(xí)態(tài)度良好,表現(xiàn)中等遵守紀律,學(xué)習(xí)態(tài)度一般,表現(xiàn)一般學(xué)習(xí)紀律較差,表現(xiàn)較差實驗40實驗預(yù)習(xí)認真,能夠熟練掌握方法與步驟,實驗操作過程熟練、規(guī)范,遵規(guī)守紀、團結(jié)協(xié)作,實驗結(jié)果詳實、結(jié)論清晰、
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 標準汽車租賃合同協(xié)議
- 農(nóng)業(yè)灌溉系統(tǒng)設(shè)計與安裝手冊
- 少年英雄傳記的讀后感
- 無人機在物流領(lǐng)域的應(yīng)用合作協(xié)議
- 環(huán)境管理體系認證服務(wù)合同
- 零售業(yè)行業(yè)-銷售數(shù)據(jù)統(tǒng)計表
- 成長的煩惱故事評析報告
- 小學(xué)語文成語故事解讀
- 西餐原料知識培訓(xùn)課件
- 種子委托生產(chǎn)合同
- 安徽2025年安徽醫(yī)科大學(xué)第一附屬醫(yī)院臨床醫(yī)技護理管理崗位招聘156人筆試歷年參考題庫附帶答案詳解
- 傳染病習(xí)題庫與參考答案
- 旅游景區(qū)股份合作開發(fā)協(xié)議書范本
- 2025年湖南有色金屬職業(yè)技術(shù)學(xué)院單招職業(yè)技能測試題庫匯編
- 2025年湖南信息職業(yè)技術(shù)學(xué)院單招職業(yè)技能測試題庫參考答案
- 學(xué)情分析方案及學(xué)情分析報告范文
- 《CRISPR-Cas9及基因技術(shù)》課件
- 【博觀研究院】2025年跨境進口保健品市場分析報告
- 游戲直播平臺推廣合作協(xié)議
- 《以哪吒精神照亮成長之路》開學(xué)家長會課件
- 《鋼鐵是怎樣煉成的》讀書分享課件
評論
0/150
提交評論