Custom Search

Object-Oriented Analysis and Design with UML Part 3: Interaction Diagrams, Class Diagrams and Pkgs

UML

Serebra Learning Corporation
Training Provided by Serebra Learning Corporation

This third course in the series finishes covering dynamic modeling and moves on to static modeling. The dynamic modeling content covers the interaction diagrams sequence and collaboration and how they illustrate the message interactions between instances and classes in the class model. The static modeling content covers using class diagrams. This course also covers using packages to illustrate groups of elements or subsystems.

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
Duration:8 hours
Training Presented in:English
Object-Oriented Analysis and Design with UML Part 3: Interaction Diagrams, Class Diagrams and Pkgs

Audience

The targeted audiences for this course are System Administrators Application Developers System Analysts Software Engineers and Programmer/Analysts. Learners should be familiar with the concept of object orientation and have experience with application development. It would be helpful for learners to be familiar with distributed programming (multi-tier architecture) relational or object database programming transactions and component technology.

Objective

  • Identify how to create and interpret diagrams that represent a dynamic model of a system.
  • Identify how to create diagrams that represent a static model of a system.

Topics Include

Unit 1: Dynamic Modeling

  • Identify the appropriate interaction diagram to be used in a specified situation.
  • Identify the accurate syntax for a specified core element of an interaction diagram.
  • Identify the accurate representation of a specified type of interaction diagram.
  • Identify the interpretation of a sequence diagram that represents a specified scenario.
  • Create a sequence diagram to meet the requirements of a specified scenario.
  • Evaluate the accuracy of a sequence diagram that represents a specified scenario.
  • Identify the interpretation of a collaboration diagram that represents a specified scenario.
  • Create a collaboration diagram to meet the requirements of a specified scenario.
  • Evaluate the accuracy of a collaboration diagram that represents a specified scenario.

Unit 2: Static Modeling

  • Match the perspectives to be used in drawing a class diagram with the situations in which the class diagram is to be drawn.
  • Match the perspectives related to an association with the situations in which the associations are used.
  • Match the perspectives related to attributes with the intention of using the attributes.
  • Identify the class diagram that represents the operations obtained from a specified interaction diagram.
  • Apply constraints to a class diagram that meets the requirements of a specified scenario.
  • Create a basic design of a class diagram to meet the requirements of a specified scenario.
  • Evaluate a class diagram that uses basic UML concepts to represent a specified scenario.
  • Identify the class diagram with the correct representation of stereotypes for a specified situation.
  • Identify the type of classification that is used in the class diagram for a specified situation.
  • Identify the class diagram that correctly represents generalization for a specified situation.
  • Identify the class diagram that represents a specified type of aggregation.
  • Complete the class diagram that uses qualified association to represent a specified situation.
  • Identify the class diagram that uses an association class to represent a specified situation.
  • Identify the levels of visibility for the elements in the class diagram for a specified situation.
  • Create an advanced design of a class diagram to meet the requirements of a specified scenario.
  • Evaluate a class diagram that uses advanced UML concepts to represent a specified scenario.
  • Identify the appropriate package architecture that represents a specified scenario.
  • Identify the dependency that exists between specified packages.
  • Create a package diagram to meet the requirements of a specified scenario.

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 The Training Provider: Serebra Learning Corporation
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...
Advertise With Us
Sell object oriented analysis training?
This page was last updated on sb5- 08/07/08 at 02:25:34 - 17:35:13