Dynaamisten pienoisohjelmien kehitys teollisen automaation tietojen visualisointiin
Kurkela, Ville (2022)
Kurkela, Ville
2022
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-2022051910519
https://urn.fi/URN:NBN:fi:amk-2022051910519
Tiivistelmä
Tämän opinnäytetyön tarkoituksena oli kehittää Noux Node Oy:n NouxCloud-ohjelmiston keräämän tiedon visualisointia. Kyseessä on teollisen esineiden internetin tiedonkeruu- ja valvontasovellus, jolla luetaan aikasarjatietoa.
Lähtötilanteessa sovelluksessa pystyi valitsemaan sovelluksen värin ja kojelautanäkymän pienoisohjelmiin reunukset. Tavoitetilaan sisällytettiin pienoisohjelmien kohdalla taustakuva, taustaväri, kuvalinkki kuvaa esittävään pienoisohjelmaan, päällekkäisyyden salliminen ja dynaaminen piilotus. Kojelautanäkymään vastaavasti staattinen leveys ja korkeus, taustakuva, taustaväri sekä zoomaus- ja
vieritysmahdollisuus.
Kaikki tälle tutkimukselle asetetut tavoitteet saavutettiin. Kehitystehtävät saatiin valmiiksi ja jatkokehityskohteita saatiin pohdittua. Lisäksi tarkasteltiin Reactin ja CSS:n soveltuvuutta käyttöliittymien kehitykseen.
Lähtötilanteessa sovelluksessa pystyi valitsemaan sovelluksen värin ja kojelautanäkymän pienoisohjelmiin reunukset. Tavoitetilaan sisällytettiin pienoisohjelmien kohdalla taustakuva, taustaväri, kuvalinkki kuvaa esittävään pienoisohjelmaan, päällekkäisyyden salliminen ja dynaaminen piilotus. Kojelautanäkymään vastaavasti staattinen leveys ja korkeus, taustakuva, taustaväri sekä zoomaus- ja
vieritysmahdollisuus.
Kaikki tälle tutkimukselle asetetut tavoitteet saavutettiin. Kehitystehtävät saatiin valmiiksi ja jatkokehityskohteita saatiin pohdittua. Lisäksi tarkasteltiin Reactin ja CSS:n soveltuvuutta käyttöliittymien kehitykseen.