ANALYSE EN ONTWERP II
 
Wordt gegeven in 3de jaar professionele Bachelor in de toegepaste informatica
Hoorcollege [A] 12.5
Werkcollege [B] 12.5
Begel. zelfst./extern werk [C] 12.5
Totale studietijd [D] 100.0
Studiepunten [E] 4
Niveau gespecialiseerd
Creditcontract? toelating nodig
Examencontract? toelating nodig
Onderwijstaal Nederlands
Titularis Margot De Donder
Referentie ECTOIN03A00002
 
Trefwoorden
analyse, ontwerpen, design, Object oriëntatie, refactoring, persistentie, testen, applicatiearchitecturen, usability, bruikbaarheid, man-machine interface, Java, software ontwikkeling, IWETO-code: P175 – informatica

Doelstellingen
De studenten verbreden hun kennis omtrent OO analyse en ontwerp naar domeinen die in de praktijk een hoge relevantie hebben: persistentie, refactoring, hergebruik, verschillende applicatiearchitecturen testen, efficiënte en vlotte, aangename bruikbaarheid van software.

Leerinhoud
• Het ontwikkelingsproces
• Beschrijven van de vereisten, opstellen van use cases en systeem sequentiediagrammen
• Test-driven ontwikkeling
• Refactoring
• Reverse engineering van bestaande applicaties
• Persistentie
• Applicatiearchitecturen
• Cases

Begincompetenties
Frontend Programmeren. Analyse en ontwerp I.

Eindcompetenties
Kerncompetentie 1: Testen van applicaties
Indicatoren :
  • Kan functionele testen opstellen en inpassen in het ontwerp

Kerncompetentie 2: Identificeren en andere vereisten opstellen
Indicatoren:
  • Kan functionele en andere vereisten opstellen
Kerncompetentie 3: Problemen identificeren in verband met ontwerp van een bestaande applicaties en strategieën voorstellen en uitwerken om het ontwerp te verbeteren
Indicatoren :
  • Kan problemen identificeren in verband met het ontwerp van een bestaande applicaties
  • Kan strategieën voorstellen om het ontwerp te verbeteren
  • Kan strategieën uitwerken om het ontwerp te verbeteren


Leermaterialen
::Voor meer informatie, klik hier::
Handboek: Graig Larman, Applying UML and Pattern, Third Edition, isbn 0131489062, 702 pages (handboek 2de jaar)
Nederlandstalige slides die tijdens de les worden toegelicht beschikbaar via de elektronische leeromgeving.
Aanbevolen literatuur:
Martin Fowler, Refactoring: Improving the Design of Existing Code, Addisson Wesley, isbn 0201485672 Jun 1999, 464 pages
Kent Beck, Extreme Programming Explained, Addisson Wesley, isbn 0201616416 Nov 2003, 190 pages
Alistor Cockburn, Writing Effective Use Cases, Addisson Wesley, isbn 0201702258 Sep 2003, 270 pages

Studiekosten
Handboek: geen (reeds aangekocht in het 2de jaar)
aanbevolen lectuur: ongeveer 70 euro

Studiebegeleiding
Individuele leerproblemen kunnen altijd aan de titularis gemeld worden en worden geremedieerd.

Onderwijsvormen
Interactieve, sterk op de student betrokken, directe communicatie waarin de student actief betrokken wordt bij het leerproces door beroep te doen op de inzichten die de student reeds heeft verworven. Verplichte oefeningen, waarin theoretische concepten toegepast moeten worden op praktische problemen, worden in groep gemaakt en de samenwerking binnen de groep is een essentieel onderdeel van het project. Het opstellen van documentatie en presenteren van het project vormen het sluitstuk van de opleidingsonderdeel.

Evaluatievorm
Diplomacontract - creditcontract:
        Eerste examenzittijd:
                Examen: 70 %
                Oefeningen: 30%
        Tweede examenzittijd:
                Examen: 100%

Examencontract:
        Eerste examenzittijd:
                Examen: 70 %
                Oefeningen: 30%
        Tweede examenzittijd:
                Examen: 100%

OP-leden