Kytkentöjen määrän visualisoiminen Javalla DSiP-lokitiedostoista
Bertling, Mikko (2011)
Bertling, Mikko
Laurea-ammattikorkeakoulu
2011
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201103233510
https://urn.fi/URN:NBN:fi:amk-201103233510
Tiivistelmä
Luotettavien järjestelmien valmistamiseen erikoistunut Ajeco Oy on kehittänyt DSiP-monikanavareititysjärjestelmän ja tarvitsi sille lokitiedostojen analysointiohjelman helpottamaan verkon hallintaa. Tavoitteena oli kehittää tutkimustieteellisen lähestymistavan mukaisesti laitteistoriippumaton ohjelma, joka mahdollistaa lyhyellä ja pitkällä aikavälillä verkon tilan tarkistelemisen visuaalisesti. Ohjelma kirjoitettiin Javalla, koska se on laitteistoriippumaton ohjelmointikieli.
Annettujen rajojen sisälle laadittiin arkkitehtuuri, jonka pohjalta toteutettiin vaatimukset täyttävä ohjelma. Kehitystyön edistyessä tuli ilmi myös tarve yleisnäkymälle. Valmiina olevien osien pohjalta johdettiin yleisnäkymä, joka mahdollistaa koko verkon tilan tarkistelemisen raja-arvojen perusteella.
Ohjelma toteuttaa hyvin sille asetetut tavoitteet. Työ toteutettiin itsenäisesti ja kehityskommentteja huomioon ottaen. Ohjelmointityö ja graafinen käyttöliittymä toteutettiin hyvin yleisen vaatimustason mukaisesti. ”Ohjelma piirtää DSiP-järjestelmän lokitiedostojen pohjalta ymmärrettävän graafin, joka auttaa käyttäjää näkemään noden kytkeytymistiheyden. Katsomme osaltamme, että tehty työ on ONT:n kannalta kiitettävä.” (Holmström 2011.) Työ osoitti, että Java soveltuu erittäin hyvin ammattimaiseen laitteistoriippumattomaan koodaukseen, jossa lopputuotos toteuttaa vakioelementtejä laajentavan graafisen käyttöliittymän.
Annettujen rajojen sisälle laadittiin arkkitehtuuri, jonka pohjalta toteutettiin vaatimukset täyttävä ohjelma. Kehitystyön edistyessä tuli ilmi myös tarve yleisnäkymälle. Valmiina olevien osien pohjalta johdettiin yleisnäkymä, joka mahdollistaa koko verkon tilan tarkistelemisen raja-arvojen perusteella.
Ohjelma toteuttaa hyvin sille asetetut tavoitteet. Työ toteutettiin itsenäisesti ja kehityskommentteja huomioon ottaen. Ohjelmointityö ja graafinen käyttöliittymä toteutettiin hyvin yleisen vaatimustason mukaisesti. ”Ohjelma piirtää DSiP-järjestelmän lokitiedostojen pohjalta ymmärrettävän graafin, joka auttaa käyttäjää näkemään noden kytkeytymistiheyden. Katsomme osaltamme, että tehty työ on ONT:n kannalta kiitettävä.” (Holmström 2011.) Työ osoitti, että Java soveltuu erittäin hyvin ammattimaiseen laitteistoriippumattomaan koodaukseen, jossa lopputuotos toteuttaa vakioelementtejä laajentavan graafisen käyttöliittymän.