Ylläpitosovellus puuautomaattijärjestelmään
Kettunen, Juho (2021)
Kettunen, Juho
2021
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2021090617472
https://urn.fi/URN:NBN:fi:amk-2021090617472
Tiivistelmä
Opinnäytetyön tilasi Yritetään yhdessä ry:n Kestävän kehityksen keskus. Tavoitteena oli kehittää selaimella toimiva ylläpitosovellus Kestävän kehityksen keskuksen Halkonen-puuautomaattijärjestelmään. Automaatista nuotiopaikalla asioiva voi ostaa nuotioon tarvittavat polttopuut. Ylläpitosovelluksella nuotiopaikan ylläpitäjä voi luoda uusia automaatteja, seurata niiden tilaa sekä merkitä automaatin täytetyksi.
Sovellus rakennettiin käyttäen Googlen kehittämää alustariippumatonta Flutter-kehitysalustaa. Tietokantaan ja käyttäjien todennukseen käytettiin Firebase-pilvialustan Firestore- ja Authentication-tuotteita. Toteutus aloitettiin suunnittelemalla sovelluksen vaatimuksia, käyttöliittymää, toimintoja ja tietokantaa.
Tuloksena valmistui websovellus, jossa on kaikki suunnitellut ominaisuudet. Sovelluksella ylläpitäjät voivat luoda uusia ylläpitäjiä, joille voidaan antaa erilaisia oikeuksia. Ylläpitäjät voivat myös luoda ja muokata automaatteja järjestelmässä sekä merkitä automaatteja täytetyksi.
Sovellus rakennettiin käyttäen Googlen kehittämää alustariippumatonta Flutter-kehitysalustaa. Tietokantaan ja käyttäjien todennukseen käytettiin Firebase-pilvialustan Firestore- ja Authentication-tuotteita. Toteutus aloitettiin suunnittelemalla sovelluksen vaatimuksia, käyttöliittymää, toimintoja ja tietokantaa.
Tuloksena valmistui websovellus, jossa on kaikki suunnitellut ominaisuudet. Sovelluksella ylläpitäjät voivat luoda uusia ylläpitäjiä, joille voidaan antaa erilaisia oikeuksia. Ylläpitäjät voivat myös luoda ja muokata automaatteja järjestelmässä sekä merkitä automaatteja täytetyksi.