Hyppää sisältöön
    • Suomeksi
    • På svenska
    • In English
  • Suomi
  • Svenska
  • English
  • Kirjaudu
Hakuohjeet
JavaScript is disabled for your browser. Some features of this site may not work without it.
Näytä viite 
  •   Ammattikorkeakoulut
  • Oulun ammattikorkeakoulu
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite
  •   Ammattikorkeakoulut
  • Oulun ammattikorkeakoulu
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite

Android-sovellus pysäkkikatosten laadunvarmistuksen joukkoistamiseen

Pulkkinen, Oskari (2018)

 
Avaa tiedosto
pulkkinen_oskari.pdf (1.008Mt)
Lataukset: 


Pulkkinen, Oskari
Oulun ammattikorkeakoulu
2018
All rights reserved
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201805239688
Tiivistelmä
Opinnäytetyön aiheena oli luoda palvelin- ja mobiilisovellus, jonka avulla käyttäjät voivat luoda havaintoja pysäkkikatosten kunnossapitopuutteista. Lopputuotteena olisi Android-sovellus, joka julkaistaisiin Googlen Play-kaupassa. Sovelluksen avulla voitaisiin kirjata paikkaan sidottuja havaintoja, joihin käyttäjä voisi myös lisätä kuvatiedostoja. Rajatulle joukolle tarjottaisiin myös karttapohjainen näkymä tehtyjen kirjauksien tarkastelua varten. Työ liitettäisiin mahdollisesti osaksi Rovaniemen lupauspohjaista alueurakkaa.

Työn tavoitteena oli suunnitella, toteuttaa ja testata toimiva järjestelmä tilaajan asettamaan määräaikaan mennessä sekä vastata heidän asettamiinsa vaatimuksiin tuotteen osalta. Laajemmin tavoitteena olisi myös selvittää joukkoistetun tiedon keräämisen sekä jakamisen toteutustapoja ja toimivuutta.

Mobiilisovelluksen kehitystyö suoritettiin käyttämällä alustariippumatonta Microsoftin omistamaa Xamarin.Forms-kehitysympäristöä, koska sovellus halutaan mahdollisesti julkaista tulevaisuudessa myös iOS-käyttöjärjestelmälle.

Palvelintoteutuksen alustaratkaisuksi valikoitui Microsoftin tarjoama Azure-pilvipalvelu. Microsoftin ASP.NET Core-frameworkia käyttämällä luotiin Azure Web App Service, joka huolehtii sovelluskokonaisuuden tietoliikenteestä ja autentikoinnista. Tietokantapalveluna toteutuksessa käytettiin Azure CosmosDB:tä. Käyttäjänhallinta ja autentikointi toteutettiin käyttämällä Azure Active Directory B2C:tä sekä Microsoft Authentication Libraryä.

Projektin lopputuotteena saatiin toimiva ja helppokäyttöinen mobiilisovellus sekä palvelintoteutus, jotka täyttivät tilaajan työlle asettamat vaatimukset.
 
Kokoelmat
  • Opinnäytetyöt (Avoin kokoelma)
Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste
 

Selaa kokoelmaa

NimekkeetTekijätJulkaisuajatKoulutusalatAsiasanatUusimmatKokoelmat

Henkilökunnalle

Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste