Web-sovellus mehiläispesien vaakadatan keräämiseen ja tarkasteluun
Larmia, Juha (2013)
Larmia, Juha
Metropolia Ammattikorkeakoulu
2013
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201305179210
https://urn.fi/URN:NBN:fi:amk-201305179210
Tiivistelmä
Opinnäytetyön tarkoituksena oli kehittää web-sovellus mehiläispesien vaakadatan keräämiseen ja tarkasteluun. Tällaisesta web-sovelluksesta olisi paljon hyötyä mehiläistarhaajille eri puolilta Suomea. Web-sovelluksen tulisi olla helppokäyttöinen mehiläistarhaajille sekä mahdollisimman helposti ylläpidettävissä myös tietotekniikkaa vähemmän osaavan toimesta.
Työn lopputuloksena saatiin Suomen Mehiläishoitajain Liitolle käyttövalmis vaakapesäsovellus. Opinnäytetyöraportissa käydään yksityiskohtaisesti läpi tätä opinnäytetyönä syntynyttä vaakapesäsovellusta sovelluskehittäjän näkökulmasta.
Opinnäytetyöraportissa tutustutaan ensin vaakapesäsovelluksessa käytettyihin tekniikoihin HTML, JavaScript, CSS, PHP ja MySQL. Raportissa käydään tämän jälkeen läpi sovelluksen ja tietokannan rakenne, perehdytään sovelluksessa käytettyyn Highcharts-kirjastoon, selvitetään kuntakartasta muodostunutta haastetta sekä tutustutaan automaattivaakapesiä varten suunniteltuun tietoa vastaanottavaan lisäosaan. Raportissa tutkitaan myös vaakapesäsovellukseen liittyviä tietoturvariskejä (SQL-injektio, Cross Site Scripting yms.) sekä selvitetään keinoja tehdä sovelluksesta turvallisempi.
Lopuksi raportissa pohditaan työn lopputulosta suhteessa asetettuihin tavoitteisiin. Lisäksi ehdotetaan jatkokehitysideoita, joilla sovellusta voisi vielä parantaa.
Työn lopputuloksena saatiin Suomen Mehiläishoitajain Liitolle käyttövalmis vaakapesäsovellus. Opinnäytetyöraportissa käydään yksityiskohtaisesti läpi tätä opinnäytetyönä syntynyttä vaakapesäsovellusta sovelluskehittäjän näkökulmasta.
Opinnäytetyöraportissa tutustutaan ensin vaakapesäsovelluksessa käytettyihin tekniikoihin HTML, JavaScript, CSS, PHP ja MySQL. Raportissa käydään tämän jälkeen läpi sovelluksen ja tietokannan rakenne, perehdytään sovelluksessa käytettyyn Highcharts-kirjastoon, selvitetään kuntakartasta muodostunutta haastetta sekä tutustutaan automaattivaakapesiä varten suunniteltuun tietoa vastaanottavaan lisäosaan. Raportissa tutkitaan myös vaakapesäsovellukseen liittyviä tietoturvariskejä (SQL-injektio, Cross Site Scripting yms.) sekä selvitetään keinoja tehdä sovelluksesta turvallisempi.
Lopuksi raportissa pohditaan työn lopputulosta suhteessa asetettuihin tavoitteisiin. Lisäksi ehdotetaan jatkokehitysideoita, joilla sovellusta voisi vielä parantaa.