Training Classes | Learning and Development Resources | Training Directory | New Training Seminars | New Training Providers | Site Map | Promote Training Seminars | Training Keywords | Training Seminars | Training Providers | Regions | Training Search | Advertise Training Seminars | Login
Provided by: 123-CBT Computer Based Training

Object Analysis Design Design Implementation

Click here for more information or to take this course
123-CBT Computer Based Training


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

Training Provided by 123-CBT Computer Based Training

Course Overview

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.

Learn To:

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

Content Emphasis

Conceptual

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.

Total Learning Time

6 - 8 Hour(s)

Course Contents

Unit 1: From Analysis to Design

Duration: 2 - 3 Hour(s)
  • 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

Duration: 2 - 3 Hour(s)
  • 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

Duration: 2 Hour(s)
  • 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.

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
cd romThis program may be available on CD
Contact 123-CBT Computer Based Training for more information
Training Presented in:English

Related Keywords:  programming   n a   information technology   cd web 

Training Program Details


--

About 123-CBT Computer Based Training - Training Provider

123-CBT Computer Based Training - 123-CBT offers discount pricing on top quality eLearning programs from leading computer based training providers. Many of the training courses are available both online or on CD so that you can study at home at your own pace: E-Learning available for - ABAP 6.10 - Access 2003 - Acrobat 6.0 - ASP - ASP.NET - C - Captivate 1.0 - Crystal Reports 8.5 - Crystal Reports v10 - Dreamweaver MX -...

More Object Oriented Analysis Design Training from 123-CBT Computer Based Training

Click here for more information or to take this course
Custom Search

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


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