Training Classes | Learning and Development Resources | Training Directory | New Training Programs | New Training Providers | Site Map | Promote Training | Training Keywords | Training Programs | Training Providers | Regions | Training Search | Advertise Training Programs | Login
Provided by: Serebra Learning Corporation

Object Oriented Analysis and Design: Design

Click here for more information or to take this course
Serebra Learning Corporation


  home  : Computer  : Analysis and Design  : Object-Oriented

Get More Information
Search for Training
Find Your Genius!
What do you want to learn about?

Training Provided by Serebra Learning Corporation

This is the second title in a series of two and covers the same material as the second half of the Instructor Led course Object Oriented Analysis and Design Using UML. This course teaches students the principles and terminology of object oriented development. It follows on from the first title in the series Object Analysis and Design: Requirements and Analysis and teaches the student how to apply a development process to move a project from requirements capture through to implementation. It also teaches a number of object-to-relational mapping techniques.


Training Avaliability and Delivery

This is primarily online training
on-line e-learning cbt (computer based)This is an online eLearning or CBT training program
Contact Serebra Learning Corporation for more information
Schedule:8 hours
Training Presented in:English

Related Keywords:  object oriented analysis   design 

Training Program Details


Audience

This course is aimed at business managers business analysts technical analysts database designers and anyone responsible for analysis and design tasks during the object oriented application development lifecycle. These people are likely to be graduate professionals with some experience of the application development environment. This course is part of an Oracle integrated curriculum and supplements our Oracle8 courses and Oracle Designer/2000 R2: Modeling Object Types (course 60421). Participants should have taken the first part of this series Object Analysis and Design: Requirements and Analysis (course 60027) prior to taking this course.

Objective

  • How to apply a development process to move a project from requirements capture through to implementation
  • A number of objecttorelational mapping techniques.

Topics Include

Unit 1: From Analysis to Design

  • Identify the order in which the principles of Object Oriented Analysis are applied.
  • Identify the deliverables from Object Orientated Analysis.
  • Identify the characteristics of Object Types in a system.
  • Identify the purpose of the Design Phase.
  • Sequence the steps required to perform Object Oriented Design Mapping.
  • Identify the reason for Software and Hardware Partitioning.
  • Identify how Collaboration Diagrams show system behavior.
  • Identify the guide lines which need to be followed when designing Object Types.
  • Identify the decisions needed to made about Associations during the OOD phase.
  • Identify the use of Inheritance during Object Oriented Design.
  • Identify the benefits of a reusable design component in Object Oriented Design.
  • Identify the tactical design issues in Object Oriented Design.
  • Identify what must be considered during Object Oriented Analysis and Object Oriented Design.
  • Identify what is considered when designing an Object Oriented System.

Unit 2: Systems Architecture

  • Identify the use of Packages in Object Oriented Design.
  • Identify the three kinds of Visibility restrictions in Package properties.
  • Identify the requirements of Physical Software Architecture.
  • Identify the need for Deployment Diagrams in Object Oriented Design.
  • Identify why Software Components are deployed to Physical Hardware.

Unit 3: Object Oriented Design

  • Identify the use of Encapsulation in Object Oriented Design.
  • Identify the three levels of Operation Visibility in UML.
  • Identify the features of the special Classes commonly used in Object Oriented Design.
  • Identify the importance of Class Specification.
  • Fully define Attributes for the Design phase.
  • Fully define Operation Signatures for the Design phase.
  • Identify what must be defined before an Association can be implemented.
  • Identify the characteristics of Aggregation in Class Diagrams.
  • Identify the alternative ways Objects communicate with each other.
  • Identify what must be considered when refining Inheritance in Object Oriented Design.
  • Identify the definition of an Abstract Operation in Object Oriented Design.
  • Identify the use of Polymorphism in Class Diagrams.
  • Refine an Object Type to a fully specified Class which can be implemented.
  • Refine a Type Diagram to a fully specified Class Diagram that can be implemented.

Duration

8

Minimum Requirements

The CDROM version of this course requires:

  • At least a 486DX 33Mhz CPU.
  • Microsoft Windows 3.1 or higher and a Microsoft compatible mouse.
  • At least 8MB RAM.
  • At least VGA graphics capability with a minimum 512K video RAM (1MB video RAM recommended).
  • At least a double speed CDROM drive.
  • An MPC compliant sound card with attached speakers or headphones is recommended (Currently only the CDROM version supports audio).
The network version of this course requires:
  • At least a 486DX 33Mhz CPU.
  • Microsoft Windows 3.1 or higher and a Microsoft compatible mouse.
  • At least 8MB RAM and 22MB available hard disk space or file server space.
  • At least VGA graphics capability with a minimum 512K video RAM (1MB video RAM recommended).

Media


Serebra Learning Corporation 119 - 7565 132nd Street Surrey BC    V3W 1K5 Canada

About Serebra Learning Corporation - Training Provider

Serebra Learning Corporation - Serebra Learning Corporation provides technology-based training solutions through a combination of Cortex, its proprietary learning management system (LMS), and a curriculum catalog with over 1,825 current courseware titles. Founded in 1987 (as FirstClass Systems, with a name change to Serebra in 2001), Serebra has over sixteen years" experience delivering e-learning solutions to both...

More Object Oriented Analysis and Design Training from Serebra Learning Corporation

Click here for more information or to take this course

Training Directory | New Training Programs | New Training Providers | Search | Site Map | Promote Training | Login | Links


Connecting people who want to learn with people who love to teach
 Are you an Object oriented analysis training provider?
You could be on this page today - for FREE!