Pussisuodattimien energialaskuri web-sovelluksena
Elnadi, Merili (2024)
Elnadi, Merili
2024
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-2024052917606
https://urn.fi/URN:NBN:fi:amk-2024052917606
Tiivistelmä
Insinöörityön tarkoituksena oli päivittää toimeksiantajan nykyinen pussisuodattimien energialaskuri web-sovellukseksi. Työn keskiössä oli laskurin ja sen helppokäyttöisyyden sekä tietoturvan parantaminen. Uusi versio loi myös kehitysmahdollisuuksia uusille ominaisuuksille.
Uuden web-sovellusversion suunnittelussa ja toteutuksessa kiinnitettiin erityistä huomiota alkuperäisen toiminnallisuuden säilyttämiseen, yrityksen brändi-ilmeen integroimiseen ja vakaan pohjan luomiseen sovelluksen jatkokehitystä ajatellen. Web-sovellus toteutettiin käyttäen JavaScript-ohjelmointikieltä, Node.js-kehystä ja tietokantaratkaisuna MariaDB:n ympäristöä. Projektin aikana ratkaistiin tehokkaasti erilaisia teknisiä haasteita liittyen muun muassa tietokannan integrointiin ja laskurin laskelmien toteuttamiseen.
Insinöörityön lopputuloksena syntyi toimiva laskuri pohjaksi varsinaiselle lopputoteutukselle, joka on tulevaisuudessa osana toimeksiantajan asiakasportaalia. Uuden web-sovelluksen kehitys ja käyttöönotto oli merkittävä askel kohti asiakaslähtöisempää palvelua tarjoten tehokkaamman tiedonkeruun ja -hallinnan verrattuna edelliseen toteutukseen.
Uuden web-sovellusversion suunnittelussa ja toteutuksessa kiinnitettiin erityistä huomiota alkuperäisen toiminnallisuuden säilyttämiseen, yrityksen brändi-ilmeen integroimiseen ja vakaan pohjan luomiseen sovelluksen jatkokehitystä ajatellen. Web-sovellus toteutettiin käyttäen JavaScript-ohjelmointikieltä, Node.js-kehystä ja tietokantaratkaisuna MariaDB:n ympäristöä. Projektin aikana ratkaistiin tehokkaasti erilaisia teknisiä haasteita liittyen muun muassa tietokannan integrointiin ja laskurin laskelmien toteuttamiseen.
Insinöörityön lopputuloksena syntyi toimiva laskuri pohjaksi varsinaiselle lopputoteutukselle, joka on tulevaisuudessa osana toimeksiantajan asiakasportaalia. Uuden web-sovelluksen kehitys ja käyttöönotto oli merkittävä askel kohti asiakaslähtöisempää palvelua tarjoten tehokkaamman tiedonkeruun ja -hallinnan verrattuna edelliseen toteutukseen.