190 likes | 280 Views
Telinevoimistelu SM 2011 JyVo Tuloslaskenta. Pilvipalvelut - Hyödyt ja haasteet Vesa Lappalainen Tietotekniikan laitos. Tavoitteet ja taustat. Reaaliaikainen tulospalvelu yleisölle ja kilpailijoille Ennen Excel-pohja, tulokset ja tilanne vasta kilpailun jälkeen
E N D
TelinevoimisteluSM 2011JyVoTuloslaskenta Pilvipalvelut - Hyödyt ja haasteet Vesa Lappalainen Tietotekniikan laitos
Tavoitteet ja taustat • Reaaliaikainen tulospalvelu yleisölle ja kilpailijoille • Ennen Excel-pohja, tulokset ja tilanne vasta kilpailun jälkeen • Kurssi: Sovelluskehitys toimisto-ohjelmilla 2011 • Kokeilu: Miten pilvipalvelut sopivat tällaiseen • Työkalun valinta: Google Docs, erityisesti taulukkolaskenta + skriptit (n. 1200 riviä) • Tulokset eteenpäin kun tuomari on hyväksynyt ne • Tasapelisääntö (puhtaampi suoritus voittaa) • E-tuomareiden (vähennykset) pisteet eivät saa erota liikaa toisistaan • Finaaliin menijät näkyvillä • Lopputulokset nopeasti tulostukseen telineen päätyttyä
Hyödyt • Reaaliaikaisuus • Skaalautuvuus käyttäjien suhteen • YLE:n selostuskoppiin vietiin iPad ja miniläppäri, niin pystyivät seuraamaan reaaliajassa • Kuuluttajalle läppäri tulosten seurantaan (tosin tarviisi erilaisen kuuluttajan näkymän) • Tulosten syöttö suoraan koneelle kultakin tuomaripöydältä • Urheilijat olivat tyytyväisiä kun tilanne oli selvillä • Kun taulukkolaskennan vapaudet, voi lennosta tehdä muutoksia ja muotoiluja, joita ei ole ennakkoon osattu odottaa • Ei palomuuri-ongelmia (oma CS aiheuttaa aina ongelmia S palomuurin kanssa)
Haasteet, yleiset • Onko verkko/palvelu pystyssä? => pakko olla varajärjestelmä • Tykkien (käytössä olleiden) valovoima • Enemmän (TV-) näyttöjä alueelle • Ruudun käytössä oleva pinta-ala • Mitkä asiat yleisö ymmärtää? Kannattaako näyttää m.. D-pisteitä? • Uuden kilpailun tekeminen vielä työlästä kun tälle ei skriptiä
Haasteet Google Docs • Suorituskyky • Rinnakkaisuus (prosessit voivat valmistua eri järjestyksessä kuin aloitettu, tästä oma tarinansa) • JavaScript (iso osa virheistä tulee ajonaikaiseksi) • Kaikkea ei saada automatisoitua (mm. tulostus) • Esim. rivi- ja sarakoeotsikot aina näkyvillä => näyttää taulukkolaskennalta • Paikattu Raami-ohjelmalla • Ei riittävästi suojausasetuksia taulukkoon, mm Tabien siirto pilaa hommaa • verkon toimivuus => tarvitaan varajärjestelmä (käytössä oli samat kopioituna Exceliin) • lomakkeen sulkemisesta tulevaa tapahtumaa ei saatu tulemaan • Kaikkea ei voi tehdä kuten haluaisi • Dokumentaatio ja esimerkit vielä vähäistä
Käyttämättömät mahdollisuudet • Yleisön omat mobiililaitteettulosseurantaan • Monitorit urheilijoiden odotustiloihin • Reaaliaikainen palvelu Internettiin • Joitakin sääntöihin liittyviä ohjelmaparannuksia • Tykkikoneen etäohjaus (voi vaihtaa näkymiä menemättä koneelle) • Palkintojen jaossa tulokset lajista jonka palkintoja jaetaan (liittyy osittain tykkikoneen etäohjaukseen)