SCN GmbH

Object-Oriented Analysis and Design with UML

Seminar / Training Object-Oriented Analysis and Design with UML

Management of requests

  • Types of requests
  • Requirement categories (FURPS)
  • Methods for collecting requirements
  • Modelling requirements with the UML
  • The requirements relationship matrix
  • Creating a requirements specification

Modelling business processes

  • Activity diagram
  • Modelling business processes in the UML
  • The definition of a business process
    • Concurrent processes and decisions
    • Exceptions and exception handling
    • Partition, fork, join and other elements

Modeling non-functional requirements

  • Components and deployment diagrams
  • The initial architecture of the system - logical and physical
  • Modeling requirements for security, performance, reliability, ...

Modelling functional requirements

  • Modelling functionality with the use case diagram
  • Defining the system scope
    • Actors and the relationships between them
    • Identifying use cases
    • The "actor - use case" association and its properties
    • The relationship between use cases: include, extend, generalize
  • Creating a use case scenario and generating diagrams from it (activity)

Analytical model of the system

  • Using sequence diagrams
    • The types of messages: asynchronous, synchronous, response
    • Categories of objects: boundary, control and entity
  • Modelling the interaction

Static modelling

  • Class diagram
    • Class, abstract class, interface
    • Association relationship and its properties.
    • Other relations: aggregation, composition, generalisation, dependency, association class
  • Forward/Reverse
    • Generating source code from the model
    • Generating diagrams based on the source code
    • Synchronising code and diagram

Dynamic modelling

  • Verification of the static model
    • Clarification of method signatures
    • Verification of the class diagram
  • Dynamic modelling at the level of method calls
  • Sequence diagram at design level
  • State machine diagram

Overview of other diagrams

  • Object diagram
  • Composite structure diagram
  • Package Diagram
  • Timing Diagram
  • Communication Diagram
  • Interaction Overview Diagram

Requirements

Basic knowledge of any object-oriented language is recommended.

This seminar has the level "Administration / Basics".

If you are not sure whether this course is the right level for you, you can check this with the trainer in advance.

We conduct this seminar online for you. You can book the training as a public seminar or as a company seminar. The practical exercises are carried out in our Remotelab and make up 40-50 percent of the seminar.

Your contacts

  • Promise Akachukwu Kelechi

    E-Mail:
    Phone: +234 1 227 9218

  • Peter Chidiebere Ugochukuw

    E-Mail:
    Phone: +234 1 227 9218

  • Raphael Chukuwgozie Ndubuisi

    E-Mail:
    Phone: +234 1 227 9218

What makes our seminars different?

We offer seminars with a high practical relevance. The contents and exercises are geared to your daily tasks in the company and completely dispense with advertising references to other products of the software manufacturer.

All our training courses are manufacturer-independent. This enables us to offer critical considerations of the products themselves and comparisons with competitors of the manufacturer in the seminar. The course contents are our own and derived from the practical experience of our trainers in projects.

Of course, the contents of company seminars can be individually adapted to your needs. Please do not hesitate to contact us.

Réservation


Das Seminar wurde auf die Merkliste gesetzt


Das von Ihnen gewählte Seminar wurde bereits auf die Merkliste gesetzt


Bitte wählen Sie einen freien Termin aus


Bitte geben Sie Ihren Wunschtermin im Format tt.mm.jjjj ein


Bitte wählen Sie einen freien Termin aus


Bitte geben Sie den gewünschten Termin im Format tt.mm.jjjj der Schulung ein

Duration 3 Days, approx. 6h/Day
1. Day: 10:00 Clock, more from 09:00 Clock
Price ₦ 707.766,00 plus VAT.
Seminar documents Original documentation of the manufacturer on data carrier / download / weblink
Certificate of attendance yes, of course
Barrier free access Available at most locations
Catering Cold / hot drinks, lunch (optional vegetarian) - not for company and online seminars
Support 3 calls included in the seminar price
Methods Lecture, demonstration, practical exercises on the system
Seminar types With trainer on site: Public or in-house - Alternatively orderable as webinar
Implementation guarantee yes, from 2 participants, max. 8 participants, Details

Choose a free date for Aba
















Duration 3 Days, approx. 6h/Tag
1. Day: 10:00 Clock, more from 09:00 Clock
Price ₦ 1.957.650,00 plus VAT.
Seminar documents Original documentation of the manufacturer on data carrier / download / weblink
Certificate of attendance yes, of course
Barrier free access Available at most locations
Catering Cold / hot drinks, lunch (optional vegetarian) - not for company and online seminars
Support 3 calls included in the seminar price
Methods Lecture, demonstration, practical exercises on the system
Seminar types With trainer on site: Public or in-house - Alternatively orderable as webinar
Implementation guarantee yes, from 2 participants, max. 8 participants, Details

Enter your preferred date for Aba



Duration 3 Days, approx. 6h/Tag
1. Day: 10:00 Clock, more from 09:00 Clock
Price ₦ 707.766,00 plus VAT.
Seminar documents Original documentation of the manufacturer on data carrier / download / weblink
Certificate of attendance yes, of course
Barrier free access Available at most locations
Catering Cold / hot drinks, lunch (optional vegetarian) - not for company and online seminars
Support 3 calls included in the seminar price
Methods Lecture, demonstration, practical exercises on the system
Seminar types With trainer on site: Public or in-house - Alternatively orderable as webinar
Implementation guarantee yes, from 2 participants, max. 8 participants, Details

Please select a free date