Lessius Mechelen ects

Hoofdpagina | Bachelor in het informaticamanagement en de multimedia

Systeemontwikkeling 1


Opleiding Bachelor in het informaticamanagement en de multimedia Academiejaar 2011-12
Volgtijdelijkheid op nvt Referentienummer IM_2526
Studiepunten 4 Studietijd 120 uur
Opleidingsfase Tweede Programmajaar Creditcontract mogelijk Ja
Examencontract(diploma) mogelijk Ja Examencontract (creditbewijs) mogelijk Ja
Aard Verplicht Quotering Punt op 20
Tolereerbaar Ja Tweede examenkans

Docenten

  • Van Goethem Anne

Onderwijstaal

  • Nederlands

Onderwijsvorm

  • Oefensessie
  • Hoorcollege

Begincompetentie

Een basis van Java of een andere object georiënteerde taal.

Eindcompetentie

IM_AC_01IM_AC_01 - Kwaliteitsvol handelen door problemen o.m. flexibel, creatief en nauwkeurig op te lossen.Doorgroeiniveau
IM_AC_02IM_AC_02 - Opbouwen van een kwaliteitsvolle redenering.Doorgroeiniveau
IM_AC_03IM_AC_03 - Verwerven en verwerken van informatie.Doorgroeiniveau
IM_AC_04IM_AC_04 - Kritisch evalueren van het eigen functioneren en de werkomgeving en streven naar levenslang leren.Doorgroeiniveau
IM_BS_IMS_07IM_BS_IMS_07 - Systeemontwikkeling en (objectgeoriënteerd) programmeren.Doorgroeiniveau

Leerresultaten

De student moet kunnen


·        De diverse stadia van systeemontwikkeling doorlopen aan de hand van beperkte cases.


o      Analyseren van de behoeften, via interviewtechnieken, en op deze manier komen tot een functionele analyse.


o      De functionele analyse omzetten in UML-diagrammen: use case-diagrammen opstellen.


o      de nodige gegevensklassen ontwerpen.


o      de programmatie structureren (OO) : sequentie-diagrammen opstellen.


o      Vertaling begrijpen / vatten van UML naar Java-code en omgekeerd.    


·         Opzetten van een relationeel datamodel.


o       Opstellen ERD


o       Verbanden en verschillen zien tussen klassendiagrammen en entity relationship diagrammen. 

Inhoud

Basisbegrippen systeemontwikkeling;

functionele eisen en requirements opstellen;

informatieflow van een project;

actuele methodologieën zoals Xtreme programming, Scrum, ...;



Use case diagram;

Scenario en activiteitendiagram;

Domeinklassen;

Klassen in UML en Java;

Sequentie- en toestandsdiagram;

Data analyse aan de hand van Entity Relationship;

Persistentie;

3-tier model;

Studiematerialen

Meer info op de cursussen- en boekenlijst.

Handboeken

  • Software ontwikkeling met UML en JAVA

Toledo (Digitale leeromgeving)

  • Opdrachten en studiemateriaal op Toledo

Evaluatie




Tweede examenkansDerde examenperiode (augustus)Schriftelijk examen met computer100%
Eerste examenkansTweede examenperiode (juni)Schriftelijk examen met computer75%
Eerste examenkansTweede examenperiode (juni)Tussentijdse evaluatie25%