培训对象:软件设计师,软件构架师;
价格说明:费用中含上机费、教材费、和午餐费
培训天数:3天
授课环境: 小班授课,人手一机,免费茶歇,宽带上网
培训目标:
了解OOAD的基本思想,掌握OOAD的基本原则,理解基本的OOAD方法和应用技术。
理解UML建模方法与技术,了解软件开发过程的UML建模机制。
理解OOAD方法在应用软件架构设计和详细设计中的应用;掌握面向对象的分析和设计原则、设计模式、架构模式。使学员能够设计出健壮、适应性强、灵活的软件体系结构。
掌握OOAD&UML的软件分析设计过程,系统性的应用OOAD&UML建立业务、需求、分析、设计模型。达到以OOAD思想为基础,模型驱动的软件开发过程。
会用UML的五种静态图和四种动态图描述软件构造的五种视图用例视图、设计视图、进程视图、实现视图、实施视图。
掌握UML语义、语法规范,UML的可视化建模机制、扩展机制、和模型管理机制。
使用UML进行企业级应用的软件开发过程可视化建模,能够应用面向对象技术和设计模式建立应用中的解决方案。
能够使用 Rational Rose XDE进行项目团队开发;对象模型至数据模型的转换;Web 发布模型;设计模式库的引用
授课计划:
第一部分 基本理念与准备知识
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、描述用例场景
a.序列图
b.活动图
c.状态图
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、整理设计文档
客户收益,关键词:
专业讲师资源,我们秉承专家路线;
* 在这里您所体验到的均是行业领域专家,我们拒绝拿用户练手!
* 同种课程,多种班次任意调换;
* 精彩课堂3天;
* 参考手册1套;
适合:培训对象:软件设计师,软件构架师。
时间:2008年11月4日 费用:0元
地点:天津南开区鞍山西道338号百脑汇科技大厦20层
电话:400-818-8020;022-58697230
传真:022-58697231
联系:武小姐
易迪思培训中心 http://www.eddic.net
在线咨询或报名 课程编号:12561


