back to Course Categories | back | print
Object-Oriented Analysis and Design          

Duration: 5 days

Description 
This class will teach students the fundamentals of object-oriented analysis and design using UML. Students will be introduced to object-oriented concepts, terminology, techniques and benefits . Topics include classes, objects, attributes, methods, encapsulation, abstraction, inheritance, polymorphism, interfaces, association, composite aggregation, ternary associations and design patterns.

Topics

  • The benefits of object technology
  • Why object technology now
  • Understand the lifecycle of object-oriented projects
  • Analysis and design guidelines
  • Identifying model objects and classes
  • The different types of relationships between classes
  • Defining classes, attributes,
  • Design patterns
  • classes, objects, attributes, behaviors, operations, relationships, methods, encapsulation, abstraction, inheritance, polymorphism, composite aggregation and ternary associations
  • UML graphical notation
  • A comparision of E/R and class diagrams
  • Use Cases
  • Sequence, Collaboration, State Transition and Activity diagrams
  • Designing systems

Prerequisites

  • A background in data processing and programming is required.


 
 
 

Trubix Inc. P.O. Box 2235 Littleton, CO 80161 | 1.866.4-TRUBIX • 303.730.6800
email: info@trubix.com
....................................................................................................................................................................

Training Service | Consulting / Mentoring | Public Schedule | Course Listings | Tru iLearning | About Us | Contact Us
Oracle DBA Classes | Oracle Dev Classes | Oracle App Server Classes | Linux / Unix Classes
SQL Server / .NET / Tools / DB2 Classes / Public Classes

 

 
all content property © 2006, 2007Trubix Inc.| site design by Art Z design