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

Developing a Web Service : Databases, Security and Access Control

Moilanen, Markus (2019)

 
Avaa tiedosto
thesis_developing_a_web_service.pdf (1.456Mt)
Lataukset: 


Moilanen, Markus
Jyväskylän ammattikorkeakoulu
2019
All rights reserved
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-201902182462
Tiivistelmä
Protacon Solutions Oy:lle tehdyn opinnäytetyön tavoitteena oli kehittää työturvallisuusperehdytysohjelmisto nimeltä TyPe. Rakennetun web-sovelluksen ja –palvelun avulla yritykset voivat testata työntekijöidensä tietämystä heidän työnkuvaansa liittyen. Web-palvelun kehittämiseen kuului useita kriittisiä ominaisuuksia, kuten tietokannan suunnittelua ja hallintaa, turvallisuustoimenpiteitä ja kulunvalvontatoteutuksen kehitystä.

Web-palvelu rakennettiin käyttäen suosittua PHP-sovelluskehystä Symfonyä. Sovellustietojen, kuten koulutusten, yritysten ja käyttäjien, tallentamiseen käytettiin lisäksi MariaDBtietokantaa. Kirjautuneiden käyttäjien hallintaan ja todentamiseen käytettiin JSON Web Token –autentikaatiota ja konfiguroitiin palomuurit tarvittavilla asetuksilla. Projektin monimutkaisen vaatimusmäärityksen takia siihen kehitettiin tavallista raskaampi mukautettu kulunvalvontatoteutus. Opinnäytetyössä käydään läpi tärkeimmät ongelmat ja ratkaisut näiden aihealueiden toteutuksesta.

Opinnäytetyön ensisijainen tulos oli itse web-sovelluksen ja –palvelun sisältävä ohjelmistotuote. Konkreettisten tulosten lisäksi projektin kehittäjät saivat suunnattoman tärkeää kokemusta ja oppivat uusia ohjelmointitekniikoita.

Loppujen lopuksi projektin tulos täytti tarpeelliset vaatimukset onnistuneesti. Vaikka ohjelmistoon voidaan toki tehdä parannuksia, on se saanut positiivista palautetta asiakkailta muun muassa käytettävyyden kannalta. Menestyksekkään julkaisun ansiosta uusia toiminnallisuuksia kehitetään tarvittaessa
 
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