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

Työvuorosuunnittelua automatisoivan sääntökoneen toteutus

Surakka, Juri (2016)

 
Avaa tiedosto
surakka_juri.pdf (646.0Kt)
Lataukset: 


Surakka, Juri
Metropolia Ammattikorkeakoulu
2016
All rights reserved
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201605117282
Tiivistelmä
Tässä insinöörityössä suunniteltiin ja toteutettiin työvuorosuunnittelua automatisoiva ohjelmistomoduuli. Työ toteutettiin osana Digia Finland Oy:n verkkopohjaisen työvuorosuunnittelusovelluksen Tempus Plannerin tuotekehitystä. Ohjelmistomoduulin tarkoituksena oli nopeuttaa työvuorosuunnittelua sekä parantaa sen laatua identifioimalla suunnittelun toistuvat toimenpiteet ja antamalla sovelluksen itse huolehtia niistä.

Ohjelmistomoduuli on luonteeltaan sääntökone, ja se toteutettiin modulaarisen sovelluskehityksen periaatteiden mukaisesti sekä noudattaen Test Driven Development -menetelmää. Kumpaakaan menetelmää ei sovellettu sokeasti vaan työssä huomioitiin, että molemmissa on omat ongelmansa.

Modulaarisuuden ansiosta sääntökone ei ole riippuvainen sitä käyttävästä asiakassovelluksesta. Tämä mahdollistaa sääntökoneen itsenäisen sovelluskehityksen ja muutokset siinä eivät heijastu asiakassovellukseen eivätkä asiakassovelluksen muutokset heijastu moduuliin.

Moduulille määriteltiin hyvin spesifit ulkoiset ja sisäiset rajapinnat sekä toiminnallisuus. Asiakassovelluksille se tarjoaa rajapintametodit joiden avulla asiakas tietää, minkälaisia sääntöjä on toteutettu sekä mahdollisuuden evaluoida työvuoroja asiakassovelluksessa parametroiduin sääntöjen avulla. Moduuli myös määrittelee rajapinnan datalle, jota se pystyy käsittelemään.

Tämä insinöörityö on julkinen versio varsinaisesta opinnäytetyöstä, ja osia tästä versiosta on määrätty salaiseksi Digia Finland Oy:n toimesta.
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