教学流程设计(理实一体化)
教师姓名
系部专业
授课对象
课程名称
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中绘制通信图的基本步骤。
教学后记(对课程设置、教学计划、教学大纲、教案、教材、教学方法的建议)
任务紧密缺整合,应预留课时梳理逻辑,依学情灵活调整。
对复杂问题预估不足,应分析学情预设策略,增量化评价指标。
小组讨论与案例教学深度不足,需优化分工、强化案例引导,引入线上资源。