Progetto di Basi di Dati dell'A.A 2020/2021
Corso di Laurea in Informatica presso Università degli Studi di Padova (UNIPD)
Sviluppato da:
- Alessandro Poloni 1224444
- Luca Polese 1225425
Abbiamo sviluppato questo software per il corso di Basi di Dati, poichè parte essenziale della valutazione dell'esame e delle competenze apprese dallo studente.
Lo scopo di sviluppare questo genere di progetti è quello di familiarizzare con lo sviluppo di DataBase, sia dal punto di vista di progettazione che da quello di utilizzo del linguaggio SQL.
Il Prof. De Leoni, docente del corso, ha dato carta bianca relativamente alla tematica del progetto.
Reddit è un popolare social network americano fondato nel 2010 che consente ai suoi utenti di condividere e
commentare notizie di varia natura, organizzate per argomento all'interno di sezioni conosciute come "subreddit".
Ad ogni utente, previa registrazione, viene offerta la possibilità di creare subreddit ed iscriversi a
quelli che più lo interessano, creare post al loro interno e commentarli.
Per valutare la qualità dei contenuti, Leddit utilizza un sistema di "upvotes" e "downvotes", ovvero voti
positivi e negativi, che determinano la posizione dei post all’interno del sito.
Il sito offre anche un sistema di "premi", conosciuti come “awards”, che un utente può acquistare e
assegnare ai commenti generati da altri utenti, supportando direttamente il sito. Un utente che abbia
acquistato un award viene considerato anche un utente “premium”, al quale viene garantito accesso a
subleddit riservati a questa categoria di utenti.
Tra gli utenti del sito si distinguono i moderatori, ossia i responsabili della gestione di uno specifico subleddit,
e gli amministratori, cioè i dipendenti del sito.
Per maggiori dettagli implementativi si rimanda alla lettura delle relazioni:
Voto: 27/30
Questo software è stato pubblicato con una licenza di tipo MIT.
La pubblicazione di questo lavoro, vuole consentire ai futuri studenti del corso di prendere ispirazione per quanto riguarda la gestione delle informazioni o per la comprensione del modello ER.
Allo studente è severamente vietato riutilizzare questo progetto, parzialmente o integralmente, poichè andrebbe contro lo spirito dell'assignment, ma anche contro le sue regole: ogni violazione verrà punita severamente con sanzioni molto importanti da parte dell'Ateneo.
Chiunque verrà sorpreso a copiare da questo progetto, verrà immediatamente segnalato al Prof.De Leoni: ogni richiesta di copiatura non verrà in alcun modo autorizzata e nemmeno presa in considerazione.
Buono Sviluppo Coders!