Työaikakirjausmoduulin kehittäminen Vaadin-sovelluskehyksellä
Myllymäki, Erik (2024)
Myllymäki, Erik
2024
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2024100826202
https://urn.fi/URN:NBN:fi:amk-2024100826202
Tiivistelmä
Tämän toiminnallisen opinnäytetyön tavoitteena oli tutkia suomalaisen Vaadin-sovelluskehyksen soveltuvuutta web-sovellusten Frontend-kehitykseen. Työssä syvennyttiin Vaadin-sovelluskehyksen toimintamalleihin, käytänteisiin, yleisiin komponentteihin ja toiminnallisuuksiin, tarkoituksena selvittää niiden soveltuvuutta opinnäytetyön tavoitteiden saavuttamiseksi. Lisäksi avattiin muita Java EE -projektin web-sovelluskehitykseen liittyviä teknologioita. Tietoa Vaadinis-ta ja sen ympärillä vaikuttavista tekijöistä ja teknologioista kerättiin pääosin eri verkkosivuilta.
Opinnäytetyössä kehitettiin työaikakirjausmoduuli, jonka koodiympäristö perustuu Nivalalaisen Grynos Oy:n hallinnoimaan ERP-toiminnanohjausjärjestelmään. Työaikakirjausmoduuli ei ole lähtökohtaisesti tarkoitettu asiakkaiden käyttöön, vaan se toimii prototyyppinä osoittamassa, miten Vaadinin tarjoamat Frontend-komponentit ja tekniikat soveltuvat web-sovellusten kehittämiseen.
Työn prototyyppiä havainnollistettiin kuvauksen lisäksi kuvakaappauksilla sovelluksen käyttöliittymästä ja myös varsinaisesta Java-koodista, jonka pohjalta ohjelma suoriutuu.
Opinnäytetyössä kehitettiin työaikakirjausmoduuli, jonka koodiympäristö perustuu Nivalalaisen Grynos Oy:n hallinnoimaan ERP-toiminnanohjausjärjestelmään. Työaikakirjausmoduuli ei ole lähtökohtaisesti tarkoitettu asiakkaiden käyttöön, vaan se toimii prototyyppinä osoittamassa, miten Vaadinin tarjoamat Frontend-komponentit ja tekniikat soveltuvat web-sovellusten kehittämiseen.
Työn prototyyppiä havainnollistettiin kuvauksen lisäksi kuvakaappauksilla sovelluksen käyttöliittymästä ja myös varsinaisesta Java-koodista, jonka pohjalta ohjelma suoriutuu.