Haku

Työkalu SaaS-palvelun käyttöasteen analysointiin

QR-koodi

Työkalu SaaS-palvelun käyttöasteen analysointiin

Insinöörityön tavoitteena oli luoda IMS Business Solutions Oy:n käyttöön työkalu, jolla voitaisiin saada hyödyllistä tietoa heidän SaaS-palveluna tarjoamastaan IMS-ohjelmiston käytöstä. Tietoa voitaisiin hyödyntää esimerkiksi IMS-ohjelmiston tuotekehityksessä ja koulutuksessa.

Toteutettavalla työkalulla tuli olla mahdollista suorittaa SQL-kyselyitä SaaS-asennusten tietokantoihin palauttaen asiakaskohtaisia tunnuslukuja, totuusarvoja ja aikasarjoja. Työkalulle toivottiin myös käyttöliittymää, josta voitaisiin hallita työkalun eri toimintoja, kuten kyselyiden ja yhteyksien määrittämistä. Toiveissa oli myös mahdollisuus luoda kerätystä tiedosta taulukoita ja kaavioita.

Työkalu päädyttiin toteuttamaan verkkosovelluksena käyttäen nykyään erittäin suosittua avoimeen lähdekoodiin pohjautuvaa AngularJS-sovelluskehystä, joka on tarkoitettu etenkin SPA-sovellusten luomiseen. Sovellukseen tallennettavien tietojen eli resurssien hallintaa varten päätettiin toteuttaa Spring-sovelluskehyksellä REST-rajapinta, jonka kautta hoituisi asiakas- ja palvelinpuolen välinen kommunikaatio.

Insinöörityön lopputuloksena syntyi työlle asetettuja tavoitteita vastaava, nykyaikaisilla teknologioilla toteutettu verkkosovellus. Sovelluksessa voidaan dynaamisesti määrittää ja hallita suoritettavia kyselyitä, tilastoitavia asiakkaita ja esitettäviä tilastoja. Kerätystä tiedosta voidaan myös vapaasti luoda halutun sisältöisiä ja näköisiä taulukoita sekä useita erityyppisiä kaavioita.

Tallennettuna: