Course+System+Design

Print this page Save as PDF

In this 2 day course we will investigate and explain the more technical aspects of the system and the design of UML analytical models. We will talk about assigning responsibilities to design classes, the most important design patterns and 'Design by Contract'. We will discuss multi-layer architectures and the importance of these architectures for the way in which systems support the business. For example in multi-channel customer relation management (CRM). A consistent methodology will be introduced for design problems such as the coupling with legacy systems.

Insight into:

  • The use of Design By Contract
  • The relationship between components and frameworks
  • The most important design patterns, within the context of creating a solid multi-layer architecture

Know how to:

  • Go from UML-analyses models to design models
  • Use the rules of thumb for assigning responsibilities to design classes
  • Design UML package diagrams

Target audience
Designers and programmers who wish to expand their knowledge and abilities in object oriented system design.

Prerequisites

Knowledge of OO-analysis on the level of the course System Analysis. We recommend that you have programming experience (not necessarily an OO programming language).

Contact

If you have any questions or want more information, please contact us.

Phone+31 30 2308989

Emailacademy.nl@dnv.com