Polar Team Pro integraatio verkkopalveluun
Vänttinen, Petteri (2023)
Vänttinen, Petteri
2023
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2023060722470
https://urn.fi/URN:NBN:fi:amk-2023060722470
Tiivistelmä
Integraatiot ovat olennainen osa nykyistä IT-maailmaa. Tässä opinnäytetyössä selvitetään ja ehdotetaan tapoja, miten Polar Team Pro -verkkopalvelu, reaaliaikainen urheilijoiden harjoitusjärjestelmä, voidaan integroida toiseen verkkopalveluun. Verkkopalvelu käsitetään tässä työssä terveysteknologian labran testipalvelimena. Siinä on ominaisuuksia urheiluun liittyvän datan käsittelyyn.
Tässä työssä selvitetään ja käsitellään kuinka Polar Team Pron rajapintaa voidaan hyödyntää integraatiossa. Rajapintakutsut suunniteltiin molempiin palveluihin ja mitä tarvittavia muutoksia tehtäisiin nimettömän verkkopalvelun nykyiseen versioon. Lisäksi verkkopalveluun suunniteltiin uuden käyttöliittymänäkymät Figman avulla.
Työn lopputulos on toteutusta vaille oleva suunnitelma integraation toteuttamiseksi. Työssä on ehdotukset tulevaisuuden muutoksille Polar Team Prohon, mikä parantaisi integraation sujuvuutta. Tiimi kuin tiimi pystyy tuottamaan toimivan integraation tämän työn avulla.
Työn tulokset tuovat esille hyvän dokumentaation, rajapintojen suunnittelun ja hahmoteltujen käyttöliittymien merkityksen integraatioiden toteutuksessa. Ehdotettu suunnitelma voi parantaa Polar Team Pron ja verkkopalveluiden funktionaalisuutta. Helpottaen pelaajien ja valmentajien pääsyä reaaliaikaiseen dataan harjoitteluista ja otteluista. The integration of multiple web services is an essential task in the current IT world. This thesis investigates and proposes ways to integrate Polar Team Pro, a real-time sports training system, with an unnamed web service hosted in the health tech laboratory.
The web service has features for bringing sport-related data from real matches and practices. This thesis involved researching and understanding how the API offered by Polar Team Pro can be utilized for integration. API calls for both services were designed and the modifications necessary in the current version of the web service to enable integration were determined. Additionally, a user interface was designed for the web service using Figma.
The thesis result was a ready-to-be-implemented plan for integrating both services. The thesis includes suggestions for future additions to Polar Team Pro that would enhance the integration process. The proposed plan can be used by any team to produce a working integration.
This thesis findings support the importance of thorough documentation, API design, and well-programmed interfaces for making the integration of web services manageable. The proposed plan can enhance the functionality of both Polar Team Pro and the web service, making it easier for sports trainers and players to access real-time data from training events and matches.
Tässä työssä selvitetään ja käsitellään kuinka Polar Team Pron rajapintaa voidaan hyödyntää integraatiossa. Rajapintakutsut suunniteltiin molempiin palveluihin ja mitä tarvittavia muutoksia tehtäisiin nimettömän verkkopalvelun nykyiseen versioon. Lisäksi verkkopalveluun suunniteltiin uuden käyttöliittymänäkymät Figman avulla.
Työn lopputulos on toteutusta vaille oleva suunnitelma integraation toteuttamiseksi. Työssä on ehdotukset tulevaisuuden muutoksille Polar Team Prohon, mikä parantaisi integraation sujuvuutta. Tiimi kuin tiimi pystyy tuottamaan toimivan integraation tämän työn avulla.
Työn tulokset tuovat esille hyvän dokumentaation, rajapintojen suunnittelun ja hahmoteltujen käyttöliittymien merkityksen integraatioiden toteutuksessa. Ehdotettu suunnitelma voi parantaa Polar Team Pron ja verkkopalveluiden funktionaalisuutta. Helpottaen pelaajien ja valmentajien pääsyä reaaliaikaiseen dataan harjoitteluista ja otteluista.
The web service has features for bringing sport-related data from real matches and practices. This thesis involved researching and understanding how the API offered by Polar Team Pro can be utilized for integration. API calls for both services were designed and the modifications necessary in the current version of the web service to enable integration were determined. Additionally, a user interface was designed for the web service using Figma.
The thesis result was a ready-to-be-implemented plan for integrating both services. The thesis includes suggestions for future additions to Polar Team Pro that would enhance the integration process. The proposed plan can be used by any team to produce a working integration.
This thesis findings support the importance of thorough documentation, API design, and well-programmed interfaces for making the integration of web services manageable. The proposed plan can enhance the functionality of both Polar Team Pro and the web service, making it easier for sports trainers and players to access real-time data from training events and matches.