Dansk - English

Kort version - Fuld version


Metoder og objektorienteret programmering (Forår 2011)

Kursuskode : CVMOOP-EKU
ECTS Point : 7,5 Status : Tilvalg
Placering : - Timer pr. uge : 3.5
Længde : 1 semester Undervisningssprog : Dansk

Hovedindhold : Hovedindhold:
Objektorienterede processer:
• Unified Proces
• Agile processer, eksemplicificeret ved hjælp af XP

Kravspecificering:
• Use cases

UML hovedelementerne:
• Klassediagrammer (både til modellering af kode samt domæne klasser)
• Interaktionsdiagrammer
• Use Case diagrammer
• State og aktivitetsdiagrammer
• Interfaces, komponenter samt subsystemer
• En gennemgang af de vigtigste designmønstre
• Metoder til test og kvalitetssikring af programmel
• Brug af moderne Case Tools, både til udvikling og dokumentation

Der gennemføres øvelser på et gennemgående projekt, og kurset vægter i høj grad en forståelse af, at kunne anvende den indlærte teori i praksis.
Undervisningsform : Klasseundervisning og praktiske øvelser ved PC
Krævede forudsætninger : Formelle krav til diplomuddannelsen.
OOPJ eller PCDN bestået eller erfaring med objektorienterede programmering
Ansvarlig underviser : Roger Munck-Fairwood , romu@dtu.dk