UML 2 - Approfondissement

Loader DigitalCityEen ogenblik, aub...

UML 2 - Approfondissement

(Réf.470)
21
Uur/Uren
Werkzoekende
Betalend

Georganiseerd door:

Wat zijn de doelstellingen van de opleiding?

Verwerven van de fundamentele concepten van UML analyse/ontwerp

Opleidingsprogramma

Inleiding

Herinnering aan modelleringseisen; context, omgeving, types
Positionering van diagrammen in de ontwikkelingscyclus

Algemeen ontwerp (architecturaal)

Sequentiediagram: interacties tussen objecten in de tijd. Synchrone en asynchrone berichten
Communicatiediagram: rol van objecten, interacties, verwerking concurrency...
Globaal interactiediagram
Tijddiagram: variaties in de tijd
Componentendiagram: beschrijving van applicatiemodules en beschrijving van afhankelijkheden
Samenstellingsstructuurdiagram: detail van de interne structuur van een samengestelde component
Profieldiagram (UML 2.2): specialisatie van een algemeen model

Praktische workshop: Meerdere voorbeelden van systeemdynamische analyse en modellering

Gedetailleerd ontwerp

Package-, class- en objectdiagrammen: geheugensteuntjes, organisatie, links
Activiteitendiagram: modellering van de object/activiteitsstroom voor het uitvoeren van een operatie
State-transition diagram: details van overgangen die de toestand van een object beïnvloeden
Deployment diagram: fysieke distributie van systeemcomponenten

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

Geavanceerde concepten

Gedetailleerde studie van de specificaties : UML Infrastructuur / Superstructuur
Model Gestuurde Ontwikkeling (MDA - MDD)
Gebruik van design patterns in klassendiagrammen
Bijdrage van frameworks
Diagram-nesting
Ontwerptools: functionaliteiten, rapportage, codegeneratie (BOUML, ArgoUml, ...)

Praktische workshop: Volledige analyse van een project volgens de Unified Process methode

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