Den studerende skal opnå viden om følgende teorier og metoder:
Objektorienteret modellering i analyse og design:
modellering af kontekst (anvendelsesområde og problemområde)
objektorienterede begreber: klasse, objekt, hændelse, struktureringsformer, funktion, brugsmønstre, komponenter, komponentarkitektur
UML: klassediagram, tilstandsændringsdiagram, sekvensdiagram, brugsmønstrediagram
Modellering med mønstre:
mønstre til modellering af anvendelsesområder og problemområder
mønstre til sammensætning af komponenter
specielt analysemønstrene: genstand-beskrivelse, hierarki, trinvis-rolle, materiale, procedure
specielt designmønstrene: samling, lagdelt, observatør, klient-server, model-view-controller
Systemudviklingsmetode:
vandfaldsmetode og model-drevet udvikling
iterative metode og prototype-drevet udvikling
aktiviteter i systemudvikling og sammenhænge mellem aktiviteter
Systemudviklingspraksis:
relationen mellem metode og praksis
styrker og svagheder ved model-drevet og ved prototype-drevet udvikling
kunne redegøre præcist og ved brug af fagets begreber og modelleringssprog
kunne modellere krav til et system, dets kontekst og alle dets forskellige dele (model, funktioner og grænseflader)
kunne modellere et systemdesign på komponentniveau samt beskrive sammenhæng mellem komponenter
Undervisningen tilrettelægges i henhold til de generelle undervisningsformer for uddannelsen, jf. § 17.
Det forventes at den studerende bruger 30 timer per ECTS, hvilket for denne aktivitet betyder 150 timer.
Prøvens navn | Systemudvikling |
Prøveform | Skriftlig eller mundtlig |
ECTS | 5 |
Tilladte hjælpemidler | Eventuelle tilladte hjælpemidler, vil fremgå af kursussiden i MOODLE |
Bedømmelsesform | 7-trins-skala |
Censur | Ekstern prøve |
Vurderingskriterier | Vurderingskriterierne er angivet i Universitetets eksamensordning |
Kontakt: Studienævn for datalogi via cs-sn@cs.aau.dk eller 9940 8854
Engelsk titel | Systems Development |
Modulkode | DSNDATFB312 |
Modultype | Kursus |
Varighed | 1 semester |
Semester | Efterår
|
ECTS | 5 |
Undervisningssprog | Dansk |
Tomplads | Ja |
Undervisningssted | Campus Aalborg |
Modulansvarlig |
Studienævn | Studienævn for Datalogi |
Institut | Institut for Datalogi |
Fakultet | Det Teknisk Fakultet for IT og Design |