VAMK

Vaihda kieltä: English

Etusivu > Arkistoidut koulutukset > Informationsbehandling (T-ITE) > 2011 > Vuosi 2 > Programvaru-utveckling I (TITA0706)

Programvaru-utveckling I

Rakennetyyppi: Opintojakso
Koodi: TITA0706
Tyyppi: Pakollinen / Perusopinnot
OPS: T-ITE 2011
Taso: Tradenomi (AMK)
Opiskeluvuosi: 2 (2012-2013)
Laajuus: 6 op
Vastuuopettaja: Norrgård, Kenneth
Opetuskieli: Ruotsi

Toteutukset lukuvuonna 2012-2013

Tot.OpiskeluaikaOpettaja(t)KieliIlmoittautuminen
23.9.2012 – 1.3.2013Kenneth NorrgårdRuotsi13.8.2012 – 7.9.2012

Osaamistavoitteet

Studerande får en helhetsbild av vad som krävs för att planera ett datasystem. Efter studieperioden kan studerande genomföra och dokumentera en objektorienterad analys och använda UML som beskrivningsteknik.

Studerandes yrkesmässiga grepp om programmering fördjupas. Studerande lär sig grunderna i databasprogrammering och kan tillämpa dom i olika situationer. Studerande förverkligar en databasapplikation med tillhörande dokumentation.

Opiskelijan työmäärä

6 x 27h = 162 h
Föreläsningar och handledda övningar: ca 77h
Eget arbete - veckovisa inlämningsuppgifter: ca 40h
Eget arbete, teoriläsning och tentamen: ca 25h
Eget arbete, analys- och designdokument: ca 20 h

Edeltävät opinnot / Suositellut valinnaiset opinnot

Grundläggande kunskaper i programmering och systemplanering. Kunskaper från studieperioderna Programmering och användargränssnitt I + II samt Att bygga informationssystem I + II eller motsvarande kunskaper förvärvade på annat sätt.

Sisältö

Objektorienterad analys: Systemmodeller och metoder, grundbegrepp inom objektorienterad modellering, analys av problemområde (klasser, struktur, beteende), analys av användningsområde (användning, funktioner, gränssnitt), beskrivningstekniker, dokumentationsstandarder, notation enligt UML - Unified Modeling Language, som case-verktyg används Rational Rose Enterprise Edition.
Objektorienterad design: Principer för design av arkitektur och komponenter, notation enligt UML, Genom gång av systemutvecklingsmetoden RUP - Rational Unified Process.

Teorin konkretiseras med hjälp av övningar och exempel.

Opiskelumateriaali

Huvudböcker
Podeswa, Howard (2009)
UML for the IT™ Business Analyst : A Practical Guide to Requirements Gathering Using the Unified Modeling Language, Course Technology PTR
Finns på VAMK ebrary, direktlänk:
http://site.ebrary.com/lib/vamklibrary/docDetail.action?docID=10318129

Kimmel, Paul (2005),
UML Demystified, McGraw-Hill Osborne
Finns på VAMK ebrary, direktlänk:
http://site.ebrary.com/lib/vamklibrary/docDetail.action?docID=10156015

Referensbok
Rational Unified Process (RUP)
Kruchten Philippe, The Rational Unified Process. An Introduction, 2nd edition. Addison-Wesley, 2000, Boston - Finns översatt till svenska.

Opetusmuoto / Opetusmenetelmät

Närundervisning; självständiga studier, nätbaserade studier, projektarbete.

Arviointikriteerit

Studerande förstår systemmodelleringens grunder och kan använda UML som beskrivningsspråk. Studerande kan planera och dokumentera en systemplanering med hjälp av UML och ett Case-verktyg
1: Studerande förstår grunderna i systemmodellering/UML (ca 40%) och göra och producera delar av en analys.

3: Stduerande har en bredare kunskap om UML som beskrivningsteknik och kan självständigt applicera denna kunskap i nya situationer (ca 60%). Studerande kan göra en analys.
5: Studerande har tillgodogjort sig största delen av de tekniker och de beskrivningsspråk som behövs och är kapabel att självständigt genomföra en analys och dokumentera analysen på ett systematiskt sätt (ca 90% av det innehåll som studieperioden lär ut)

Arviointimenetelmät

Deltagande i undervisningen och lösande av övningsuppgifter, godkänt projektarbete och godkänd tentamen. Tentamen utgör ca 50% och övriga prestationer ca 50% av den slutgiltiga bedömningen.


Takaisin