Työajanhallintajärjestelmä
Heinonen, Teemu (2017)
Heinonen, Teemu
Hämeen ammattikorkeakoulu
2017
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201704194962
https://urn.fi/URN:NBN:fi:amk-201704194962
Tiivistelmä
Opinnäytetyön tavoitteena oli luoda asiakkaalle selainpohjainen työajanhallintajärjestelmä, joka toimisi niin tietokoneessa kuin mobiililaitteessa. Tämän lisäksi sovelluksella tulisi voida ladata CSV-raportteja sekä siirtää työntekijän tunnit suoraan laskutusohjelmaan annettuja rajapintoja hyödyntäen.
Työajanhallintajärjestelmä luotiin ASP.NET-ympäristöön Umbraco CMS-järjestelmän päälle MVC-mallin mukaisesti. Liitännäisinä hyödynnettiin Googlen Material Designiin perustuvaa sovelluskehystä, Materializea sekä JavaScript-kirjastoa, jQueryä. Sovelluksen palvelimeksi päädyimme asiakkaan omaan Windows-pohjaiseen webhotelliin.
Opinnäytetyö käsittelee työajanhallintajärjestelmän toimintoja, vaatimuksia, ympäristöä sekä sovelluskehystä. Lisäksi työssä käsitellään projektin eri työvaiheita. Opinnäytetyön kohdeyleisö on tietotekniikan koulutusalan opiskelijat.
Valmis järjestelmä oli onnistunut ja mieluinen asiakkaalle. Kaikki asiakkaan määrittämät vaatimukset saatiin toteutettua aikamääreiden puitteissa.
Työajanhallintajärjestelmä luotiin ASP.NET-ympäristöön Umbraco CMS-järjestelmän päälle MVC-mallin mukaisesti. Liitännäisinä hyödynnettiin Googlen Material Designiin perustuvaa sovelluskehystä, Materializea sekä JavaScript-kirjastoa, jQueryä. Sovelluksen palvelimeksi päädyimme asiakkaan omaan Windows-pohjaiseen webhotelliin.
Opinnäytetyö käsittelee työajanhallintajärjestelmän toimintoja, vaatimuksia, ympäristöä sekä sovelluskehystä. Lisäksi työssä käsitellään projektin eri työvaiheita. Opinnäytetyön kohdeyleisö on tietotekniikan koulutusalan opiskelijat.
Valmis järjestelmä oli onnistunut ja mieluinen asiakkaalle. Kaikki asiakkaan määrittämät vaatimukset saatiin toteutettua aikamääreiden puitteissa.