Mobile data collection and storing solution for Microsoft environments
Aho, Lauri (2018)
Aho, Lauri
Kaakkois-Suomen ammattikorkeakoulu
2018
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2018120720435
https://urn.fi/URN:NBN:fi:amk-2018120720435
Tiivistelmä
Tämän opinnäytetyön tavoite on tuottaa digitalisoitu ratkaisu työmaaympäristössä tapahtuvaa tiedonkeruuta varten mobiilialustoille. Ratkaisu integroidaan Microsoftin Office365-, Azure-, ja SharePoint-ympäristöihin. Ratkaisua käytetään reklamaatioiden aloittamiseen ja turvallisuuspoikkeamien raportointiin. Ratkaisun vaatimuksiin kuuluu toiminta mobiililaitteella, jolla ei välttämättä olet jatkuvaa pääsyä internetiin. Ratkaisun vaadittavat ominaisuudet koostuvat teksti- ja kuvatiedon keruusta, sekä niiden taltiointimahdollisuudesta tulevaa käyttöä ja raportointia varten.
Ensiksi kerättiin ratkaisun vaatimukset, jotka perustuivat asiakkaan tarpeisiin. Kerättyjen vaatimuksien perusteella ratkaisu koostuisi kahdesta mobiilisovelluksesta, Microsoft Azure-pilvessä sijaitsevasta tietokannasta, sekä ohjelmallisesti automatisoidusta työnkulusta. Automatisoitu työnkulku siirtäisi isokokoista dataa tietokannasta SharePointiin. Kun toteutus oli suunniteltu, kehitystyö voitiin aloittaa. Aluksi jo olemassa olevaa tietokantaa päivitettiin ylimääräisillä tietotauluilla ja kuvien käsittelyyn tarkoitetuilla stored procedurella. Tämän jälkeen toteutettiin mobiilisovellukset, joissa olivat vaaditut tiedonkeruuominaisuudet. Ominaisuudet toimivat riippumatta mobiililaitteen nettiyhteydestä. Lopuksi toteutettiin automaattinen työnkulku, joka vastaa kuvien käsittelystä.
Kehitystyö meni hyvin, sillä kirjoittajalla oli aikaisempaa kokemusta samanlaisten järjestelmien toteuttamisesta. Ratkaisu toimi vaatimusten mukaan, ja se tultaisiin viemään tuotantoon aikataulun mukaisesti.
Ensiksi kerättiin ratkaisun vaatimukset, jotka perustuivat asiakkaan tarpeisiin. Kerättyjen vaatimuksien perusteella ratkaisu koostuisi kahdesta mobiilisovelluksesta, Microsoft Azure-pilvessä sijaitsevasta tietokannasta, sekä ohjelmallisesti automatisoidusta työnkulusta. Automatisoitu työnkulku siirtäisi isokokoista dataa tietokannasta SharePointiin. Kun toteutus oli suunniteltu, kehitystyö voitiin aloittaa. Aluksi jo olemassa olevaa tietokantaa päivitettiin ylimääräisillä tietotauluilla ja kuvien käsittelyyn tarkoitetuilla stored procedurella. Tämän jälkeen toteutettiin mobiilisovellukset, joissa olivat vaaditut tiedonkeruuominaisuudet. Ominaisuudet toimivat riippumatta mobiililaitteen nettiyhteydestä. Lopuksi toteutettiin automaattinen työnkulku, joka vastaa kuvien käsittelystä.
Kehitystyö meni hyvin, sillä kirjoittajalla oli aikaisempaa kokemusta samanlaisten järjestelmien toteuttamisesta. Ratkaisu toimi vaatimusten mukaan, ja se tultaisiin viemään tuotantoon aikataulun mukaisesti.