Send to a Friend
 
Content to send

Object Oriented Analysis & Design

Course Number: 674-TES
Recommended Duration: 4 days

Intended Audience: Software analysts, designers, and developers; business analysts, and technical managers.

Course Overview

Object-oriented analysis, design, and development is one of the leading technologies used to build platform-independent, maintainable, and flexible applications. OOAD begins with the specification of a system, and ends with a detailed description of a software implementation for that system. To write today's client/server applications that run in heterogeneous environments, OOAD techniques are a must. Moreover, if you already program in C++, this workshop will enable you to be even more effective. Understanding these de facto standards will give you a real competitive advantage. This hands-on workshop is the best and quickest way for designers and developers to learn how to use object-oriented analysis and design (OOAD) techniques to develop robust software systems. You will learn how to analyze a problem, develop and specify a detailed design, and diagram an entire software system using UML notation.

Objectives

This workshop will teach you how to:

Work with concepts like classes, objects, polymorphism, and inheritance
Design robust, portable, and maintainable software systems
Specify, design, and represent the control flow of a complex software application using UML
Know whether to use data-oriented analysis or event-oriented analysis
Understand more fully abstraction, clases, modularity, and information hiding
Use OOAD hands-on - approximately 40% of the workshop is devoted to labs
Prerequisites
Experience in software analysis, design, and programming will enable you to more fully benefit from this workshop, but such experience is not absolutely required.

Topics

  • Introduction
  • Concepts and notation
  • The process of analysis
  • Specifying polymorphism
  • The process of design
  • Implications and opportunities
  • Case studies

Share with others

Please provide the following information
Your Name
Your Email Address
Recipient Emails
Message

Can't Read? Click to Generate New Code
Enter the verification code shown above into the text box below