Android-rahainventointisovellus
Vuorentie, Marlo (2017)
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201701311831
https://urn.fi/URN:NBN:fi:amk-201701311831
Tiivistelmä
Tämän opinnäytetyön aiheena oli työelämälähtöinen kehittämistyö, jonka tavoitteena oli toteuttaa Yritys X:lle sähköinen (tietotekninen) rahan inventointijärjestelmä parantamaan inventoinnin hankalaksi ja hitaaksi koettua työprosessia. Järjestelmällä on tarkoitus laskea holvin kontteja ja niiden sisältämiä rahamääriä, sekä tulostaa laskelman lopputulos helppolukuiseen taulukkoon. Työn alussa perehdytään mobiilijärjestelmien standardeihin, ominaisuuksiin ja vaatimuksiin sekä soveltuvien laitteiden teknisiin ominaisuuksiin.
Varsinainen suunnittelutyö aloitettiin määrittelemällä käyttöjärjestelmä, jolle lopputuotoksen voisi järkevimmin toteuttaa. Työn tilaajan kanssa suunnitteluvaiheessa käydyissä keskusteluissa päädyttiin siihen, että järjestelmä toteutetaan mobiilisovelluksena loppukäyttäjien älypuhelimiin. Lopputuotoksena oleva järjestelmä toteutettiin Android-natiivisovelluksena Android Studio ohjelmaa kehitystyökaluna käyttäen. Myös varsinaiseen kehitystyöhön hyödynnettiin työn tilaajan kanssa koko työn elinkaaren ajan käytyjen keskustelujen sisältöä ja loppukäyttäjille toteuttamaa avoimen haastattelun tuottamaa aineistoa.
Työn suunnittelun pohjaksi muotoutui perusteellinen tarveselvitys. Selvitys toteutettiin pääsääntöisesti kvalitatiivisen tutkimuksen menetelmillä. Aineiston kerääminen toteutui tutkimalla kirjallisia ja verkosta saatuja lähteitä liittyen mobiilisovellusten kehittämiseen Android-käyttöjärjestelmään. Työprosessin yksityiskohtiin ja tavoitteisiin päästiin perehtymään lukuisissa henkilökunnan kanssa pidetyissä palavereissa ja katselmuksissa. Tarveselvityksen perusteella määriteltiin järjestelmän tarkoitus, laajuus ja tekniset tavoitteet.
Järjestelmä toteutettiin Android-mobiilisovelluksena sekä otettiin käyttöön kohdeosastolla. Saadun palautteen mukaan sovellus saavutti sille asetetut vaatimukset onnistuneesti. Suurin osa loppukäyttäjien toivomista lisäominaisuuksista onnistuttiin lisäämään sovellukseen, mutta yhtä toivottua ominaisuutta, eli konttien sisältämien rahamäärien muuttamista, ei ehditty implementoimaan.
Varsinainen suunnittelutyö aloitettiin määrittelemällä käyttöjärjestelmä, jolle lopputuotoksen voisi järkevimmin toteuttaa. Työn tilaajan kanssa suunnitteluvaiheessa käydyissä keskusteluissa päädyttiin siihen, että järjestelmä toteutetaan mobiilisovelluksena loppukäyttäjien älypuhelimiin. Lopputuotoksena oleva järjestelmä toteutettiin Android-natiivisovelluksena Android Studio ohjelmaa kehitystyökaluna käyttäen. Myös varsinaiseen kehitystyöhön hyödynnettiin työn tilaajan kanssa koko työn elinkaaren ajan käytyjen keskustelujen sisältöä ja loppukäyttäjille toteuttamaa avoimen haastattelun tuottamaa aineistoa.
Työn suunnittelun pohjaksi muotoutui perusteellinen tarveselvitys. Selvitys toteutettiin pääsääntöisesti kvalitatiivisen tutkimuksen menetelmillä. Aineiston kerääminen toteutui tutkimalla kirjallisia ja verkosta saatuja lähteitä liittyen mobiilisovellusten kehittämiseen Android-käyttöjärjestelmään. Työprosessin yksityiskohtiin ja tavoitteisiin päästiin perehtymään lukuisissa henkilökunnan kanssa pidetyissä palavereissa ja katselmuksissa. Tarveselvityksen perusteella määriteltiin järjestelmän tarkoitus, laajuus ja tekniset tavoitteet.
Järjestelmä toteutettiin Android-mobiilisovelluksena sekä otettiin käyttöön kohdeosastolla. Saadun palautteen mukaan sovellus saavutti sille asetetut vaatimukset onnistuneesti. Suurin osa loppukäyttäjien toivomista lisäominaisuuksista onnistuttiin lisäämään sovellukseen, mutta yhtä toivottua ominaisuutta, eli konttien sisältämien rahamäärien muuttamista, ei ehditty implementoimaan.