DM529: Iterativ systemudvikling (5 ECTS)
STADS: 15006801
Niveau
Bachelorkursus
Undervisningsperiode
Kurset er placeret i efterårssemesteret.
1. kvartal
Ansvarlige undervisere
Email: lobo@mmmi.sdu.dk
Skemaoplysninger
Hold |
Type |
Dag |
Tidsrum |
Lokale |
Uger |
Kommentar |
Fælles |
I |
Mandag |
10-12 |
U89a |
35-41 |
|
Fælles |
I |
Torsdag |
08-10 |
U81 |
35-41 |
|
S1 |
TE |
Onsdag |
14-16 |
U48 |
35-41 |
|
Vis hele skemaet
Vis personligt skema for dette kursus.
Kommentar:
Ubegrænset deltagerantal. 1. kvartal.
Indgangskrav:
Ingen
Faglige forudsætninger:
Stoffet fra DM502 Programmering A og DM503 Programmering B skal være kendt.
KursusintroduktionKursets målsætninger er at give teoretisk og praktisk kendskab til iterativ, objektorienteret systemudvikling.
Forventet læringsudbytteEfter kurset forventes den studerende at kunne:
- Forklare karakteristika ved og elementer i systemudviklingsprocesmodellen Unified Process (UP)
- Forklare og anvende modelleringssproget Unified Modelling Language (UML)
- Beskrive forskellen på analysemodeller og designmodeller
- Forklare hvad en kravspecifikation er og beskrive hvilke elementer der indgår i den
- Forklare hvad et krav er, hvilke typer krav kan inddeles i, hvordan krav prioriteres samt hvordan krav indfanges og beskrives
- Forklare hvad en brugsmønstermodel er og beskrive hvilke elementer der indgår i den
- Frembringe en kravspecifikation ved anvendelse af brugsmønstre
- Forklare hvad en analysemodel er og beskrive hvilke elementer der indgår i den
- Frembringe et analyseklasediagram
- Frembringe analyseorienterede brugsmønsterrealiseringer
- Forklare hvad en designmodel og beskrive hvilke elementer der indgår i den
- Frembringe et designklassediagram
- Frembringe designorienterede brugsmønsterrealiseringer
- Frembringe realisering i objektorienteret sprog på grundlag af en designmodel
Emneoversigt- objektorienteret systemudvikling med UML (Unified Modelling Language) og UP (Unified Process)
- kravspecifikation
- kravspecifikation vha. brugsmønstre
- udarbejdelse af analysemodel
- udarbejdelse af designmodel
- principiel realisering i objektorienteret sprog
LitteraturMeddeles ved kursets start.
Pensum
Se pensumbeskrivelse.
Kursets hjemmeside
Dette kursus benytter
e-learn (blackboard).
Forudsætningsprøver
Ingen
Eksamen- og censurform:
(a) Projektopgave der bedømmes med B/IB og intern censur ved underviser. Projektopgaven skal være bestået for at man kan gå til den mundtlige eksamen.(15006812)
(b) Mundtlig eksamen der bedømmes med karakter efter 7-skalaen og ekstern censur. (15006802)
Reeksamen efter 2. kvartal.
Vejledende timetal
På naturvidenskab er undervisningen tilrettelagt efter trefasemodellen dvs. intro, trænings- og studiefasen.
Forelæsninger: 28 timer
Eksaminatorietimer: 14 timer
Kurset vil involvere projektarbejde.
Aktiviteter i studiefasen
Sprog
Dette kursus undervises på dansk eller engelsk, afhængigt af underviseren.
Kursustilmelding
Se tilmeldingsfrister.
Pris for åben uddannelse
Se priser for enkeltkurser.
Dette er den nyeste version af en kursusbeskrivelse, som trådte i kraft den 1. sep 2009.