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

Sovelluskehitys ja tietokannat

Mäkiaho, Eetu (2024)

 
Avaa tiedosto
Makiaho_Eetu.pdf (559.9Kt)
Lataukset: 


Mäkiaho, Eetu
2024
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2024052515697
Tiivistelmä
Sovelluskehitys on prosessi, jossa luodaan ohjelmistosovelluksia. Siinä on yleistä käyttää tietokantoja. Tietoturva on tärkeä sovellusohjelmoinnissa, koska siinä on yleistä käyttää arkaluontoisia tietoja.

Opinnäytetyön tavoite oli luoda salasanan hallintasovellus, joka antaa nykyaikaisen turvan salasanoille ja helppokäyttöisen käyttöliittymän tietojen hallitsemiselle. Tietoturva toteutettiin AES-salauksella ja SHA-256 hashauksella. Opinnäytetyössä helppokäyttöisyydellä tarkoitettiin käyttöliittymää, jota ei tarvitse käyttää terminaalissa. Tähän sisältyi painikkeita, tekstikenttiä ja käyttäjää avustavia ilmoituksia.

Opinnäytetyö toteutettiin Python-ohjelmointikielellä, jonka avulla luotiin tietokanta ja kommunikoitiin niiden välillä. Python-kirjasto Tkinter mahdollisti käyttöliittymän ohjelmoinnin. Tietokannaksi valittiin relaatiotietokanta SQLite3. SQLite3 on Python-kirjastossa valmiiksi, eikä sitä tarvitse asentaa käyttäjälle erikseen.

Opinnäytetyössä ohjelmoitiin toimiva ohjelma, joka käytti nykyaikaisia salauskeinoja ja antoi käyttäjälle toimivan salasanan hallintaohjelman. Ohjelma mahdollisti nykyaikaisen tavan salata sekä käyttää salasanoja ja muita tietoja.

Opinnäytetyötä voi jatkaa versionhallinnan avulla kuka vain. Ohjelmoitu koodi on avointa lähdekoodia, ja sen käyttö on sallittua kaikkiin tarkoituksiin.
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