Bird Observation Application for Mobile Devices
Waltzer, Kirsi-Marja (2010)
Waltzer, Kirsi-Marja
Metropolia Ammattikorkeakoulu
2010
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201005149341
https://urn.fi/URN:NBN:fi:amk-201005149341
Tiivistelmä
Projektin tavoitteena oli toteuttaa liikkuvilla laitteilla toimiva internetsivusto lintuhavaintojen keräämiseen. Matkapuhelinten kanssa yhteensopivien internetsivustojen suunnittelun ja toteutuksen opiskelu oli tämän vuorovaikutteisen, mutta yksinkertaisen, web-sovelluksen päämääränä.
Projekti toteutettiin käyttämällä MySQL-tietokantaa, PHP-komentosarjakieltä ja XHTML-merkintäkieltä. Metropolia Ammattikorkeakoulu tarjosi pääsyn sekä olemassa olevaan MySQL-palvelimeen että PHP-kieltä tukevaan web-palvelimeen.
Valmis sovellus sisälsi kaksi komentotiedostoa ja kolme XHTML-sivua: komentotiedoston havaintotietojen noutamiseen tietokannasta, komentotiedoston tietojen lisäämiseksi tietokantaan, linkkiluettelon sisältävän pääsivun, ohjesivun sekä lomakesivun. Sovellus toimi testeissä sekä normaalilla internetselaimella että matkapuhelimilla.
Sovellus on liian yksinkertainen todella vakavasti otettaville harrastajille. Siitä puuttuvat myös kaikki toiminnot, joita käytetään tiedon varmistuksessa. Sovelluksen hyödyllisyys riippuu täysin käyttäjien toimittamien tietojen rehellisyydestä ja tarkkuudesta, mutta se tarjoaa hyvän keinon jakaa tietoa nopeasti laajan vertaisryhmän kesken.
Projekti toteutettiin käyttämällä MySQL-tietokantaa, PHP-komentosarjakieltä ja XHTML-merkintäkieltä. Metropolia Ammattikorkeakoulu tarjosi pääsyn sekä olemassa olevaan MySQL-palvelimeen että PHP-kieltä tukevaan web-palvelimeen.
Valmis sovellus sisälsi kaksi komentotiedostoa ja kolme XHTML-sivua: komentotiedoston havaintotietojen noutamiseen tietokannasta, komentotiedoston tietojen lisäämiseksi tietokantaan, linkkiluettelon sisältävän pääsivun, ohjesivun sekä lomakesivun. Sovellus toimi testeissä sekä normaalilla internetselaimella että matkapuhelimilla.
Sovellus on liian yksinkertainen todella vakavasti otettaville harrastajille. Siitä puuttuvat myös kaikki toiminnot, joita käytetään tiedon varmistuksessa. Sovelluksen hyödyllisyys riippuu täysin käyttäjien toimittamien tietojen rehellisyydestä ja tarkkuudesta, mutta se tarjoaa hyvän keinon jakaa tietoa nopeasti laajan vertaisryhmän kesken.