Vuokatin hiihtokoulun Varaustenhallinta- ja raportointiohjelma HiiVa
Arffman, Juha; Lahti, Anne (2000)
Arffman, Juha
Lahti, Anne
Kajaanin ammattikorkeakoulu
2000
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201003022670
https://urn.fi/URN:NBN:fi:amk-201003022670
Tiivistelmä
Opinnäytetyömme käsittelee tietokannan käsittelyyn ja hallintaan luotuja toimintoja Visual Basicissa, Access-tietokantaa, varaustenhallintajärjestelmää ja seurantaraporttien luomista sekä ohjelmistoprojektin toteuttamista. Varauksien tekeminen ja niiden järjestelmällinen hallinta ovat tärkeimpiä Vuokatin hiihtokoulun tietojenkäsittelyn tehtävistä. Raportoinnin avulla hoidetaan tietyt päivittäiset ja viikottaiset tilitykset, palkanmaksu sekä kausittainen toiminnan seuranta.
Visual Basic on selkeän graafisen käyttöliittymänsä sekä useiden ohjelmointia edesauttavien toimintojensa ansiosta helppo ohjelmointiympäristö. Tietokantojen käsittelyyn Visual Basic -ympäristössä on melkein alusta lähtien kuulunut olennaisena osana objektimallit, joiden avulla tauluja ja niihin tallennettuja tietoja käsitellään. Visual Basic versioon 6.0 on kehitetty lisää uusia hyödyllisiä toimintoja tietokantoihin, Web-käyttöön ja raportointiin liittyen. Data environment on työkalu, jonka avulla tietokantaliittymän luominen ja keskittynyt hallinta on yksinkertaista ja luotettavaa. Ensimmäistä kertaa Visual Basiciin sisältyy myös raportointiympäristö Data Report, jolla voidaan luoda ammattimaisia ja monihierarkkisia tulosteita.
Hiihtokoulutoiminta Suomessa on lisääntynyt paljon. Useimmat hiihtokoulut toimivatkin yrityspohjalta ja niissä työskentelee päätoimisia opettajia. Harrastuksena laskettelun ja lumilautailun suosio kasvaa edelleen ja asiakkaina on yhä enemmän ulkomaalaisia. Tehokkaan ja luotettavan toiminnan turvaamiseksi hiihtokoulut tarvitsevat atk:lla hoidetun varaustenhallinnan ja tuloksen seurannan.
Toteutimme Vuokatin Hiihtokoulun varaustenhallinta- ja raportointiohjelman (HiiVa) ohjelmistoprojektina ohjelmoimalla Accessin tietokantaa Visual Basicin versiolla 6.0. Teimme graafisella käyttöliittymällä varustetun stand-alone-ohjelman, jolla korvataan hiihtokoulun opetustuntien varausten seurannassa käytetty varauskirja ja lisäksi palkanmaksussa ja opetustuntien seurannassa käytetyt kuitit sekä kassakone. Tietokantaan tallennetut tiedot myös mahdollistavat hiihtokoulun tarvitsemien erilaisten yhteenvetoraporttien luomisen.
Visual Basic on selkeän graafisen käyttöliittymänsä sekä useiden ohjelmointia edesauttavien toimintojensa ansiosta helppo ohjelmointiympäristö. Tietokantojen käsittelyyn Visual Basic -ympäristössä on melkein alusta lähtien kuulunut olennaisena osana objektimallit, joiden avulla tauluja ja niihin tallennettuja tietoja käsitellään. Visual Basic versioon 6.0 on kehitetty lisää uusia hyödyllisiä toimintoja tietokantoihin, Web-käyttöön ja raportointiin liittyen. Data environment on työkalu, jonka avulla tietokantaliittymän luominen ja keskittynyt hallinta on yksinkertaista ja luotettavaa. Ensimmäistä kertaa Visual Basiciin sisältyy myös raportointiympäristö Data Report, jolla voidaan luoda ammattimaisia ja monihierarkkisia tulosteita.
Hiihtokoulutoiminta Suomessa on lisääntynyt paljon. Useimmat hiihtokoulut toimivatkin yrityspohjalta ja niissä työskentelee päätoimisia opettajia. Harrastuksena laskettelun ja lumilautailun suosio kasvaa edelleen ja asiakkaina on yhä enemmän ulkomaalaisia. Tehokkaan ja luotettavan toiminnan turvaamiseksi hiihtokoulut tarvitsevat atk:lla hoidetun varaustenhallinnan ja tuloksen seurannan.
Toteutimme Vuokatin Hiihtokoulun varaustenhallinta- ja raportointiohjelman (HiiVa) ohjelmistoprojektina ohjelmoimalla Accessin tietokantaa Visual Basicin versiolla 6.0. Teimme graafisella käyttöliittymällä varustetun stand-alone-ohjelman, jolla korvataan hiihtokoulun opetustuntien varausten seurannassa käytetty varauskirja ja lisäksi palkanmaksussa ja opetustuntien seurannassa käytetyt kuitit sekä kassakone. Tietokantaan tallennetut tiedot myös mahdollistavat hiihtokoulun tarvitsemien erilaisten yhteenvetoraporttien luomisen.