《第5章面向对象建模(3)》
n本节主要学习以下内容:
² 掌握面向对象建模的方法和技术;
² 掌握面向对象建模的工具;
² 掌握UML中序列图、协作图、活动图等的绘制方法。
本节重点
UML中序列图、协作图、活动图等的绘制方法。
本节难点
UML中序列图、协作图、活动图等的绘制方法。
授课课时
2课时
教法建议
通过各种图形的绘制,全面了解面向对象建模的相关概念、过程、工具和步骤。
回顾上节课的主要内容。
本节主要讲解序列图、协作图、活动图等的绘制方法。
内容:
活动图是状态图的一个变体,用来描述执行算法的工作流程中涉及的活动
活动图描述了一组顺序的或并发的活动

[详细讲解,并举例说明]
内容:
顺序图显示对象之间的动态合作关系,它强调对象之间消息发送的顺序,同时显示对象之间的交互
顺序图的一个用途是用来表示用例中的行为顺序。当执行一个用例行为时,顺序图中的每条消息对应了一个类操作或引起状态转换的触发事件。

[详细讲解,并举例说明]
内容:
协作图描述对象间的协作关系,协作图跟顺序图相似,显示对象间的动态合作关系。除显示信息交换外,协作图还显示对象以及它们之间的关系.
协作图的一个用途是表示一个类操作的实现

[详细讲解,并举例说明]
内容:
状态图是一个类对象所可能经历的所有历程的模型图。状态图由对象的各个状态和连接这些状态的转换组成。
[详细讲解,并举例说明]
内容:
构件图为系统的构件建模型—构件即构造应用的软件单元—还包括各构件之间的依赖关系,以便通过这些依赖关系来估计对系统构件的修改给系统可能带来的影响。

[详细讲解,并举例说明]
内容:
部署视图描述位于节点实例上的运行构件实例的安排。节点是一组运行资源,如计算机、设备或存储器。这个视图允许评估分配结果和资源分配。

[详细讲解,并举例说明]
本节学习了以下主要内容:
2. 掌握面向对象建模的工具;
3. 掌握UML中序列图、协作图、活动图等的绘制方法。
考核点1:各类图形的绘制方法
作业:思考建模方法和技术。
(注:在此写上个人在授课过程中所遇到的教案中所没有涉及到的特殊问题及其解决方法或解决方案,也可以总结自己的授课体会,课程体系、教材的不足等。)
授课教师(签名): 授课时间: 授课班级:

