DTU
Uddannelse
Forrige side | Gældende version Arkiv 1999/2000 
 
92409 Objektorienteret analyse og design
Engelsk titel: Object-oriented Analysis and Design
Sprog: dansk Point: 5
Type: obligatorisk kursus, udbydes under åben uddannelse
Sprog: dansk

Pointspærring: D4581
Faglige forudsætninger: 92032
Vejledende placering: 4. semester.
Undervisningsform: Forelæsninger og projektarbejde
Evalueringsform Rapportaflevering
Karakter: 13-skala
Bemærkninger: I tilknytning til - og integreret med - teoriundervisningen, gennemføres et øvelseskursus. Den sidste øvelse i øvelseskurset er en afløsningsopgave. Ud fra den afleverede rapport bedømmes hele kurset.
Kontaktperson: Hani F. Kamel, bygn. 451

Institut: Institut for Anvendt Elektronik
Studieudvalg: ES
Kursusmål: Kursets mål er at sætte den studerende i stand til at bruge objektorienterede teknikker i alle trin af løsningen af et software problem, dvs fra analyse af problemstillingen, opstilling af modeller, system design og objekt design til den endelige programmering i et objektorienteret sprog.
Kursusindhold: Introduktion. Objektorienterede temaer. Modelbegrebet. Klasser og objekter. Klassediagrammer. UML (Unified Modelling Language) standarden. Arv. Associationer. Use Cases. Interaktionsdiagrammer. Sekvens- og samarbejdsdiagrammer. Dynamisk model. Tilstandsdiagrammer. Analyse og problemformulering. Analyse model. CRC (Class Responsibility Collaboration) kort. Objekt design. Interface-, kontrol- og entitets (business) objekter. Case værktøjer. Fra design til implementering i et objektorienteret sprog. Valg af datastrukturer. Container klasser. Automatisk kodegenerering.