Services

Solutions
Home > Training > Object Oriented System Development > Objectoriented System Development using UML

Objectoriented System Development using UML


Price 19 000
Number of days 4

UML (Unified Modeling Language) is an industrial standard for object oriented modeling of software systems (adopted by OMG). The course covers all included diagrams in UML and their usage - from analysis to design. Exercises follow after each step to illustrate and explain the theory. The purpose of the exercises is to let the participants work through a complete model of a small application, to have as a reference in the future. The course shows how all UML-diagrams are to be used together in a practical manner.

Objectives
To get a basic understanding of how to think in an object oriented environment and to get hands-on experience of UML.

Who should attend?
Everyone involved in object oriented system development on an analysis or design level.

Previous Knowledge
None.

Course Material
Material produced by Enea and the book "The Unified Modeling Language User Guide" by Grady Booch, James Rumbaugh and Ivar Jacobson are included in the course.

General
The course material is in English.

Course Contents

Class diagram, classes, associations, attributes, inheritance,
 operations
Advanced associations
Package,interface and stereotypes
Use cases and actors
State diagram
Activity diagram
Collaboration diagram
Sequence diagram
Component diagram
Deployment diagram
Development process
Iterative and   incremental   development                  
Architecture-focused   development
Design
Database management
Integration of the   different diagrams            

 

PRINT THIS PAGE