Hyppää sisältöön
    • Suomeksi
    • På svenska
    • In English
  • Suomi
  • Svenska
  • English
  • Kirjaudu
Hakuohjeet
JavaScript is disabled for your browser. Some features of this site may not work without it.
Näytä viite 
  •   Ammattikorkeakoulut
  • Jyväskylän ammattikorkeakoulu
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite
  •   Ammattikorkeakoulut
  • Jyväskylän ammattikorkeakoulu
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite

Firstbeat-datapankin hakutyökalu

Ahonen, Hanna (2018)

 
Avaa tiedosto
Ahonen_Hanna.pdf (1.384Mt)
Lataukset: 


Ahonen, Hanna
Jyväskylän ammattikorkeakoulu
2018
All rights reserved
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201805026178
Tiivistelmä
Opinnäytetyön toimeksiantajana toimi Firstbeat Technologies Oy. Firstbeat on hyvinvointiin,
kuluttajatuotteisiin ja huippu-urheiluun keskittynyt jyväskyläläinen yritys, jonka hyödyntämä teknologia perustuu sykevälivaihteluun. Yritys tekee vuosittain useita hyvinvointianalyyseja,
joista selviävät hyvinvointia tukevat ja haittaavat tekijät elämässä. Näistä kertynyttä
mittausdataa kerätään tutkimuskäyttöä varten anonyyminä datapankkiin. Yrityksen
työntekijät puolestaan tarvitsevat työssään hyvinvointianalyysistä kertyneitä mittausdatoja,
jotka täyttävät tietyt hakukriteerit. Tätä varten Firstbeat tarvitsi hakutyökalun, jolla
voi hakea datapankista mittausdataa, joka täyttää halutut hakukriteerit. Hakutyökalun haluttiin
olevan selainpohjainen sovellus, joka toimii yrityksen sisäverkossa. Tämän työkalun
avulla käyttäjä voi ladata haetun mittauksen tietokoneelleen.
Hakutyökalusta oli jo aikaisemmin tehty vaatimusmäärittely, mutta käyttöliittymäkuvat
vaativat päivitystä. Nämä toteutettiin Adobe XD -ohjelman avulla. Käyttöliittymäsuunnittelun
jälkeen alkoi varsinainen kehitystyö, (mikä sisälsi myös uuden teknologian opiskelua).
Kehitystyö tehtiin Visual Studio Code -lähdekoodieditorilla käyttäen ReactJs JavaScript -kirjastoa.
Työn datanhallinnassa käytettiin Redux JavaScript -kirjastoa. Näiden kahden suositun
käyttöliittymäteknologian ja muiden teknologioiden lisäksi työssä oli oleellisessa osassa
REST API. Työhön tarvittava data saatiin tietokannasta REST:iä hyödyntäen.
Hakutyökalun käyttöliittymä saatiin projektin aikana toteutettua. Toteutuksessa jouduttiin
käyttämään mock-dataa, sillä palvelinpuolen toteutus jäi aikataulusta jälkeen. Kokonaisuutena
käyttöliittymä on kuitenkin toimiva ja vastaa kaikkia ominaisuuksia. Projektin aikana
pystyi myös tekemään vertailua toimeksiantajan käyttämien teknologioiden, GWT:n ja
ReactJs:n välillä.
 
Kokoelmat
  • Opinnäytetyöt (Avoin kokoelma)
Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste
 

Selaa kokoelmaa

NimekkeetTekijätJulkaisuajatKoulutusalatAsiasanatUusimmatKokoelmat

Henkilökunnalle

Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste