Valintaikkunapohjan kehitys ja käyttöönotto
Voog, Aigar (2024)
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2024120231937
https://urn.fi/URN:NBN:fi:amk-2024120231937
Tiivistelmä
Opinnäytetyön tavoitteena oli kehittää yhtenäinen ja uudelleenkäytettävä valintaikkunapohja RAI-järjestelmään perustuvaan itsearviointisovellukseen, jota käytetään erityisesti iäkkäiden henkilöiden hoitotarpeiden arviointiin. Työn keskeisiä tavoitteina olivat koodin toiston vähentäminen, käyttöliittymän johdonmukaisuuden parantaminen sekä sovelluksen modulaarisuuden ja ylläpidettävyyden edistäminen.
Työssä hyödynnettiin olemassa olevia teknologioita, kuten React, Redux ja TypeScript, joiden käyttö mahdollisti valintaikkunoiden tehokkaan tilanhallinnan ja komponenttipohjaisen lähestymistavan. Tämän lisäksi käytettiin Material-UI-kirjastoa käyttöliittymän visuaalisten elementtien luomiseen. Kehitetty valintaikkunapohja paransi käyttöliittymän selkeyttä ja johdonmukaisuutta ja vähensi samalla koodin duplikointia ja yksinkertaisti kehitysprosessia.
Työssä arvioitiin suunnitteluratkaisuja ja niiden vaikutuksia ohjelmiston käytettävyyteen. Työn aikana opittiin paljon uusien teknologioiden käytöstä ja niiden käytännön soveltamisesta. Työ loi vankan pohjan käyttöliittymäsuunnittelulle ja osoitti, miten hyvin suunniteltu valintaikkunapohja voi parantaa sekä ohjelmiston käytettävyyttä että ylläpidettävyyttä.
Työssä hyödynnettiin olemassa olevia teknologioita, kuten React, Redux ja TypeScript, joiden käyttö mahdollisti valintaikkunoiden tehokkaan tilanhallinnan ja komponenttipohjaisen lähestymistavan. Tämän lisäksi käytettiin Material-UI-kirjastoa käyttöliittymän visuaalisten elementtien luomiseen. Kehitetty valintaikkunapohja paransi käyttöliittymän selkeyttä ja johdonmukaisuutta ja vähensi samalla koodin duplikointia ja yksinkertaisti kehitysprosessia.
Työssä arvioitiin suunnitteluratkaisuja ja niiden vaikutuksia ohjelmiston käytettävyyteen. Työn aikana opittiin paljon uusien teknologioiden käytöstä ja niiden käytännön soveltamisesta. Työ loi vankan pohjan käyttöliittymäsuunnittelulle ja osoitti, miten hyvin suunniteltu valintaikkunapohja voi parantaa sekä ohjelmiston käytettävyyttä että ylläpidettävyyttä.
