![專業(yè)實踐必修課程《微服務(wù)架構(gòu)》 課程教學(xué)大綱_第1頁](http://file4.renrendoc.com/view12/M09/35/3B/wKhkGWdEFYqAAFplAAKTaNQrGp4563.jpg)
![專業(yè)實踐必修課程《微服務(wù)架構(gòu)》 課程教學(xué)大綱_第2頁](http://file4.renrendoc.com/view12/M09/35/3B/wKhkGWdEFYqAAFplAAKTaNQrGp45632.jpg)
![專業(yè)實踐必修課程《微服務(wù)架構(gòu)》 課程教學(xué)大綱_第3頁](http://file4.renrendoc.com/view12/M09/35/3B/wKhkGWdEFYqAAFplAAKTaNQrGp45633.jpg)
![專業(yè)實踐必修課程《微服務(wù)架構(gòu)》 課程教學(xué)大綱_第4頁](http://file4.renrendoc.com/view12/M09/35/3B/wKhkGWdEFYqAAFplAAKTaNQrGp45634.jpg)
![專業(yè)實踐必修課程《微服務(wù)架構(gòu)》 課程教學(xué)大綱_第5頁](http://file4.renrendoc.com/view12/M09/35/3B/wKhkGWdEFYqAAFplAAKTaNQrGp45635.jpg)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
字體、字號請參考范例注意:首字母大寫植物拉丁學(xué)名斜體字體、字號請參考范例注意:首字母大寫植物拉丁學(xué)名斜體一、課程簡介課程中文名微服務(wù)架構(gòu)課程英文名MicroservicesArchitecture雙語授課£是否課程代碼10114095課程學(xué)分2總學(xué)時數(shù)48課程類別□專業(yè)基礎(chǔ)課程□專業(yè)核心課程□專業(yè)選修課程其他課程性質(zhì)必修□選修£其他課程形態(tài)□線上□線下線上線下混合式□社會實踐□虛擬仿真實驗教學(xué)考核方式□閉卷□開卷□課程論文課程作品□匯報展示£報告課堂表現(xiàn)□階段性測試平時作業(yè)其他(可多選)開課學(xué)院大數(shù)據(jù)與智能工程學(xué)院開課系(教研室)計算機科學(xué)與技術(shù)面向?qū)I(yè)計算機科學(xué)與技術(shù)開課學(xué)期第5學(xué)期先修課程數(shù)據(jù)庫基礎(chǔ)與應(yīng)用、Java程序設(shè)計、服務(wù)器端編程技術(shù)、服務(wù)器端開發(fā)綜合實訓(xùn)后續(xù)課程微服務(wù)架構(gòu)系統(tǒng)開發(fā)綜合實訓(xùn)、企業(yè)級應(yīng)用系統(tǒng)綜合實訓(xùn)選用教材1遲殿委,SpringBoot+SpringCloud微服務(wù)開發(fā)[M].北京:清華大學(xué)出版社,2023參考書目1.黃文毅,SpringBoot+SpringCloud+SpringCloudAlibaba微服務(wù)訓(xùn)練營[M].北京:清華大學(xué)出版社,20212.李興華,Java微服務(wù)架構(gòu)實戰(zhàn)(SpringBoot+SpringCloud+Docker+RabbitMQ)[M].北京:清華大學(xué)出版社,20233.吳勝,SpringCloud微服務(wù)開發(fā)實戰(zhàn)-微課視頻版[M].北京:清華大學(xué)出版社,2022課程資源/detail/236310703課程簡介微服務(wù)架構(gòu)是計算機科學(xué)與技術(shù)專業(yè)工程實踐必修課程,旨在培養(yǎng)學(xué)生使用微服務(wù)架構(gòu)進(jìn)行應(yīng)用開發(fā)的能力,主要介紹當(dāng)前流行的微服務(wù)架構(gòu)內(nèi)容。通過學(xué)習(xí),學(xué)生能夠了解微服務(wù)架構(gòu)的基礎(chǔ)知識,并能夠使用SpringBoot+SpringCloud框架搭建實際開發(fā)中可行性高的微服務(wù)架構(gòu),同時可以掌握使用Docker容器技術(shù)進(jìn)行微服務(wù)發(fā)布。二、課程目標(biāo)表2-1課程目標(biāo)序號具體課程目標(biāo)課程目標(biāo)1會利用Maven創(chuàng)建SpringBoot的項目并進(jìn)行相關(guān)配置;能利用Git版本管理器對項目進(jìn)行管理;能利用SpringBoot集成MyBatis開發(fā)MVC項目;能利用SpringCloud框架的常用組件進(jìn)行分布式服務(wù)管理。課程目標(biāo)2能夠明析微服務(wù)架構(gòu)的開發(fā)流程;具備整合開發(fā)微服架構(gòu)項目并進(jìn)行功能測試、調(diào)試和發(fā)布項目的能力;具有保密意識、遵守法律法規(guī)、具有社會主義核心價值觀的認(rèn)同感;具有認(rèn)真務(wù)實、誠實守信的計算機職業(yè)道德修養(yǎng)、團(tuán)隊合作精神;具有優(yōu)秀的自主創(chuàng)新意識和系統(tǒng)分析能力。課程目標(biāo)3養(yǎng)成良好的學(xué)習(xí)習(xí)慣;敏銳的洞察力、分析能力;能夠發(fā)現(xiàn)新技術(shù)、接受新技術(shù)、學(xué)習(xí)新技術(shù);具備不斷學(xué)習(xí)、終身學(xué)習(xí)及可持續(xù)發(fā)展能力。表2-2課程目標(biāo)與畢業(yè)要求對應(yīng)關(guān)系畢業(yè)要求指標(biāo)點課程目標(biāo)畢業(yè)要求3:設(shè)計/開發(fā)解決方案:能夠針對計算機復(fù)雜工程問題的解決方案,設(shè)計并實現(xiàn)滿足特定需求的軟件系統(tǒng),并能夠在設(shè)計和實現(xiàn)環(huán)節(jié)中體現(xiàn)創(chuàng)新意識,考慮社會、健康、安全、法律、文化以及環(huán)境等因素。【M】3.3能夠進(jìn)行計算機軟件系統(tǒng)總體結(jié)構(gòu)設(shè)計,劃分出合適的子系統(tǒng)和模塊,確定子系統(tǒng)和各模塊的基本功能和邏輯關(guān)系。課程目標(biāo)1畢業(yè)要求5:使用現(xiàn)代工具:能夠針對計算機復(fù)雜工程問題,開發(fā)、選擇與使用恰當(dāng)?shù)募夹g(shù)、資源、現(xiàn)代工程工具和信息技術(shù)工具,包括對計算機復(fù)雜工程問題的預(yù)測與模擬,并能夠理解其局限性?!綡】5.2能夠根據(jù)實際需要,開發(fā)或選擇適當(dāng)?shù)墓ぞ?、資源和技術(shù)方法,對與計算機軟件系統(tǒng)開發(fā)相關(guān)的復(fù)雜工程問題進(jìn)行預(yù)測與模擬,理解其局限性。課程目標(biāo)2畢業(yè)要求12:終身學(xué)習(xí):具有自主學(xué)習(xí)和終身學(xué)習(xí)的意識,有不斷學(xué)習(xí)和適應(yīng)發(fā)展的能力。【L】12.2具有學(xué)習(xí)新技術(shù)、新方法的良好基礎(chǔ)和能力,不斷學(xué)習(xí)及適應(yīng)技術(shù)的發(fā)展。課程目標(biāo)3三、課程教學(xué)內(nèi)容與方法表3課程目標(biāo)、教學(xué)內(nèi)容和方法對應(yīng)關(guān)系序號項目名稱項目來源教學(xué)目標(biāo)(觀測點、重難點)學(xué)時數(shù)項目類型要求每組人數(shù)教學(xué)方法課程目標(biāo)1SpringBoot與微服務(wù)教師開發(fā)明晰分布式系統(tǒng)概述、設(shè)計原則及微服務(wù)架構(gòu)的概念10驗證型必做1實驗指導(dǎo)、視頻學(xué)習(xí)、案例教學(xué)課程目標(biāo)1、3能夠正確安裝IDEA和配置Maven分別使用SpringInitializr和Maven快速構(gòu)建SpringBoot項目明晰SpringBoot文件目錄,清楚SpringBoot幾種啟動方式會利用SpringBoot配置文件進(jìn)行配置、接口文檔自動生成、會設(shè)置項目的熱啟動能完成接口的數(shù)據(jù)校驗、設(shè)計監(jiān)聽器及攔截器、定時任務(wù)、實現(xiàn)文件上傳和下載2SpringBoot構(gòu)建微服務(wù)教師開發(fā)微服務(wù)架構(gòu)設(shè)計:分解業(yè)務(wù)問題、建立服務(wù)粒度、定義服務(wù)接口8設(shè)計研究必做1實驗指導(dǎo)、視頻學(xué)習(xí)案例教學(xué)課程目標(biāo)1、2、3基礎(chǔ)環(huán)境搭建:構(gòu)建父子工程、Git版本管理數(shù)據(jù)訪問層設(shè)計:集成MyBatis、引入依賴數(shù)據(jù)庫配置、設(shè)計表和實體、數(shù)據(jù)訪問層接口分析及實現(xiàn)業(yè)務(wù)層設(shè)計:業(yè)務(wù)層接口分析及實現(xiàn)、常用設(shè)計模式及使用訪問控制層設(shè)計:控制器Controller分析及設(shè)計、過濾器Filter分析及設(shè)計、監(jiān)聽器Listener分析及設(shè)計、使用Postman測試3Thymeleaf模板引擎與集成測試教師開發(fā)明晰Thymeleaf模板引擎、使用Thymeleaf模板引擎引入依賴、Thymeleaf模板頁面開發(fā)集成測試2設(shè)計研究必做1實驗指導(dǎo)、視頻學(xué)習(xí)、案例教學(xué)課程目標(biāo)1、24SpringBoot構(gòu)建微服務(wù)應(yīng)用進(jìn)階教師開發(fā)緩存管理:Reids緩存介紹、Redis服務(wù)器安裝及測試、SpringBoot緩存支持、引入依賴、Redis緩存配置
、Redis緩存在SpringBoot中的使用10設(shè)計研究必做1實驗指導(dǎo)、視頻學(xué)習(xí)、案例教學(xué)課程目標(biāo)1、2、3日志管理、Log4J介紹、引入依賴、添加Log4J配置、創(chuàng)建log4j2.xml文件、使用Log4J記錄日志、打印到控制臺、記錄到文件Quartz定時器的使用:Quartz概述、引入依賴、定時器配置文件、創(chuàng)建定時器類SpringBoot發(fā)送Email:引入依賴、添加Email配置、在定時器中發(fā)送郵件SpringBoot與RabbitMQ的集成SpringBoot與WebSocket的集成多環(huán)境配置與部署5微服務(wù)的監(jiān)控SpringBootAdmin教師開發(fā)URL注冊方式:Admin服務(wù)端開發(fā)、Admin客戶端開發(fā)、查看Admin服務(wù)端監(jiān)測平臺4設(shè)計研究選做1實驗指導(dǎo)、視頻學(xué)習(xí)、案例教學(xué)課程目標(biāo)1、2、3服務(wù)發(fā)現(xiàn)注冊方式使用SpringSecurity保護(hù)Admin服務(wù)端6分布式服務(wù)治理及配置管理教師開發(fā)認(rèn)識分布式服務(wù)治理及配置管理,明晰分布式服務(wù)治理概念及服務(wù)治理作用、分布式配置管理。8設(shè)計研究選做1實驗指導(dǎo)、視頻學(xué)習(xí)、案例教學(xué)課程目標(biāo)1、2、3注冊中心:Eureka、Nacos、ZooKeeper服務(wù)接入Eureka注冊中心服務(wù)的注冊與訂閱:服務(wù)注冊的基本原理、服務(wù)訂閱的基本原理配置管理中心:SpringCloudConfig、Nacos服務(wù)接入配置管理中心7分布式技術(shù)教師開發(fā)Nginx代理及負(fù)載均衡8設(shè)計研究選做1實驗指導(dǎo)、視頻學(xué)習(xí)、案例教學(xué)課程目標(biāo)1、2、3SpringCloud服務(wù)網(wǎng)關(guān)微服務(wù)容器化部署:容器化技術(shù)Docker介紹、容器化相關(guān)命令、微服務(wù)容器化的步驟及實施壓力測試:壓力測試介紹、基于JMeter的壓力測試8前后端分離開發(fā)案例工程實踐利用SpringBoot+SpringCloud開發(fā)微服務(wù)項目:對項目進(jìn)行需求分析、根據(jù)需求進(jìn)行技術(shù)選型、平臺設(shè)計與實現(xiàn)、系統(tǒng)測試10綜合型必做1實驗指導(dǎo)、視頻學(xué)習(xí)、案例教學(xué)課程目標(biāo)1、2、3
四、課程考核(一)考核內(nèi)容與考核方式表4-1課程目標(biāo)、考核內(nèi)容與考核方式對應(yīng)關(guān)系課程目標(biāo)考核內(nèi)容所屬學(xué)習(xí)項目考核占比考核方式課程目標(biāo)1SpringBoot項目的建立及配置、集成MyBatis、引入依賴數(shù)據(jù)庫配置項目140%課程音視頻章節(jié)測驗課程積分實驗項目課程項目設(shè)計接口文檔自動生成、接口的數(shù)據(jù)校驗、監(jiān)聽器及攔截器、文件上傳和下載項目1Thymeleaf的使用項目3Reids的使用、Log4J記錄日志、SpringBoot發(fā)送Email、Quartz定時器的使用項目4SpringBootAdmin、使用SpringSecurity的使用項目5Nginx代理及負(fù)載均衡、SpringCloud服務(wù)網(wǎng)關(guān)及Docker容器技術(shù)項目7分布式服務(wù)治理及配置管理項目6課程目標(biāo)21.項目需求分析及技術(shù)選型項目2、項目850%課程音視頻章節(jié)測驗課程積分實驗項目課程項目設(shè)計2.數(shù)據(jù)訪問層設(shè)計項目1-83.業(yè)務(wù)層設(shè)計項目1-84.訪問控制層設(shè)計項目1-85.視圖層設(shè)計項目2、項目84.系統(tǒng)測試項目2、項目85.遵守法律法規(guī)、認(rèn)真務(wù)實、計算機職業(yè)道德修養(yǎng)、團(tuán)隊合作精神項目1-86.自主創(chuàng)新意識和系統(tǒng)分析能力項目1-8課程目標(biāo)31.良好的學(xué)習(xí)習(xí)慣項目1-810%課程音視頻課程積分實驗項目課程項目設(shè)計2.洞察、發(fā)現(xiàn)新技術(shù)的能力項目1-83.不斷學(xué)習(xí)、終身學(xué)習(xí)的能力項目1-8表4-2課程目標(biāo)與考核方式矩陣關(guān)系課程目標(biāo)考核方式考核占比課程音視頻10%章節(jié)測驗10%課程積分15%實驗項目15%課程項目設(shè)計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%(二)成績評定1. 平時成績評定(1)課程音視頻(20%):學(xué)生在網(wǎng)絡(luò)學(xué)習(xí)平臺上的音視頻學(xué)習(xí)情況。(2)章節(jié)測驗(20%):學(xué)生在網(wǎng)絡(luò)學(xué)習(xí)平臺上的章節(jié)測試完成情況。(3)課程積分(30%):學(xué)生參與投票、問卷、搶答、分組任務(wù)、討論、隨堂練習(xí)等課程活動的情況。(4)實驗項目(30%):學(xué)生的作業(yè)(包括實驗)完成情況。2.期末成績評定期末考核方式為課程項目設(shè)計。主要考察學(xué)生分析問題、解決問題、微服務(wù)項目的軟開發(fā)能力及團(tuán)隊協(xié)作和軟件工程人才素養(yǎng)等。3.總成績評定總成績(100%)=平時成績(50%)+課程項目設(shè)計(50%)(三)評分標(biāo)準(zhǔn)1.平時成績(1)課程音視頻:課程視頻/音頻全部完成得滿分,單個視頻/音頻分值平均分配,滿分100分。成績由網(wǎng)絡(luò)學(xué)習(xí)平臺記錄確定。(2)章節(jié)測驗:只計算為任務(wù)點的章節(jié)測驗,取學(xué)生章節(jié)測驗平均分,未做測驗按“0”分計算。成績由網(wǎng)絡(luò)學(xué)習(xí)平臺記錄確定。(3)課程積分:參與投票、問卷、搶答、選人、討論、隨堂練習(xí)等課程活動可以獲得相應(yīng)分?jǐn)?shù)。(4)實驗項目:按實驗項目的平均分計分。2.期末成績課程項目設(shè)計:課程項目設(shè)計結(jié)果為可運行的項目,考察學(xué)生項目分析與設(shè)計及團(tuán)隊合作能力,要求學(xué)生能綜合運用計算機科學(xué)與技術(shù)專業(yè)知識分析具體工程問題并設(shè)計解決方案。表4-3評分標(biāo)準(zhǔn)(非試卷考核項目)考核環(huán)節(jié)評分標(biāo)準(zhǔn)優(yōu)秀(100>x≥90)良好(90>x≥80)中等(80>x≥70)及格(70>x≥60)不及格(x<60)課程音視頻平臺視頻學(xué)習(xí)完成90%以上。平臺視頻學(xué)習(xí)完成80%以上。平臺視頻學(xué)習(xí)完成70%以上。平臺視頻學(xué)習(xí)完成60%以上。平臺視頻學(xué)習(xí)完成60%以下。章節(jié)測驗章節(jié)測試平均分在90分及以上。章節(jié)測試平均分在80分及以上。章節(jié)測試平均分在70分及以上。章節(jié)測試平均分在60分及以上。章節(jié)測試平均分在60分及以下。課程積分簽到、選人、討論等課程活動積分在90分及以上。簽到、選人、討論等課程活動積分在80分及以上。簽到、選人、討論等課程活動積分在70分及以上。簽到、選人、討論等課程活動積分在60分及以上。簽到、選人、討論等課程活動積分在60分及以下。實驗項目(驗證型)實現(xiàn)項目中所采用的方法和實驗步驟能夠解決問題,操作正確,實驗項目內(nèi)容完整,答題規(guī)范,項目完成結(jié)果與標(biāo)準(zhǔn)結(jié)果一致。實驗報告規(guī)范,實驗過程記錄詳實,實驗內(nèi)容表述清楚無誤,實驗總結(jié)分析全面,對實驗學(xué)習(xí)過程和內(nèi)容有較深入思考或反思實現(xiàn)項目中所采用的方法和實驗步驟能夠解決問題,操作較正確,實驗項目內(nèi)容較完整,答題較規(guī)范,項目完成結(jié)果與標(biāo)準(zhǔn)結(jié)果較一致。報告較規(guī)范,實驗過程記錄較詳實,實驗內(nèi)容表述較清楚無誤,實驗總結(jié)分析比較全面,對實驗學(xué)習(xí)過程和內(nèi)容有一定思考或反思。實現(xiàn)項目中所采用的方法和實驗步驟基本能夠解決問題,操作基本正確,實驗項目內(nèi)容較完整,答題基本規(guī)范,項目完成結(jié)果與標(biāo)準(zhǔn)結(jié)果基本一致。實驗報告比較規(guī)范,實驗過程記錄比較詳實,實驗內(nèi)容表述比較清楚,有一定的實驗總結(jié)、分析和思考。實現(xiàn)項目中所采用的方法和實驗步驟有一定錯誤,操作正確,實驗項目內(nèi)容不太完整,答題基本規(guī)范,項目完成果與標(biāo)準(zhǔn)結(jié)果有一定的差距。實驗報告比較完整,有實驗過程記錄,有簡略實驗總結(jié)或分析。實現(xiàn)項目中所采用的方法和實驗步驟錯誤,操作不正確,實驗項目內(nèi)容不完整,答題不規(guī)范,項目完成果與標(biāo)準(zhǔn)結(jié)果差距太大。實驗報告不完整,實驗過程記錄不清晰,實驗總結(jié)分析欠缺。實驗項目(設(shè)計研究型)設(shè)計美觀,功能完善,表現(xiàn)力強,現(xiàn)場演示成功。設(shè)計良好,功能基本完善,表現(xiàn)力較強,現(xiàn)場演示基本成功。設(shè)計簡單,功能基本完善,表現(xiàn)力一般,能解決現(xiàn)場調(diào)
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 年產(chǎn)3萬臺新能源汽車電機及1500臺風(fēng)力發(fā)電機配套沖片項目可行性研究報告寫作模板-申批備案
- 2025-2030全球?qū)ΨQ槳行業(yè)調(diào)研及趨勢分析報告
- 2025-2030全球高速塑料理瓶機行業(yè)調(diào)研及趨勢分析報告
- 2025-2030全球磨削數(shù)控系統(tǒng)行業(yè)調(diào)研及趨勢分析報告
- 2025年全球及中國智能體測一體機行業(yè)頭部企業(yè)市場占有率及排名調(diào)研報告
- 2025-2030全球活細(xì)胞代謝分析儀行業(yè)調(diào)研及趨勢分析報告
- 2025-2030全球臨床試驗實驗室服務(wù)行業(yè)調(diào)研及趨勢分析報告
- 2025年全球及中國生命科學(xué)智能制造服務(wù)行業(yè)頭部企業(yè)市場占有率及排名調(diào)研報告
- 2025-2030全球無人機基礎(chǔ)設(shè)施檢查行業(yè)調(diào)研及趨勢分析報告
- 代辦服務(wù)合同
- 中華護(hù)理學(xué)會團(tuán)體標(biāo)準(zhǔn)-氣管切開非機械通氣患者氣道護(hù)理
- 未成年入職免責(zé)協(xié)議書
- 光伏電站巡檢專項方案
- 2024年山東省東營市中考數(shù)學(xué)試題 (原卷版)
- 2024全國能源行業(yè)火力發(fā)電集控值班員理論知識技能競賽題庫(多選題)
- 公司員工外派協(xié)議書范文
- 信息科技重大版 七年級上冊 互聯(lián)網(wǎng)應(yīng)用與創(chuàng)新 第二單元教學(xué)設(shè)計 互聯(lián)網(wǎng)原理
- 肺栓塞的護(hù)理查房完整版
- 手術(shù)患者手術(shù)部位標(biāo)識制度
- 抖音麗人行業(yè)短視頻直播項目運營策劃方案
- (2024年)知識產(chǎn)權(quán)全套課件(完整)
評論
0/150
提交評論