基本信息
文件名称:UML软件建模任务驱动教程(第3版)-教案全套 模块1--9 预览与认知UML软件模型---UML软件模型的实现.docx
文件大小:52.18 KB
总页数:29 页
更新时间:2025-07-01
总字数:约1.47万字
文档摘要

教学流程设计(理实一体化)

教师姓名

系部专业

授课对象

课程名称

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】分析用例间的扩展关系且绘制用例图

重点难点及解决方法

重点难点:

识别使用者和用例

在Rational