OBJECTGEÖRIËNTEERDE ONTWERPTECHNIEKEN
 
Wordt gegeven in 2de jaar Toegepaste informatica
Theorie [A] 25.0
Toepassingen [B] 0.0
Stages en scriptie [C] 0.0
Studietijd [D] 75
Studiepunten [E] 3
Titularis Eric MEERSMAN
Medewerkers  
Referentie EGTOIN02A00171
 
Trefwoorden
Objectgeöriënteerde ontwerptechnieken

Doelstellingen
Het is de bedoeling de student technieken aan te leren en een denkschema mee te geven die hem/haar moeten toelaten om automatiseringsproblemen (hier op het niveau van programma's) eenvoudig en helder te formuleren zodat hieruit efficiënte en onderhoudbare programma's kunnen afgeleid worden. Doel is dus niet zomaar werkende programma's te leren ontwerpen, dat is een minimum vereiste, maar conceptueel heldere en eenvoudige programma's die op lange termijn ook bruikbaar blijven.
Hierbij wordt vertrokken van het in het eerste jaar aangeboden, top down gestructureerd ontwerp zoals voorgesteld door Dijkstra en praktisch vormgegeven door Jackson, Warnier en andere, om aan de hand van eenzelfde case de objectgeoriënteerde ontwerp methodieken van Booch, Rumbaugh, Jacobsen, UML en andere te introduceren.
De nadruk ligt op het ontwerp,niet op de schematechniek. Er worden verder actief verbanden gelegd naar het voorliggende analysewerk en naar de achterliggende programmeerstap

Voorkennis
De studenten moeten een degelijke basis hebben van gestructureerd programmeren

Leerinhoud
Object georiënteerd ontwerp
- Inleiding & begrippen
- Object modellering: objecten en klassen, links en associaties, generalisatie en overerving.
- Praktische ontwerpproblemen

Onderwijsvormen
Hoorcollege aangevuld met stapsgewijs besprekingen van concrete probleem gevallen.


Studiematerialen
Eigen slides dienen door de studenten aangevuld te worden.
Object oriented modeling and design, James Rumbaugh, prentice hall, 1991
Object Oriented design with applications, Grady Booch, Benjamin Cummings Publishing Company, 1991
Logische opbouw programma's, Warnier, Jackson Structured programming, Jackson


Studiebegeleiding


Beoordeling
Schriftelijk examen


Studiekosten
Kopieerkosten van de cursus ongeveer € 8

OP-leden


Taal
Nederlands