Ajax-pohjaisen vedonlyöntikirjanpitosovelluksen toteutus
Korhonen, Jari (2011)
Korhonen, Jari
Metropolia Ammattikorkeakoulu
2011
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2011120517152
https://urn.fi/URN:NBN:fi:amk-2011120517152
Tiivistelmä
Insinöörityön aiheena oli selainkäyttöisen vedonlyöntikirjanpitosovelluksen toteutus. Tavoitteena oli suunnitella ja toteuttaa vedonlyöntiä harrastavan tarpeita vastaava apuväline, jolla olennaiset vetotiedot saisi kätevästi kirjattua ja jolla niitä voisi tarkastella monipuolisesti. Englanninkielinen sovellus sai nimekseen Bet Organizer.
Työssä selvitettiin vedonlyönnin periaatteet kirjanpidon merkityksen kannalta ja perehdyttiin käytettävyyttä parantaviin tekijöihin, jotta toteutettavasta käyttöliittymästä saataisiin käyttäjäystävällinen ja helppokäyttöinen. Tavoitteena oli luoda sovelluksen ulkoasusta selkeä ja miellyttävä.
Työ toteutettiin hyödyntäen Ajaxia, joka on kasvanut muutaman viime vuoden aikana hyvin suosituksi web-sovellusten kehitystavaksi. Ajax koostuu useista web-sovelluskehitystekniikoista, joista keskeisimmät käytiin työn teknisen osuuden selvityksessä läpi. Palvelinpuolen ohjelmointi toteutettiin PHP-ohjelmointikielellä ja tiedon tallennuspaikkana toimi MySQL-tietokanta.
Lopputuloksena syntyneen käyttöliittymän toiminnot ja ulkoasu vastasivat suurelta osin määrittelyvaiheessa asetettuja vaatimuksia ja tavoitteita. Insinöörityön tekoaikana sovelluksesta saatiin kehitettyä valmiiksi kuitenkin vain melko rajoittunut perusominaisuudet sisältävä runko, jota tullaan jatkokehittämään usealla osa-alueella.
Työssä selvitettiin vedonlyönnin periaatteet kirjanpidon merkityksen kannalta ja perehdyttiin käytettävyyttä parantaviin tekijöihin, jotta toteutettavasta käyttöliittymästä saataisiin käyttäjäystävällinen ja helppokäyttöinen. Tavoitteena oli luoda sovelluksen ulkoasusta selkeä ja miellyttävä.
Työ toteutettiin hyödyntäen Ajaxia, joka on kasvanut muutaman viime vuoden aikana hyvin suosituksi web-sovellusten kehitystavaksi. Ajax koostuu useista web-sovelluskehitystekniikoista, joista keskeisimmät käytiin työn teknisen osuuden selvityksessä läpi. Palvelinpuolen ohjelmointi toteutettiin PHP-ohjelmointikielellä ja tiedon tallennuspaikkana toimi MySQL-tietokanta.
Lopputuloksena syntyneen käyttöliittymän toiminnot ja ulkoasu vastasivat suurelta osin määrittelyvaiheessa asetettuja vaatimuksia ja tavoitteita. Insinöörityön tekoaikana sovelluksesta saatiin kehitettyä valmiiksi kuitenkin vain melko rajoittunut perusominaisuudet sisältävä runko, jota tullaan jatkokehittämään usealla osa-alueella.
