Joustoaikasaldoja havainnoivan Lightning-komponentin toteutus
Keränen, Mauri (2021)
Keränen, Mauri
2021
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-2021052711604
https://urn.fi/URN:NBN:fi:amk-2021052711604
Tiivistelmä
Insinöörityön tarkoituksena oli kehittää Fluido Oy:n Salesforce-organisaatioon työntekijöiden joustoaikasaldoja havainnoiva Lightning-komponentti. Komponentin kehitystyöhön valittiin tekohetkellä vallinneet teknologiat, joista tärkeimmät olivat Lightning Web Components -ohjelmointimalli ja Apex-ohjelmointikieli.
Työssä käsitellään komponentille asetetut vaatimukset ja rajoitukset, esitellään komponentin kehittämiseen käytettyjä teknologioita ja käydään läpi projektin työvaiheita. Lopuksi työssä kuvaillaan projektin aikana tuotettu komponentti ja selitetään, miten se toimii.
Työn aikana havaittiin, että komponentille asetetut rajoitukset haittasivat sen toimivuutta huomattavasti. Komponentin jatkokehittämisestä haluttiin tämän vuoksi tehdä mahdollisimman helppoa refaktoroimalla ja kommentoimalla sen lähdekoodia.
Työn lopputuloksena saatiin kehitettyä vaatimusten mukaisesti toimiva komponentti, jonka Fluido Oy päätti ottaa käyttöön.
Työssä käsitellään komponentille asetetut vaatimukset ja rajoitukset, esitellään komponentin kehittämiseen käytettyjä teknologioita ja käydään läpi projektin työvaiheita. Lopuksi työssä kuvaillaan projektin aikana tuotettu komponentti ja selitetään, miten se toimii.
Työn aikana havaittiin, että komponentille asetetut rajoitukset haittasivat sen toimivuutta huomattavasti. Komponentin jatkokehittämisestä haluttiin tämän vuoksi tehdä mahdollisimman helppoa refaktoroimalla ja kommentoimalla sen lähdekoodia.
Työn lopputuloksena saatiin kehitettyä vaatimusten mukaisesti toimiva komponentti, jonka Fluido Oy päätti ottaa käyttöön.
