Erasmushogeschool Brussel
Nijverheidskaai 170, B-1070 BRUSSEL
Tel. 02 523 37 37 - Fax 02 523 37 57
info@ehb.be
Software Design Fundamentals16957/934/1213/1/61
Studiegids

Software Design Fundamentals

16957/934/1213/1/61
Academiejaar 2012-13
Komt voor in:
  • Bachelor in de Toegepaste Informatica, trajectschijf 1
Dit is een enkelvoudig opleidingsonderdeel.
Studieomvang: 3 studiepunten
Gewicht: 3,00
Totale studietijd: 84,00 uren
Mogelijke grensdata voor leerkrediet: 15.03.2013 (EƩnmalig georganiseerd, enkel in het tweede semester)
Dit opleidingsonderdeel wordt gequoteerd op 20 (tot op een geheel getal).
Tweede examenkans: wel mogelijk.
Tolereerbaarheid: Dit opleidingsonderdeel komt in aanmerking voor tolerantie onder de voorwaarden van de opleiding waarvoor je bent ingeschreven.
Behoudbaarheid: De quotering van dit opleidingsonderdeel is behoudbaar onder de voorwaarden van de opleiding waarvoor je bent ingeschreven.
Aard: Algemeen verplicht onderdeel
Coƶrdinator: Van Rillaer Bert
Andere docenten: Benoit Christophe
Taalvak: Nee
Onderwijstalen: Nederlands
Kalender: Semester 2

Alle studiematerialen excl Handboeken en Syllabi: Verplicht

Slides
Lesnota's
Oefeningenbundel werkcolleges
Syllabus "Software Design Fundamentals", Bert Van Rillaer

Alle studiematerialen excl Handboeken en Syllabi: Aanbevolen

Praktisch UML, 5e editie, Jos Warmer en Anneke Kleppe, ISBN 9789043020558
Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and Iterative Development (3rd Edition), ISBN 978-0131489066

Omschrijving Begincompetenties

CodeOmschrijvingNiveau
ESOEindtermen secundair onderwijsInleidend

Omschrijving Eindcompetenties

A1: Denk- en redeneervaardigheid, niveau 3: De student gaat systematisch tewerk in het analyseren van een probleem. De student legt kritische verbanden tussen verschillende soorten informatie en integreert nieuw gevonden informatie met bestaande informatie.

A2 Verwerven en verwerken van informatie, niveau 1: De student raadpleegt aangereikte bronnen en geeft de gevonden informatie weer.

S2 Ontwerpen van softwaresystemen, niveau 2: De student kan een eenvoudige probleemstelling analyseren en een functionele oplossing formuleren; hij maakt gebruik van gestandaardiseerde modelleringstechnieken.

S5 Testen van softwaresystemen, niveau 2: De student kan de testen in de verschillende fasen van het softwareontwikkelingsproces beschrijven.

Omschrijving van de Doelstellingen van het opleidingsonderdeel

Het doel van dit vak is het bijbrengen van de nodige vaardigheden om eenvoudige software-problemen te kunnen analyseren en een ontwerp voor een mogelijke oplossing te kunnen opstellen. Hierbij gebruikt de student dé standaardtaal voor software-modellering: UML. Naast analyse en design wordt er ook aandacht geschonken aan het test-proces: de student kent de verschillende soorten testen die worden gebruikt in het ontwikkelingsproces.

Omschrijving van de Inhoud van het Opleidingsonderdeel

In het vak Software Design Fundamentals wordt de basis gelegd voor het ontwerpen van software. We bespreken eerst het klassieke software-ontwikkelingsproces en bekijken ook kort enkele andere ontwikkelmethodologieën. Hierbij wordt de focus gelegd op het watervalontwikkelingsproces en iteratieve en incrementele methodologieën.

Daarna bekijken we hoe software-vereisten van de klant kunnen geanalyseerd worden en omgezet in een ontwerp, gebruikmakend van eenvoudige UML-diagramma's. Hierbij komen onder andere use cases, class diagrams en sequence diagrams aan bod.

We bespreken ook de verschillende manieren om software te testen: van Unit-testen over integratietesten tot user acceptance testen.

Opsplitsing uren /onderwijswerkvorm

Hoorcollege12,00 uren
Werkcollege12,00 uren
Leer- en evaluatietijd60,00 uren

Gestructureerd overzicht van Evaluatiemomenten

Evaluatie(s) voor de eerste examenkans
MomentVorm%Opmerking
Examenmoment juniSchriftelijk examen100,00Hoorcollege en werkcollege
Evaluatie(s) voor de tweede examenkans
MomentVorm%Opmerking
Examenmoment augustus/septemberSchriftelijk examen100,00Hoorcollege en werkcollege

Omschrijving Begeleiding

Tijdens of na les
Op afspraak
Via mail
Via Desiderius

Bijkomende Kost

3.00

Volgtijdelijkheid

simultaan te volgen met OO Fundamentals: C++.