Gestionale per la formazione basato su blockchain

Errol Gatchalian, Zyril (2019) Gestionale per la formazione basato su blockchain. Bachelor thesis, Scuola Universitaria Professionale della Svizzera Italiana.

[img] Text
document.pdf

Download (2MB)
[img] Text
Gatchalian_poster.pdf

Download (222kB)

Abstract

I percorsi formativi degli studenti sono attualmente gestiti tramite un applicativo software chiamato TIFORMA, sviluppato, allo stato attuale, per soddisfare i requisiti della SUPSI (Scuola Universitaria Professionale della Svizzera Italiana). Il software in questione è un programma installato su sistema operativo Windows e permette di gestire la fase di preiscrizione e iscrizione degli studenti a dei piani di studio contenenti moduli singoli o modelli, l’iscrizione effettiva degli studenti ai moduli e la creazione di sessioni di certificazione nella quale gli utenti che effettueranno gli esami si vedranno assegnare una nota. La soluzione qui sopra descritta si basa su un database centralizzato. Il problema principale è che è difficile verificare chi ha fatto cosa non avendo la possibilità di consultare uno storico delle aggiunte/modifiche/eliminazioni effettuate dagli utenti autorizzati ad accedere alla piattaforma. Tali utenti si devono quindi fidare dello stato del database centralizzato senza la possibilità di verificarne la consistenza dei dati. L’obiettivo di questo progetto di laurea è quello di implementare una soluzione basata su blockchain al problema della gestione dei percorsi formativi. Quindi creare sia una struttura back-end (modellizzazione dei dati, generazione di un web server con metodi CRUD) e una front-end, offrendo un prototipo con delle funzionalità di base basate sulla versione attualmente utilizzata. Attraverso la tecnologia blockchain si vuole creare una soluzione in cui i dati siano distribuiti/replicati e verificabili da chiunque disponga di una copia della blockchain stessa.

Item Type: Thesis (Bachelor)
Corso: UNSPECIFIED
Supervisors: Brocco, Amos
Subjects: Informatica
Divisions: Dipartimento tecnologie innovative > Ingegneria informatica
URI: http://tesi.supsi.ch/id/eprint/3095

Actions (login required)

View Item View Item