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

Developing an Auction Module for Online Gaming Service

Seppälä, Lauri (2017)

 
Avaa tiedosto
Seppala_Lauri.pdf (1.555Mt)
Lataukset: 


Seppälä, Lauri
Metropolia Ammattikorkeakoulu
2017
All rights reserved
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2017112918904
Tiivistelmä
Insinöörityön tarkoituksena oli kehittää huutokauppamoduuli verkkopelipalvelulle. Lisäksi kehitettiin hallintajärjestelmä tälle ja muille jatkossa luotaville moduuleille. Alussa päätettiin myös, että kehityksessä seurattaisiin sovittuja toimintatapoja helpomman jatkokehityksen mahdollistamiseksi.

Moduulin kehittämisessä käytettiin suuri määrä erilaisia web-kehityksen teknologiota ja työkaluja. Näkyvällä puolella käytettiin yleisiä teknologiota, kuten HTML-esityskieltä, CSS-tyylikieltä ja JavaScript-skriptikieltä. Näiden lisäksi käytettiin avuksi vielä JavaScriptin jQuery-kirjastoa ja Twitterin Bootstrap-ohjelmistokehystä. Bootstrap esimerkiksi mahdollistaa muiden näkyvän puolten teknologioiden yhdistämisen yhdeksi kokonaisuudeksi ja tarjoaa samalla useita kehitystä nopeuttavia komponentteja. Palvelinpuolella taas käytettiin pääasiassa PHP-ohjelmointikieleen perustuvaa Laravel-ohjelmistokehystä, joka hyödyntää kehityksessä MVC-arkkitehtuuria. Oleellisena osana työtä olivat myös MySQL-tietokannat.

Työn tuloksena saatiin aikaiseksi sisällönhallintajärjestelmä ja huutokauppamoduuli osana tätä järjestelmää. Koko järjestelmä on rakennettu vakaalle pohjalle, jotta se toimisi yhdessä useiden eri web-sivustojen kanssa ja tukisi jatkokehitystä. Huutokauppamoduulista saatiin tehtyä toimiva prototyyppi, jota testataan kuitenkin vielä tulevaisuudessa ennen sen lopullista julkaisua. Moduulienhallintajärjestelmä taas on jo käytössä ja sitä hyödynnetään jatkossa kaikkien moduulien hallinnointiin. Laravel osoittautui kaiken kaikkiaan erittäin tehokkaaksi ohjelmistokehykseksi, ja se tarjosi vakaan kehitysympäristön työn suorittamiseen.
 
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