Custom Search

Object-Oriented Analysis and Design with UML Part 1: Introduction and Planning

UML

Serebra Learning Corporation
Training Provided by Serebra Learning Corporation

This first course in the series introduces OOAD and the UML describes the OOAD development process and teaches how to plan for a project. The section about the development covers how to follow an iterative and incremental process. The planning sections cover identifying program requirements and using use cases to understand those requirements.

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 1: Introduction and Planning

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 the benefits of OOAD.
  • Identify the advantages and concepts of UML.
  • Identify the types of development process and analyze the artifacts created in the requirements phase of a development process.
  • Create analyze and evaluate use cases.

Topics Include

Unit 1: OOAD and UML: Concepts

  • Identify the benefits of using OOAD in a specific situation.
  • Match the steps in organizing a business with the steps in the OOAD process.
  • Identify the advantages of using UML in a specific situation.
  • Match the type of UML model with the information that it represents.
  • Match UML diagram types with the situations in which they are used.

Unit 2: Development Process Cycle

  • Identify the reason for selecting a development process model in a specific scenario.
  • Match the phases of a development process with the OOAD artifacts that are generated in each phase.
  • Identify the artifacts that describe the requirements of a system in a specific scenario.
  • Identify the types of system functions performed by a system in a specific scenario.
  • Match system attributes with scenarios in which they are most appropriate.

Unit 3: Use Cases

  • Identify the specifications that are necessary to write use cases in a specific situation.
  • Select the diagram that correctly represents a use case in a specific situation.
  • Develop a use case that focuses on a specific problem domain.
  • Match the relationships that exist between the use cases that are displayed in a use case diagram with their names.
  • Rank a use case in a specific problem domain.
  • Identify the project activities that are driven by the use cases created for a specific problem domain.
  • Identify the artifacts that can be derived from a use case in a specific problem domain.
  • Develop multiple use cases for a specific scenario.
  • Evaluate a use case for its ability to describe the sequence of events in a specific 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
Want to market your object oriented analysis training?
This page was last updated on sb5- 08/07/08 at 02:40:08 - 21:15:24