UML軟件建模任務驅動教程(第3版)-教案全套 模塊1-9 預覽與認知UML軟件模型-UML軟件模型的實現_第1頁
UML軟件建模任務驅動教程(第3版)-教案全套 模塊1-9 預覽與認知UML軟件模型-UML軟件模型的實現_第2頁
UML軟件建模任務驅動教程(第3版)-教案全套 模塊1-9 預覽與認知UML軟件模型-UML軟件模型的實現_第3頁
UML軟件建模任務驅動教程(第3版)-教案全套 模塊1-9 預覽與認知UML軟件模型-UML軟件模型的實現_第4頁
UML軟件建模任務驅動教程(第3版)-教案全套 模塊1-9 預覽與認知UML軟件模型-UML軟件模型的實現_第5頁
已閱讀5頁,還剩25頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

教學流程設計(理實一體化)教師姓名系部專業授課對象課程名稱UML軟件建模授課時間使用教材UML軟件建模任務驅動教程計劃學時6學時教學形式及地點教學目標知識目標能力(技能)目標素質目標認識UML的用例圖、類圖、活動圖和順序圖了解Visio和RationalRose的界面組成與繪圖環境了解UML的功能、組成、圖、視圖及其應用領域掌握在Visio和RationalRose中瀏覽UML圖的方法培養學生綜合運用知識分析、培養邏輯思維的能力。教學內容模塊1預覽與認知UML軟件模型【任務1-1】在Visio中預覽用戶登錄模塊的用例圖【任務1-2】在RationalRose中預覽用戶登錄模塊的用例圖【任務1-3】認知軟件系統用戶登錄模塊的UML圖【任務1-4】在Visio中預覽用戶登錄模塊的活動圖【任務1-5】在RationalRose中預覽用戶登錄模塊的類圖和順序圖重點難點及解決方法重點難點:UML的功能與組成RationalRose的界面組成在Visio和RationalRose中瀏覽UML圖的方法解決方法:1、針對UML功能與組成、RationalRose界面組成及瀏覽UML圖方法,教師詳細演示,學生觀察學習2、學生在Visio和RationalRose中預覽用戶登錄模塊UML圖,熟悉操作3、教師檢查學生進度,記錄問題,針對共性問題進行輔導,啟發學生思考4、教師抽查學生成果,記錄成績,總結點評,強調重點難點5、學生分析實踐經驗,修改并創新UML圖設計,提升能力教學方法任務驅動教學法、分組討論法、自主學習法、探究式訓練法教學資源演示案例、案例素材、機房資源教學過程設計主要流程1.知識點引入提問軟件開發方法,引出UML概念,明確本節課學習內容和目標。2.案例導入針對用戶登錄模塊,講解其業務流程和功能需求,為后續的UML圖預覽與認知奠定基礎,教師演示案例3.案例分析教師在Visio中演示用戶登錄模塊用例圖的預覽操作,學生觀察并記錄操作步驟和圖形特點。4.專題輔導教師講解用戶登錄模塊的UML圖(用例圖、活動圖、類圖、順序圖)的基本構成要素和業務邏輯,引導學生分析各圖形之間的關系。對于一般內容,由學生探索、討論,提出解決問題的方法,并演示解決問題的操作過程;對于難點內容,由教師引導、分析,演示關鍵的操作步驟。教師活動學生活動分析講解案例,應用知識點,培養學生的自我學習能力和創新革新能力;選擇要點,作好筆記;聽、思考,適時發問;歸納、總結;5.任務實施教師活動學生活動分析講解用戶登錄模塊的業務流程和功能需求,應用UML圖知識點,培養學生的自我學習能力和創新革新能力。選擇要點,作好筆記。強調知識點,提醒學生容易犯的錯誤,隨時接受學生的咨詢,巡回檢查,個別指導案例設計、分析與應用階段檢查并記錄,發現問題,專題輔導,啟發學生實踐提高案例設計、分析與應用6.總結點評抽查記成績,教師總結點評。總結學生的完成情況以及在案例設計中遇到的問題,重新強調重點及難點問題。7.課后任務安排UML的主要功能有哪些?簡述UML中視圖和圖的關系。簡述UML的組成,并說明什么是模型元素。教學后記(對課程設置、教學計劃、教學大綱、教案、教材、教學方法的建議)加強上機練習,讓學生熟練掌握Visio和RationalRose的操作,提高對UML圖的理解和應用能力。教學流程設計(理實一體化)教師姓名系部專業授課對象課程名稱UML軟件建模授課時間使用教材UML軟件建模任務驅動教程計劃學時6學時教學形式及地點教學目標知識目標能力(技能)目標素質目標熟悉UML用例圖的功能和元素學會識別使用者和用例理解用例之間的關系和參與者的泛化學會在RationalRose中繪制用例圖學會以書面文檔形式對用例進行描述培養學生的邏輯思維能力和問題解決能力,增強學生的團隊協作能力和溝通能力教學內容模塊2用戶登錄模塊建模【任務2-1】瀏覽用戶登錄模塊的活動圖【任務2-2】創建Rose模型“02用戶登錄模塊模型”【任務2-3】繪制用戶登錄模塊的用例圖與描述用例【任務2-4】擴充用戶登錄模塊的參與者和用例【任務2-5】對參與者進行泛化且繪制用例圖【任務2-6】分析用例間的包含關系且繪制用例圖【任務2-7】分析用例間的擴展關系且繪制用例圖重點難點及解決方法重點難點:識別使用者和用例在RationalRose中繪制用例圖描述用例解決方法:1、詳細講解如何識別用戶登錄模塊的使用者和用例,結合實際案例進行演示,幫助學生理解。2、學生在RationalRose中繪制用例圖,教師巡回指導,及時糾正錯誤,提供反饋。3、分析典型用例圖,引導學生討論用例之間的關系,加深對用例圖的理解。4、教師提供用例模板,學生分組練習描述用例,然后進行小組間交流和教師點評。5、總結識別使用者和用例的關鍵點,強調在RationalRose中繪制用例圖的注意事項,強化學生對描述用例的掌握。教學方法任務驅動教學法、分組討論法、自主學習法、探究式訓練法教學資源演示案例、案例素材、機房資源教學過程設計主要流程1.知識點引入提問學生對用戶登錄模塊的理解,引出本節課的主題——用戶登錄模塊建模,明確本節課學習內容和目標。2.知識點講解介紹RationalRose的基本功能和模型創建步驟,講解用例圖的基本構成要素,包括參與者、用例和關系。3.案例分析教師在RationalRose中演示創建“02用戶登錄模塊模型”的過程,學生觀察并記錄操作步驟和模型結構特點。4.專題輔導教師講解用戶登錄模塊的用例圖、活動圖、類圖、順序圖的基本構成要素和業務邏輯,引導學生分析各圖形之間的關系。對于一般內容,由學生探索、討論,提出解決問題的方法,并演示解決問題的操作過程;對于難點內容,由教師引導、分析,演示關鍵的操作步驟。教師活動學生活動分析講解案例,應用知識點,培養學生的自我學習能力和創新革新能力;選擇要點,作好筆記;聽、思考,適時發問;歸納、總結;5.任務實施教師活動學生活動教師演示如何在RationalRose中瀏覽活動圖。學生在RationalRose中瀏覽活動圖,記錄關鍵活動和流程。強調知識點,提醒學生容易犯的錯誤,隨時接受學生的咨詢,巡回檢查,個別指導案例設計、分析與應用階段檢查并記錄,發現問題,專題輔導,啟發學生實踐提高案例設計、分析與應用6.總結點評抽查記成績,教師總結點評。總結學生的完成情況以及在案例設計中遇到的問題,重新強調重點及難點問題。7.課后任務安排簡述用例圖的主要功能。簡述用例圖中用例之間的關系主要有哪幾種。如何識別參與者和用例?簡述在RationalRose中繪制用例圖的基本步驟。教學后記(對課程設置、教學計劃、教學大綱、教案、教材、教學方法的建議)根據學生反饋和教學實踐,調整教學方法和內容,提高教學質量,鼓勵學生在課后嘗試更多的建模實踐,提高建模能力。教學流程設計(理實一體化)教師姓名系部專業授課對象課程名稱UML軟件建模授課時間使用教材UML軟件建模任務驅動教程計劃學時6學時教學形式及地點教學目標知識目標能力(技能)目標素質目標熟悉UML類圖的功能和組成元素理解類之間的關系學會構思類圖學會在RationalRose中繪制類圖理解對象圖的功能與描述方法培養學生的邏輯思維能力和問題解決能力,增強學生的團隊協作能力和溝通能力教學內容模塊3用戶管理模塊建模【任務3-1】繪制用戶管理模塊的用例圖【任務3-2】繪制用戶管理模塊的類圖”【任務3-3】繪制“用戶權限類”的類圖【任務3-4】繪制“密碼修改界面類”的類圖【任務3-5】瀏覽用戶管理模塊的部分順序圖【任務3-6】瀏覽用戶管理的活動圖重點難點及解決方法重點難點:在RationalRose中繪制類圖類之間的關系解決方法:1、通過大量實例練習,熟悉RationalRose操作流程,提高繪圖熟練度。2、結合實際案例,學習類間關系定義與應用場景,增強理論認知。3、剖析典型類圖案例,明晰規范與要點,組織討論加深理解。4、教師示范繪制流程,講解注意事項,及時解答學生疑問。5、布置相關任務,讓學生在實踐中鞏固知識,反思總結提升技能。教學方法任務驅動教學法、分組討論法、自主學習法、探究式訓練法教學資源演示案例、案例素材、機房資源教學過程設計主要流程1.知識點引入介紹UML概念及在軟件開發中的作用,強調類圖和對象圖重要性,明確本節課學習目標,為后續學習奠定基礎。2.案例導入展示用戶管理模塊界面,提出問題引導學生思考其功能需求,激發學生學習興趣,引入實際案例便于理解。3.案例分析深入分析用戶管理模塊功能需求,講解如何將功能轉化為UML類圖和對象圖,幫助學生理解類圖和對象圖的組成及作用。4.專題輔導詳細演示在RationalRose中繪制類圖和對象圖的步驟,布置相關任務,指導學生實踐操作,鞏固所學知識。教師活動學生活動分析講解案例,應用知識點,培養學生的自我學習能力和創新革新能力;選擇要點,作好筆記;聽、思考,適時發問;歸納、總結;5.任務實施教師活動學生活動明確任務要求,強調任務的重要性和規范性認真聽取教師的任務布置,明確任務要求和目標,理解任務的重要性和規范性巡視課堂,觀察學生完成任務的情況,及時解答學生在任務實施過程中遇到的問題,提供必要的指導和幫助根據任務要求,認真完成,遇到問題及時向教師請教,積極參與小組討論和交流,學習他人的優點,改進自己的不足組織學生進行小組討論和交流,促進學生之間的相互學習和共同進步,培養學生的團隊協作能力和溝通能力總結任務實施過程中的經驗教訓,反思自己的不足之處,明確改進方向,為后續學習打下堅實基礎6.總結點評抽查記成績,教師總結點評。總結學生的完成情況以及在案例設計中遇到的問題,重新強調重點及難點問題。7.課后任務安排簡述類圖由哪些元素組成。簡述類之間有哪些關系。簡述RationalRose中創建類圖的基本步驟。教學后記(對課程設置、教學計劃、教學大綱、教案、教材、教學方法的建議)根據學生反饋和教學實踐,調整教學方法和內容,提高教學質量,鼓勵學生在課后嘗試更多的建模實踐,提高建模能力。教學流程設計(理實一體化)教師姓名系部專業授課對象課程名稱UML軟件建模授課時間使用教材UML軟件建模任務驅動教程計劃學時6學時教學形式及地點教學目標知識目標能力(技能)目標素質目標熟悉UML順序圖的功能和組成元素理解順序圖的繪制方法學會構思順序圖學會在RationalRose中繪制順序圖培養學生的邏輯思維能力和問題解決能力,增強學生的團隊協作能力和溝通能力教學內容模塊4基礎數據管理模塊建模【任務4-1】繪制“出版社數據管理”子模塊的用例圖【任務4-2】繪制“出版社類”和“出版社數據管理界面類”的類圖【任務4-3】分析與繪制“出版社數據管理”子模塊的順序圖【任務4-4】繪制部門數據管理的用例圖【任務4-5】繪制“部門類”和“部門數據管理界面類”的類圖【任務4-6】繪制修改部門數據的順序圖【任務4-7】繪制刪除部門數據的順序圖【任務4-8】瀏覽更新部門數據的活動圖重點難點及解決方法重點難點:UML順序圖的功能和組成元素在RationalRose中繪制順序圖解決方法:1、詳細講解順序圖的功能和組成元素,結合實際案例進行演示,幫助學生理解順序圖的表示方法。2、通過RationalRose軟件,逐步演示順序圖的繪制過程,包括對象、消息、生命線等的添加和調整。3、布置相關任務,讓學生在RationalRose中實際繪制順序圖,教師巡視指導,及時解答學生的問題。4、分析典型順序圖案例,討論對象交互過程中的關鍵點,加深學生對順序圖的理解。5、總通過學生繪制的順序圖,進行點評和反饋,指出常見問題并提供改進方法,幫助學生總結經驗。教學方法任務驅動教學法、分組討論法、自主學習法、探究式訓練法教學資源演示案例、案例素材、機房資源教學過程設計主要流程1.知識點引入介紹UML建模在軟件開發中的重要性,闡述用例圖、類圖、順序圖和活動圖的基本概念及作用,為后續學習奠定理論基礎。2.案例導入以“基礎數據管理模塊”為例,展示其在實際軟件系統中的應用場景,引導學生思考該模塊的功能需求,激發學生的學習興趣和探究欲望。3.案例分析深入剖析“出版社數據管理”和“部門數據管理”子模塊的功能,講解如何根據功能需求繪制用例圖、類圖、順序圖和活動圖,幫助學生理解各UML圖在描述系統功能和結構中的具體應用。4.專題輔導針對RationalRose軟件操作,詳細演示如何在該工具中創建項目、繪制各類UML圖,包括添加元素、調整布局等具體步驟,確保學生能夠熟練運用軟件進行建模實踐。教師活動學生活動分析講解案例,應用知識點,培養學生的自我學習能力和創新革新能力;選擇要點,作好筆記;聽、思考,適時發問;歸納、總結;5.任務實施教師活動學生活動結合基礎數據管理模塊的功能,闡述各任務在模塊建模中的作用,強調任務完成的規范性與準確性。仔細聆聽教師講解,準確理解每個任務的具體要求與目標,結合所學知識,思考任務實施步驟與方法,制定合理任務完成計劃,為高效完成任務做好準備。通過RationalRose軟件,詳細演示用例圖、類圖、順序圖、活動圖的繪制步驟,包括添加元素、設置屬性、建立關系等操作,為學生提供直觀的學習范例。依據任務計劃,認真完成各項任務。在RationalRose軟件中,按照教師演示的步驟,繪制用例圖、類圖、順序圖、活動圖等,確保圖表規范、準確。在實踐過程中,積極思考,主動探索,遇到問題及時查閱資料或向教師請教,不斷提升自己的建模能力。組織學生進行小組討論,分享任務實施過程中的經驗和心得,促進學生之間的相互學習和共同進步,培養學生的團隊協作能力和溝通能力。積極參與小組討論,與同學分享自己在任務實施過程中的經驗和心得,相互協作、共同攻克難題,學習他人的優點,改進自己的不足,提升團隊合作能力與溝通能力。6.總結點評抽查記成績,教師總結點評。總結學生的完成情況以及在案例設計中遇到的問題,重新強調重點及難點問題。7.課后任務安排簡述順序圖的組成部分以及各部分的表示方法。簡述RationalRose中繪制順序圖的基本步驟。教學后記(對課程設置、教學計劃、教學大綱、教案、教材、教學方法的建議)通過理論講解和實例演示,學生能夠較好地理解順序圖的功能和組成元素。在RationalRose中繪制順序圖時,部分學生對對象交互的表示方法存在困難,需要進一步加強操作演示和實踐練習。在后續教學中,可以增加更多實際案例,幫助學生更好地理解和應用順序圖,提高學生的建模能力。教學流程設計(理實一體化)教師姓名系部專業授課對象課程名稱UML軟件建模授課時間使用教材UML軟件建模任務驅動教程計劃學時6學時教學形式及地點教學目標知識目標能力(技能)目標素質目標熟悉UML活動圖的功能與組成元素理解活動圖的繪制方法學會構思活動圖學會在RationalRose中繪制活動圖培養學生的邏輯思維能力和問題解決能力,增強學生的團隊協作能力和溝通能力教學內容模塊5業務數據管理模塊建模【任務5-1】繪制“書目數據管理”子模塊的用例圖【任務5-2】繪制“書目類”“瀏覽與管理書目數據界面類”“新增書目界面類”和“修改書目界面類”的類圖【任務5-3】繪制新增書目數據的順序圖【任務5-4】繪制修改書目數據的順序圖【任務5-5】繪制刪除書目數據的順序圖【任務5-6】分析與繪制“書目管理”子模塊的活動圖【任務5-7】繪制圖書借閱者管理的用例圖【任務5-8】繪制“借閱者類”“借閱者數據管理界面類”和“新增借閱者界面類”的類圖【任務5-9】繪制新增借閱者數據的順序圖【任務5-10】繪制刪除借閱者數據的順序圖【任務5-11】繪制新增借閱者數據的活動圖重點難點及解決方法重點難點:UML順序圖的功能和組成元素在RationalRose中繪制順序圖解決方法:1、通過豐富案例,詳細講解順序圖功能,拆解組成元素,幫助學生理解;展示不同場景下的順序圖實例,加深對元素應用的認知。2、教師分步演示在RationalRose中繪制順序圖的全過程,包括創建對象、添加生命線與消息等操作;學生跟隨操作實踐,教師巡回指導,及時糾正錯誤。3、布置繪制任務,讓學生分組合作,在討論與協作中解決問題,強化對重難點知識的掌握;開展小組成果展示與互評,促進學習交流。教學方法任務驅動教學法、分組討論法、自主學習法、探究式訓練法教學資源演示案例、案例素材、機房資源教學過程設計主要流程1.知識點引入簡要回顧UML基本概念,點明用例圖、類圖等在業務數據管理建模中的關鍵作用,引出后續學習內容。2.案例導入以學校圖書館書目數據管理場景為例,描述管理員日常進行書目新增、修改等操作需求,激發學生興趣與思考。3.案例分析剖析案例中涉及的業務流程,梳理出參與者、操作步驟等,明確繪制各類模型圖的關鍵要素與思路。4.專題輔導對學生在繪制模型圖時可能遇到的類間關系表達、順序圖交互細節等難點,進行專項講解與示范,解答疑問。教師活動學生活動分析講解案例,應用知識點,培養學生的自我學習能力和創新革新能力;選擇要點,作好筆記;聽、思考,適時發問;歸納、總結;5.任務實施教師活動學生活動深入分析業務需求,精心設計教學案例,系統講解建模要點并進行繪圖示范,為學生搭建學習框架。認真聆聽教師對業務需求和建模知識的講解,積極思考,理解各類圖的繪制原理和方法,為實踐打基礎。在學生實踐時巡回檢查,及時發現問題并個別指導,反復強調易錯點,針對共性問題開展專題輔導,確保學習方向正確。獨立嘗試完成繪圖任務,主動記錄遇到的問題,通過向教師請教、與同學討論等方式尋求解決方案,在實踐中探索建模技巧。組織學生進行成果展示與交流,引導學生相互評價,針對整體情況進行總結反饋,提出改進建議,助力學生提升。完成任務后進行自我檢查,總結繪制過程中的經驗與不足,根據教師反饋和同學建議,對作品進行優化完善,深化學習效果。6.總結點評抽查記成績,教師總結點評。總結學生的完成情況以及在案例設計中遇到的問題,重新強調重點及難點問題。7.課后任務安排簡述活動圖的組成元素。簡述的活動圖泳道的作用。簡述RationalRose中繪制活動圖的基本步驟。教學后記(對課程設置、教學計劃、教學大綱、教案、教材、教學方法的建議)任務集中易疲勞,建議分階段教學,增加間隔與實踐學時。任務緊密缺整合,應預留課時梳理邏輯,依學情靈活調整。對復雜問題預估不足,應分析學情預設策略,增量化評價指標。小組討論與案例教學深度不足,需優化分工、強化案例引導,引入線上資源。教學流程設計(理實一體化)教師姓名系部專業授課對象課程名稱UML軟件建模授課時間使用教材UML軟件建模任務驅動教程計劃學時6學時教學形式及地點教學目標知識目標能力(技能)目標素質目標理解狀態機、狀態與狀態機圖的區別熟悉UML狀態機圖的組成與描述方法熟悉UML通信圖的構成學會構思狀態機圖與通信圖學會在RationalRose中繪制狀態機圖與通信圖認識UML時序圖、交互概況圖和組合結構圖培養學生嚴謹的建模思維增強對軟件開發流程的興趣與探索精神教學內容模塊6業務處理模塊建模【任務6-1】繪制圖書借出與歸還模塊的用例圖【任務6-2】繪制圖書借出類的類圖【任務6-3】繪制圖書借出界面類的類圖【任務6-4】繪制圖書借出的順序圖【任務6-5】繪制圖書借出的活動圖【任務6-6】繪制圖書的狀態機圖和圖書借出的通信圖【任務6-7】繪制圖書歸還類的類圖【任務6-8】繪制圖書歸還的順序圖【任務6-9】繪制圖書歸還的活動圖【任務6-10】繪制借書證的狀態機圖重點難點及解決方法重點難點:狀態機、狀態與狀態機圖的區別UML狀態機圖的組成UML通信圖的構成在RationalRose中繪制狀態機圖與通信圖解決方法:1、通過表格、示意圖對比狀態機、狀態與狀態機圖,拆解狀態機圖和通信圖構成元素,結合案例說明。2、在RationalRose中分步演示兩類圖繪制流程,學生同步操作,教師現場糾錯指導。3、布置針對性繪圖任務,開展小組互評與教師點評,強化知識應用與繪圖技能。教學方法任務驅動教學法、分組討論法、自主學習法、探究式訓練法教學資源演示案例、案例素材、機房資源教學過程設計主要流程1.知識點引入簡要回顧UML各類圖的基本概念與作用,強調在業務處理模塊建模中的重要性,引出圖書借出與歸還業務處理模塊建模的核心知識點與學習任務。2.案例導入展示圖書館圖書借出與歸還的實際業務場景案例,包括借閱者借書、管理員審核、圖書歸還等環節,引導學生思考業務流程與UML建模的聯系,激發學生學習興趣與探索欲。3.案例分析深入拆解圖書借出與歸還業務流程,逐一分析每個環節對應的UML模型圖繪制要點。梳理順序圖中對象交互順序;剖析活動圖中的業務流程走向,讓學生清晰理解業務與模型圖的映射關系。4.專題輔導針對學生在任務實施過程中普遍存在的難點問題,通過舉例、對比分析等方式,深入講解相關知識與繪圖技巧,幫助學生突破學習瓶頸。教師活動學生活動分析講解案例,應用知識點,培養學生的自我學習能力和創新革新能力;選擇要點,作好筆記;聽、思考,適時發問;歸納、總結;5.任務實施教師活動學生活動演示用例圖繪制,講解步驟與軟件操作要點。依講解嘗試繪制各圖,記錄遇到的問題。檢查任務進度,針對類圖、狀態機圖等問題個別輔導。小組交流繪圖思路,向教師請教復雜問題。匯總共性問題,專題講解通信圖繪制難點與易錯點。對照規范檢查作品,優化邏輯與圖形表達。6.總結點評抽查記成績,教師總結點評。總結學生的完成情況以及在案例設計中遇到的問題,重新強調重點及難點問題。7.課后任務安排簡述RationalRose中繪制狀態機圖的基本步驟。簡述UML通信圖的組成元素,如何表示時間順序。簡述RationalRose中繪制通信圖的基本步驟。教學后記(對課程設置、教學計劃、教學大綱、教案、教材、教學方法的建議)任務緊密缺整合,應預留課時梳理邏輯,依學情靈活調整。對復雜問題預估不足,應分析學情預設策略,增量化評價指標。小組討論與案例教學深度不足,需優化分工、強化案例引導,引入線上資源。教學流程設計(理實一體化)教師姓名系部專業授課對象課程名稱UML軟件建模授課時間使用教材UML軟件建模任務驅動教程計劃學時10學時教學形式及地點教學目標知識目標能力(技能)目標素質目標熟悉管理信息系統的業務需求、功能模型、操作流程的分析方法學會識別管理信息系統的參與者、用例和類學會構建管理信息系統的用例圖、類圖、順序圖、活動圖熟悉UML包圖、組件圖和部署圖的組成學會用RationalRose繪制包圖、組件圖和部署圖學會導入與導出RationalRose的模型學會在RationalRose中發布系統模型培養學生嚴謹的建模思維增強對軟件開發流程的興趣與探索精神教學內容模塊7C/S應用系統建模【任務7-1】繪制“數據查詢”子模塊的用例圖【任務7-2】繪制“圖書借閱查詢類”的類圖【任務7-3】繪制“圖書借閱數據查詢界面類”的類圖【任務7-4】繪制“圖書借閱數據查詢”的順序圖【任務7-5】繪制“圖書借閱數據查詢”的活動圖【任務7-6】分析與構建圖書管理系統的UML模型【任務7-7】繪制“條碼編制與圖書入庫”子模塊的用例圖【任務7-8】繪制“圖書類”的類圖【任務7-9】繪制“條碼編制與圖書入庫界面類”的類圖【任務7-10】繪制“條碼編制與圖書入庫”的順序圖【任務7-11】繪制“條碼編制與圖書入庫”的活動圖重點難點及解決方法重點難點:識別系統的參與者、用例和類構建系統的用例圖、類圖、順序圖和活動圖在RationalRose繪制包圖、組件圖和部署圖解決方法:1、詳細講解順序圖和活動圖的功能和組成元素,結合實際案例進行演示,幫助學生理解圖的表示方法。2、通過RationalRose軟件,逐步演示順序圖和活動圖的繪制過程,包括對象、消息、生命線等的添加和調整。3、布置相關任務,讓學生在RationalRose中實際繪制順序圖和活動圖,教師巡視指導,及時解答學生的問題。4、分析典型順序圖和活動圖案例,討論對象交互過程中的關鍵點,加深學生對圖的理解。教學方法任務驅動教學法、分組討論法、自主學習法、探究式訓練法教學資源演示案例、案例素材、機房資源教學過程設計主要流程1.知識點引入引出UML和RationalRose的概念,簡要介紹UML在軟件建模中的重要性和應用場景,特別是順序圖和活動圖的作用。2.案例導入介紹“C/S應用系統”的功能,展示“數據查詢”和“條碼編制與圖書入庫”子模塊的界面,引導學生思考其功能需求。3.案例分析分析“條碼編制與圖書入庫”子模塊的功能需求,講解如何根據功能需求繪制用例圖、類圖和順序圖。4.專題輔導針對學生在任務實施過程中普遍存在的難點問題,通過舉例、對比分析等方式,深入講解相關知識與繪圖技巧,幫助學生突破學習瓶頸。教師活動學生活動分析講解案例,應用知識點,培養學生的自我學習能力和創新革新能力;選擇要點,作好筆記;聽、思考,適時發問;歸納、總結;5.任務實施教師活動學生活動巡視課堂,觀察學生完成任務的情況,及時解答學生的問題。根據任務要求,在RationalRose中繪制相應的圖表。對學生的任務成果進行點評,指出優點和不足,提供改進建議。遇到問題及時向教師請教,積極參與小組討論和交流。組織學生進行小組討論,促進學生之間的相互學習和共同進步。完成任務后,展示自己的作品,接受教師和同學的點評,學習他人的優點,改進自己的不足。6.總結點評抽查記成績,教師總結點評。總結學生在任務實施中的表現,表揚優秀小組和個人,指出常見問題并強調改進方法,布置課后作業,要求學生進一步完善任務成果,并嘗試繪制其他相關UML圖。7.課后任務安排簡述UML組件圖可以表示哪些組件類型。簡述RationalRose中繪制組件圖的基本步驟。簡述UML部署圖中有哪些節點類型,各有什么特點。簡述RationalRose中繪制部署圖的基本步驟。教學后記(對課程設置、教學計劃、教學大綱、教案、教材、教學方法的建議)通過理論講解和實例演示,學生能夠較好地理解順序圖和活動圖的功能和組成元素。在RationalRose中繪制順序圖和活動圖時,部分學生對對象交互的表示方法存在困難,需要進一步加強操作演示和實踐練習。在后續教學中,可以增加更多實際案例,幫助學生更好地理解和應用順序圖和活動圖,提高學生的建模能力。教學流程設計(理實一體化)教師姓名系部專業授課對象課程名稱UML軟件建模授課時間使用教材UML軟件建模任務驅動教程計劃學時8學時教學形式及地點教學目標知識目標能力(技能)目標素質目標理解Web應用系統的UML建模方法學會對Web應用系統進行需求分析學會構建Web應用系統的用例圖、類圖、組件圖和部署圖學會構建Web應用系統的順序圖、通信圖和活動圖激發學生對Web應用開發的興趣培養嚴謹的系統建模思維和團隊協作意識教學內容模塊8Web應用系統建模【任務8-1】探析網上書店系統的基本功能【任務8-2】構建網上書店系統的軟件模型【任務8-3】繪制網上書店管理購物車模塊的順序圖【任務8-4】繪制網上書店用戶注冊的活動圖重點難點及解決方法重點難點:Web應用系統的UML建模方法構建Web應用系統的用例圖、類圖、組件圖和部署圖構建Web應用系統的順序圖、通信圖和活動圖圖解決方法:1、結合Web項目實例,詳細講解UML建模方法,剖析各圖繪制要點;安排課堂練習,讓學生在實踐中熟悉建模流程,教師實時指導糾錯。2、對比不同類型圖的特點與適用場景,拆解經典Web應用系統案例的各圖,引導學生觀察學習;組織小組討論,交流繪圖思路和問題解決方案。3、布置難度遞進的繪圖任務,先從簡單場景入手,再過渡到復雜業務;針對薄弱環節開展專項訓練,如復雜交互場景下的順序圖繪制訓練,強化學生對重難點知識的掌握。教學方法任務驅動教學法、分組討論法、自主學習法、探究式訓練法教學資源演示案例、案例素材、機房資源教學過程設計主要流程1.知識點引入回顧Web應用系統基礎概念,點明建模重要性,引出網上書店系統建模涉及的軟件模型、順序圖與活動圖等核心知識。2.案例導入展示熱門網上書店操作視頻,結合購書流程提問,引導學生思考系統功能,自然導入本次課程圍繞網上書店的建模任務。3.案例分析拆解網上書店書籍瀏覽、購物車操作等業務流程,對應分析軟件模型構建思路,以及順序圖、活動圖的繪制要點與邏輯。4.專題輔導針對學生建模中軟件架構設計、購物車交互邏輯等共性難題,結合案例分步講解,強化關鍵知識點與繪圖規范。教師活動學生活動分析講解案例,應用知識點,培養學生的自我學習能力和創新革新能力選擇要點,作好筆記;聽、思考,適時發問;歸納、總結5.任務實施教師活動學生活動示范系統功能梳理與購物車順序圖繪制,強調建模規范與邏輯。依示范分析業務需求,動手構建軟件模型框架與圖形初稿。巡視指導,針對模型架構、圖形繪制問題給予一對一解答。小組研討疑難問題,共同探索購物車交互與活動圖流程優化。匯總共性難題,集中講解復雜交互邏輯與活動圖分支處理技巧。對照規范檢查作品,結合反饋完善模型與圖形細節表達。6.總結點評抽查記成績,教師總結點評。總結學生在任務實施中的表現,表揚優秀小組和個人,指出常見問題并強調改進方法,布置課后作業,要求學生進一步完善任務成果。7.課后任務安排在Web應用系統中,經常遇到系統需要與用戶進行交互的情況,用戶與系統之間的交互一般通過頁面中的()實現。表單是Web頁面的基本輸入機制,在UML建模過程中,表單用類別模板()表示。教學后記(對課程設置、教學計劃、教學大綱、教案、教材、教學方法的建議)增加Web系統前沿技術拓展課時,強化理論與實踐結合。拆分復雜任務,預留更多課堂實操與

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論