Modellering og UML 6111

Læringsutbytte

Etter å ha gjennomført emnet skal studentene ha opparbeidet kunnskaper og ferdigheter innen visualisering og modellering i systemutvikling, med vekt på UML. Studentene skal kunne vurdere ulike teknikker for kravspesifisering, analyse, design og testing av informasjonssystem, og kunne vurdere bruk og nytte av ulike diagram i UML. Studentene skal ha fått kjennskap til sentrale utviklingsmodeller, og systemmodellenes rolle i utvikling, endring og videreutvikling av informasjonssystem.

Innhold

Visualiseringen og modelleringen sin rolle i systemutvikling, vedlikehold og videreutvikling av informasjonssystem(IS). Hensikt og bruk av ulike diagram i UML- og datamodellering. Objektorientert og strukturert modellering; funksjonalitet, applikasjonslogikk, arkitektur, grensesnitt, persistens og databaser, bruk av mønster og komponenter. Bruksmønsterdrevet systemutvikling og sporbarhet. Ulike roller og utviklingsperspektiv i modellering. Introduksjon til case-verktøy for modellbasert systemutvikling. Kjennskap til systemutviklingsmodeller, og systemmodellenes rolle i systembeskrivelse, systemspesifikasjon, analyse, utforming, testing, vedlikehold av IS.

Arbeids- og læringsformer

4 timer forelesning, øving og veiledning pr uke.

Vurderingsformer

En 3 timers, individuell, skriftlig sluttprøve. Det blir gitt et antall obligatoriske oppgaver som skal være godkjent før man kan gå opp til sluttprøven.

Det tas forbehold om mindre justeringer i planen.

Publisert av / forfatter Ingrid Sundbø <Ingrid.SundboSPAMFILTER@hit.no> - 31.10.2011