分类: 项目管理
2009-10-17 16:38:00
本课程主要向学员讲授在面向对象原理、模型驱动的架构(MDA)和软件工程过程指导下如何灵活地运用统一建模语言2.0 (UML 2)和建模工具可视化建模大型的、复杂的和分布式的软件系统,其中建模包括了结构建模、行为建模和架构建模;讲授和实验如何通过MDA、4+1视图和13种UML 2图在系统被实现之前对系统进行可视化建模;如何通过借助建模工具将系统模型转换成可执行的代码以及如何从源代码中提取系统模型。
适合对象
所有的软件工程人员
课程目标
深刻理解软件工程的四要素
深刻理解面向对象的基本原理
掌握UML 2语言的发展史和定义
熟练掌握UML 2的结构
掌握UML 2的术语、规则和语言特点,并且学会如何有效理解用UML 2描述的模型
熟练掌握MDA、4+1视图和13种UML标准图
初步掌握如何用UML 2进行业务建模
初步掌握如何用UML 2表达一些常用的设计模式
学会如何通过建模工具建模系统的静态结构和动态行为
学会如何将设计模型转换成代码以及从代码中提取设计模型的双向工程
预备知识
有面向对象语言基础
课程长度
5天(30学时)