OO analyse en design met UML

Deze vierdaagse cursus:

  • geeft de ontwikkelaar UML kennis nodig voor het bouwen van herbruikbare software, gedocumenteerd m.b.v. UML;
  • bespreekt de praktische aanpak van het OOAD proces: het waarom en hoe van de verschillende stappen, gebaseerd op verscheidene methodologieën, o.a. Object Modeling Technique, Unified Process (RUP) en Agile Modeling;
  • geeft de deelnemer inzicht in het toepassen van de UML en andere notatie in verscheidene proces-modellen;
  • introduceert het gebruik van patterns bij de ontwikkeling van een applicatie (o.a. de GoF design patterns).

Kalender

datumduurtaalplaatsprijs 
04 mrt4Leuven 2100 EUR (excl. BTW)
SESSIE-INFO EN INSCHRIJVEN

Doelgroep

Analisten, designers, programmers, consultants en teamleaders van projecten gebaseerd op OO technologie.

Voorkennis

Bekend zijn met fundamentele software engineering problemen en technieken (cf. cursus OO concepten en technieken). Ervaring met een object georiënteerde taal is een voordeel (zie bijvoorbeeld Java: basiscursus). U kan zelf testen of u voldoende voorkennis heeft door de test (PDF-bestand - 46 KB) af te printen en in te vullen.

Inhoud

  • OO analyse en design: een overzicht:
  • applicatiestructuur • ontwikkelingsproces • strategieën
  • procesmodellen (Unified Process, Agile Modeling, etc.)
  • overzicht van UML
  • Requirements analyse:
  • soorten requirements • use cases
  • use case diagram • system sequence diagram
  • Analyse en design:
  • domein model vs applicatie model
  • class diagram • object diagram • sequence diagram • collaboration/communication diagram • statechart diagram • activity diagram
  • CRC cards
  • System architecture:
  • packages en layers • reusability • concurrency • persistence
  • package diagrams • component diagram • deployment diagram
  • OO en RDBMS • mapping • persistence frameworks
  • Patterns:
  • wat/waarom? • concrete voorbeelden (o.a. GoF design patterns)
  • UML 2:
  • what's new? what has changed? why?

Verloop van de cursus

Klassikaal, met oefeningen.

Duur

4 dagen.

Docent

Guido Indesteege, Sandy Schillebeeckx.

Ook interessant

Cursisten van deze training hebben ook volgende cursussen gevolgd:


SESSIE-INFO EN INSCHRIJVEN