UML软件建模任务驱动教程(第3版)-教案 模块七 CS应用系统建模.docx

UML软件建模任务驱动教程(第3版)-教案 模块七 CS应用系统建模.docx

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

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

教师姓名

系部专业

授课对象

课程名称

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中绘制顺序图和活动图时,部分学生对对象交互的表示方法存在困难,需要进一步加强操作演示和实践练习。

在后续教学中,可以增加更多实际案例,帮助学生更好地理解和应用顺序图和活动图,提高学生的建模能力。

您可能关注的文档

文档评论(0)

xiaobao + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档