Laadunvalvontasovelluksen taustajärjestelmän suunnittelu ja toteutus
Syvämeri, Johannes (2020)
Syvämeri, Johannes
2020
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-2020110922412
https://urn.fi/URN:NBN:fi:amk-2020110922412
Tiivistelmä
Opinnäytetyön tavoitteena oli suunnitella ja toteuttaa laadunvalvontasovelluksen taustajärjestelmä. Toimeksiantajana toimi Raute Oyj, joka on maailmanlaajuisesti puutuotetoimialaa palveleva yritys.
Puutuotetehtailla tehdään erilaisia laadunvalvontamittauksia. Niillä varmistetaan, että tuotteet vastaavat laadultaan niille määrättyjä kriteereitä ja vaatimuksia. Raute halusi tuottaa laadunvalvontasovelluksen, johon laadunvalvojat voisivat syöttää mittaustietoja, sekä lähettää ne Rauten kehittämään tiedonhallinta- ja raportointijärjestelmään MillSIGHTS:iin.
Työssä käytettiin Express.js:a, joka on Node.js sovelluskehys verkkosovelluksien, taustajärjestelmien ja rajapintojen kehitykseen. Vastaanotetut mittaukset tallennettiin MySQL-tietokantaan. Mittausten lähettämiseen MillSIGHTS:iin, sovellukseen tehtiin mittaustenlähetys moduuli, joka ajoittain tarkistaa tietokannasta lähettämättömät mittaukset ja hoitaa niiden lähettämisen.
Työn tuloksena saatiin toimiva taustajärjestelmä, joka on kevyt ja helposti skaalattavissa.
Puutuotetehtailla tehdään erilaisia laadunvalvontamittauksia. Niillä varmistetaan, että tuotteet vastaavat laadultaan niille määrättyjä kriteereitä ja vaatimuksia. Raute halusi tuottaa laadunvalvontasovelluksen, johon laadunvalvojat voisivat syöttää mittaustietoja, sekä lähettää ne Rauten kehittämään tiedonhallinta- ja raportointijärjestelmään MillSIGHTS:iin.
Työssä käytettiin Express.js:a, joka on Node.js sovelluskehys verkkosovelluksien, taustajärjestelmien ja rajapintojen kehitykseen. Vastaanotetut mittaukset tallennettiin MySQL-tietokantaan. Mittausten lähettämiseen MillSIGHTS:iin, sovellukseen tehtiin mittaustenlähetys moduuli, joka ajoittain tarkistaa tietokannasta lähettämättömät mittaukset ja hoitaa niiden lähettämisen.
Työn tuloksena saatiin toimiva taustajärjestelmä, joka on kevyt ja helposti skaalattavissa.