授课讲师简介
尚待补充
使用UML进行面向对象的分析与设计 课程编号:29366 
课 时: 40小时
人 气: 9   查看评价  发表评价 在线咨询
课程类别: IT技术
联系电话: 021-61505199  淘淘
培训受众
参加对象
该课程面向熟悉程序编写,并对分析与设计应用系统结构流程有兴趣的软件开发人员, 系统设计人员或工程领导人员等等

必备的知识/技能
 具有Windows或Unix 环境编程经验
 熟悉面向对象的基础概念
 熟悉任何一种面向对象的程序编写语言特别是Java更佳

 
课程收益
学习目标
1. 软件工程的最佳实施策略
2. 主要工作流程 (需求建模, 分析与设计, 系统实施)
3. 体系结构 4+1视图 (用例视图, 逻辑视图, 过程视图, 实现视图, 发布视图 )
4. 基础 面向对象概念
 接口
 组件
 包
 子系统
 关系 (集成, 组合, 依赖, 实现, 泛化)
5. 初步理解UML
 Stereotype
 Notes
 Guard conditions
 扩展 (样例, 迭代)
 图表 (用例图, 顺序图, 协作图, 类图, 活动图, 状态图)
6. 介绍商业建模
7. 需求建模
 术语表
 用例模型
 角色
 用例
 用例描述(事件流程 )
 辅助说明
8. 分析与设计
 分析与设计的区别
 体系结构分析与设计 (Architect)
 用例分析与设计 (Designer )
9. Architect的工作
 体系结构分析
 分析机制
 主要抽象
 分层体系结构
 体系结构设计
 设计机制
 分层体系结构(细化)
 并发描述
 分布描述
10. Designer的工作
 用例分析
 用例描述
 用例实现
 分析类
 用例设计
 子系统确认
 结构性机制合并
 交互图
 设计类
 子系统设计
 子系统实现
 描述子系统依赖关系
 类设计
 定义操作
 定义属性
 定义状态
 定义依赖性
11. Implementer的工作
 将UML 实现为 Java程序
 
课程内容
概述
本课程主要探讨从不同角色实践面向对象分析与设计(OOAD)时的各个层面, 并讨论如何将使用UML(统一建模语言)进行OOAD,并运用于J2EE平台上的应用系统.

本课程将引用由Beans Factory提供之实例个案带领学员认识OOAD的技巧. 课堂除导师的讲授外,并配合实例示范,学员亦需在导师指导下完成习作, 与其它学员作小组讨论及其共同研讨系统设计技巧..

本课程基于Rational公司优秀的UML建模工具Rose,同时传授Rose工具的基本操作。
 
在线咨询   课程编号: 29366  咨询热线:021-61505199
带“*”必须填写
* 真实姓名:   
* 联系电话: (至少输入一个联系电话)
移动电话:
固定电话:-(区号-电话号码)
* 电子邮件:
所在单位:
咨询事项:

上海跃勤信息技术有限公司版权所有 (C) All rights reserved. 2006-2008
ICP号 沪ICP备05034964号