- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
武汉软件工程职业学院教案(理论教学首页)
(第1页)
《软件工程与UML》
武汉软件工程职业学院教案(附页)
(第NUMPAGES2页)
装订线章节名称
装订线
单元4系统的动态建模
任务:建模事件流
授课安排
授课
时数
2
授课时间
第6周第1次课
授课
方法
讲练结合
授课教具
机房,StarUML、ROSE或VISIO
教学目标
知识目标:掌握UML中活动图。
能力目标:通过活动图建模用例的事件流。
思政目标:培养反复迭代、逐步完善的工匠精神
教学重点
UML中活动图主事件流的把握
教学
难点
UML中活动图扩展事件流的表示
【教学环境】
多媒体机房
软件需求:机房,StarUML、ROSE或VISIO
【教学过程】
一、问题导入
(1)怎样表示工作流
复习用例文档中的事件流表示;
本节将学习UML中活动图。
(2)明确学习目标
熟练地掌握UML中活动图。
二、授新课
(一)布置任务
餐馆订餐系统的“记录预约”用例活动图的建模。
(二)知识要点
UML的动态模型包括活动图、顺序图、协作图和状态图四种。顺序图和协作图用于建模系统的交互过程,其中,顺序图着重体现对象间消息传递的时间顺序,协作图着重体现对象间的静态关联关系;状态图用于建模某一特定对象所有可能的状态及状态间的转移,是对类图的补充;活动图主要用于描述用例内部的工作流程。
活动图用于描述系统、子系统、用例、程序模块中的工作流,帮助理解系统高层活动的执行过程
活动图的符号
一个活动图必然有一个开始状态
至少有一个结束状态
转移用来表示活动或状态间的控制流
有分支时要在分支路径中注明分支条件
分岔用来开始并行处理
联结用于把并行处理转换为单个处理
ATM机“登录”用例的活动图
游泳道将活动图的活动状态分组,每一组表示负责那些活动的业务组织,直接显示动作在哪一个业务组织中执行
每一个活动都只能明确地属于一个泳道
如何建模活动图
(1)定义活动图范围,确定开始、结束状态。
(2)添加活动,建模主路径。
(3)寻找分支和并行的情况,建模扩展路径。
(4)根据需要划分游泳道。
(三)任务实施
1.建模主事件流
2.建模扩展事件流
3.迭代完善
4.划分游泳道
三、归纳总结
回顾上课前的学习目标,对本节课知识点进行总结:
UML的动态模型的基本概念。
UML活动图
【课后作业】
完成教材拓展训练:设计自动售货机的活动图
装订线章节名称
装订线
单元4系统的动态建模
任务:建模事件流
授课安排
授课
时数
2
授课时间
第6周第2次课
授课
方法
讲练结合
授课教具
机房,StarUML、ROSE或VISIO
教学目标
知识目标:熟练掌握UML中活动图。
能力目标:活动图的逐步精细华。
思政目标:培养追求卓越、精益求精的精神。
教学重点
UML中活动图的案例实训
教学
难点
UML中活动图的案例实训
【教学环境】
多媒体机房
软件需求:机房,StarUML、ROSE或VISIO
【教学过程】
一、复习导入
(1)通过提问的形式复习上一节知识,引入本节课内容。
在讲解本节课内容前,首先回顾一下上节课中讲过的UML中活动图。
本节将针对UML中活动图进行实训。
(2)明确学习目标。
熟练地掌握UML中活动图。
二、案例实训
(一)布置任务
设计“约谈客户”用例的活动图
建模“取款”用例的活动图
(二)知识要点回顾
(三)任务实施
1.学生自主完成
2.学生交流
3.集中点评
三、归纳总结
回顾上课前的学习目标,对本节课知识点进行总结:
通过实际案例的实训增强了学生对活动图的理解,强化了学生的动手能力
【课后作业】
完成课教材拓展训练:建模“书店借书系统”中“借还书”用例的活动图
装订线章节名称
装订线
单元4系统的动态建模
任务:建模交互过程
授课安排
授课
时数
2
授课时间
第7周第1次课
授课
方法
讲练结合
授课教具
机房,StarUML、ROSE或VISIO
教学目标
知识目标:掌握UML中顺序图。
能力目标:从用例到顺序图。
思政目标:培养反复迭代、逐步完善的工匠精神
教学重点
UML顺序图中对象的识别
教学
难点
UML顺序图中对象职责的确定
【教学环境】
多媒体机房
软件需求:机房,StarUML、ROSE或VISIO
【教学过程】
一、问题导入
(1)如何表示对象间的交互,以什么为单位表示交互过程。
通过顺序图表示交互。
通常以一个独立完整的功能(用例)为单位。
一张顺序图通常只表示一种情况的事件流。
(2)明确学习目标。
熟练地掌握UML中UML中顺序图。
二、授新课
(一)布置任务
根据“
您可能关注的文档
- 软件工程与UML(第2版)教案-教学设计 单元7 系统分析.docx
- 软件工程与UML(第2版)教案-教学设计 单元9 逆向工程.docx
- 软件工程与UML(第2版)教案-教学设计 单元10 敏捷开发.docx
- 软件工程与UML(第2版)教案-教学设计 单元1 用软件工程的思想开发系统.docx
- 软件工程与UML(第2版)教案-教学设计 单元5 系统的实现方式建模.docx
- 软件工程与UML(第2版)教案-教学设计 单元6 需求分析.docx
- 软件工程与UML(第2版)教案-教学设计 单元8 系统设计.docx
- 软件工程与UML(第2版)教案全套-教学设计 罗炜 单元1--10 用软件工程的思想开发系统---敏捷开发.docx
- 软件工程与UML(第2版)软件文档模板汇总 01可行性研究报告 --07-用户手册.docx
最近下载
- 冶金安全培训课件.pptx VIP
- Yamaha 雅马哈 乐器音响 MG10XU_MG10X_MG10 Owner's Manual 用户手册.pdf
- CANoe--快速入门教程.pdf VIP
- 示波表常用软件使用说明.pdf VIP
- 《数学广角—沏茶问题》说课稿.doc VIP
- 十年高考语文真题分项汇编专题06文言文阅读(人物传记类)原卷版+解析版.docx VIP
- (推荐!)2025北京中考真题语文试题及答案.pdf VIP
- 道德与法治一年级上册第二单元 校园生活真快乐 大单元整体学历案教案 教学设计附作业设计(基于新课标教学评一致性).docx VIP
- 儿童呕吐腹泻家庭护理ppt.pptx
- 2025北京中考真题语文试题及答案.doc VIP
文档评论(0)