UML 2 - Initiation

Loader DigitalCityEen ogenblik, aub...

UML 2 - Initiation

(Réf.469)
14
Uur/Uren
Werkzoekende
Betalend

Georganiseerd door:

Wat zijn de doelstellingen van de opleiding?

Begrippen van UML-analyse/ontwerp verwerven

Opleidingsprogramma

Inleiding

De noodzaak van modelleren: analyse en ontwerp van een IT-project
Presentatie van de taal: principe, geschiedenis en nut
Modelleringsbenaderingen: UML en analysemethoden (Merise, Unified Process)
Overzicht van UML-modelleringsomgevingen
Algemene terminologie: meta-model, view, model,...
Soorten diagrammen: structuur, gedrag, interactie
Positionering van diagrammen in de ontwikkelingscyclus

Praktische workshop: presentatie en analyse van verschillende casestudy's (UP-methode)

Verzamelen en analyseren van eisen

Use case diagram: presentatie, functionaliteiten
Beschrijving van diagramelementen: actoren, use cases
Pre/Post condities en types van relaties
Methodologie: identificatie van actoren, beschrijving van use cases, scenario's

Praktische workshop: analyse van een projectspecificatie en constructie van use case diagrammen

Herinnering aan de concepten van het object

Het object in relatie tot andere programmeerstijlen (imperatief, procedureel)
Klassen, objecten en pakketten
Methoden en inter-object communicatie
Aggregatie en inkapseling
Erving, polymorfisme, abstracte klassen en interfaces

Praktische workshop: toepassing van de verschillende concepten van objectgeoriënteerd programmeren met een programmeertaal of met een algoritmische syntaxis

Globaal (architectonisch) ontwerp

Sequentiediagram: interacties tussen objecten in de tijd. Synchrone en asynchrone berichten
Componentendiagram: beschrijving van applicatiemodules en beschrijving van afhankelijkheden

Praktische workshop: Meerdere voorbeelden van analyse en modellering van systeemdynamica

Gedetailleerd ontwerp

Packagediagram: organisatie van de verschillende klassen/lagen van de toepassing
Klassendiagram: statische weergave van de interne structuur van de toepassing
Objectendiagram: weergave van de toestand van het systeem op een bepaald moment (uitdrukking van uitzonderingen)
Activiteitendiagram: modellering van de object/activiteitsstroom voor de realisatie van een operatie
Toestandsovergangsdiagram: detail van de overgangen die de toestand van een object beïnvloeden

Praktische workshop: constructie/toepassing van gedefinieerde diagrammen op volledige structuren

Deze cursus verschijnt in de catalogus Dawan maar er zijn nog geen data gepland.