Liite 4. Kuntosuunnistusmalli 2¶
Liite 4. Kuntosuunnistusmalli 2¶
A4.1 Toimintamoodin peruskuvaus¶
Kuntosuunnistuksen toimintamoodi 2 otetaan käyttöön antamalla ohjelmalle käynnistysparametri
KUNTOSUUNNISTUS=2
Kuntosuunnistusmoodiin päästään sitten avaamalla ohjelma tulospalvelutilaan ja valitsemalla päävalikosta "Tulospalvelu/Emit-luenta". Vaihtoehtoisesti voidaan määritellä ohjelma aukeamaan suoraan tulospalvelutilaan ja avaamaan käynnistyessään kaavake Emit-luenta.
Toimintamoodissa 2 kilpailijatiedosto ei alussa sisällä tietoja osanottajista, vaan heitä koskevat tiedot ovat erillisessä mahdollisten osanottajien luettelossa (henkilötietokannassa). Kilpailijatiedoston on tällöin sisällettävä niin runsaasti vakanttipaikkoja, että kaikki osanottajat varmasti mahtuvat mukaan.
Toimintamoodissa 2 lähtijäksi ilmoittautuminen ja leimantarkastus tapahtuvat samalla lukemiskerralla. Kun kortti luetaan, merkitsee ohjelma kilpailijan osanottajaksi ja tallentaa emit-koodin osanottajan tietoihin taustatiedoksi vaihtaen ensisijaisiin tietoihin Emit-koodille vapaan arvon pienten lukujen alueelta. Kun Emit-kortti luetaan toiseen kertaan, pitää ohjelma sitä uutena suorituksena.
A4.2 Esivalmistelut toimintamoodiin 2¶
Esivalmistelu sisältää seuraavat vaiheet:
- Kilpailun määrittely
- Käytettävä tiedostokansio valitaan ja luodaan joko ohjelman ulkopuolella tai toiminnossa Kilpailun luominen ja perusominaisuudet- Luodaan ja nimetään kilpailun sarjat joko em. toiminnossa tai kopioimalla aiempi soveltuva tiedosto KilpSrj.xml kilpailun tiedostokansioon ennen kilpailun perustietojen määrittelyä. Sarjoihin on sisällytettävä ylimääräinen sarja vakanttitiedoille. Ohjelma pyrkii luomaan tarkoitukseen sopivan vakanttisarjan automaattisesti.- Perusominaisuuksissa on syytä määritellä otsikkotiedot ja antaa kilpailulle tunnuskoodi, joka eroaa muista kilpailuista.
-
Ratojen määrittely ohjelman valinnassa Valmistelu / Ratatiedot. Jokaiselle sarjalle on määriteltävä rata, jonka nimi on sama kuin sarjan nimi. Nollausennakoksi määritellään Nollaus lähtöhetkellä ja maalin osalta on valittava Maaliviivalla leimasin (ei online). Myös vakanttisarjalle on radan määrittely suositeltavaa häiritsevien virheilmoitusten eliminoimiseksi. Vakanttisarjan rataan sisällytetään ainakin yksi rasti, jota ei ole metsässä ja jolle annetaan leimasinkoodi, jota ei myöskään ole käytössä, jotta kukaan ei voisi saada hyväksyttyä suoritusta vakanttisarjaan.
- Konfiguraatiotiedoston laatiminen. Yksinkertaisinta on käyttää tiedoston nimenä oletusnimeä
Laskenta.cfg. Tiedostoon on sisällytettävä ainakin seuraavat rivit:
`KUNTOSUUNNISTUS=2
LUKIJA=n
VAKANTTIALKU=nnnn`missä parametrin
LUKIJA=nnumeroarvon on oltava käytettävän sarjaportin numeron, siisLUKIJA=1, jos käytössä onCOM1. Parametri VAKANTTIALKU tarvitaan, kun leimantarkastuspisteitä on useita.Lisäksi on annettava tiedonsiirron edellyttämät parametrit, jos käytetään useampia yhteen liitettyjä koneita. Tällöin on myös määriteltävä eri koneiden vakanttialueet parametrilla
VAKANTTIALKU=nnnnniin, että jokaiselle koneelle varmasti riittää omaan alueeseen kuuluvia vakantteja. Yhdellä koneista valitaan nnnn vastaamaan käytössä olevan numeroalueen alarajaa ja muilla keskelle tätä numeroaluetta. Edelleen voidaan antaa parametriSEURATIETO=E, jos ei haluta käsitellä seuratietoja, ja parametriVAHVISTAAINA=E, jos halutaan, että ohjelma hyväksyy ilman vahvistusta osanottajan, kun vaihtoehtoja on tarjolla vain yksi.-
Luodaan vakanttipaikat ohjelman ollessa esivalmistelumoodissa valinnassa Osanottajat / Lisää vakantteja. Vakantteja kannattaa luoda runsaasti ja niin, että jokaisen parametrilla
VAKANTTIALKU=nnnnperään tulee enemmän vakantteja, kuin yhdelle koneelle voi enimmillään tulla osanottajia ilmoittautumaan. Vakantit luodaan vakanteille varattuun sarjaan vakanteiksi ja jättäen sukunimi ja seura tyhjiksi.Samaa vakantit sisältävää tiedostoa voidaan käyttää useissa eri tapahtumissa, jos sarjojen lukumäärä ja vakanttisarjan järjestysnumero sarjaluettelossa on kaikissa sama.
- Valmistellaan henkilötietokanta aiempien osanottajien perusteella. Tiedoston nimeksi annetaan
henkilot.csv. Tiedoston ensimmäinen rivi on
KilpId;Sukunimi;Etunimi;Seura;Maa;Joukkue;Sarja;Badgeja kullakin muulla rivillä tuon otsikkorivin mukaisesti puolipisteellä erotettuina ainakin seuraavia tietoja (puuttuvat tiedot jätetään pois, mutta puolipisteitä on oltava oikea määrä):
- Kilpailijan tunnuskoodi, jota käytetään henkilöiden tunnistamiseen ja joka tallentuu lisenssitietokenttään. Välttämätön tiedoston jatkuvan ylläpidon kannalta.- Sukunimi, korkeintaan 24 merkkiä- Etunimi, korkeintaan 24 merkkiä- Seura tai yhteisö, korkeintaan 31 merkkiä- Maa. Ei yleensä käytössä, 3 merkkiä- Joukkue. Ei yleensä käytössä, korkeintaan 15 merkkiä- Sarja. Ei välttämätön. Käytetään oletuksena, jos sama kuin sarjatiedoissa. Helpottaa hieman työskentelyä.- Emit-kortin koodi. Olennaisena apuna, kun korttia käyttää yksi tai korkeintaan muutama henkilö. Ei pidä tallentaa, ellei henkilö käytä samaa korttia toistuvasti.
-
Valmistellaan seuratietokanta, jos sellaista halutaan käyttää. Tietokannassa on kullakin rivillä seuraavat tiedot tabulaattorin, puolipisteen tai välilyöntien erottamina:
- Piirikoodi. Numeroarvo, joksi merkitään 0, ellei muuta arvoa ole.- Nimilyhenne. Korkeintaan 15-merkkinen lyhenne, joka ei sisällä välilyöntejä tai puolipistettä. Ei yleensä käytössä, mutta jotain tekstiä on oltava.- Seuran nimi. Korkeintaan 31-merkkiä.
-
Kaikki edellisissä vaiheissa luodut tiedostot
KilpSrj.xml, KILP.DAT, radat1.xml, henkilot.csv, Seurat.csvkopioidaan jokaiselle tietokoneelle kilpailun työhakemistoon, jonne sijoitetaan myös konekohtaisesti sovitettu konfiguraatiotiedosto. -
Haluttaessa, että ohjelma käynnistyy automaattisesti käyttötilaan
- käynnistetään ohjelma haluttuun tilaan- tallennetaan ikkunat valinnassa Tiedostot / Tallenna ikkunat- valinnassa Tiedostot / Avausmääritykset
- Valitaan konfiguraatiotiedosto- Sisällytetään siihen rivi
ikkunat, johon lisätään tiedoston nimi, jos ikkunat tallennettiin muuhun tiedostoon kuinikkunat.xml. Mahdolliset muutokset on tallennettava.- Valitaan Avaa suoraan tulospalveluun ja tallennetaan valinnat.- Kun halutaan lopettaa automaattinen käynnistyminen, valitaan tallennettavaksi Avaa päävalikkoon
- Valitaan konfiguraatiotiedosto- Sisällytetään siihen rivi
- käynnistetään ohjelma haluttuun tilaan- tallennetaan ikkunat valinnassa Tiedostot / Tallenna ikkunat- valinnassa Tiedostot / Avausmääritykset
- Valmistellaan henkilötietokanta aiempien osanottajien perusteella. Tiedoston nimeksi annetaan
- Konfiguraatiotiedoston laatiminen. Yksinkertaisinta on käyttää tiedoston nimenä oletusnimeä
A4.3 Toiminta tapahtuman aikana¶
Ohjelma käynnistetään. Siirrytään tulospalvelutilaan ja valitaan käytössä oleva hakemisto sekä konfiguraatiotiedosto, ellei näitä toimintoja ole automatisoitu edellä kuvatulla tavalla. Edelleen valitaan valikosta Tulospalvelu / Emit-luenta, ellei tämäkin tapahdu automaattisesti.
Osanottajan saapuessa maaliin, luetaan kortti. Tällöin voi tapahtua seuraavia asioita:
- Jos emit-koodi löytyy henkilötietokannasta yhdeltä osanottajalta, kysyy ohjelma, onko henkilö oikea ja tallentaa hänet osanottajaksi, jos vastataan Kyllä. Vastaus Ei johtaa samaan haaraan kuin kortti, jota ei ole tietokannassa. Parametrilla tai talikosta voidaan poistaa tämän vahvistuksen pyyntö.- Jos emit-koodi löytyy henkilötietokannasta useammalta osanottajalta, pyytää ohjelma valitsemaan oikean henkilön käyttäen näppäimiä nuoli ylös / nuoli alas. Kun oikea henkilö on valittuna, painetaan Enter ja sitten Ctrl-Enter tai vahvistetaan painikkeesta Tallenna.- Jos emit-koodia ei löydy tietokannasta, siirtyy ohjelma sukunimi-kenttään, missä aloitetaan nimen kirjoittaminen. Jos nimi löytyy tietokannasta, voi sen valita, kun vaihtoehdot ovat vähentyneet riittävästi, käyttäen näppäintä Enter tai selaten ennen sitä näppäimillä nuoli ylös / nuoli alas. Kun nimi on oikein, tarkastetaan haluttaessa seura ja sarja ja hyväksytään näppäimillä Ctrl-Enter tai painikkeesta Tallenna.- Tämän jälkeen ohjelma toteaa heti tuloksen, näyttää leimat ja päättelee radan leimoista.- Yleensä ei tarvitse tehdä mitään muuta, mutta tietoja voi muokata, jos ne eivät ole oikein. Muokkausta tehtäessä tulee näkyviin painike Tallenna merkiksi siitä, että muutokset on tallennettava joka painikkeesta tai näppäimillä Ctrl-Enter.
Aiemmin luetut tulokset saa näkyville selailemalla selailupalkista tai käyttäen painiketta Hae osanottajaa ja käyttämällä esille tulevia hakumahdollisuuksia. Myös näin näytölle tulleita tietoja voi muuttaa ja muutokset tallentaa.
A4.3.1 Tuloksien tarkastelu¶
Tuloksia voi katsella päävalikon valinnassa Seuranta / Tilanne.
Osanottajatietoja voi katsella ja muokata myös valinnassa Osanottajat / Osanottajat jonka kautta aukeaa taulukko.
Kummankin edellä mainitun valinnan taulukossa voi klikata osanottajaa saadakseen lisätietoja. Esille tulevat tiedot eivät ole identtiset, vaan joiltain osin toisiaan täydentäviä.
A4.4 Toiminta tapahtuman jälkeen¶
A4.4.1 Tulosluettelot¶
Tulosluettelot html-tiedostoon tai paperille voi laatia valinnassa Tulosteet, missä on valittava tulostettavat sarjat sekä halutun tulosluettelon tyyppi.
A4.4.2 Tietokantojen ylläpito¶
Henkilötietokantatiedostoa voi täydentää avaamalla toiminnon, jossa se näkyy ja valitsemalla sitten Muokkaus / Lisää kilpailijat tietokantaan.
Jos käytössä on MySQL-tietokanta, voi tapahtuman osanottotiedot siirtää sinne valinnassa Tiedostot / Kirjoita siirtotiedostoon. Lisäohjeita luvussa 11.