课程名称:MDA构架及项目开发

 认证机构:UML软件工程组织

上课时间:上午9:00-12:00;下午13:00-16:00

学习期限:24学时/4天
课程构成:资深专家授课、互动式案例教学、实战模拟项目运作
学习费用:(含教材费用 等、并免费提供午餐)
报名方式:培训报名表
住宿情况:根据个人要求安排住宿,费用自理

课程简介:

  本课程对OMG组织最新提出的MDA系统架构进行介绍和开发教学。MDA是一种基于UML以及其他工业标准的框架,支持软件设计和模型的可视化、存储和交换技术。和UML相比,MDA能够创建出机器可读和高度抽象的模型,这些模型以独立于实现的技术开发,以标准化的方式储存。MDA以一种全新的方式将IT技术的一系列新的趋势性技术整合到一起。这些技术包括基于组件的开发(Component-Based Development)、设计模式(Design Pattern)、中间件(middleware)、说明性规约(Declarative Specification)、抽象(abstraction)、多层系统(multi-tiered system)企业应用整合(Enterprise Application Integration)以及契约式设计(Design by Contract)。MDA的出现,为提高软件开发效率,增强软件的可移植性、协同工作能力和可维护性,以及文档编制的便利性指明了解决之道。MDA被面向对象技术界预言为未来两年里最重要的方法学。本教程结合Compuware公司最新推出的OptimalJ3.0产品(市场上目前最成熟的MDA开发工具),包含基础知识介绍(涉及MDA框架和MDA整合的各项技术)、MDA开发方法学、用OptimalJ产品进行MDA项目开发的上机课程以及大型案例分析介绍等内容。

课程指南:

培训对象

1、公司项目经理
2、J2EE开发技术经理
3、公司新技术应用研究人员
4、公司软件复用中心设计人员

学员基础

本课程适用于:
熟悉面向对象设计和J2EE Framework,欲从事JAVA服务器应用软件和企业级电子商务、电子政务应用开发的设计人员。

培训目标

 本课程结束后,学员应能够:
  1.熟悉MDA技术体系
  2.熟悉MDA开发方式
  3.使用MDA工具建立商业模型
  4.使用MDA工具建立软件模型
  5.使用MDA工具完成执行代码
  6.使用MDA工具建立和维护规则
  7.使用MDA工具运行和调试开发产品
  8.掌握开发产品的发布、部署方法(结合Weblogic和Websphere)
  9.使用MDA工具设计和管理Pattern
  10.掌握MDA工具与JB的集成。
  11.掌握MDA开发方法下的项目管理工具的使用.

 

培训内容

1. 介绍J2EE构架和典型的软件开发过程;
2. 介绍MDA体系;
3. 介绍OptimalJ产品;
4. 介绍一般性的J2EE应用设计;

5. J2EE中的异步通讯(JMS,MDB)
6. 介绍DAO;
7. 介绍应用系统连接技术;
8. 介绍Web Services;
9. 介绍JCA;
10. OptimalJ和主流IDE工具集成(JBuilder等);
11. Java 类图;

12. 包结构分析工具;
13. 基于MDA的项目组开发;
14. 介绍自定义模式(Pattern)的开发;
15. 结合SUN petStore体系结构,开发简单的电子商务应用
16. 实际项目开发案例

 课程特点

 1、为了丰富学员实际开发经验,特结合讲师的多年实际项目开发,管理,失败及成功经验,增加J2EE项目开  发与管理,实际项目的架构分析两节。
 2、齐备的测试环境,通过讲解、演示、案例讨论和上机操作等形式,互动教学。
 3、实际项目架构分析:
   实现PetStore的开发
   电子政务项目系统开发
   电子商务项目开发。

Copyright 2002 ®  UML 软 件 工 程 组 织