Firstbeat-analytiikkatyökalu
Kähkönen, Jani (2018)
Kähkönen, Jani
Jyväskylän ammattikorkeakoulu
2018
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2018121722067
https://urn.fi/URN:NBN:fi:amk-2018121722067
Tiivistelmä
Firstbeat Technologies Oy on vuonna 2002 Jyväskylässä perustettu hyvinvointialan ohjelmistoyritys, joka on kehittänyt sydämen sykevälivaihteluun perustuvan menetelmän ihmisen kehon toimintojen analysointiin. Yrityksen kehittämää menetelmää hyödynnetään työterveydenhuollon palveluissa, huippu-urheilussa valmennuksen tukena ja laitevalmistajien tuotteissa.
Opinnäytetyön tavoitteena oli suunnitella ja toteuttaa toimeksiantajalle laitekirjaston analysointiin analysointityökalu, jonka avulla voidaan visuaalisesti analysoida ja verrata erilaisten profiilitietojen ja mittaustietojen vaikutuksia kirjaston ulostuloihin. Opinnäytetyön tuotosta toimeksiantaja voi hyödyntää laitekirjaston ulostulojen analysoinnissa.
Opinnäytetyössä toteutettiin analytiikkatyökalu, joka koostui analytiikkatyökalu-sovelluksesta ja analytiikkatyökalu-kirjastosta. Analytiikkatyökalu-sovellus toteutettiin hyödyntäen Qt-sovelluskehystä ja kaavioiden esittämisessä Qt Charts -kirjastoa sekä suunnittelussa hyödynnettiin Qt model/view -arkkitehtuuria. Analytiikkatyökalu-kirjasto toteutettiin hyödyntäen C++-ohjelmointikielen STL-kirjastoa ja esikääntäjiä sekä suunnittelussa hyödynnettiin Bridge-suunnittelumallia.
Opinnäytetyön tuloksena oli analytiikkatyökalu, joka toteutti osan analytiikkatyökalun vaatimusmäärittelyn vaatimuksista. Analytiikkatyökalu-sovelluksella oli mahdollista esittää kaavioita analytiikkatyökalu-kirjaston ulostuloista. Analytiikkatyökalu-kirjastolla oli mahdollista muodostaa ajonaikainen yhteensopivuus laitekirjastolle. Analytiikkatyökalua toimeksiantaja voi hyödyntää erilaisten profiilitietojen, mittaustietojen ja laitekirjastojen analysoinnissa.
Opinnäytetyön tavoitteena oli suunnitella ja toteuttaa toimeksiantajalle laitekirjaston analysointiin analysointityökalu, jonka avulla voidaan visuaalisesti analysoida ja verrata erilaisten profiilitietojen ja mittaustietojen vaikutuksia kirjaston ulostuloihin. Opinnäytetyön tuotosta toimeksiantaja voi hyödyntää laitekirjaston ulostulojen analysoinnissa.
Opinnäytetyössä toteutettiin analytiikkatyökalu, joka koostui analytiikkatyökalu-sovelluksesta ja analytiikkatyökalu-kirjastosta. Analytiikkatyökalu-sovellus toteutettiin hyödyntäen Qt-sovelluskehystä ja kaavioiden esittämisessä Qt Charts -kirjastoa sekä suunnittelussa hyödynnettiin Qt model/view -arkkitehtuuria. Analytiikkatyökalu-kirjasto toteutettiin hyödyntäen C++-ohjelmointikielen STL-kirjastoa ja esikääntäjiä sekä suunnittelussa hyödynnettiin Bridge-suunnittelumallia.
Opinnäytetyön tuloksena oli analytiikkatyökalu, joka toteutti osan analytiikkatyökalun vaatimusmäärittelyn vaatimuksista. Analytiikkatyökalu-sovelluksella oli mahdollista esittää kaavioita analytiikkatyökalu-kirjaston ulostuloista. Analytiikkatyökalu-kirjastolla oli mahdollista muodostaa ajonaikainen yhteensopivuus laitekirjastolle. Analytiikkatyökalua toimeksiantaja voi hyödyntää erilaisten profiilitietojen, mittaustietojen ja laitekirjastojen analysoinnissa.