2008年9月6日
 
用户名:
密码:
 
新闻快递 | 原创文档 | 咨询培训 | 专家顾问 | 个人专栏 | CSDP | 产业报告 | 上海SPIN | 读编往来
首页 | 企业信息化 | 技术新热点 | 成才乐园New! | 软件工程 | 信息安全 | IT教育 | 软件出口 | 网站论坛


 服务概述
 咨询服务
 网上咨询
 培训服务
 培训预约
 已开课程
 软件项目管理
 OOAD*UML
 用例与UML需求工程
 质量专业资格认证
 OMG UML认证
 软件测试
 软件评审
 软件过程
 极限编程
 软件过程改进与CMM

咨询培训中心
《面向对象分析设计与UML》(OOAD*UML)

课程类型:内训
  

    一、课程简介:

开头国际软件工程届在20世纪末取得了前所未有的进展,其成果超过过去20年来成就的总和。其中最重要的、具有划时代重大意义的成果之一就是统一建模语言(UML,Unified Modeling Language)的诞生。在世界范围内,UML成为了面向对象技术乃至软件工程领域内占主导地位的标准建模语言。

开头采用UML进行实践,不仅仅要了解UML语言本身,更重要的是要掌握采用UML进行软件分析和设计的具体方法,也就是面向对象分析设计(OOAD)的原则与方法。本内训课程通过短期的强化训练,能帮助各行各业的软件技术人员更深入和全面的掌握OOAD*UML方法。

    二、课程特色:

开头面向软件产业和行业应用,以OOAD*UML为核心,结合软件工程最佳实践准则,精心设计的案例贯穿始终,并设每节练习。

    三、适合对象:

开头希望掌握面向对象分析设计技术,采用UML进行软件开发实践的软件技术人员,包括软件分析人员、设计人员和开发人员

开头四、培训天数:3-5天

   五、授课教师:

        张恂(个人专栏

   六、联系办法:

    请发邮件到以下地址,我们将与您尽快联系。

    Email:zhangxun2001@hotmail.com
    
    咨询电话:021-64854159   传真: 021-64853390

开头七、课程大纲:(可根据客户需要定制)

Day 1

Basics

     

OOAD Methods,
Concepts

History overview, key definitions
Rationale, advantages and difficulties
Comparison with traditional SAD

9:00 – 10:30

UML Fundamentals

History, developments and current status
Architecture and constituents, diagrams

10:40 – 12:00

Rational Unified Process

Iterative incremental development, use case driven and architecture centered

13:30 – 14:50

Project Plan

Development Case and UML artifacts

15:00 – 16:00

Brainstorming

Problem discussion and solution suggestions

16:00 – 17:00

   

Day 2

Requirement

     

Business Use Case

Synopsis, UUCM template

9:00 – 10:30

Activity Diagram

Notations, semantics and usage tips

10:40 – 12:00

System Use Case

UUCM template, differences with BUC

13:30 – 14:30

Sequence diagram

Notations, semantics and usage tips

14:40 – 15:30

Use Case Diagrams

UCs relationships, organization

15:30 – 16:00

Case Study 1

Use case writing and modeling

16:00 – 17:00

   

Day 3

Analysis

     

Use Case Analysis

Analysis classes, collaboration

9:00 – 10:00

GRASP Principles

Responsibility assignment

10:00 – 10:50

Collaboration diagram

Notations, semantics and usage tips

11:00 – 12:00

Domain Model

Domain analysis

Class attributes and operations

13:30 –14:50

Class diagram

Class relationships, notations, semantics and usage tips

15:00 –16:00

Case Study 2

System analysis

16:00 – 17:00

   

Day 4

Design

     

Architecture Design

Architecture styles, frameworks (J2EE)
Design mechanisms

9:00 – 10:20

Design Patterns

Theory and applications of ‘GoF' patterns

10:30 – 12:00

Use Case Design

Design principles and pattern applications

13:30 – 14:50

Static Design

Subsystem, interface and design classes (Java)

15:00 – 15:40

Statechart diagram

Notations, semantics and usage tips

15:40 – 16:00

Case Study 3

System design (Java)

16:00 – 17:00

   

Day 5

Implementation

     

Data Modeling

Elements, notations and methods

9:00 – 10:15

Implementation View

Component diagram, deployment diagram

10:15 – 10:50

OOAD Workshop

Guide and tips for customer's own cases

13:30 – 16:30

Conclusion

Lessons summary, other advanced topics

16:30 – 17:00


 友情链接: ACM || CiteSeer || CMU SEI || Construx || Cutter || IEEE-CS || itmWEB
上海市信息委 || 上海市经委 || 上海市软件行业协会 || 上海构件库
TechTarget || 珞珈远望 || 浦华瑞信 || 北京SPIN || CCW聚焦华东 || 软件出口网 更多 
最近更新日 2005.06.28
建议使用IE5.0以上版本(800*600以上) 小字体 浏览
© 2000-2005 软件出口和信息技术传播中心 制作维护: ASTI Shanghai 沪ICP备05025271号
保留所有权益