Prima Power Avoimen Datan Alusta
Rinta-Halkola, Petri (2020)
Rinta-Halkola, Petri
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-2020120826789
https://urn.fi/URN:NBN:fi:amk-2020120826789
Tiivistelmä
Tämän opinnäytetyön tavoitteena oli kehittää sekä dokumentoida web-pohjainen alusta, jonka avulla käyttäjät pystyisivät noutamaan Prima Powerin hallussa olevaa levytyökonedataa. Tätä dataa voitaisiin käyttää opetuksessa sekä tutkimustoiminnassa. Alusta on tarkoitettu muun muassa ammattikorkeakoulujen käyttöön. Alusta on toteutettu niin sanottua SERN-teknologiapinoa käyttäen, johon
kuuluvat SQL, Express, React sekä Node.js.
Alusta koostuu kolmesta osasta, nettisivustosta, REST-rajapinnasta sekä
tietokannasta. Sivusto sekä REST-rajapinta on toteutettu JavaScript-ohjelmointikielellä käyttäen React-kirjastoa sekä Node.js runtime -ympäristöä. SQL-tietokannassa varastoidaan levytyökonedatan lisäksi käyttäjätietoja sekä
API-avaimia.
Opinnäytetyö oli laajuudeltaan oletettua suurempi, mutta lopputuloksena saatiin
kuitenkin toimiva lopputuote, jonka kautta sen käyttäjät pystyvät noutamaan
levytyökonedataa erilaisiin käyttötarkoituksiin.
kuuluvat SQL, Express, React sekä Node.js.
Alusta koostuu kolmesta osasta, nettisivustosta, REST-rajapinnasta sekä
tietokannasta. Sivusto sekä REST-rajapinta on toteutettu JavaScript-ohjelmointikielellä käyttäen React-kirjastoa sekä Node.js runtime -ympäristöä. SQL-tietokannassa varastoidaan levytyökonedatan lisäksi käyttäjätietoja sekä
API-avaimia.
Opinnäytetyö oli laajuudeltaan oletettua suurempi, mutta lopputuloksena saatiin
kuitenkin toimiva lopputuote, jonka kautta sen käyttäjät pystyvät noutamaan
levytyökonedataa erilaisiin käyttötarkoituksiin.