Oiva-tietokannan kehitys ja datan visualisointi
Aaltonen, Risto; Rimmi, Matias (2017)
Aaltonen, Risto
Rimmi, Matias
Tampereen ammattikorkeakoulu
2017
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201705168513
https://urn.fi/URN:NBN:fi:amk-201705168513
Tiivistelmä
Opinnäytetyössä on ideoitu toimintoja ja etsitty mahdollisia kehitysehdotuksia jo olemassa olevaan, Tampereen Ammattikorkeakoulun käyttämään Oiva-palveluun, joka sisältää opinnäyte- ja opiskelijaharjoitteluraportteja. Opinnäytetyössä keskitytään Oivapalvelun opinnäytetöiden listaamiseen ja tiedonhallintaan liittyvään toiminnallisuuteen. Osasta kehitysideoita on myös tuotettu prototyyppejä, joita tarkastellaan erikseen. Kehitysideoissa käydään läpi lähinnä palveluun sisältyvään tiedon esittämiseen ja muokkaukseen osallistuvia toimintoja. Jokaisen toiminnon kohdalla käsitellään erikseen myös löydettyjä ja ehdotettuja parannuksia eri toiminnollisuuksiin. Osassa tilanteista, projektin tuotoksia käsitellään tuotettujen prototyyppien kautta.
Opinnäytteessä todistetaan lisäparannuksien tarpeellisuus ja datan visualisoinnin hyödyt. Eri ongelmakohdat tuodaan esille ongelmatapausten kautta. Työn aikana on myös pyritty tuomaan esille eri näkökulmia havaittujen ongelmien ratkaisuun.
Työssä käytettyjä tekniikoita ovat Node.js ja D3.js–viitekehys, PostgreSQL-tietokanta ja ulkopuolinen REST-rajapinta. D3.js–viitekehyksen ohella, käsitellään datan visualisointiin liittyviä eri visualisointityyppejä ja -tekniikoita.
Opinnäytteessä todistetaan lisäparannuksien tarpeellisuus ja datan visualisoinnin hyödyt. Eri ongelmakohdat tuodaan esille ongelmatapausten kautta. Työn aikana on myös pyritty tuomaan esille eri näkökulmia havaittujen ongelmien ratkaisuun.
Työssä käytettyjä tekniikoita ovat Node.js ja D3.js–viitekehys, PostgreSQL-tietokanta ja ulkopuolinen REST-rajapinta. D3.js–viitekehyksen ohella, käsitellään datan visualisointiin liittyviä eri visualisointityyppejä ja -tekniikoita.