|
ACI-32040 AUTOMAATION OHJELMISTOKOMPONENTIT JA SOVELLUSPALVELUT, 7 op
|
Opintojakson vastuuhenkilö
Seppo Kuikka
Toteutuskerrat
Periodi 1 | Periodi 2 | Periodi 3 | Periodi 4 | Periodi 5 | Kesä | |
Luento | - | - | - | 2 h/vko | 2 h/vko | - |
Harjoitus | - | - | - | 2 h/vko | 2 h/vko | - |
Harjoitustyö | - | - | - | 40 h/vko | 40 h/vko | - |
Tentti |
Tavoitteet
Uusimmat automaatio- ja tuotannon informaatiojärjestelmät perustuvat ohjelmistokomponentti- ja sovelluspalvelutekniikoihin. Opintojakso perehdyttää opiskelijat automaatiosovellusten koontiin valmiskomponenteista ja komponenttien integrointiin - usein sovelluspalvelujen avulla - ohjelmistoarkkitehtuureihin. Opintojaksossa opiskellaan ja harjoitellaan myös uudelleenkäytettävien, oliopohjaisten automaatioalan ohjelmistokomponenttien ja sovelluspalvelujen kehittämistä integroiduissa ohjelmointiympäristöissä.
Sisältö
Sisältöalue | Ydinaines | Täydentävä tietämys | Erityistietämys |
1. | Ohjelmistokomponenttien ja sovelluspalveluiden merkitys automaatioalan sovelluksissa. Käyttöliittymien ja palvelimien komponenttimallit, sovelluspalvelukomponentit.
|
Käyttöliittymä- ja palvelinkomponenttimallien laajennokset. Komponenttialustat, (erityisesti JEE ja .NET). | Kokeelliset komponenttimallit ja -alustat. |
2. | Komponenttien hyödyntäminen ja koonti, komponenttipohjaiset ohjelmistoarkkitehtuurit.
|
Komponentointi ja tuoterunkoarkkitehtuurit. Komponenttien jakelu- ja hallintatyökalut. | |
3. | Komponenttien kehittäminen, rajapintalähtöinen määrittely ja suunnittelu. | Komponenttien ja perinteisten oliopohjaisten sovellusten kehittämisen yhtäläisyydet ja erot. | |
4. | Sovelluspalvelutekniikat komponentoinnin laajennoksena. Sovelluspalvelukomponentit palveluarkkitehtuurin (SOA) osina.
|
Sovelluspalvelujen koordinoinnin perusteet. | |
5. | Komponentit ja sovelluspalvelut automaatiosovelluksissa, erityisesti OPC-standardointi. Automaation valmiskomponentit, komponenttiarkkitehtuurit ja komponenttiliiketoiminta. | OPC-UA-kehityshanke. |
Suoritusvaatimukset
Opintojakson suorittamiseen vaaditaan hyväksytysti suoritettu tentti ja harjoitustyö.
Harjoitustyössä määritellään, suunnitellaan ja toteutetaan pienehkö komponentti- tai sovelluspalvelupohjainen automaatiosovellus. Vaihtoehtoisesti harjoitustyönä voidaan tehdä teknologiaselvitys opintojakson alaan kuuluvasta teemasta.
Opintojakson arviointikriteerit
Oppimateriaali
Tyyppi | Nimi | Tekijä | ISBN | URL | Painos,saatavuus... | Tenttimateriaali | Kieli |
Opintomoniste | Automaation ohjelmistokomponentit ja sovelluspalvelut | Seppo Kuikka | Kyllä | Suomi | |||
Muu verkkomateriaali | http://www.ac.tut.fi/aci/courses/ACI-32040/Kompo_materiaali.htm | Ei ole | |||||
Luentokalvot | Seppo Kuikka | http://www.ac.tut.fi/aci/courses/ACI-32040/Kompo_luennot.htm | Kyllä | Suomi |
Esitiedot
Tunnus | Nimi | OP | P/S |
ACI-32020 | ACI-32020 Automaation reaaliaikajärjestelmät | 7 | Pakollinen |
Esitietoketju (Vaatii kirjautumisen TTY Intranetiin)
Tietoa esitietovaatimuksista
Opintojakson Automaation reaaliaikajärjestelmät esitiedot on lueteltu po. opintojakson kuvauksessa.
Tieto- ja viestintätekniikan (TVT) käyttö opetuksessa
- tiedottamisessa kotisivuilla, uutisryhmissä tai s-postilistoilla esim. ajankohtaiset asiat, aikataulut
- harjoitus-, ryhmä- tai laboratoriotöiden työstämisessä
- harjoitustöiden, materiaalin jne. jakelussa ja/tai palauttamisessa
- asioiden ja ilmiöiden havainnollistamisessa esim. animaatiot, demot, simulaatiot, videoleikkeet
- Lähiopetuksen osuus: 30 %
- Etäopetuksen osuus: 20 %
- Opiskelijan itseopiskelun osuus: 50 %
Opetusmuodot | Tuntia |
Luennot | 36 |
Harjoitukset | 36 |
Harjoitustyöt | 82 |
Tieto- ja viestintätekniikan käyttö | 20 |
Oppimateriaali | |
Opetusmuotojen mitoitukseen sisältyy seuraavan opetusmateriaalin käyttö: | |
Vieraskielinen verkkomateriaali |
Muu mitoitettu | Tuntia |
Tenttiin valmistautuminen | 10 |
Tentti/välikokeet | 3 |
Kaikki yhteensä | 187 |
Opintojakson opetukseen ja oppimiseen liittyvät periaatteet ja lähtökohdat
Opintojaksokorvaavuus
7601031 Komponenttiohjelmointi
Viimeksi muokattu | 27.02.2006 |
Muokkaaja | Seppo Kuikka |