Hyppää sisältöön
    • Suomeksi
    • På svenska
    • In English
  • Suomi
  • Svenska
  • English
  • Kirjaudu
Hakuohjeet
JavaScript is disabled for your browser. Some features of this site may not work without it.
Näytä viite 
  •   Ammattikorkeakoulut
  • Metropolia Ammattikorkeakoulu
  • Opinnäytetyöt
  • Näytä viite
  •   Ammattikorkeakoulut
  • Metropolia Ammattikorkeakoulu
  • Opinnäytetyöt
  • Näytä viite

Implementation of Product Resourcing in an Employee Scheduling System

Kiuru, Niklas (2021)

Avaa tiedosto
Niklas_Kiuru.pdf (1.218Mt)
Lataukset: 


Kiuru, Niklas
2021
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2021102818997
Tiivistelmä
Insinöörityössä oli tarkoituksena tutkia ja kuvata toiminnanohjausjärjestelmän työvuorosuunnitteluominaisuuden jatkokehitystä. Jatkokehityksen tarkoituksena oli laajentaa olemassa ollutta työvuorosuunnittelua tukemaan tuotteiden resursointia, jotta se tukee viihdealan yrityksien tarpeita. Insinöörityössä pohdittiin niitä haasteita ja vaiheita, joita ilmaantui kehitysprojektin aikana ja suuren koodikannan vuoksi.

Toiminnanohjausjärjestelmä kehitettiin AngularJS-käyttöliittymäohjelmistokehystä ja Symfony-verkkosovelluskehystä hyödyntäen. Googlen kehittämä AngularJS on ensimmäinen versio suositusta Angular- ohjelmistokehyksestä, jonka tarkoitus on helpottaa käyttöliittymäkehitystä. Symfony on palvelinohjelmointiin kohdennettu ohjelmistokehys, joka tarjoaa työkaluja, jotka edesauttavat suurien projektien kehitystä. Työvuorosuunnittelu on vain yksi osa laajaa toiminanohjausjärjestelmää. Ohjelmisto myös tukee muun muassa työajanseurantaa, palkanlaskentaa ja laskutusta.

AngularJS- ja Symfony-kehyksiä pidetään vanhentuneina eikä niitä kehitetä enää aktiivisesti, mutta tämä projekti osoitti, että uusimmat verkkoteknologiat eivät aina ole välttämättömiä uusien ominaisuuksien kehittämisessä. AngularJS aiheutti kuitenkin haasteita sen arkkitehtuurista johtuen. Suuri koodikanta myös aiheutti ongelmia, koska tuettavia ominaisuuksia oli paljon.

Työvuorosuunnittelua laajennettiin siten, että työvuoroihin pystyy liittämään erilaisia myyntituotteita ja tuotepaketteja. Insinöörityön tuloksena syntyi laaja työntekijöiden resursointijärjestelmä, jota insinöörityön asiakas käyttää yksityisten musiikkitapahtumien suunnitteluun.
 
Kokoelmat
  • Opinnäytetyöt
Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste
 

Selaa kokoelmaa

NimekkeetTekijätJulkaisuajatKoulutusalatAsiasanatUusimmatKokoelmat

Henkilökunnalle

Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste