| |
| |
UML与软件工程 |
|
| 培训周期:5天
概述 |
详细内容 |
| 第一部分 基本理念与准备知识 |
1、UML基础
A、与图合作
B、用例
C、类图
D、顺序图
E、包
F、对象图
G、状态图
H、几种常用UML建模工具的使用
2、OOD原则:一个中心、两个基本点、四项基本原则
A、味道好的软件
B、开放-封闭原则
C、Liskov替换原则
D、依赖倒置原则
E、接口隔离原则
F、单一职责原则
3、关于RUP
A、关于软件开发过程
B、用况驱动
C、以架构为中心
D、关于迭代与渐进
E、关于测试与重构
4、ICONIX统一对象建模方法
5、dx迭代 |
| 第二部分 需求 |
1、需求工作流
2、设计前的质量--需求获取
A、需求准备
B、如何有效获取需求
3、域模型
A、从需求开始
B、建立域模型
C、域模型的粒度
D、类、归纳与关联
E、论域模型在工程中的应用
4、用例建模与用例图
A、以用例驱动的软件开发过程
B、用例建模基础
C、关于范围
D、参与者与用例图
E、用例的目标层次
F、扩展
G、用例细化
H、用例的格式
I、用例与架构 |
| 第三部分 分析 |
1、分析工作流
2、全局分析:选用构架模式
A、关于构架模式
B、企业应用架构模式
3、健壮性分析
A、健壮性分析的关键角色
B、更多对象类型
C、执行健壮性分析
4、细化用例
A、描述用例场景
-序列图
-活动图
-状态图
B、交互建模
5、分析包 |
| 第四部分 设计 |
1、设计工作流
2、确定核心设计元素
A、设计类
B、子系统接口
3、OOD语言设计规范
4、补充分析
A、用例实现
B、引入外围元素
5、优化组织结构
A、23种通用设计模式
B、企业通用开发模式
C、通用数据访问模式
D、再现包
6、精化分析
A、再现需求场景
B、OOD语言之于OOD的语法规范
C、确定类及类间关系
7、编写测试用例 |
| 第五部分 实现 |
1、实现工作流
2、构件
A、关于构件
B、确立构件间关系
C、实施子系统
D、构件图
3、部署
A、物理架构
B、部署图
4、类实现
A、单元测试
B、重构
C、压力测试
D、持续集成
5、整理设计文档 |
|
| |
|
| |
| ↑TOP
|
|
 |
| 文章检索 |
|
|
|