FORMÅL
Formålet er at give den studerende indsigt i de processer i
softwareudvikling, hvor der specificeres krav til systemet, hvor
der udarbejdes design af systemet og dets interaktion med brugerne.
I tillæg skal der opbygges erfaring med anvendelse af denne viden i
forhold til udviklingen af et konkret softwaresystem, som
understøtter arbejdet i en organisation. Endelig skal den
studerende opbygge praktiske erfaringer med design og
implementering af brugergrænseflader
BEGRUNDELSE
Analyse og design af softwaresystemer og deres brugergrænseflader
er centrale aktiviteter i udviklingen af software. Disse
aktiviteter bidrager til at styrke kvalitet og usability af
softwaresystemer. I tillæg er evnen til systematisk og metodisk at
kunne analysere et problemkompleks og på denne baggrund designe et
softwaresystem med høj usability, der løser problemet, helt
grundlæggende for at kunne udvikle software
INDHOLD
Kurset gennemgår en metode til objektorienteret analyse og design
samt de underliggende begreber og teorier. Der lægges vægt på
udførelsen af metodens aktiviteter, og der inddrages eksempler fra
praksis
objektorienteret analyse, herunder model, funktion, grænseflade, klasse, objekt, struktur, dynamik, brugsmønstre og funktioner
objektorienteret design, herunder designkriterier og arkitektur samt model-, funktions- og grænsefladekomponenter
kunne analysere og designe softwaresystemer med en kompleks funktionalitet og brugerinteraktion
være i stand til at anvende Unified Modelling Language (UML) til at beskrive krav til og design af et softwaresystem
Kurset afvikles som et særskilt forløb i relation til de studerendes projektarbejde og valg af projekt.
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 | Systemanalyse og design |
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 | Intern 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 | System Analysis and Design |
Modulkode | DSNBAITB311 |
Modultype | Kursus |
Varighed | 1 semester |
Semester | Efterår
|
ECTS | 5 |
Undervisningssprog | Dansk og engelsk |
Tomplads | Ja |
Undervisningssted | Campus Aalborg |
Modulansvarlig |
Studienævn | Studienævn for Datalogi |
Institut | Institut for Datalogi |
Fakultet | Det Teknisk Fakultet for IT og Design |