INF3220 – Objektorientert analyse og design

Timeplan, pensum og eksamensdato

Kort om emnet

Studiet skal gi innf?ring i metoder og teknikker for analyse og design av informasjonssystemer, basert p? en objektorientert tiln?rmingsm?te. Kurset vil dr?fte ulike perspektiver p? utvikling av informasjonssystemer, og sikter mot ? binde sammen emner som programmering, databaser og software engineering. Kurset omfatter en st?rre praktisk ?velse i analyse og utforming av et virkelig informasjonssystem for en konkret ekstern organisasjon. Konkret vil kurset ta opp:

  • Problemdefinering, kravspesifikasjon og forholdet mellom beskrivelse og virkelighet
  • Systembeskrivelse, modellering og overordnet funksjonelt design
  • Ulike strategier for systemutvikling

Hva l?rer du?

L?ringsm?l: Etter kurset skal studentene kunne:

  • Kunne anvende objekt-orientert metode i analyse og design
  • Kunne analysere informasjonssystemer i realistiske omgivelser og kunne bruke unders?kelsesteknikker som intervju og observasjon
  • Ha oversikt over ulike tiln?rmingsm?ter og perspektiver i systemutviklingsarbeidet, og kunne vurdere andre relaterte metoder og teknikker
  • Kjenne til teknikker som er egnet til ? avklare form?l og ?nsket resultat av en systemutviklingsprosess
  • Kjenne til ulike former for prototyping
  • Kunne bruke UML som beskrivelsesform

Opptak og adgangsregulering

Studenter m? hvert semester s?ke og f? plass p? undervisningen og melde seg til eksamen i Studentweb.

Dersom du ikke allerede har studieplass ved UiO, kan du s?ke opptak til v?re studieprogrammer, eller s?ke om ? bli enkeltemnestudent.

Forkunnskaper

Obligatoriske forkunnskaper

Emnet forutsetter INF1010 – Objektorientert programmering (videref?rt) /INF101 og INF1050 – Systemutvikling (videref?rt) /INF 102.

Anbefalte forkunnskaper

Emnet bygger p? grunnleggende kunnskaper i informatikk og bruk av IKT-systemer p? ulike omr?der i samfunnet.

Overlappende emner

10 studiepoeng mot INF4220 – Objektorientert analyse og design (nedlagt) og 10 poeng mot IN 265.

Undervisning

2 timer forelesning og 2 timer gruppe?velser per uke. Prosjektoppgaven skal gj?res i kontakt med ekstern organisasjon.

Eksamen

Evalueringen baseres p? en st?rre prosjektoppgave (50%) og 3 timers skriftlig eksamen (50%). Bokstavkarakter (A - F).

Informasjon om utsatt pr?ve (kontinuasjon) finner du her: http://www.matnat.uio.no/studier/eksamen/kontinuasjon.html.

Mer informasjon om eksamen ved MN-fakultetet kan du lese p? fakultetets eksamenssider: http://www.matnat.uio.no/studier/eksamen/.

Annet

Det er obligatorisk oppm?te p? f?rste forelesning. Ved praktisering av 3-gangers regelen skal emnet sees i sammenheng med IN265 og INF4220.

Fakta om emnet

Studiepoeng
10
Undervisning

Emnet undervises for siste gang v?ren 2004 og vil v?ren 2005 bli erstattet av INF3221 – Problemdefinering, krav og modellering (nedlagt).

Eksamen

Emnet undervises for siste gang v?ren 2004.

Undervisningsspr?k
Norsk