Laajasalon opiston lainausjärjestelmän tietoturva ohjelmointinäkökulmasta
Lindroos, Jyri (2015)
Lindroos, Jyri
Haaga-Helia ammattikorkeakoulu
2015
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2015060912942
https://urn.fi/URN:NBN:fi:amk-2015060912942
Tiivistelmä
Tämä opinnäytetyö tarkastelee verkko-ohjelmoinnin tietoturvanäkökulmia. Työn taustalla on tarve kehittää pienehkölle opistolle uusi lainausjärjestelmäsovellus. Tämä siksi, että aiemmassa sovelluksessa esiintyi turvallisuuteen liittyviä riskejä.
Opinnäytetyön teoriaosuudessa kuvataan tietoturvaa eri näkökulmista. Tavoitteena selvittää ja dokumentoida tietoturvaan liittyviä asioita ohjelmoitaessa sovellusta. Samoin opinnäytetyössä kuvataan menetelmiä tietoturvan saavuttamiseksi ja ylläpitämiseksi.
Tässä työssä tarkastelu on rajattu ohjelmointikieliin, jotka ovat siirrettäviä alustalta toiselle. Näitä ovat Java, JavaEE, Java Server Page, JavaScript, MariaDB, HTML5 ja CSS3. Näitä ohjelmia käytetään ohjelmiston ohjelmoimiseen.
Työssä esitellään kyseiset ohjelmointikielet ja tarkastellaan jokaisen tietoturvaa ohjelmointikielen näkökulmasta.
Opinnäytetyön suunnittelu aloitettiin syksyllä 2014. Tällöin tehtiin alustavat kartoitukset ja kerättiin asiakaskokemukset. Varsinainen ohjelmointi ajoittui keväälle 2015. Samoin teoriaosuuden kirjoitus.
Opinnäytetyön pohdinnassa kuvataan asiakkaalle tulevaa lisäarvoa, jonka uusi sovellus tuo vanhaan verrattuna. Työn konkreettisena tuloksena on lainausjärjestelmäohjelma, jossa tietoturvaa on huomioitu eri näkökulmista. Pohdinnassa kuvataan myös teknologiaa, palvelimen ominaisuuksia, joita ratkaisu edellyttää.
Opinnäytetyön teoriaosuudessa kuvataan tietoturvaa eri näkökulmista. Tavoitteena selvittää ja dokumentoida tietoturvaan liittyviä asioita ohjelmoitaessa sovellusta. Samoin opinnäytetyössä kuvataan menetelmiä tietoturvan saavuttamiseksi ja ylläpitämiseksi.
Tässä työssä tarkastelu on rajattu ohjelmointikieliin, jotka ovat siirrettäviä alustalta toiselle. Näitä ovat Java, JavaEE, Java Server Page, JavaScript, MariaDB, HTML5 ja CSS3. Näitä ohjelmia käytetään ohjelmiston ohjelmoimiseen.
Työssä esitellään kyseiset ohjelmointikielet ja tarkastellaan jokaisen tietoturvaa ohjelmointikielen näkökulmasta.
Opinnäytetyön suunnittelu aloitettiin syksyllä 2014. Tällöin tehtiin alustavat kartoitukset ja kerättiin asiakaskokemukset. Varsinainen ohjelmointi ajoittui keväälle 2015. Samoin teoriaosuuden kirjoitus.
Opinnäytetyön pohdinnassa kuvataan asiakkaalle tulevaa lisäarvoa, jonka uusi sovellus tuo vanhaan verrattuna. Työn konkreettisena tuloksena on lainausjärjestelmäohjelma, jossa tietoturvaa on huomioitu eri näkökulmista. Pohdinnassa kuvataan myös teknologiaa, palvelimen ominaisuuksia, joita ratkaisu edellyttää.