Bedankt voor uw aanvraag! Een van onze medewerkers neemt binnenkort contact met u op
Bedankt voor uw boeking! Een van onze medewerkers neemt binnenkort contact met u op.
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.
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)
Learned a lot of practical material. The exercises were very practical as well.
JIMMY CHAN
Cursus - Object-Oriented Analysis and Design using UML
Automatisch vertaald
Practice exercises were great and the help given by the trainer was excellent.
Elmer Tuz
Cursus - Object-Oriented Analysis and Design using UML
Automatisch vertaald