Dynaamisen keskitetyn laboratorion raportointi- ja monitorointijärjestelmä
Paasimaa, Janne (2018)
Paasimaa, Janne
Oulun ammattikorkeakoulu
2018
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201805178620
https://urn.fi/URN:NBN:fi:amk-201805178620
Tiivistelmä
Työn aiheena oli raportointi- ja monitorointijärjestelmän suunnittelu dynaamiseen keskitettyyn laboratorioon. Tavoitteena oli laatia vaatimusmäärittely dynaamisen LaaS-poolin (Laboratory as A Service) resurssien ja testaustopologioiden raportointi- ja monitorointitarpeista, määritellä tavoitearkkitehtuuri ja toteuttaa järjestelmästä prototyyppisovellus. Prototyyppisovelluksessa oli tavoitteena esittää muutaman kuvaajaesimerkin avulla idean toimivuus. Työn toimeksiantajana toimi Nokia Oyj.
Työ aloitettiin tutustumalla olemassa oleviin vastaavassa käytössä oleviin työkaluihin ja perehdyttiin laboratorioympäristön teknisiin vaatimuksiin, minkä perusteella päädyttiin työssä esitettyyn järjestelmäarkkitehtuuriin. Työn keskeinen tavoite oli vaatimusmäärittely raportointi- ja monitorointijärjestelmälle. Toimintoanalyysin avulla määriteltiin tieto- ja raportointitarpeet, josta lopulta muodostui työkalun vaatimusmäärittely. Dokumentin tiedoilla oli tarkoitus määritellä työkalun vaatimukset järjestelmän toteuttavalle yritykselle. Oleellisimmat kuvaajatarpeet määriteltiin dokumentissa laboratorioympäristöön liittyvien funktioiden ja haastatteluiden avulla. Lisäksi dokumentissa oli oleellista määritellä resurssitasoja ja niiden suodatustapoja, jotta voitiin tehdä suunnitelma tietokantarakenteesta.
Lopputuloksena toimintoanalyysin perusteella voitiin esittää tarkat suunnitelmat laboratorion hallintatyökaluun tarvitun ominaisuuden osalta, jonka tekninen toteutus jäi suunnitellusti järjestelmän toteuttaneelle yritykselle. Työn aikana selvitettiin perusteellisesti järjestelmässä tarvitut kuvaajatarpeet ja niihin liittyvät tietotarpeet, jotta operatiivisesta tietokannasta haettu data olisi sisältänyt kaiken tarvittavan. Integroitavan ominaisuuden toteutuksen viivästymisen ja ajanpuutteen johdosta prototyyppisovellusta ei voitu tehdä. Kun datahaku on integroitu järjestelmään, kuvaajia voidaan alkaa tehdä Kibana-työkalun avulla.
Työ aloitettiin tutustumalla olemassa oleviin vastaavassa käytössä oleviin työkaluihin ja perehdyttiin laboratorioympäristön teknisiin vaatimuksiin, minkä perusteella päädyttiin työssä esitettyyn järjestelmäarkkitehtuuriin. Työn keskeinen tavoite oli vaatimusmäärittely raportointi- ja monitorointijärjestelmälle. Toimintoanalyysin avulla määriteltiin tieto- ja raportointitarpeet, josta lopulta muodostui työkalun vaatimusmäärittely. Dokumentin tiedoilla oli tarkoitus määritellä työkalun vaatimukset järjestelmän toteuttavalle yritykselle. Oleellisimmat kuvaajatarpeet määriteltiin dokumentissa laboratorioympäristöön liittyvien funktioiden ja haastatteluiden avulla. Lisäksi dokumentissa oli oleellista määritellä resurssitasoja ja niiden suodatustapoja, jotta voitiin tehdä suunnitelma tietokantarakenteesta.
Lopputuloksena toimintoanalyysin perusteella voitiin esittää tarkat suunnitelmat laboratorion hallintatyökaluun tarvitun ominaisuuden osalta, jonka tekninen toteutus jäi suunnitellusti järjestelmän toteuttaneelle yritykselle. Työn aikana selvitettiin perusteellisesti järjestelmässä tarvitut kuvaajatarpeet ja niihin liittyvät tietotarpeet, jotta operatiivisesta tietokannasta haettu data olisi sisältänyt kaiken tarvittavan. Integroitavan ominaisuuden toteutuksen viivästymisen ja ajanpuutteen johdosta prototyyppisovellusta ei voitu tehdä. Kun datahaku on integroitu järjestelmään, kuvaajia voidaan alkaa tehdä Kibana-työkalun avulla.