Mobiilisovelluksen kehittäminen - Case: Limab Oy
Tyrväinen, Henrik (2015)
Tyrväinen, Henrik
Mikkelin ammattikorkeakoulu
2015
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2015120218966
https://urn.fi/URN:NBN:fi:amk-2015120218966
Tiivistelmä
Tämän opinnäytetyön tarkoituksena on tehdä toimeksiantajalleni Limab Oy:lle mobiilisovellus.
Mobiilisovelluksen tekemisellä halutaan tietää, voidaanko se toteuttaa heidän tarpeisiinsa, joita ovat mitta-rilta saadun tiedon lukeminen ja siihen reagoiminen mobiililaitteessa.
Sovelluksen kehittäminen onnistui, sen avulla voidaan saada mittarilta tieto, jos siinä ilmenee jokin vika tai huoltoväli. Mobiilisovellus koostuu kahdesta osasta. Ensimmäinen oli tietokannan ja web-palvelun rakentaminen. Web-palvelu lukee tietokantaa ja kirjoittaa sinne, kun taas mobiilisovellus on käyttöliittymä ja keskustelee web-palveluiden kautta tietokannalle. Web-palvelu toimii verkossa toimivalla palvelimella. Käytimme testauksessa Microsoftin Internet information services -palvelua, jolla saatiin tehtyä web-palvelin, johon voidaan selaimen URL:n kautta ottaa yhteyttä. Tämä mahdollistaa mobiililaitteiden kes-kustelun, web-palveluille, joka hoitaa tietokantaan tehdyt SQL-kielen kyselyt. Yksi palveluista, joka toimii notification-viestin lähettäjänä, pyörii web-palvelimella aina. Sen on tarkoitus ilmoittaa käyttäjää, jos tieto-kantaan tulee uusi tietue, eli mittari on lähettänyt viestin tietokantaan. Tämä mahdollistaa tiedon saamisen aina, vaikka sovellus mobiililaitteessa olisi kiinni.
Työssä saatiin siis toimiva prototyyppi sovelluksesta, jota toimeksiantaja pääsee testaamaan oikeassa ym-päristössä ja sen kautta kehitetään sovellusta eteenpäin. Työstä kävi ilmi, että on mahdollista kehittää mo-biilisovellusta tehtaissa toimiviin mittareihin, vaikka näillä kahdella voi olla aivan huimasti eroavaisuuk-sia
tekniikan ja toimivuuden suhteen.
Mobiilisovelluksen tekemisellä halutaan tietää, voidaanko se toteuttaa heidän tarpeisiinsa, joita ovat mitta-rilta saadun tiedon lukeminen ja siihen reagoiminen mobiililaitteessa.
Sovelluksen kehittäminen onnistui, sen avulla voidaan saada mittarilta tieto, jos siinä ilmenee jokin vika tai huoltoväli. Mobiilisovellus koostuu kahdesta osasta. Ensimmäinen oli tietokannan ja web-palvelun rakentaminen. Web-palvelu lukee tietokantaa ja kirjoittaa sinne, kun taas mobiilisovellus on käyttöliittymä ja keskustelee web-palveluiden kautta tietokannalle. Web-palvelu toimii verkossa toimivalla palvelimella. Käytimme testauksessa Microsoftin Internet information services -palvelua, jolla saatiin tehtyä web-palvelin, johon voidaan selaimen URL:n kautta ottaa yhteyttä. Tämä mahdollistaa mobiililaitteiden kes-kustelun, web-palveluille, joka hoitaa tietokantaan tehdyt SQL-kielen kyselyt. Yksi palveluista, joka toimii notification-viestin lähettäjänä, pyörii web-palvelimella aina. Sen on tarkoitus ilmoittaa käyttäjää, jos tieto-kantaan tulee uusi tietue, eli mittari on lähettänyt viestin tietokantaan. Tämä mahdollistaa tiedon saamisen aina, vaikka sovellus mobiililaitteessa olisi kiinni.
Työssä saatiin siis toimiva prototyyppi sovelluksesta, jota toimeksiantaja pääsee testaamaan oikeassa ym-päristössä ja sen kautta kehitetään sovellusta eteenpäin. Työstä kävi ilmi, että on mahdollista kehittää mo-biilisovellusta tehtaissa toimiviin mittareihin, vaikka näillä kahdella voi olla aivan huimasti eroavaisuuk-sia
tekniikan ja toimivuuden suhteen.