Toiminnallisuuden toteutus Springerspanielit ry:n rotutietokantaan
Saari, Sirkku (2010)
Saari, Sirkku
Turun ammattikorkeakoulu
2010
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2010091012962
https://urn.fi/URN:NBN:fi:amk-2010091012962
Tiivistelmä
SpringerWeb on Springerspanielit ry:lle toteutettava rodunjalostustietokanta. Tämä opinnäytetyö on yksi osa SpringerWebin toteutusta. Tätä ennen on projektista valmistunut kaksi opinnäytetyötä. Springerspanielit ry on Suomessa toimiva englannin- ja walesinspringerspanielien rotujärjestö. Rotujärjestölle syntyi tarve omaan jalostustietokantaan, koska Suomen Kennelliitto ei tallenna kaikkia rotukohtaisia jalostusneuvontaan liittyviä tietoja.
SpringerWeb toimii Internet-selaimella. Siihen on tarkoitus kerätä koirien perus-, terveys-, tulos-, valionarvo- ja kuolintietoja. Tietokantaan tallennettavat Suomen Kennelliitolta tulevat koirien tiedot ovat julkisia ja niitä pääsevät näkemään koiraharrastajat, kasvattajat ja tavalliset Internet-selaajat. Järjestelmään pääsevät kirjautumaan ylläpitäjät sekä jalostustoimikuntien jäsenet ja puheenjohtajat. He pystyvät lisäämään tietokantaan uusia koiria sekä tiettyjä rotukohtaisia tietoja. Järjestelmän ylläpitäjät huolehtivat käyttäjähallinnasta ja joidenkin tietokannan aputaulujen tietojen ylläpidosta.
Laajasta SpringerWeb-projektista on rajattu tässä opinnäytetyössä toteutettavat toiminnot yhdessä toimeksiantajan kanssa. Käyttöliittymä on tehty HTML-kielellä ja siihen on saatu toiminnallisuus PHP-ohjelmointikielellä. SpringerWebin pohjana on MySQL-tietokanta.
Toiminnallisuuden toteutustyön tuloksena saatiin aikaan hakuehtojen mukaan toimivat julkiset selaussivut, kirjautumisen hallinta, joitakin jalostustoimikuntien omia sivuja sekä ylläpitäjien toimintoja. Istunnonhallinnan kautta muodostetaan käyttäjäoikeuksien mukaisia Internet-sivujen sisältöjä. Lomakkeiden avulla selaajat antavat hakuehtoja ja kirjautuneet käyttäjät lisäävät ja päivittävät tietoja. Toimeksiantajan on nyt mahdollista tallentaa tietokantaan perus- ja terveystietoja. Julkiseen käyttöön SpringerWeb tulee myöhemmin. Projektin on määrä jatkua uusien tekijöiden voimin.
SpringerWeb toimii Internet-selaimella. Siihen on tarkoitus kerätä koirien perus-, terveys-, tulos-, valionarvo- ja kuolintietoja. Tietokantaan tallennettavat Suomen Kennelliitolta tulevat koirien tiedot ovat julkisia ja niitä pääsevät näkemään koiraharrastajat, kasvattajat ja tavalliset Internet-selaajat. Järjestelmään pääsevät kirjautumaan ylläpitäjät sekä jalostustoimikuntien jäsenet ja puheenjohtajat. He pystyvät lisäämään tietokantaan uusia koiria sekä tiettyjä rotukohtaisia tietoja. Järjestelmän ylläpitäjät huolehtivat käyttäjähallinnasta ja joidenkin tietokannan aputaulujen tietojen ylläpidosta.
Laajasta SpringerWeb-projektista on rajattu tässä opinnäytetyössä toteutettavat toiminnot yhdessä toimeksiantajan kanssa. Käyttöliittymä on tehty HTML-kielellä ja siihen on saatu toiminnallisuus PHP-ohjelmointikielellä. SpringerWebin pohjana on MySQL-tietokanta.
Toiminnallisuuden toteutustyön tuloksena saatiin aikaan hakuehtojen mukaan toimivat julkiset selaussivut, kirjautumisen hallinta, joitakin jalostustoimikuntien omia sivuja sekä ylläpitäjien toimintoja. Istunnonhallinnan kautta muodostetaan käyttäjäoikeuksien mukaisia Internet-sivujen sisältöjä. Lomakkeiden avulla selaajat antavat hakuehtoja ja kirjautuneet käyttäjät lisäävät ja päivittävät tietoja. Toimeksiantajan on nyt mahdollista tallentaa tietokantaan perus- ja terveystietoja. Julkiseen käyttöön SpringerWeb tulee myöhemmin. Projektin on määrä jatkua uusien tekijöiden voimin.