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
  • Laurea-ammattikorkeakoulu
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite
  •   Ammattikorkeakoulut
  • Laurea-ammattikorkeakoulu
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite

Sisäänkirjautumisjärjestelmän ja käyttäjätietokannan luominen Node.js-ympäristössä

Vaittinen, Samuli (2019)

 
Avaa tiedosto
Vaittinen_Samuli.pdf (412.2Kt)
Lataukset: 


Vaittinen, Samuli
2019
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-2019121326588
Tiivistelmä
Opinnäytetyön tavoitteena oli kehittää selainpeliin sisäänkirjautumis- ja tallennusjärjestelmä, joka tallentaa käyttäjän pelitiedot NoSQL-tietokantaan. Peli itsessään oli työn alkaessa jo valmis, mutta siitä puuttui tallennusominaisuus, joka mahdollistaisi pelin jatkamisen toisella koneella tai toisella selaimella. Tavoitteena oli tällä ominaisuuden lisäyksellä lisätä pelaajien pelaamiseen käyttämää aikaa ja siten hyödyttää pelaajien lisäksi toimeksiantajaa, jonka tavoitteena on jatkokehittää peliä kaupallisiin tarkoituksiin.
Työ on muodoltaan toiminnallinen ja sen suunnitteluvaihe sisältää myös tutkimuksellisia element-tejä. Sisäänkirjautumisen ja tallennuksen ratkaisuun löytyy useita erilaisia teknologioita ja mah-dollisuuksia, joista valittiin taloudellisuudeltaan ja suoritustasoltaan sopivimmat vaihtoehdot. Työn tietoperustana on modernit web-teknologiat, joista tähän työhön on valittu Node.js, JavaScript, MongoDB ja Oauth2. Näitä menetelmällisiä ratkaisuja käsitellään sekä implementoinnin yhteydes-sä että yleisesti työn tietoperustassa ja sovelletaan toteutuksessa.
Lopputuloksena syntyi back end-ratkaisu, joka vastaa toimeksiantajan määrittelemiä tarpeita. Ratkaisu on myös tehty niin, että sitä on helppo ylläpitää ja, että siihen on mahdollista lisätä uusia lisäosia jatkokehityksen myötä. Tämän kaltainen back end-ratkaisu voidaan helposti skaalata suu-relle joukolle käyttäjiä modernien pilvipalveluiden avulla.
Kokoelmat
  • Opinnäytetyöt (Avoin kokoelma)
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