Building a data visualization solution
Kuosmanen, Raine (2018)
Kuosmanen, Raine
Metropolia Ammattikorkeakoulu
2018
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201804124578
https://urn.fi/URN:NBN:fi:amk-201804124578
Tiivistelmä
Insinöörityössä tutkittiin mahdollisuutta kehittää ohjelmistoratkaisu, joka tarjoaa monipuolisen visualisointien kirjon laajaan asiakastarpeeseen. Ohjelmistoratkaisun vaatimuksena oli kyky tuottaa räätälöitäviä responsiivisia kojelautoja, jotka esittävät esimerkiksi sähköiseen muotoon tuotujen lomakkeiden tuottamaa dataa. Lisäksi ohjelmistoratkaisun oli tarjottava mahdollisuus rajata näkymä käyttäjätason ja -tarpeen mukaan.
Insinöörityössä perehdyttiin responsiivisen suunnittelun tarpeeseen sekä käytettävyyteen ja käyttöliittymäsuunnitteluun ihmisen visuaalisen hahmotuskyvyn näkökulmasta. Tämän ohella insinöörityössä perehdyttiin eri visualisointimenetelmiin ja niiden hyödynnettäviin ominaisuuksiin liittyen ihmisen hahmotuskykyyn. Tuloksena löydettiin muun muassa luonnollinen taipumus muodostaa yksilöistä ryhmiä niiden ominaisuuksien, kuten muodon, värin tai sijainnin, perusteella ja tilastotietoa erityyppisten internetiin yhdistettyjen laitteiden käyttömääristä.
Insinöörityössä tutkittujen asioiden pohjalta työssä kehitettiin REST API -ohjelmointirajapinta ja modulaarinen työkalu kojelautanäkymien luomiseen. Työkalun käytettävyys oli yksi kehitystyön päänäkökannoista. Kehitetyllä työkalulla luotiin kaksi eri kojelautanäkymää sen toiminnan esittämiseksi. Työkalua voidaan pitää onnistuneena, sillä kumpikin näkymä kyettiin luomaan määritellyn visualisointitarpeen mukaan.
Lisäksi työssä tutkittiin mahdollisuutta hyödyntää kehitettyä REST API -ohjelmointirajapintaa datan integroinnissa ulkoiseen järjestelmään.
Insinöörityön tulosta voidaan pitää onnistuneena, sillä kehitetyn työkalun ja REST API -ohjelmointirajapinnalla yhdistelmällä voidaan täyttää datan visualisoinnin asiakastarpeet tehokkaasti ja monipuolisesti. Työn tulos otetaan käyttöön asteittain osana digitalisoitujen palvelujen tuotteistusta. Lisäksi insinöörityö on avannut työn asiakasyrityksessä keskustelun kehitettyjen työkalujen laajemmasta hyödyntämisestä myös kojelautanäkymien ulkopuolella.
Insinöörityössä perehdyttiin responsiivisen suunnittelun tarpeeseen sekä käytettävyyteen ja käyttöliittymäsuunnitteluun ihmisen visuaalisen hahmotuskyvyn näkökulmasta. Tämän ohella insinöörityössä perehdyttiin eri visualisointimenetelmiin ja niiden hyödynnettäviin ominaisuuksiin liittyen ihmisen hahmotuskykyyn. Tuloksena löydettiin muun muassa luonnollinen taipumus muodostaa yksilöistä ryhmiä niiden ominaisuuksien, kuten muodon, värin tai sijainnin, perusteella ja tilastotietoa erityyppisten internetiin yhdistettyjen laitteiden käyttömääristä.
Insinöörityössä tutkittujen asioiden pohjalta työssä kehitettiin REST API -ohjelmointirajapinta ja modulaarinen työkalu kojelautanäkymien luomiseen. Työkalun käytettävyys oli yksi kehitystyön päänäkökannoista. Kehitetyllä työkalulla luotiin kaksi eri kojelautanäkymää sen toiminnan esittämiseksi. Työkalua voidaan pitää onnistuneena, sillä kumpikin näkymä kyettiin luomaan määritellyn visualisointitarpeen mukaan.
Lisäksi työssä tutkittiin mahdollisuutta hyödyntää kehitettyä REST API -ohjelmointirajapintaa datan integroinnissa ulkoiseen järjestelmään.
Insinöörityön tulosta voidaan pitää onnistuneena, sillä kehitetyn työkalun ja REST API -ohjelmointirajapinnalla yhdistelmällä voidaan täyttää datan visualisoinnin asiakastarpeet tehokkaasti ja monipuolisesti. Työn tulos otetaan käyttöön asteittain osana digitalisoitujen palvelujen tuotteistusta. Lisäksi insinöörityö on avannut työn asiakasyrityksessä keskustelun kehitettyjen työkalujen laajemmasta hyödyntämisestä myös kojelautanäkymien ulkopuolella.