Työvuorolistajärjestelmä web-sovelluksena
Hirvonen, Simo (2011)
Hirvonen, Simo
Pohjois-Karjalan ammattikorkeakoulu
2011
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2011060110712
https://urn.fi/URN:NBN:fi:amk-2011060110712
Tiivistelmä
Tämän opinnäytetyön tavoitteena oli toteuttaa räätälöity työvuorolistajärjestelmä Atlas Bouncer Oy:lle. Lähtökohtana oli, että sovellus tulisi korvaamaan käytössä olleet Excel-taulukkoon tehdyt työvuorolistat. Excel-taulukkoon tehdyt työvuorolistat osoittautuivat liian hitaiksi ja vaikeasti hallittaviksi, kun henkilö- ja asiakaskunta olivat laajentuneet huomattavasti. Tavoitteena oli tehdä sovelluksesta mahdollisimman helppokäyttöinen ja selkeä sekä työvuorolistojen toteutusta helpottava ja nopeuttava.
Sovellus toteutettiin web-sovelluksena, jolloin työvuorolistat on kaikkialla saatavilla esimerkiksi älypuhelimella. Työn toteutukseen käytettiin PHP-, MySQL- ja JavaScript-kieliä, lisäksi työn toteutuksessa käytettiin myös jQuery JavaScript-kirjastoa.
Tästä toimeksiannosta tehtiin kaksi opinnäytetyötä, joista toisessa keskityttiin palvelinpuolen toteutukseen, jatkokehityksen ja ylläpidon suunnitteluun. Tässä opinnäytetyössä keskityttiin toimeksiantona tehdyn työvuorolistajärjestelmän sovellukseen ja sen toteutukseen. Työssä on käsitelty muun muassa räätälöityjä, konfiguroituja ja valmisohjelmistoja. Räätälöidyistä ohjelmistoista on käyty läpi hyötyjä ja haittoja, sekä niiden eroja verrattuna valmisohjelmistoihin. Työssä on myös esitelty yksityiskohtaisesti sovelluksen toimintaa.
Sovellus toteutettiin web-sovelluksena, jolloin työvuorolistat on kaikkialla saatavilla esimerkiksi älypuhelimella. Työn toteutukseen käytettiin PHP-, MySQL- ja JavaScript-kieliä, lisäksi työn toteutuksessa käytettiin myös jQuery JavaScript-kirjastoa.
Tästä toimeksiannosta tehtiin kaksi opinnäytetyötä, joista toisessa keskityttiin palvelinpuolen toteutukseen, jatkokehityksen ja ylläpidon suunnitteluun. Tässä opinnäytetyössä keskityttiin toimeksiantona tehdyn työvuorolistajärjestelmän sovellukseen ja sen toteutukseen. Työssä on käsitelty muun muassa räätälöityjä, konfiguroituja ja valmisohjelmistoja. Räätälöidyistä ohjelmistoista on käyty läpi hyötyjä ja haittoja, sekä niiden eroja verrattuna valmisohjelmistoihin. Työssä on myös esitelty yksityiskohtaisesti sovelluksen toimintaa.