CONTACT ONS

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.

 21 Uren

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