Object-Oriented Analysis, Design, Modelling and Construction with UML
code
: OOADMCUML
duur
: 5 dagen
kosten
: € 2.250,-
Inschrijven:
In deze training leert u Object georiënteerd modelleren middels UML (Unified Modelling Language). Omdat er bij deze uitgebreide training weinig voorkennis wordt gevraagd, en er daarom een intensieve begeleiding nodig is, wordt deze uitsluitend klassikaal gegeven. Deze training is in het bijzonder geschikt voor software ontwikkelaars en architecten.
De object georiënteerde aanpak verlengt en verbetert traditionele manieren van systeemontwikkeling. Gebruik makend van object oriëntatie is het eenvoudig om effectief systeem requirements vast te leggen op een manier die de echte wereld vertegenwoordigt en die tegelijkertijd schaalbaar en veranderbaar is.
UML is de standaard notatiemethode voor object georiënteerde systeemontwikkeling. Het vertegenwoordigt de samensmelting van Rumbaugh's OMT, de Booch methode en Jacobson's Objectory. Het heeft de basis gelegd voor toekomstige standaards in object oriëntatie. UML is in brede zin toepasbaar op alle soorten systemen zoals commercieel, internet, real-time, embedded en component based. Deze cursus maakt gebruik van de laatste versie van UML binnen de context van het Unified Process. Het volledige ontwikkelproces wordt behandeld vanaf het verduidelijken van user requirements door het problem domain te modelleren en het vervolg van dit model tot het voorbereiden voor implementatie van het systeem.
Na afloop is de deelnemer in staat om
Object modelleer principes en termen te beschrijven
use cases en activity diagrams toe te passen om systeem eisen te documenteren
het gewenste gedrag van het systeem te modelleren gebruikmakend van statische en dynamische views van objecten en klassen
de relaties tussen klassen te modelleren met het correct gebruik van overerving, aggregatie en associatie
van Requirements Gathering middels analyse en ontwerp voortgang te boeken, rekening houdend met architectuur beslissingen en ontwerp beperkingen
de fasering en workflows van het Unified Process te begrijpen en hoe deze worden toegepast met behulp van UML
notatiewijze en technieken van UML toe te passen
te begrijpen hoe Object technologie ingezet kan worden om effectieve herbruikbare systemen te bouwen
Doelgroep:
Programmeur analisten, Systeem analisten en ontwerpers van UML projecten. Het is ook nuttig voor programmeurs, teamleiders, project managers en test engineers.
Voorkennis:
Van deelnemers wordt enige basiskennis over software ontwikkeling verwacht. Er is weinig tot geen ervaring nodig met betrekking tot het modelleren van systemen, van object oriëntatie of van UML.
Programma:
Introduction
Overview of OO development;
Evolution of OO and OO methods;
Introduction to the Unified Modelling Language;
Object Modeling Principles
Abstraction, encapsulation, inheritance and polymorphism;
Classes, objects, attributes, associations and operations;
Inheritance of interface and inheritance of implementation.
HANDS-ON
Practical exercises are distributed throughout the course, based on one of our own Case Studies. Use of one or more CASE Tools for these exercises.
Training op Maat?
U wilt er zeker van zijn dat u de juiste training krijgt! natuurlijk het liefst
'op maat gesneden'.
U wilt uw Training:
*Bij u op locatie?
*Gesplitst in delen?
*Zelf samenstellen?
*Verzorgen voor uw klant?
*Situatie gericht?
*Probleem gericht?
*In de avond?
Dat kan..
Bel voor meer informatie naar: 0522-240082 Of neem direct contact op! >>>