CONTACT ONS
 Duur 21 uren

Cursusaanbod

Inleiding tot de UML-notatie

  • Korte geschiedenis van UML
  • Overzicht van objectgeoriënteerd modelleren
  • De specificaties van UML volgens OMG
  • Overzicht van de verschillende UML-diagrammen

Vereistengebaseerd beheer

  • Indeling van vereisten
  • Categorieën van vereisten volgens FURPS
  • Methoden voor het verzamelen van vereisten
  • Het modelleren van vereisten met UML-notatie
  • Het afhankelijkheidsmatrixmodel voor vereisten
  • Het opstellen van een eisenspecificatie op basis van diagrammen

Bedrijfsprocesmodellering

  • Definitie van bedrijfsprocessen
  • Modellering van bedrijfsprocessen in UML
  • Het activiteitendiagramm
    • Decisiestromen en parallelle verwerking
    • Uitzonderingen en afhandeling daarvan
    • Partities en lanes

Modellering van niet-functionele vereisten

  • Gebruik van componenten- en implementatiediagrammen
  • Inleiding tot de systeemarchitectuur: logisch en fysiek niveau
  • Modellering van veiligheids-, prestatie- en betrouwbaarheidseisen van het systeem

Modellering van functionele vereisten

  • Bepaling van de reikwijdte van het systeem
  • Functioneel ontwerp door middel van use case-diagrammen
    • Het identificeren van actoren en hun onderlinge relaties
    • Bepaling van de individuele use cases
    • De koppeling tussen actoren en use cases inclusief eigenschappen
    • Relaties tussen verschillende use cases: include, extend en generalisatie
  • Het ontwikkelen van use case-scenario’s en het genereren van bijbehorende diagrammen (zoals activiteitendiagrammen of statetoestandsdiagrammen)

Analytisch systeemmodel

  • Gebruik van sequentiediagrammen 
    • Soorten berichten: asynchroon, synchroon en antwoordberichten
    • Hoe de volgorde van berichtnummering te bepalen
    • Analytische objecttypen: Boundary-, Control- en Entity-objecten
  • Inleiding tot het ontwerpstadium van het systeem
  • Het modelleren van systeeminteracties

Statisch modelleren

  • Klassendiagrammen en het genereren van broncode
    • Assoociatierelaties en hun eigenschappen
    • Overige relaties: aggregatie, compositie, generalisatie, afhankelijkheid en associatieklassen
  • Forward- en reverse engineering
    • Het genereren van broncode op basis van een diagram
    • Het creëren van een diagram uit bestaande broncode
    • Het synchroniseren van code en diagrammen
  • Object-, verbindings- en pakketdiagrammen

Dynamisch modelleren

  • Het verifieerbaar maken van het statische model
    • Het preciezerer specificeren van methodesignaturen
    • Het controleren van de logica binnen het klassendiagram
  • Dynamische modellering op basis van methodecalls
  • Sequentiediagrammen in een ontwerpcontext

Vereisten

Het wordt aangeraden om enige basiskennis te hebben van objectgeoriënteerde concepten of van een willekeurige objectgeoriënteerde programmeertaal.

Aangepaste bedrijfsopleiding

Opleidingsoplossingen ontworpen exclusief voor bedrijven.

  • Aangepaste inhoud: We passen de syllabus en praktijkopdrachten aan naar de echte doelen en behoeften van uw project.
  • Voor flexibel schema: Datums en tijden aangepast aan het rooster van uw team.
  • Formaat: Online (live), In-company (bij uw kantoren) of Hybride.
Investering

Prijs per privégroep, online live training, startend vanaf 4800 € + BTW*

Neem contact met ons op voor een exacte offerte en om onze laatste promoties te horen

Reviews (2)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën