暂定的UML培训大纲

应公司要求,准备按下面的培训大纲讲,不知道是否合适。

 

UML建模基础培训大纲(下周一 14:00-17:00)
------------------------------------------
培训目标:了解常见UML图的用法和使用场合,能正确绘制易于理解的模型图。
培训大纲:

一、UML建模总览
介绍在不同开发阶段可能用到的主要UML图,分析其建模作用和不同图的区别,提及建模核心思想。

二、案例分析和建模
以公司产品为案例,介绍常见的UML图的基本用法,解析建模方法和要点。
结合 EA 工具演示建模步骤和快速建模方法。

主要内容点:
1、层图:常见版型、包间关系、常见架构的画法
2、类图:七种关系辨析、细化准则、简单易懂的秘诀
3、序列图:基本用法、建模顺序、文字描述手法、避免复杂的方法
4、协作图:在系统分析很易用的重要图
5、活动图:基本用法、线性思维和流程图的误区、泳道和职责分离
6、状态图:基本用法、建模要点

三、总结
回顾模型图的选用、建模思想、建模要点,列举常见误区。


UML建模高级培训大纲(下下周 14:00-17:00)
------------------------------------------
主要对象:有一定UML基础和面向对象开发经验的需求分析、软件设计人员。
培训目标:结合案例介绍动静结合敏捷建模的方法、用例分析技术、如何从OOA到OOD,深入介绍动态建模的运用。

培训大纲:
一、用例建模技术
结合案例解析业务用例建模、系统用例建模、用例场景动态建模,深入介绍四大动态建模在系统分析中的应用。

二、从OOA到OOD
通过控制器模式和专家模式进行职责分配,使用层图和序列图从用例模型映射到系统设计,介绍敏捷建模的要点、复杂建模的简化方法。

三、实用技术
多人协调建模、版本管理、反向生成和重构。

posted @ 2012-11-27 17:56  张云贵  Views(488)  Comments(1Edit  收藏  举报