Inventaariosovellus : Mäkelä Alu Oy
Harvisalo, Kosti (2016)
Harvisalo, Kosti
Vaasan ammattikorkeakoulu
2016
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201604285386
https://urn.fi/URN:NBN:fi:amk-201604285386
Tiivistelmä
Tämän opinnäytetyön tarkoituksena oli kehittää helppokäyttöinen inventaariosovellus Mäkelä Alu Oy:lle. Yrityksessä tehtiin aikaisemmin inventaariot manuaalisesti paperille kirjoittamalla. Yritys halusi hyödyntää uusia toteutustekniikoita inventaarion tekemiseen. Sovellusohjelmalla inventaarion tekeminen myös nopeutuisi ja virheidenkin määrä pienenisi.
Opinnäytetyö koostuu kahdesta pääosasta, puhelinsovelluksesta inventaarion tekemiseen ja työpöytäsovelluksesta tietojen tarkasteluun. Puhelinsovellus kehitettiin Android -käyttöjärjestelmälle ja se tehtiin B4A -ohjelmointityökalulla (aikaisemmin Basic4Android). Windowsissa toimivan työpöytäsovelluksen ohjelmointikielenä on Java ja se kehitettiin Netbeans-ohjelmointityökalulla. Android- ja Windows-sovellukset kommunikoivat keskenään XML-tiedostoilla. Itse kommunikointiyhteys toteutettiin Android-kehitysympäristön mukana tulevan ADB-sovelluksen avulla, joka on Google Inc–omaisuutta.
Sovelluksia testattiin itsenäisesti, mutta ne pääsevät myös käytännön testaukseen Mäkelä Alulla. Sovelluksia on myös mahdollista jatkokehittää tulevaisuudessa.
Opinnäytetyö koostuu kahdesta pääosasta, puhelinsovelluksesta inventaarion tekemiseen ja työpöytäsovelluksesta tietojen tarkasteluun. Puhelinsovellus kehitettiin Android -käyttöjärjestelmälle ja se tehtiin B4A -ohjelmointityökalulla (aikaisemmin Basic4Android). Windowsissa toimivan työpöytäsovelluksen ohjelmointikielenä on Java ja se kehitettiin Netbeans-ohjelmointityökalulla. Android- ja Windows-sovellukset kommunikoivat keskenään XML-tiedostoilla. Itse kommunikointiyhteys toteutettiin Android-kehitysympäristön mukana tulevan ADB-sovelluksen avulla, joka on Google Inc–omaisuutta.
Sovelluksia testattiin itsenäisesti, mutta ne pääsevät myös käytännön testaukseen Mäkelä Alulla. Sovelluksia on myös mahdollista jatkokehittää tulevaisuudessa.