Opinto-opas 2009-2010
Perus

Perus Pori KV Jatko Avoin

|Tutkinnot|     |Opintokokonaisuudet|     |Opintojaksot|    

Opinto-opas 2009-2010

OHJ-3200 Ohjelmistoarkkitehtuurit, 6 op
Software Architectures

Vastuuhenkilö

Kai Koskimies

Toteutuskerrat

  Luentoajat ja -paikat Kohderyhmä, jolle suositellaan
Toteutus 1


Per 1 :
Torstai 10 - 12, TB109
Per 1, 2 :
Tiistai 10 - 12, TB109

 
3.-n. vuosikurssi
DI-Opiskelijat
Jatko-opiskelijat
Kandiopiskelijat
Teknis-luonnontieteellinen koulutusohjelma
Teknis-taloudellinen tiedekunta
Tieto- ja sähkötekniikan tiedekunta
Tietojohtamisen koulutusohjelma
Tietotekniikan koulutusohjelma  


Suoritusvaatimukset

Hyväksytysti suoritetut harjoitustyö ja loppukoe sekä riittävä aktiivisuus viikkoharjoituksissa.
Osasuoritusten pitää liittyä samaan toteutuskertaan

Opetukseen ja oppimiseen liittyvät periaatteet ja lähtökohdat

-

Osaamistavoitteet

Opiskelija osaa suunnitella komponenttipohjaisen ohjelmiston. Opiskelija osaa kuvata ohjelmistoarkkitehtuurin ja soveltaa ohjelmiston arkkitehtuurin mallintamisessa UML-notaatiota. Opiskelija ymmärtää ohjelmistoarkkitehtuurien yleisten ratkaisumallien ideat ja osaa soveltaa niitä ohjelmistojen suunnittelussa. Opiskelija ymmärtää tuoterunkoarkkitehtuurien peruskäsitteet ja osaa suunnitella tuoterunkoarkkitehtuurin. Opiskelija osaa suorittaa ja raportoida ohjelmistoarkkitehtuurin arvioinnin.

Sisältö

Sisältö Ydinaines Täydentävä tietämys Erityistietämys
1. Arkkitehtuurien kuvaus  UML-mallintaminen arkkitehtuurin kannalta   
2. Arkkitehtuureihin liittyvät standardiratkaisut  Suunnittelumallit Arkkitehtuurityylit  Sulautettujen järjestelmien suunnittelumallit Integrointi Avoimen lähdekoodin suunnittelumallit 
3. Tuoterunkoarkkitehtuurit ja ohjelmistoalustat  Kehysarkkitehtuurit  Tuoterunkoarkkitehtuurien kuvaus 
4. Arkkitehtuurien arviointimenetelmät    ATAM-menetelmän suoritus 


Opintojakson arvostelu

Peruskäsitteiden ymmärtäminen, tekniikoiden soveltamiskyky, viikkoharjoitusten aktiivisuusaste, harjoitustyön ohjeiden mukainen suoritus.

Arvosteluasteikko:

Opintojaksolla käytetään numeerista arviointiasteikkoa (1-5)

Osasuoritukset:

Osasuoritusten pitää liittyä samaan toteutuskertaan

Oppimateriaali

Tyyppi Nimi Tekijä ISBN URL Painos,saatavuus... Tenttimateriaali Kieli
Kirja   Ohjelmistoarkkitehtuurit   Kai Koskimies ja Tommi Mikkonen            Suomi  


Esitietovaatimukset

Opintojakso P/S Selite
OHJ-1400 Olio-ohjelmoinnin peruskurssi Pakollinen    
OHJ-1450 Olio-ohjelmoinnin jatkokurssi Suositeltava    
OHJ-3050 Ohjelmistotuotannon menetelmät Pakollinen    

Tietoa esitietovaatimuksista
Harjoitustyössä käytetään Javaa. Opetusmateriaalissa käytetään UML:ää.

Esitietoketju (Vaatii kirjautumisen POPiin)

Vastaavuudet

Opintojakso Vastaa opintojaksoa  Selite 
OHJ-3200 Ohjelmistoarkkitehtuurit, 6 op 8102200 Ohjelmistoarkkitehtuurit, 4 ov  

Tarkempia tietoja toteutuskerroittain

  Kuvaus Opetusmuodot Toteutustapa
Toteutus 1   Luennot
Harjoitukset
Harjoitustyöt
   
Lähiopetus: 0 %
Etäopetus: 0 %
Itseopiskelu: 0 %  


Viimeksi muokattu16.12.2009
MuokkaajaKai Koskimies