Kasvukäyrä : mobiilisovellus lapsen kasvun seurantaan
Alatervo, Miia; Kaurala, Jaakko (2026)
Alatervo, Miia
Kaurala, Jaakko
2026
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-202603184569
https://urn.fi/URN:NBN:fi:amk-202603184569
Tiivistelmä
Opinnäytetyön tavoitteena oli kehittää mobiilisovellus, joka mahdollistaa lapsen kasvun seurannan digitaalisesti kasvukäyrien avulla. Työn taustalla on neuvolajärjestelmän keskeinen rooli lapsen kasvun seurannassa sekä tarve selkeälle ja suomenkieliselle mobiiliratkaisulle, jonka avulla vanhemmat voivat tarkastella lapsen kasvua ajasta ja paikasta riippumatta.
Työssä suunniteltiin ja toteutettiin toimiva prototyyppi React Native -teknologialla. Sovelluksen taustajärjestelmänä käytettiin Google Firebasea, joka mahdollisti käyttäjien tunnistautumisen sekä mittaustietojen turvallisen pilvitallennuksen. Sovelluksen arkkitehtuuri toteutettiin kerrosarkkitehtuurin mukaisesti, jossa käyttöliittymä, sovelluslogiikka ja tietokanta muodostavat selkeät vastuualueet. Kasvukäyrien laskennassa hyödynnettiin WHO:n LMS-menetelmään perustuvaa viiteaineistoa. WHO:n raakadata muunnettiin CSV-muodosta JSON-muotoon Pythonin Pandas-kirjaston avulla, minkä jälkeen data integroitiin osaksi sovelluksen kasvulaskentalogiikkaa. Sovellus laskee lapsen kasvun Z-arvon ja esittää tulokset visuaalisesti suhteessa viitekäyriin.
Työssä käsiteltiin myös tietokannan suunnittelua, käyttöliittymän käytettävyyttä, datan validointia sekä lokalisointia. Sovellusta testattiin kehitysvaiheessa jatkuvalla toiminnallisella testauksella sekä käyttäjätestauksella. Testauksen perusteella sovelluksen keskeiset toiminnot, kuten rekisteröinti, kirjautuminen, mittaustietojen tallennus ja kasvukäyrien muodostaminen, toimivat suunnitellusti.
Tuloksena syntyi toimiva ja jatkokehityskelpoinen prototyyppi, joka täyttää sille asetetut päätavoitteet. Sovellus osoittaa, että mobiiliteknologian avulla lapsen kasvun seuranta voidaan toteuttaa selkeästi ja käyttäjäystävällisesti. Jatkokehityksessä sovellukseen voidaan lisätä esimerkiksi perhetili, laajempi analytiikka ja kaupallinen versio.
Työssä suunniteltiin ja toteutettiin toimiva prototyyppi React Native -teknologialla. Sovelluksen taustajärjestelmänä käytettiin Google Firebasea, joka mahdollisti käyttäjien tunnistautumisen sekä mittaustietojen turvallisen pilvitallennuksen. Sovelluksen arkkitehtuuri toteutettiin kerrosarkkitehtuurin mukaisesti, jossa käyttöliittymä, sovelluslogiikka ja tietokanta muodostavat selkeät vastuualueet. Kasvukäyrien laskennassa hyödynnettiin WHO:n LMS-menetelmään perustuvaa viiteaineistoa. WHO:n raakadata muunnettiin CSV-muodosta JSON-muotoon Pythonin Pandas-kirjaston avulla, minkä jälkeen data integroitiin osaksi sovelluksen kasvulaskentalogiikkaa. Sovellus laskee lapsen kasvun Z-arvon ja esittää tulokset visuaalisesti suhteessa viitekäyriin.
Työssä käsiteltiin myös tietokannan suunnittelua, käyttöliittymän käytettävyyttä, datan validointia sekä lokalisointia. Sovellusta testattiin kehitysvaiheessa jatkuvalla toiminnallisella testauksella sekä käyttäjätestauksella. Testauksen perusteella sovelluksen keskeiset toiminnot, kuten rekisteröinti, kirjautuminen, mittaustietojen tallennus ja kasvukäyrien muodostaminen, toimivat suunnitellusti.
Tuloksena syntyi toimiva ja jatkokehityskelpoinen prototyyppi, joka täyttää sille asetetut päätavoitteet. Sovellus osoittaa, että mobiiliteknologian avulla lapsen kasvun seuranta voidaan toteuttaa selkeästi ja käyttäjäystävällisesti. Jatkokehityksessä sovellukseen voidaan lisätä esimerkiksi perhetili, laajempi analytiikka ja kaupallinen versio.
