Sviluppo sito ECDL

La tesina che presenteremo all’esame di stato tratterà lo sviluppo e la gestione di un sito ECDL, per la scuola, su piattaforma Joomla. Questo sito, accessibile dall’indirizzo ecdl.carloanti.it, permette la registrazione di un utente che sarà per default uno studente. Il ruolo di professore è assegnabile, solo da parte dell’amministratore del sito, ad ogni utente con una semplice modifica.

Lo studente, prima di potersi iscrivere agli esami, deve richiedere una Skill Card che, solo dopo un’operazione di convalida da parte del professore, darà diritto alla prenotazione per gli esami desiderati (ovviamente nei giorni indicati in piattaforma).

Il professore ha a disposizioni diversi funzioni:

  • Assocciare una Skill Card ad ogni studente che ne abbia fatto richiesta
  • Inserire una data per gli esami ed un termine massimo per le iscrizioni
  • Modificare la data degli esami (non eliminabile in presenza di iscritti)
  • Visualizzare gli iscritti ad una data e ad un esame specifico, esportando i dati necessari alla registrazione degli esami in piattaforma ATLAS in una tabella .csv

Il tutto è stato gestito integrando diversi linguaggi di programmazione dinamica tra i quali PHP, SQL, HTML, CSS e in piccole parti anche JavaScript.

Mappa concettuale del progetto

ecdl.carloanti.it

Lascia un commento