课程名称:  面向对象的分析和设计

课程介绍:

    本课程主要介绍基于UML的面向对象分析和设计,介绍如何有效的运用用例(Use Case)建模中捕获的系统需求驱动开发健壮的设计模型,本课程将理论和实践紧密结合,讲解如何应用统一建模语言(UML)进行面向对象的分析和设计,包括架构、子系统、对象、类、组件、构造型、关系和所有支持的模型与视图。介绍如何在整个软件项目生命周期中使用UML获取分析和设计决策,在开发过程中用UML进行分析和设计方面的沟通。介绍基于UMLRational Rose进行代码自动生成和从代码到模型的转换技术。

课程目标:

  • 学会如何使用迭代化的,用例驱动的、以架构为中心的过程来开发健壮的设计模型;

  • 能够使用UML表达设计模型;

  • 能够灵活运用抽象、封装、继承和多态等概念;

  • 理解软件架构的各种不同视图,支持架构的关键机制,以及架构和机制对所完成的设计方案的影响;

  • 掌握设计模式的应用等一些基本的设计因素在设计过程中的使用方法。

课程内容:

  • 软件工程的最佳实践

  • 面向对象概念

  • 需求工作流概述

  • 分析和设计工作流概述

  • 架构分析

  • 用例分析

  • 发现对象和类

  • 标识设计元素

  • 确定设计机制

  • 描述运行时的架构

  • 描述分布

  • 用例设计

  • 子系统设计

  • 类设计

  • 数据库设计

 学习时间:

  • 5天,上午9:00-12:00,下午1:30-5:30。

 

返回首页    返回培训中心     

 

 
关于我们 | 广告服务 | 联系我们 | 版权声明 | 项目合作 | 帮助信息 | 网站地图

All rights reserved.2004