培训对象 |
软件开发人员,设计人员,架构师,项目主管等研发人员 |
培训目标 |
●
了解UML的正确应用方法与原理
●
使用UML建立业务模型、需求模型、分析模型、设计模型、实现模型、测试模型、部署模型。
●
真正认识需求方法,深入理解Use Case精髓
●
了解UML&OOAD在真实项目中的使用
●
运用系统分析模式进行本质分析
●
了解如何设计稳健并易于扩展的架构
|
●
通过实际的案例,掌握需求、分析设计的关键技巧
●
看到好的和差的实际案例,反思自我,提高
●
深入了解如何解决实际开发问题
●
理解UML&OOAD贯穿于迭代化、用例驱动和以构架为中心的过程中
●
掌握如何基于UML&OOAD设计可扩展的业务架构、应用架构和程序结构 |
内容安排 |
UML简介&面向对象简介
●
UML规范体系
●
UML2.1图形规范
●
OCL,XMI,MOF
●
面向对象的核心方法
初次上路:
●
关注目标,界定范围,产品定义
●
真实再现 之需求捕获与分析
各种需求的捕获方法
需求的有效组织方法
如何获得真实需求
●
真实再现 之领域分析
领域识别,发现领域对象
建立领域对象模型,需求映射
●
真实再现 之 架构设计
确定架构目标与范围
识别设计元素,识别设计机制
设计运行时构架
●
真实再现 之 数据库设计
●
真实再现 之 详细设计
●
真实再现 之 实现
没有终点 需求变更:
●
需求变化,变更维护
●
系统扩展与重构,系统维护
深入的思考“为什么这样”
●
预测并分析系统的变化
●
分析业务框架
●
建立核心业务框架 |
建立系统可扩展的Framework
●
参考产品架构和开源框架
●
分析系统的可变因素和不变因素
●
设计可扩展的Framework
●
重构系统
●
把Framework作为资产
工程哲学思考:
●
[ 思考 ] 同样的历史为什么总是重演
●
[ 收获 ] 积累工程资产,总结历史,预测未来
●
[ 演绎 ] 西游后记
西游后记* 建立理想的历程:
●
产品定义
●
业务分析与整合
●
风险分析
●
制定后续计划
●
第一次迭代:发现问题,需求与计划
●
第二次迭代:解决关键风险,产品设计
●
第三次迭代:产品实施,履行系统约定
●
第四次迭代:产品交付
●
第n次迭代:产品维护
模型与代码工程实践
●
模型和代码的关系
●
如何建立可生成代码的模型
●
如何从代码逆向出模型,进行重构
●
基于代码的逆向需求(正向在前面讲过)
●
基于代码的逆向测试(正向在前面讲过) |
本培训为非营利培训,联盟高级企业会员、省软协和市软协理事以上单位参训企业每个学员可以获得500元积分,可以用于第二名学员的报名或者用于减免等值的福州软件园产业服务有限公司今后组织的任何培训。
UML&OOAD迭代开发历程培训费: 3500元/人(含教材、证书和伙食)
培训费用由福州软件园产业服务有限公司代收,并提供法定的培训发票。
由于培训的课时非常紧张,请大家2008年1月4日之前完成缴费工作: