200 likes | 431 Views
KaugLabori veebipõhise kasutajaliidese realiseerimine Eesti Infotehnoloogia Kolledži näitel Madis Toom IT-süsteemide arendus. Juhendaja: Margus Ernits. Projekti ülevaade.
E N D
KaugLabori veebipõhise kasutajaliidese realiseerimine Eesti Infotehnoloogia Kolledži näitelMadis ToomIT-süsteemide arendus Juhendaja: Margus Ernits
Projekti ülevaade • Käimas on projekt: “Administreerimise õppemooduli loomine praktilise küberkaitse IT süsteemide administraatoritele koostöös RIA ja CERT Eestiga” • Luuakse praktilise õppega kauglabor • Pakub interaktiivset tagasisidet • Skaleerub väiksemate ja suuremate vajaduste jaoks • Võimaldab teha praktilisi laboreid
Hetkeolukord • Rakenduse allosad: • Varasemate diplomitööde raames valminud: • Virtualiseerimise allosa (Carolyn Fischer) • Tagasiside ja kontroll allosa (Aivar Guitar) • Veel valmimisel: • Kasutajaliides (Antud diplomitöö) • Õppematerjalide allosa (Antud diplomitöö) • Broneerimise allosa • Hetkel luuakse erinevate diplomitööde raames: • Nimeserveri seadistamise labor • E-posti teenuse seadistamine
Probleem • Puudub kauglabori kasutajaliides • Kauglabori allosad on integreerimata
Diplomitöö eesmärk • Luua kasutajaliides: • Analüüsi käigus: • selgitada laborile esitatavad nõuded • määratleda süsteemiarhitektuur • leida sobilikud arendusvahendid • Integreerida labori allosad • Luua õppematerjalide allosa
Metoodika • Peamiselt kasutati tehnoloogiate valikul võrdlevat analüüsi • Testiti funktsionaalust ja prototüübiti lahendusi • Testiti erinevate tehnoloogiliste lahenduste kokkusobivust
Kokkuvõte • Diplomitöö käigus valmis: • Kauglabori analüüs ja dokumentatsioon • Veebiliidese esimene iteratsioon • Seatud eesmärgid on lahendatud • Projekti Edasised tegevused: • Luua broneerimise allosa • Esimese iteratsiooni hinnangute alusel otsustada edasised tööd • Tulemus on taaskasutatav
Programmi lähtekood • Projekt asub: • https://github.com/magavdraakon/i-tee • Lähtekoodi saab allalaadida: • git@github.com:magavdraakon/i-tee.git
Retsensendi küsimus 1 • Kas diplomandi käsutuses mingeid andmeid ühe laboritöö mahukuse kohta (eelkõige aja mõttes)?
Retsensendi küsimus 2 • Kas laboritöö hõivab ressursid töö ajaks täielkult või on võimalik ajajaotus?
Retsensendi küsimus 3 • Kui suur võiks olla (lubatud, maksimaalne) koormus? Nt mitu õppurit samal ajal?
Retsensendi küsimus 4 • Kas reaktsiooniaegadele on mingeid kitsendusi?
Retsensendi küsimus 5 • Ka e-maili kasutamine õppejõuga suhtlemisel omab mingeid eeliseid võrreldes sellega, kui see oleks süsteemis üks komponent?
Retsensendi küsimus 6 • Kas kasutaja on kogu õppeprotsessis sama (st konkreetne persoon või lihtsalt mingi ident sõltuvalt ainest)?
Retsensendi küsimus 7 • Kas labori tulemus on binaarne või detailsem? Sama küsimus (enese-) testi kohta?
Retsensendi küsimus 8 • Eelmise jätkuna – kas on kasutusel õppuri olekut näitavad andmed, mille põhjal saab otsustada mida konkreetselt ta vajab?
Retsensendi küsimus 9 • Ei leidnud vihjeid logiraamatutele, mis on ülikasulik materjal arendustööks (õppejõule). Kas neid ei kasutata või on need väljaspool selle töö temaatikat?
Retsensendi küsimus 10 • Töös on kasutatud mõnevõrra segamini mõisteid kaug- ja virtuaallabor. Diplomand võiks täpsustada, kuidas tema neid käsitleb. Näiteks väidab diplomand, et “valdavosakauglaborilahendusiei võimalda sooritada praktilisiülesandeid”, mis on päris üllatav – sellist asja pole kuulnudki.