| Code | Duur | Trainingsvorm |
|---|---|---|
| IIJVOOUML | 5 dagen | Klassikaal, op aanvraag. |
| Lesmethoden: Klassikaal, op aanvraag. | ||
| Prijs:€ 2.625,00 vrij van BTW. | ||
Leer objectgeorië;nteerde systeemontwikkeling van A tot Z: van UML en use cases tot moderne ontwerptechnieken.
Deze cursus biedt een uitgebreide introductie in objectgeorië;nteerde systeemontwikkeling en modellering. Je leert hoe klassieke ontwikkelmethoden evolueren naar objectgeorië;nteerde benaderingen en maakt kennis met concepten als objecten, klassen, overerving en polymorfisme. Diverse ontwikkelmodellen zoals het watervalmodel, RAD, RUP en iteratief-incrementeel ontwerp komen aan bod. Je leert werken met UML-diagrammen en use cases, en hoe je deze inzet in verschillende ontwikkelfasen: van requirements en analyse tot design en implementatie. Praktische technieken zoals interviewen, prototyping, user-centered design en het structureren van use case modellen worden toegepast in hands-on opdrachten. Zo ontwikkel je een solide basis voor het ontwerpen van moderne, onderhoudbare software.
- Informatiesystemen
- Introductie Object Oriëntatie
- Van klassiek naar OO
- Object georiënteerde systeemontwikkeling
- Het OO-model
- Ontstaan van OOP
- Toepassingsgebieden
- Concepten van OOP
- Voor- en nadelen van OO
- Overzicht modelleringsmethode's
- Waterval of LAD model
- Information Engineering.
- RAD - Rapid Application Development
- Spiral Model
- Iteratief, Incrementeel Framework
- Rational Unified Process (RUP)
- Unified Modeling Language
- Diagrammen en hun samenhang
- Object Oriented Strategie
- Inception fase
- MoSCoW Methode
- Interviewtechniek
- Elaboratie Fase
- Overzicht, Prototyping en Deliverables
- Requirements workflow
- Basis use case
- Use Case beschrijving
- Werkwijze opstellen Use Cases
- User-Centered Design
- Use Cases in de Elaboratie fase
- Conceptueel Modelleren
- Use Cases Rangschikken
- Iteraties: Requirements
- Iteratie overzicht
- Use Case Detaillering
- Use-Case Model Structureren
- Werkwijze opstellen Use cases
- Iteraties: Analyse
- Objecten en Classes
- Overerving en class-hiërarchie.
- UML Object Syntax
- Analyse: analyse classes opzoeken
- CRC Cards voor analyse.
- Analyse relaties.
- Analyse dependencies.
- Analyse inheritance en polymorphisme.
- Analyse - packages.
- Analyse - use case realization.
- Analysis - activity diagrammen.
- Iteraties: Design
- Design - classes.
- Analyse associaties verfijnen.
- Interfaces.
- Design - use case realization.
- Design - state machines.
- Iteraties: Implementatie
- Implementatie - deployment.
