Työnseurantajärjestelmä
Mäkelä, Niko (2011)
Mäkelä, Niko
Turun ammattikorkeakoulu
2011
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2011061512153
https://urn.fi/URN:NBN:fi:amk-2011061512153
Tiivistelmä
Rutiininomaisten toimintojen automatisointi ja tietojen linkitys tietojärjestelmien avulla parantaa yrityksen tehokkuutta niin toiminnallisesti kuin taloudellisestikin. Projektissa suunniteltiin ja toteutettiin digitaalinen WWW-selainpohjainen tietojärjestelmä forssalaiselle metalliteollisuuden alihankintaan ja teollisuuden kunnossapitoon erikoistuneelle yritykselle. Tietojärjestelmän päällimmäisenä tarkoituksena on helpottaa ja nopeuttaa töiden seurantaan ja tuntityölomakkeiden täyttöön liittyviä päivittäisiä toimia sekä arkistoida töihin liittyvä tieto digitaalisesti paremmin saataville. Työnseurantajärjestelmän toimintoihin sisältyvät mm. töiden, asiakkaiden ja työntekijöiden hallinta, tarjoustietokanta, tuotteet, työvaiheet, huoltokirjanpito, matka-, ylityö- ja aikapankkituntienkirjanpito, päivärahat, työajanlyhennykset, sairaslomat, työtapaturmien kirjaus, henkilökohtaiset muistiinpanot, tulostustoiminnot sekä kommentointi. Työnseurantajärjestelmä toimii myös ilmoitustauluna ja tiedotuskanavana yrityksen sisäisessä tiedotuksessa. Yritys ei ole aikaisemmin hyödyntänyt tietotekniikka työtuntien kirjanpidossa eikä järjestelmää siksi tarvinnut integroida muiden tietojärjestelmien kanssa yhteensopivaksi. Projektissa on huomioitu järjestelmän kehitysvaiheen kaikki osa-alueet: määrittely, suunnittelu, toteutus, testaus, raportointi ja julkaisu. Ohjelman laadinnassa on esitelty toteutetut ja hyväksikäytetyt ohjelmat ja toiminnot sekä niiden toteuttamiseen käytetyt menetelmät.
Järjestelmän selainpohjaisuus ja keveys mahdollistavat järjestelmän käyttämisen kaikilla modernin WWW-selaimen omaavien elektronisten laitteiden avulla. Projektissa on käytetty ketteriä ohjelmointimenetelmiä, Scrumia ja KanBania, jotta projektin etenemisestä syntyisi selkeämpi kuva ja vuorovaikutus toimeksiantajan kanssa säilyisi mahdollisimman aktiivisena. Ohjelmiston kehityksessä on käytetty Git-versionhallintaa kirjaamaan työn etenemistä, tehostamaan ohjelmiston etäkehitystä ja varmistamaan ohjelmiston lähdekoodin tallentamisen.
Työnseurantajärjestelmän käyttöönoton uskotaan säästävän aikaa useita tunteja kuukaudessa yrityksen laskutusta tehtäessä. Järjestelmän uskotaan myös parantavan yrityksen raportoinnin tasoa niin sisällöltään, saatavuudeltaan kuin säilyvyydeltäänkin. Tiedon ollessa digitaalisessa muodossa myös töiden tilastointi ja palautteen anto ovat huomattavasti helpompaa.
Järjestelmän selainpohjaisuus ja keveys mahdollistavat järjestelmän käyttämisen kaikilla modernin WWW-selaimen omaavien elektronisten laitteiden avulla. Projektissa on käytetty ketteriä ohjelmointimenetelmiä, Scrumia ja KanBania, jotta projektin etenemisestä syntyisi selkeämpi kuva ja vuorovaikutus toimeksiantajan kanssa säilyisi mahdollisimman aktiivisena. Ohjelmiston kehityksessä on käytetty Git-versionhallintaa kirjaamaan työn etenemistä, tehostamaan ohjelmiston etäkehitystä ja varmistamaan ohjelmiston lähdekoodin tallentamisen.
Työnseurantajärjestelmän käyttöönoton uskotaan säästävän aikaa useita tunteja kuukaudessa yrityksen laskutusta tehtäessä. Järjestelmän uskotaan myös parantavan yrityksen raportoinnin tasoa niin sisällöltään, saatavuudeltaan kuin säilyvyydeltäänkin. Tiedon ollessa digitaalisessa muodossa myös töiden tilastointi ja palautteen anto ovat huomattavasti helpompaa.