实践教练:基于UML&
OOAD的迭代开发专题 |
教练目标:
1.提升团队技能
了解OO的基本思想,掌握OOAD的基本原则,理解基本的OOAD方法和应用技术。
理解UML建模方法与技术。
理解OO方法在应用软件架构设计和详细设计中的应用。面向对象的分析和设计原则,相关的设计模式和架构模式。使学员能够设计出健壮、适应性强、灵活的软件体系结构。
OOAD&UML的软件分析设计过程,系统性的应用OOAD&UML建立业务、需求、分析、设计模型。达到以OO思想为基础,模型驱动的软件开发过程。
会用UML的五种静态图和四种动态图描述软件构造的五种视图用例视图、设计视图、进程视图、实现视图、实施视图。
掌握UML语义、语法规范,UML的可视化建模机制、扩展机制、和模型管理机制。
能够使用 Rational Rose XDE进行项目团队开发
2.系统基架建立
基于以上技术为客户建立实际项目的基架,支持后续的开发,包括:
核心架构
核心用例实现程序
关键问题解决方案
3.积累工程资产
建立基于UML+OOAD开发方式的文档规范,包括:
需求规格说明书
架构设计文档
数据库设计文档
详细设计文档
测试计划
需求管理计划 详细课程安排>>>
|