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

Tiedonsiirtomoduulin toteuttaminen Drupalsisällönhallintajärjestelmälle

Iijalainen, Arto (2009)

 
Avaa tiedosto
Iijalainen_Arto.pdf (226.0Kt)
Lataukset: 


Iijalainen, Arto
Metropolia Ammattikorkeakoulu
2009
All rights reserved
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-200903191748
Tiivistelmä
Insinöörityössä oli tavoitteena toteuttaa erillinen tiedonsiirtomoduuli asiakasjärjestelmään, joka oli Drupal-sisällönhallintajärjestelmään pohjautuva web-palvelu. Tiedonsiirtomoduulin päämäärä oli ensisijaisesti tuottaa palvelun tietorakenteista tiedostoja, joiden avulla olisi mahdollista siirtää informaatiota asiakasjärjestelmän ja ulkoisten järjestelmien välillä. Myöhemmässä vaiheessa asiakas lisäsi toissijaiseksi tavoitteeksi raporttien tuottamisen ja viemisen järjestelmästä.

Moduuli toteutettiin Drupal-järjestelmän määrittämien moduulivaatimusten mukaisesti PHP-ohjelmointikielellä. Sen lisäksi ohjelmakoodia tehostettiin käyttämällä oliorakenteita moduulin pääominaisuuksien pohjana. Suurin osa ominaisuuksista toteutettiin itse, mutta muutamassa erikoistapauksessa päädyttiin käyttämään kolmannen osapuolen ratkaisuja tiukan arviointiprosessin jälkeen.

Insinöörityön lopputuloksena syntyi moduuli, joka vastasi tarkasti asiakkaan asettamia lopullisia tavoitteita, mutta ei ollut täysin linjassa alkuperäisten tavoitteiden kanssa. Tämä johtui asiakasprojektin kehitysprosessin aikana tapahtuneista muutoksista, jotka johtivat tiedonsiirtomoduulin roolin vaihtumiseen ydinjärjestelmästä konseptidemoksi ja yleisemmäksi kehitysrungoksi.

Tulevaisuuden kehitystarpeet määräytyvät moduulin roolin mukaan. Mikäli moduulia halutaan käyttää isoissa järjestelmienvälisissä tiedonsiirtoajoissa, tarvitaan erillinen aliohjelma, joka käyttää jo olemassa olevia luokkatoteutuksia, mutta toimii varsinaisen siirron aikana itsenäisesti. Lisäksi informaation tuominen järjestelmään vaatii kyseistä esitysmuotoa vastaavan tuontiluokan toteuttamista.
 
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