Verkkokäyttöliittymä QR-koodien hallintaan
Kirsi, Petra (2013)
Kirsi, Petra
Metropolia Ammattikorkeakoulu
2013
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2013052811450
https://urn.fi/URN:NBN:fi:amk-2013052811450
Tiivistelmä
Insinöörityön tarkoituksena oli suunnitella ja toteuttaa verkkokäyttöliittymä QR-koodien luomista ja hallinnointia varten. Työn lähtökohtana oli helpottaa mobiilisivuja ja -sovelluksia tekevän yrityksen tapaa luoda asiakkailleen QR-koodeja. Prosessiin liittyi tiedonsiirto sähköpostin välityksellä ja internetistä löytyvien valmiiden QR-luontityökalujen käyttö. Palvelua tulisivat käyttämään tilaajayrityksen työntekijät ja asiakkaat.
QR-koodit ovat kaksiulotteisia toimintaperiaatteeltaan viivakoodeja muistuttavia kuvioita. Lyhenne QR tulee sanoista quick response eli vapaasti käännettynä nopea vaste. Niitä käytetään useimmiten linkkeinä internetissä olevaan sisältöön, kuten verkkosivuun.
Insinöörityössä kartoitettiin eri käyttäjäryhmien tarpeet suunniteltavan palvelun osalta. Tietojen perusteella suunniteltiin käyttöliittymän helppokäyttöisyys ja toiminnot. Työssä tutustuttiin käyttöliittymäsuunnittelun periaatteisiin, ja näitä periaatteita noudattaen toteutettiin verkkosivujen sivustorakenne, kaikkien sivujen näkymät, navigaatiot ja värit.
Työssä otettiin huomioon tulevaisuuden tarpeet tietokannalta ja sivustorakenteelta. Käytettävyyttä suunniteltiin hyödyntämällä rautalankamallia, ja käytettävyys testattiin lopuksi ääneen ajattelu -testillä. Käyttökokemuksesta tehtiin niin intuitiivinen, että tietotekniikkaa tuntematon käyttäjä osaa käyttää sitä. Palvelu toteutettiin erissä, jotta se saatiin julkaistua nopeasti.
Käyttöliittymän palvelinpuolen toiminta toteutettiin PHP:llä pohjautuen olemassa oleviin kontrollereihin ja avoimen lähdekoodin ohjelmistokehykseen. Sivuilla käytettiin perinteisten WWW-tekniikoiden ja JavaScriptin liitännäisten lisäksi PHP-mallipohjakirjastoa ja käyttöliittymämallinnetta.
Insinöörityön lopputuloksena syntyi palvelun ensimmäinen versio. Palvelu julkaistiin aikataulussaan, ja se on tilaajayrityksen työntekijöiden omassa käytössä. Palvelu vastaa suunniteltua työtä, ja verrattuna vanhaan prosessiin se vähentää työmäärää ja säästää aikaa.
QR-koodit ovat kaksiulotteisia toimintaperiaatteeltaan viivakoodeja muistuttavia kuvioita. Lyhenne QR tulee sanoista quick response eli vapaasti käännettynä nopea vaste. Niitä käytetään useimmiten linkkeinä internetissä olevaan sisältöön, kuten verkkosivuun.
Insinöörityössä kartoitettiin eri käyttäjäryhmien tarpeet suunniteltavan palvelun osalta. Tietojen perusteella suunniteltiin käyttöliittymän helppokäyttöisyys ja toiminnot. Työssä tutustuttiin käyttöliittymäsuunnittelun periaatteisiin, ja näitä periaatteita noudattaen toteutettiin verkkosivujen sivustorakenne, kaikkien sivujen näkymät, navigaatiot ja värit.
Työssä otettiin huomioon tulevaisuuden tarpeet tietokannalta ja sivustorakenteelta. Käytettävyyttä suunniteltiin hyödyntämällä rautalankamallia, ja käytettävyys testattiin lopuksi ääneen ajattelu -testillä. Käyttökokemuksesta tehtiin niin intuitiivinen, että tietotekniikkaa tuntematon käyttäjä osaa käyttää sitä. Palvelu toteutettiin erissä, jotta se saatiin julkaistua nopeasti.
Käyttöliittymän palvelinpuolen toiminta toteutettiin PHP:llä pohjautuen olemassa oleviin kontrollereihin ja avoimen lähdekoodin ohjelmistokehykseen. Sivuilla käytettiin perinteisten WWW-tekniikoiden ja JavaScriptin liitännäisten lisäksi PHP-mallipohjakirjastoa ja käyttöliittymämallinnetta.
Insinöörityön lopputuloksena syntyi palvelun ensimmäinen versio. Palvelu julkaistiin aikataulussaan, ja se on tilaajayrityksen työntekijöiden omassa käytössä. Palvelu vastaa suunniteltua työtä, ja verrattuna vanhaan prosessiin se vähentää työmäärää ja säästää aikaa.