目录

  • 1 第一章
    • 1.1 需求与需求工程概述1
    • 1.2 需求与需求工程概述2
  • 2 第二章
    • 2.1 需求获取1
    • 2.2 需求获取实验1
    • 2.3 需求获取2
    • 2.4 需求获取实验2
  • 3 第三章
    • 3.1 需求分析概述
  • 4 第四章
    • 4.1 过程建模1
    • 4.2 过程建模实验3
    • 4.3 过程建模2
    • 4.4 过程建模实验4
  • 5 第五章
    • 5.1 面向对象建模1
    • 5.2 面向对象建模2
    • 5.3 面向对象建模实验5
    • 5.4 面向对象建模3
    • 5.5 面向对象建模实验6
  • 6 第六章
    • 6.1 需求验证1
    • 6.2 需求验证实验7
    • 6.3 需求验证2
    • 6.4 需求验证实验8
  • 7 第七章
    • 7.1 需求管理
    • 7.2 需求管理实验9
面向对象建模3

 

 

 

《第5面向对象建模(3)》

 

 

 

 

课程回顾[3分钟]2

目标概述  [7分钟]2

课程知识点讲解... 2

3.1活动图的绘制  [15分钟]2

3.2顺序图  [15分钟]3

3.3协作图  [15分钟]4

3.4状态图  [15分钟]4

3.5构件图  [15分钟]4

3.6部署图  [15分钟]5

小结  [10分钟]5

5.考核点... 5

作业... 5

扩展练习... 6

学生问题汇总... 6

教学后记... 6

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

本节目标

n本节主要学习以下内容:

²  掌握面向对象建模的方法和技术;

²  掌握面向对象建模的工具;

²  掌握UML中序列图、协作图、活动图等的绘制方法。

本节重点

UML中序列图、协作图、活动图等的绘制方法

本节难点

UML中序列图、协作图、活动图等的绘制方法

授课课时

2课时

教法建议

通过各种图形的绘制,全面了解面向对象建模的相关概念、过程、工具和步骤

课程回顾[3分钟]

回顾上节课的主要内容。

目标概述  [7分钟]

本节主要讲解序列图、协作图、活动图等的绘制方法。

课程知识点讲解

3.1活动图的绘制  [15分钟]

内容:

活动图是状态图的一个变体,用来描述执行算法的工作流程中涉及的活动

活动图描述了一组顺序的或并发的活动

[详细讲解,并举例说明]

3.2顺序图  [15分钟]

内容:

顺序图显示对象之间的动态合作关系,它强调对象之间消息发送的顺序,同时显示对象之间的交互   

顺序图的一个用途是用来表示用例中的行为顺序。当执行一个用例行为时,顺序图中的每条消息对应了一个类操作或引起状态转换的触发事件。

 [详细讲解,并举例说明]

3.3协作图 [15分钟]

内容:

协作图描述对象间的协作关系,协作图跟顺序图相似,显示对象间的动态合作关系。除显示信息交换外,协作图还显示对象以及它们之间的关系.

协作图的一个用途是表示一个类操作的实现

[详细讲解,并举例说明]

3.4状态图 [15分钟]

内容:

状态图是一个类对象所可能经历的所有历程的模型图。状态图由对象的各个状态和连接这些状态的转换组成。

[详细讲解,并举例说明]

3.5构件图 [15分钟]

内容:

构件图为系统的构件建模型—构件即构造应用的软件单元—还包括各构件之间的依赖关系,以便通过这些依赖关系来估计对系统构件的修改给系统可能带来的影响。

[详细讲解,并举例说明]

3.6部署图 [15分钟]

内容:

部署视图描述位于节点实例上的运行构件实例的安排。节点是一组运行资源,如计算机、设备或存储器。这个视图允许评估分配结果和资源分配。

[详细讲解,并举例说明]

小结  [10分钟]

本节学习了以下主要内容:

1.        掌握面向对象建模的方法和技术;

2.        掌握面向对象建模的工具;

3.        掌握UML中序列图、协作图、活动图等的绘制方法。

5.考核点

*        考核点1:各类图形的绘制方法

作业

*作业:思考建模方法和技术。

扩展练习

学生问题汇总

教学后记

(注:在此写上个人在授课过程中所遇到的教案中所没有涉及到的特殊问题及其解决方法或解决方案,也可以总结自己的授课体会,课程体系、教材的不足等。)

 

授课教师(签名):                授课时间:              授课班级: