Opleiding : OMG Certified UML Professional, voorbereiding op de certificering

OMG Certified UML Professional, voorbereiding op de certificering

Downloaden in pdf-formaat Deze cursus delen via mail 2

Downloaden in pdf-formaat Deze cursus delen via mail 2

Deze opleiding is gebaseerd op een casestudy en stelt u in staat de UML-taal op een efficiënte en pragmatische manier te leren en te gebruiken in uw softwareontwikkelingsprojecten. Ze bereidt u ook voor op de UML OCUP 2 Foundation certificering van OMG (Object Management Group).


Inter
Intra
Op maat

Praktijkcursus ter plaatse of via klasverband op afstand

Ref. OCU
Prijs : 2240 € V.B.
  3d - 21u00




Deze opleiding is gebaseerd op een casestudy en stelt u in staat de UML-taal op een efficiënte en pragmatische manier te leren en te gebruiken in uw softwareontwikkelingsprojecten. Ze bereidt u ook voor op de UML OCUP 2 Foundation certificering van OMG (Object Management Group).

Pedagogische doelstellingen
Aan het einde van de training is de deelnemer in staat om:
  • Gebruik van UML in verschillende software engineering activiteiten
  • Structurele modellering beheersen
  • Gedragsmodellering beheersen
  • Beheersing van alle elementen die worden behandeld door de OCUP 2 Foundation certificering

Doelgroep
Softwarearchitecten, ontwikkelaars, projectleiders, MOA, AMOA, MOE.

Voorafgaande vereisten
Ervaring vereist in softwareontwikkeling, bij voorkeur in een objectgeoriënteerde taal.

Opleidingsprogramma

Waarom modelleren?

  • Het belang van UML-modellering in het ontwikkelingsproject, van functiemodellering tot implementatie
  • De organisatie van de modellering met behulp van structurering in pakketten.
  • Aan de slag met de casestudy: begrijpen van de algemene behoeften van de cliënt.

Modellering van de functie

  • Modelleren van de functieprocessen met het activiteitendiagram.
  • Modelleren van het domein met het klassendiagram.
  • Modelleren van de statussen van de functie-entiteiten met het toestandsdiagram.

Modellering van de eisen

  • Modelleren van de externe omgeving van het systeem met de actoren.
  • Het systeemgedrag definiëren met usecases. Usecasediagram. Sequentiediagram.
  • Niet-functionele eisen met behulp van de FURPS-benadering en het begrip UML "requirement".

Modellering van het systeemontwerp. Structurele weergave

  • Definiëren van het technisch platform - implementatiediagram.
  • De architectuur van de code definiëren. Diagram van pakketten.
  • Goede praktijken voor het scheiden van doelstellingen en het beperken van afhankelijkheden - gelaagd structureringspatroon.
  • Klassen modelleren vanuit een structureel oogpunt? Klassendiagram.
  • De attributen definiëren.
  • Objecten verbinden met de koppelingen tussen klassen.
  • Factoriseren van de code met veralgemening: correct gebruik van overerving.

Modellering van het systeemontwerp. Gedragsweergave

  • De interne interacties van het systeem met het sequentiediagram beschrijven.
  • De handelingen definiëren om te voldoen aan de functionele eisen.
  • Het gedrag van een object samenvatten met het toestandsdiagram.

Modelleren van inzetbare componenten

  • De componenten en hun interfaces definiëren - componentdiagram.
  • De implementatie van de componenten definiëren - implementatiediagram.

Voorbereiding op het praktisch verloop van het OCUP 2-examen

  • Algemene herhaling.
  • Oefenen op voorbeeldvragen.


Certificatie
Deze opleiding omvat een voucher waarmee u het certificeringsexamen "OMG Certified UML Professional" kunt afleggen in een Pearson Vue centrum. De taal voor het behalen van de certificering is het Engels.

Praktische modaliteiten
Casestudy
Uitwerking van een volledige casestudy, waardoor een goed begrip mogelijk wordt van het nut van de diagrammen in een reële context.
Leer methodes;
Er wordt gewerkt op papier, in de vorm van een workshop die uitwisselingen binnen de groep stimuleert.