Graafisen apuohjelman luonti IT-hallintajärjestelmälle
Isokangas, Erno (2014)
Isokangas, Erno
Vaasan ammattikorkeakoulu
2014
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2014112817366
https://urn.fi/URN:NBN:fi:amk-2014112817366
Tiivistelmä
Tämä opinnäytetyö toteutettiin seinäjokelaiselle IT-yritykselle, joka on yksityisesti omistettu asiantuntijayritys. Sen tehtävänä on tuottaa tietohallinnon ja tietoturvallisuuden johtamis- ja asiantuntijapalveluita. Työn tarkoituksena oli ensin tutustua yrityksen käyttämään IT-hallintajärjestelmään (myöhemmin tekstissä viitattu nimellä X), sen toimintaperiaatteisiin ja käyttötapoihin. Tämän jälkeen näitä tietoja hyväksikäyttäen tavoitteena oli rakentaa apuohjelma, joka parantaisi hallintajärjestelmän käytettävyyttä edelleen yrityksen tarpeiden mukaisesti. Aihe oli yritykselle tärkeä, koska he halusivat saada järjestelmän tiettyjen toiminnallisten osien käytöstä aikaisempaa nopeampaa, helppokäyttöisempää ja suoraviivaisempaa. Tavoitteen toteuttamisessa käytettiin JavaFX-kehystä luomaan yksinkertainen graafinen käyttöliittymä. Apuohjelman toimintalogiikka (tietokantayhteys, tiedon välittäminen) rakennettiin käyttämällä X-järjestelmän omaa API-rajapintaa, jonka toiminta perustui SOAP-protokollaan ja JSON tiedonvaihtoformaattiin. SOAP-viestien luomiseen, lähettämiseen ja vastaanottamiseen käytettiin Javan SAAJ APIa. Lopputulos oli kaikille osapuolille tyydyttävä. Sovellus valmistui aikataulun mukaisesti, toteuttaen asetetut minimivaatimukset ja enemmän.