Hajusrakenduste alused

Allikas: Teadmusbaas

Sisukord

Mooduli nimetus: Hajusrakenduste alused BASES OF DISTRIBUTED APPLICATIONS

Mooduli maht 6 (EKAP)

Nõuded mooduli alustamiseks: ANDMEBAASISÜSTEEMIDE ALUSED, VEEBIRAKENDUSTE LOOMISE ALUSED, PROGRAMMEERIMISE ALUSED

Mooduli eesmärk:

Õpetusega taotletakse, et õppija loob hajusa arhitektuuriga rakendusi ning teostab andmete ülekandeid erinevate andmeallikate vahel.

Mahud:

Iseseisva töö tunde sh lõimitud üldained 40 tundi, E-õpe 54 tundi, Praktiline töö 62 tundi.

Õpiväljund 1

(läbiv kompetentsus) liidestab rakendused ja andmeallikad; Jaotus tundides: praktiline töö: 8 iseseisev töö: 8 e-õpe: 12 kokku: 28

Hindamiskriteeriumid:

oskab veebiteenuseid luua, paigaldada ja kasutada; varundab enne liidestamist süsteemi andmed.

Teemad/alateemad:

Hajusrakenduste alused: 1. Integratsioon ja liidestamine

Õppemeetodid

Praktiline töö, iseseisev töö

Hindamine:

Eristav

Hindamisülesanded:

3 praktilist tööd

Hindamismeetodid:

Iseseisev töö, praktiline töö, õpimapp/portfoolio
Iseseisvad tööd
selgitab etteantud organisatsiooni infosüsteemi rolli organisatsioonis
Praktilised tööd
(1)Süsteemi andmete varundamine, (2)Rakenduse liidestamine andmeallikaga, (3)Dokumentatsiooni koostamine loodud rakendusele

Õpiväljund 2

(läbiv kompetentsus) tunneb sünkroonseid ja asünkroonseid andmete ülekandmise võimalusi ning valib neist sobivaima; Jaotus tundides: praktiline töö: 12 iseseisev töö: 8 e-õpe: 20 kokku: 40

Hindamiskriteeriumid

kasutab süsteemidevahelist sünkroonset ja asünkroonset andmete ülekandmist

Teemad/alateemad

Hajusrakenduste alused 1. Integratsioon ja liidestamine 2. Liidestamise põhimõtted ja erinevad vormid - Süsteemide integreerimise ja liidestamise võimalused (failivahetus, jagatud andmebaas, sõnumivahetus, veebiteenused, Message Queue) 3. Integratsiooni ja liidestamise probleemid 4. Riigi infosüsteemi liidestamine -X-tee andmevahetuskiht -Teenustepõhine arhitektuur -Liidestamismetoodika tasandid

Õppemeetodid

Praktiline töö, iseseisev töö, õpimapp

Hindamine

Eristav

Hindamisülesanded:

Praktiline töö ja iseseisev töö

Hindamismeetodid:

Iseseisev töö, praktiline töö, õpimapp/portfoolio
Iseseisvad tööd
kirjeldab sünkroonseid ja asünkroonseid andmete ülekandmise võimalusi ja iseloomustab neid;
Praktilised tööd
koostab veebirakenduse olemasolevate rakenduste liitmise teel ja valib sobiva andmeülekande viisi.

Õpiväljund 3

(läbiv kompetentsus) dokumenteerib loodavad ja olemasolevad liidesed (liidestatud süsteemid, integratsioonipunktid, integratsioonimeetodid, turvalisuse reeglid); Jaotus tundides: praktiline töö: 16 iseseisev töö: 8 e-õpe: 8 kokku: 32

Hindamiskriteeriumid

kirjeldab hajusrakenduste olemust ja kasutusvaldkondi süsteemi administraatorile vastavalt

Teemad/alateemad:

VEEBITEENUSED -XML, SOAP, WSDL, UDDI, WCF, RPC, REST standardite kasutamine -Ressursipõhised veebiteenused - ''WebAPI'' liidestamine - ''OData'' protokolli kasutamine

