TDAT1006

Systemutvikling 1 med databaseprosjekt

Sist undervist 2019

Vår

Trondheim

Norsk

Oversikt

Snitt

C

3,42

0,09

Ståprosent

100 %

2 poeng

Karakterfordeling
Snitt over tid
Ståprosent over tid

Om emnet

Faglig innhold

Introduksjon til systemutvikling, objektorientert analyse og design, Unified Modeling Language (UML), dokumentasjon basert på modelldrevet utvikling, testing, interessentanalyse, risikostyring, kost-/nytteanalyse, prosjekt, Java, Swing (Java-bibliotek)¬ og relasjonsdatabase.

Læringsmål

Etter å ha gjennomført emnet skal kandidaten ha følgende samlete læringsutbytte:

KUNNSKAPER
Kandidaten:
- kan gjøre rede for prinsippene for iterativ, inkrementell og smidig systemutvikling
- har satt seg inn i hvordan et prosjekt styres, dokumenteres og gjennomføres
- har innsikt i hvordan Java og relasjonsdatabaser kan integreres for å utvikle et enhetlig informasjonssystem
- kan gjøre rede for ulike typer tester og teststrategier

FERDIGHETER
Kandidaten kan:
- bruke en systemutviklingsmodell til å utvikle et informasjonssystem
- designe implementeringsuavhengige objektorienterte informasjonsmodeller basert på Unified Modeling Language (UML)
- bruke informasjonsmodeller til å dokumentere informasjonssystemets visjon, krav, arkitektur og design
- sette opp interessent- og risikoanalyse samt å håndtere kostnads- og ressursstyringen knyttet til aktuelt prosjekt

GENERELL KOMPETANSE
Kandidaten:
- kan jobbe effektivt og målrettet i et team mot et felles mål
- kan dele og formidle informasjon og kunnskap med teamdeltakere og oppdragsgivere
- har respekt for etiske regler knytt til utviklingen av informasjonssystem
- har utviklet gode skrive- og framstillingsferdigheter både på norsk og engelsk
- har praktisk erfaring med å anvende programmerings- og databasekompetanse i samspill med en systemutviklingsmodell for å løse virkelighetsnære problemstillinger

Læringsformer og aktiviteter

Forelesninger, øvinger til timen, selvstudium og prosjektgjennomføring med veiledning av faglærere.