Cursusaanbod

Praktische tips

  • Softwarecrisis
  • Best Practices in Software Development
    • Iteratieve ontwikkeling
    • Management eisen
    • Componentgebaseerde architectuur
    • Visueel modelleren
    • Kwaliteitsverificatie
    • Wijzigingsbeheer

RUP

  • Kenmerken van RUP
  • Twee dimensies van RUP
  • UML voor RUP

Een objectmodel maken

  • UML 2 als een manier om het model weer te geven
    • Het objectmodel
    • Methoden om het model te beschrijven
  • Pratische analyse van de specificatie van de gebruiksscenario's
    • Actor
    • Een gebruiksscenario
    • Associatie
    • Relaties zoals inbegrenzen, uitbreiden

Enkele objectgeoriënteerde concepten in de praktijk

  • Abstraction
  • Encapsulation
  • Generalization
  • Polymorphism

De architectuur van het systeem

  • De structuur en het gedrag van het systeem in kaart brengen
    • Twee categorieën van UML diagrammen
    • Modelleren van de relatie tussen structuur en gedrag
    • Verschillende niveaus van gedragsmodellering
  • De ontwerpelementen van klasse in kaart brengen
    • Relaties verfijnen
    • Het opbouwen van sterke relaties tussen de resultaten van de analysefase en de ontwerpfase
  • Ontwerpklassen modelleren
    • Klasse
    • Associatie
    • Enumeratie
    • Forward/reverse engineering
  • Subsysteemontwerp
    • Component
    • De relatie van delegatie
    • Verbinderassemblage
  • Beschrijving van de aspecten van concurrentie in de systeemarchitectuur
    • Voorbeelden van activiteitsdiagrammen, sequentie en staatmachine
  • Beschrijving van de aspecten van de verspreidingsarchitectuur
  • De verschillende perspectieven van architectuurbeschrijving

Vereisten

Basiskennis van de veelgebruikte UML-diagrammen (use case, class, sequence).

 21 Uren

Aantal deelnemers


Prijs Per Deelnemer

Testimonials (5)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën