Työajanhallintapalvelu
Laakso, Pasi (2014)
Laakso, Pasi
Lahden ammattikorkeakoulu
2014
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201405055771
https://urn.fi/URN:NBN:fi:amk-201405055771
Tiivistelmä
Tämän opinnäytetyön tavoite oli suunnitella ja toteuttaa selainpohjainen työajanhallintapalvelu, joka täyttää rakennusalan tarpeet. Suunnittelussa tuli huomioida palvelun laajennettavuus. Palvelun toimeksiantaja on Dev-it Oy ja se on toteutettu DevEnginellä.
DevEngine on Dev-it Oy:n kehittämä sisällönhallintajärjestelmä, jonka kehitys aloitettiin vuonna 2011, koska yritykselle mieleistä valmista järjestelmää ei löytynyt. Tällä hetkellä DevEngine on keskeneräinen, mutta tulevaisuudessa se on tarkoitus julkaista vapaasti käytettäväksi.
Työn toteutuksessa käytettiin PHP:tä, jQueryä, HTML:ää sekä CSS:ää. PHP on ohjelmointikieli, jolla palvelun toiminnallisuus toteutettiin pääosin. JQueryn avulla luotiin vuorovaikutteisempi käyttäjäkokemus. Palvelun ulkoasu toteutettiin HTML:ää ja CSS:ää käyttäen.
Työajanhallintapalvelu tulee olemaan maksullinen palvelu, joka on suunnattu yrityksille. Yrityksen täytyy rekisteröityä palveluun, minkä jälkeen se pystyy lisäämään työntekijöilleen tilejä, työkohteita sekä tiedotteita. Työntekijät voivat tunnuksillaan hallita työaikaraporttejaan sekä vastaanottaa tiedotteita yritykseltään. Lisäksi palvelussa on mahdollisuus tarkastella työntekijöiden tunteihin sekä työkohteisiin käytettyihin resursseihin perustuvia tilastoja. Tilastojen havainnollistamiseksi käytetään apuna erilaisia graafeja.
Tässä opinnäytetyössä käsitellään tietokantajärjestelmiä sekä DevEnginen toiminnallisuutta ja ominaisuuksia. Työssä onnistuttiin luomaan perustoiminnot työajanhallintajärjestelmään. Palvelua tullaan testaamaan yhteistyössä muutaman rakennusalan yrityksen kanssa. Testaamisen tarkoituksena on saada palautetta, jonka avulla palvelua jatkokehitetään ennen varsinaista julkaisua.
Opinnäytetyön alkaessa DevEnginen dokumentointi oli melko heikkoa, joten tämän työn aikana syntynyttä dokumentaatiota tullaan käyttämään muun muassa uusien työntekijöiden perehdyttämisessä.
DevEngine on Dev-it Oy:n kehittämä sisällönhallintajärjestelmä, jonka kehitys aloitettiin vuonna 2011, koska yritykselle mieleistä valmista järjestelmää ei löytynyt. Tällä hetkellä DevEngine on keskeneräinen, mutta tulevaisuudessa se on tarkoitus julkaista vapaasti käytettäväksi.
Työn toteutuksessa käytettiin PHP:tä, jQueryä, HTML:ää sekä CSS:ää. PHP on ohjelmointikieli, jolla palvelun toiminnallisuus toteutettiin pääosin. JQueryn avulla luotiin vuorovaikutteisempi käyttäjäkokemus. Palvelun ulkoasu toteutettiin HTML:ää ja CSS:ää käyttäen.
Työajanhallintapalvelu tulee olemaan maksullinen palvelu, joka on suunnattu yrityksille. Yrityksen täytyy rekisteröityä palveluun, minkä jälkeen se pystyy lisäämään työntekijöilleen tilejä, työkohteita sekä tiedotteita. Työntekijät voivat tunnuksillaan hallita työaikaraporttejaan sekä vastaanottaa tiedotteita yritykseltään. Lisäksi palvelussa on mahdollisuus tarkastella työntekijöiden tunteihin sekä työkohteisiin käytettyihin resursseihin perustuvia tilastoja. Tilastojen havainnollistamiseksi käytetään apuna erilaisia graafeja.
Tässä opinnäytetyössä käsitellään tietokantajärjestelmiä sekä DevEnginen toiminnallisuutta ja ominaisuuksia. Työssä onnistuttiin luomaan perustoiminnot työajanhallintajärjestelmään. Palvelua tullaan testaamaan yhteistyössä muutaman rakennusalan yrityksen kanssa. Testaamisen tarkoituksena on saada palautetta, jonka avulla palvelua jatkokehitetään ennen varsinaista julkaisua.
Opinnäytetyön alkaessa DevEnginen dokumentointi oli melko heikkoa, joten tämän työn aikana syntynyttä dokumentaatiota tullaan käyttämään muun muassa uusien työntekijöiden perehdyttämisessä.