analysera krav och designa ett informationssystem utifrån ett objektorienterat synsätt
förklara betydelsen av design vid implementering av ett informationssystem
använda ett modelleringsverktyg vid genomförande av utvecklingsprocessen
opponera på en muntlig presentation via distansteknik
Generella färdigheter enligt Högskoleförordningen:
Visa kunskap och förståelse inom huvudområdet för utbildningen: Tillämpliga metoder samt fördjupning inom någon del av området
Visa förmåga att söka, samla, värdera och kritiskt tolka relevant information i en problemställning samt att kritiskt diskutera företeelser, frågeställningar och situationer
Visa förmåga att självständigt identifiera, formulera och lösa problem samt att genomföra uppgifter inom givna tidsramar
Visa förmåga att muntligt och skriftligt redogöra för och diskutera information, problem och lösningar i dialog med olika grupper
Kursinnehåll
Kursen innehåller: Verksamhet, Krav, Analys, Design och Implementering samt ett projekt. Krav behandlar aktiviteter vid identifierandet av krav på systemet. Analys behandlar grundläggande notationssätt för Unified Modelling Language (UML) och analys av kravspecifikationer. Design behandlar systemarkitektur, systemdesign, designmönster, användargränssnitt. Implementering behandlar aspekter i designarbetet som har betydelse för implementeringen av informationssystemet. Projekt utgörs av ett fiktivt fall för vilket ett datoriserat informationssystem ska designas utifrån ett objektorienterat angreppssätt.
Förutsättningar
Grundläggande behörighet samt Grundläggande kunskaper i systemutveckling, t ex D0020N Utveckling av informationssystem
Litteratur
Object-Oriented Systems Analysis and Design Using UML, Simon Bennett, Steve McRobb and Ray Farmer,från upplaga 2010 till senaste utgåvan