Õppemeetodid:

Praktiline töö, iseseisev töö, õpimapp

Hindamine:

Mitteeristav

Hindamisülesanded:

üks iseseisev ja 2 praktilist tööd

Hindamismeetod:

Iseseisev töö, praktiline töö, õpimapp/portfoolio

Lävend:

hindamisülesanded on esitatud nõutava tasemel ja lisatud õpimappi

Iseseisvad tööd
etteantud organisatsiooni riskianalüüs (juhendi alusel) ja turvameetmete kavand
Praktilised tööd
(1)Koostab etteantud veebiteenuseid sisaldava rakenduse, (2)Koostab liidestamise dokumentatsiooni

Õpiväljund 4

(läbiv kompetentsus) loob hajusa arhitektuuriga rakendusi

Hindamiskriteeriumid

kirjeldab hajusrakenduste olemust ja kasutusvaldkondi süsteemi administraatorile vastavalt arvestab hajusrakenduste kasutamisel tekkida võivat andmete kadu ning rakenduse osiste mittetoimivust selgitab, mis on andmete puhverdamine (caching) ja dubleerimine (replication)

Teemad/alateemad

Loodud rakenduse dokumenteerimine Töökäigu analüüs (probleemid, tehtud muudatused)

Õppemeetodid

Praktiline töö, iseseisev töö

Hindamine:

Eristav

Hindamisülesanne:

töötav hajusrakendus ja selle dokumentatsioon

Hindamismeetod:

Iseseisev töö, praktiline töö, õpimapp/portfoolio
Praktilised tööd
Hajusrakenduse projektitöö

Õpiväljund 5

dokumenteerib loodud rakendused õppekeeles; Jaotus tundides: iseseisev töö: 6 kokku: 6

Hindamiskriteeriumid

dokumenteerib hajusrakenduse komponendid ja nendevahelised liidestused õppekeeles; Kõneleb arusaadavalt, valib sobiva sõnakasutuse vastavalt suhtlussituatsioonile; Koostab ja vormistab teksti vastavalt juhendile, järgides kirjutamisel õigekirjareegleid.

Teemad/alateemad

Toodete dokumenteerimise alused ja nõuded

Õppemeetodid

Praktiline töö, iseseisev töö, õpimapp

Hindamine

Mitteeristav

Hindamisülesanne:

1 praktiline töö

Hindamismeetod

Iseseisev töö, praktiline töö, õpimapp/portfoolio

Lävend  

Hindamisülesanne vastab esitatud nõuetele
Praktilised tööd
Liidestamise dokumentatsiooni koostamine

Õpiväljund 6

(lõimitud) (võtmepädevused) dokumenteerib loodud rakendused inglise keeles; Jaotus tundides: praktiline töö: 10 iseseisev töö: 10 e-õpe: 6 kokku: 26

Hindamiskriteeriumid

Kasutab iseseisvalt võõrkeelset põhisõnavara ja tuttavas olukorras grammatiliselt õiget keelt Väljendab end/suhtleb õpitava keele erinevate osaoskuste kaudu (loeb, kuulab, räägib, kirjutab B1 tasemel)

Teemad/alateemad

Toodete dokumenteerimise alused ja nõuded

Õppemeetodid

Praktiline töö, iseseisev töö

Hindamine

Mitteristav

Hindamisülesanded:

1 praktiline ja 1 iseseisev töö

Hindamismeetod:

Iseseisev töö, praktiline töö, õpimapp/portfoolio

Lävend

Hindamisülesanded vastavad esitatud nõuetele
Iseseisvad tööd
õpimapi koostamine
Praktilised tööd
Liidestamise ingliskeelse dokumentatsiooni koostamine

Mooduli kokkuvõtva hinde kujunemine

Mooduli hinne kujuneb projektitöö hindest. Hindamise eelduseks on kontrolltööde ja iseseisvate tööde sooritamine positiivsele hindele. Hinnatakse praktilist tööd.

Mooduli hindamine

Moodul hinnatakse eristava hindega


Tagasi moodulite loetelu lehele