Reaaliaikainen hierarkkinen sovelluksen etäkäyttö
Tirkkonen, Kari (2017)
Tirkkonen, Kari
Kajaanin ammattikorkeakoulu
2017
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201705127871
https://urn.fi/URN:NBN:fi:amk-201705127871
Tiivistelmä
Opinnäytetyössä esitellään reaaliaikaisen etätuen toteutus erääseen työn tilaajan jo toteutettuun verkkosovellukseen. Tavoitteena oli luoda sovellukselle reaaliaikainen etätuki, jonka avulla tilaaja sekä sovelluksen asiakkaat pystyvät kouluttamaan ihmisiä sovelluksen käyttöön hierarkkisesti. Toinen syy etätuelle oli helpottaa sovelluksen markkinointia, koska etätuen avulla sovelluksen ominaisuuksia pystytään esittelemään asiakkaille helpommin etänä.
Normaalista etätuesta poiketen, tukea ei toteutettu videon suoratoiston avulla, vaan sovelluksen toiminnot synkronoidaan reaaliajassa WebSocket-yhteyden kautta. Tällä mahdollistetaan myös palautteen saaminen koulutustilanteesta reaaliajassa takaisin kouluttajalle. Käyttäjän ei myöskään tarvitse asentaa mitään kolmannen osapuolen ohjelmia etätukea varten. Työn tilaajana toimii kajaanilainen yritys, joka tuottaa SaaS-palveluita, pääasiassa verkko- ja mobiilisovelluksia.
Lopputuloksena saatiin integroitua toimiva etätuen palvelin työn tilaajan sovellukseen. Palvelin mahdollistaa myös tulevien ominaisuuksien synkronoimisen kaikille käyttäjille helposti, ilman että palvelinta tarvitsee muokata, jolloin pelkkä asiakaspään muokkaaminen riittää.
Normaalista etätuesta poiketen, tukea ei toteutettu videon suoratoiston avulla, vaan sovelluksen toiminnot synkronoidaan reaaliajassa WebSocket-yhteyden kautta. Tällä mahdollistetaan myös palautteen saaminen koulutustilanteesta reaaliajassa takaisin kouluttajalle. Käyttäjän ei myöskään tarvitse asentaa mitään kolmannen osapuolen ohjelmia etätukea varten. Työn tilaajana toimii kajaanilainen yritys, joka tuottaa SaaS-palveluita, pääasiassa verkko- ja mobiilisovelluksia.
Lopputuloksena saatiin integroitua toimiva etätuen palvelin työn tilaajan sovellukseen. Palvelin mahdollistaa myös tulevien ominaisuuksien synkronoimisen kaikille käyttäjille helposti, ilman että palvelinta tarvitsee muokata, jolloin pelkkä asiakaspään muokkaaminen riittää.