SlideShare a Scribd company logo
1 of 23
Download to read offline
Coronavirus Regione
Campania
Progetto per il corso di «Basi di dati 2»
Università degli Studi di Salerno
Dipartimento di Informatica
Corso di laurea Magistrale in Informatica
A cura di:
Gianmarco Beato (0522500782),
Alfonso Golino(0522500813)
Professori:
G. Tortora,
M. Risi
Web Application:
Struttura della presentazione
1. Lavoro svolto
2. Dataset
3. Tecnologie utilizzate
4. Organizzazione del progetto
5. Query
6. Demo
Progetto per il corso di «Basi di dati 2»
1/21
Coronavirus Regione Campania - Gianmarco Beato e Alfonso Golino
Mercoledì 16 settembre 2020 - a.a. 2019/2020
Struttura della presentazione
1. Lavoro svolto
2. Dataset
3. Tecnologie utilizzate
4. Organizzazione del progetto
5. Query
6. Demo
Coronavirus Regione Campania - Gianmarco Beato e Alfonso Golino
Mercoledì 16 settembre 2020 - a.a. 2019/2020
2/21
Progetto per il corso di «Basi di dati 2»
1. Lavoro svolto
Coronavirus Regione Campania - Gianmarco Beato e Alfonso Golino
Mercoledì 16 settembre 2020 - a.a. 2019/2020
3/21
DATABASE
Gestione di un
database non
relazionale
(nosql): MongoDB
INTERROGAZIONI
Definizione delle
query per estrarre i
dati di interesse
USER INTERFACE
Progettazione ed
implementazione di una Web
Application per la visualizzazione
dei dati
Visualizzazione dei dati
attraverso l’utilizzo di
grafici
Il lavoro è stato suddiviso nei seguenti punti:
VISUALIZZAZIONE
DATI
Progetto per il corso di «Basi di dati 2»
Struttura della presentazione
1. Lavoro svolto
2. Dataset
3. Tecnologie utilizzate
4. Organizzazione del progetto
5. Query
6. Demo
Coronavirus Regione Campania - Gianmarco Beato e Alfonso Golino
Mercoledì 16 settembre 2020 - a.a. 2019/2020
4/21
Progetto per il corso di «Basi di dati 2»
2. Dataset (1/4)
Coronavirus Regione Campania - Gianmarco Beato e Alfonso Golino
Mercoledì 16 settembre 2020 - a.a. 2019/2020
5/21
Sono stati utilizzati 2 differenti datasets:
• un dataset formato dai dati provinciali della diffusione del coronavirus a livello delle province
della regione Campania;
• un dataset formato dai dati totali regionali della diffusione del coronavirus a livello delle
regione Campania;
Entrami i datasets (in formato .csv) sono stati reperiti gratuitamente sul canale «GitHub» del
«dipartimento della protezione civile», e sono raggiungibili mediante questo link:
https://github.com/pcm-dpc/COVID-19
Progetto per il corso di «Basi di dati 2»
2. Dataset (2/4)
Coronavirus Regione Campania - Gianmarco Beato e Alfonso Golino
Mercoledì 16 settembre 2020 - a.a. 2019/2020
6/21
La struttura dei datasets utilizzati è la seguente:
Progetto per il corso di «Basi di dati 2»
➢ Dataset regione
▪ Data
▪ Stato
▪ Codice regione
▪ Denominazione regione
▪ Lat
▪ Long
▪ Ricoverati con sintomi
▪ Terapia intensiva
▪ Totale ospedalizzati
▪ Isolamento domiciliare
▪ Totale positivi
▪ Variazione totali positivi
▪ Nuovi positivi
▪ Dimessi guariti
▪ Deceduti
▪ Totale casi
▪ Tamponi
▪ Casi testati
▪ Note it
▪ Note eng
➢ Dataset province
▪ Data
▪ Stato
▪ Codice regione
▪ Denominazione regione
▪ Codice provincia
▪ Denominazione
provincia
▪ Sigla provincia
▪ Lat
▪ Long
▪ Totale casi
▪ Note it
▪ Note eng
2. Dataset (3/4)
Coronavirus Regione Campania - Gianmarco Beato e Alfonso Golino
Mercoledì 16 settembre 2020 - a.a. 2019/2020
7/21
Con i 2 datasets utilizzati è stato creato un database contenente rispettivamente 2 collezioni:
Progetto per il corso di «Basi di dati 2»
Il database si aggiorna ogni giorno in
base all’aggiornamento dei datasets
della protezione civile !!!
2. Dataset (4/4)
Coronavirus Regione Campania - Gianmarco Beato e Alfonso Golino
Mercoledì 16 settembre 2020 - a.a. 2019/2020
8/21
Si è pensato di utilizzare il dataset individuato per realizzare una piattaforma web in grado di fornire
all’utente finale diverse informazioni circa la diffusione del coronavirus in regione Campania:
• Casi totali
• Nuovi positivi
• Attualmente positivi
• Totale tamponi
• Totale guariti
• Totale deceduti
• Totale isolati a domicilio
• Totale in terapia intensiva
• Totale ricoverati con sintomi
Progetto per il corso di «Basi di dati 2»
▪ Provincia con il maggior numero di casi
▪ numero piu' alto di nuovi positivi da
inizio pandemia
▪ numero piu' alto di isolati a domicilio da
inizio pandemia
▪ numero piu' alto di ricoverati con
sintomi da inizio pandemia
▪ numero piu' alto di persone in terapia
intensiva da inizio pandemia
Struttura della presentazione
1. Lavoro svolto
2. Dataset
3. Tecnologie utilizzate
4. Query
5. Demo
Coronavirus Regione Campania - Gianmarco Beato e Alfonso Golino
Mercoledì 16 settembre 2020 - a.a. 2019/2020
9/21
Progetto per il corso di «Basi di dati 2»
3. Tecnologie utilizzate
Coronavirus Regione Campania - Gianmarco Beato e Alfonso Golino
Mercoledì 16 settembre 2020 - a.a. 2019/2020
10/21
Progetto per il corso di «Basi di dati 2»
Server side Client side
Il codice sorgente della web app è disponibile online sul canale gitHub:
https://github.com/gianmarco594/progetto-covid-regione-Campania
31%
21%
48%
HTML CSS
JavaScript
Percentuali di utilizzo dei
linguaggi utilizzati
Struttura della presentazione
1. Lavoro svolto
2. Dataset
3. Tecnologie utilizzate
4. Organizzazione del progetto
5. Query
6. Demo
Coronavirus Regione Campania - Gianmarco Beato e Alfonso Golino
Mercoledì 16 settembre 2020 - a.a. 2019/2020
11/21
Progetto per il corso di «Basi di dati 2»
4. Organizzazione del progetto
Coronavirus Regione Campania - Gianmarco Beato e Alfonso Golino
Mercoledì 16 settembre 2020 - a.a. 2019/2020
12/21
Progetto per il corso di «Basi di dati 2»
Suddivisione dei ruoli dei componenti del progetto:
Data di inizio: giovedì 3 settembre 2020
Data di fine: martedì 15 settembre 2020
Durata: 13 giorni
FRONT-END
• Beato Gianmarco (95%)
• Golino Alfonso (5%)
MIDDLEWARE
• Golino Alfonso (60%)
• Beato Gianmarco (40%)
BACK-END
• Golino Alfonso (75%)
• Gianmarco Beato (25%)
Struttura della presentazione
1. Lavoro svolto
2. Dataset
3. Tecnologie utilizzate
4. Organizzazione del progetto
5. Query
6. Demo
Coronavirus Regione Campania - Gianmarco Beato e Alfonso Golino
Mercoledì 16 settembre 2020 - a.a. 2019/2020
13/21
Progetto per il corso di «Basi di dati 2»
5. Query
Coronavirus Regione Campania - Gianmarco Beato e Alfonso Golino
Mercoledì 16 settembre 2020 - a.a. 2019/2020
14/21
Progetto per il corso di «Basi di dati 2»
Inserimento automatico:
5. Query
Coronavirus Regione Campania - Gianmarco Beato e Alfonso Golino
Mercoledì 16 settembre 2020 - a.a. 2019/2020
15/21
Progetto per il corso di «Basi di dati 2»
Query aggregata:
5. Query
Coronavirus Regione Campania - Gianmarco Beato e Alfonso Golino
Mercoledì 16 settembre 2020 - a.a. 2019/2020
16/21
Progetto per il corso di «Basi di dati 2»
Query semplice:
5. Query
Coronavirus Regione Campania - Gianmarco Beato e Alfonso Golino
Mercoledì 16 settembre 2020 - a.a. 2019/2020
17/21
Progetto per il corso di «Basi di dati 2»
Query aggregata:
5. Query
Coronavirus Regione Campania - Gianmarco Beato e Alfonso Golino
Mercoledì 16 settembre 2020 - a.a. 2019/2020
18/21
Progetto per il corso di «Basi di dati 2»
Query con operatori
logici:
5. Query
Coronavirus Regione Campania - Gianmarco Beato e Alfonso Golino
Mercoledì 16 settembre 2020 - a.a. 2019/2020
19/21
Progetto per il corso di «Basi di dati 2»
Query semplice:
Struttura della presentazione
1. Lavoro svolto
2. Dataset
3. Tecnologie utilizzate
4. Organizzazione del progetto
5. Query
6. Demo
Coronavirus Regione Campania - Gianmarco Beato e Alfonso Golino
Mercoledì 16 settembre 2020 - a.a. 2019/2020
20/21
Progetto per il corso di «Basi di dati 2»
5. Demo
Coronavirus Regione Campania - Gianmarco Beato e Alfonso Golino
Mercoledì 16 settembre 2020 - a.a. 2019/2020
21/21
Progetto per il corso di «Basi di dati 2»
▪ Avviamo Mongod
▪ Avviamo node.js
▪ Colleghiamoci a: http://localhost:8080/
Coronavirus Regione Campania - Gianmarco Beato e Alfonso Golino
Mercoledì 16 settembre 2020 - a.a. 2019/2020
Progetto per il corso di «Basi di dati 2»
Grazie
per
l’attenzione

More Related Content

Similar to Web Application Coronavirus Regione Campania

2019 11 13 Secondo raduno RTD - Open Data sul serio
2019 11 13 Secondo raduno RTD - Open Data  sul serio2019 11 13 Secondo raduno RTD - Open Data  sul serio
2019 11 13 Secondo raduno RTD - Open Data sul serioDaniele Crespi
 
Introduzione all'analisi delle reti sociali #datajournalism
Introduzione all'analisi delle reti sociali #datajournalismIntroduzione all'analisi delle reti sociali #datajournalism
Introduzione all'analisi delle reti sociali #datajournalismMaurizio Napolitano
 
PROGETTO PRELuDE3 PRotocollo ELaborazione Dati per l'Efficienza Il progetto P...
PROGETTO PRELuDE3 PRotocollo ELaborazione Dati per l'Efficienza Il progetto P...PROGETTO PRELuDE3 PRotocollo ELaborazione Dati per l'Efficienza Il progetto P...
PROGETTO PRELuDE3 PRotocollo ELaborazione Dati per l'Efficienza Il progetto P...Sardegna Ricerche
 
L’attività di ricerca nel SNPA per la conoscenza ambientale e l’informazione
L’attività di ricerca nel SNPA per la conoscenza ambientale e l’informazioneL’attività di ricerca nel SNPA per la conoscenza ambientale e l’informazione
L’attività di ricerca nel SNPA per la conoscenza ambientale e l’informazioneSnpambiente
 
La buona scuola digitale
La buona scuola digitaleLa buona scuola digitale
La buona scuola digitaleGrimaldi Mario
 
Bando di candidatura heat 2014[2]
Bando di candidatura heat 2014[2]Bando di candidatura heat 2014[2]
Bando di candidatura heat 2014[2]Marzia Coppolaro
 
Presentazione intervento sessione plenaria #Didamatica18
Presentazione intervento sessione plenaria #Didamatica18Presentazione intervento sessione plenaria #Didamatica18
Presentazione intervento sessione plenaria #Didamatica18Ministry of Public Education
 
Analisi della qualità dei dati di ContrattiPubblici.org
Analisi della qualità dei dati di ContrattiPubblici.orgAnalisi della qualità dei dati di ContrattiPubblici.org
Analisi della qualità dei dati di ContrattiPubblici.orgSynapta
 
FieldMapStat: apps per la raccolta di dati statistici georeferenziati in Moldova
FieldMapStat: apps per la raccolta di dati statistici georeferenziati in MoldovaFieldMapStat: apps per la raccolta di dati statistici georeferenziati in Moldova
FieldMapStat: apps per la raccolta di dati statistici georeferenziati in MoldovaTeamDev3
 
4 premio forum pa sanita 2021 template word
4 premio forum pa sanita 2021   template word4 premio forum pa sanita 2021   template word
4 premio forum pa sanita 2021 template wordMarcoDeBenedictis7
 
SEVESO III premioforumpa2017 ispra
SEVESO III premioforumpa2017 ispraSEVESO III premioforumpa2017 ispra
SEVESO III premioforumpa2017 ispraLudovica Russotti
 
FVG DIGITALE. L’ICT per imprese e cittadini
FVG DIGITALE. L’ICT per imprese e cittadiniFVG DIGITALE. L’ICT per imprese e cittadini
FVG DIGITALE. L’ICT per imprese e cittadiniSimone Puksic
 
Workshop MIMAP Roma Capitale - Intervento dott. Dellutri 24.3.2015
Workshop MIMAP Roma Capitale - Intervento dott. Dellutri 24.3.2015Workshop MIMAP Roma Capitale - Intervento dott. Dellutri 24.3.2015
Workshop MIMAP Roma Capitale - Intervento dott. Dellutri 24.3.2015bonomisavignon
 
Le opportunità di finanziamento per i beneficiari
Le opportunità di finanziamento per i beneficiariLe opportunità di finanziamento per i beneficiari
Le opportunità di finanziamento per i beneficiariOpenCoesione
 
PTT_Premio pa sostenibile_2019_ptt_17apr2019
PTT_Premio pa sostenibile_2019_ptt_17apr2019PTT_Premio pa sostenibile_2019_ptt_17apr2019
PTT_Premio pa sostenibile_2019_ptt_17apr2019GiovanniSchirone
 
Premio pa sostenibile_2019_ptt_16apr2019-def
Premio pa sostenibile_2019_ptt_16apr2019-defPremio pa sostenibile_2019_ptt_16apr2019-def
Premio pa sostenibile_2019_ptt_16apr2019-defGiovanniSchirone
 

Similar to Web Application Coronavirus Regione Campania (20)

CV - Mario Cifelli
CV - Mario Cifelli CV - Mario Cifelli
CV - Mario Cifelli
 
2019 11 13 Secondo raduno RTD - Open Data sul serio
2019 11 13 Secondo raduno RTD - Open Data  sul serio2019 11 13 Secondo raduno RTD - Open Data  sul serio
2019 11 13 Secondo raduno RTD - Open Data sul serio
 
Introduzione all'analisi delle reti sociali #datajournalism
Introduzione all'analisi delle reti sociali #datajournalismIntroduzione all'analisi delle reti sociali #datajournalism
Introduzione all'analisi delle reti sociali #datajournalism
 
PROGETTO PRELuDE3 PRotocollo ELaborazione Dati per l'Efficienza Il progetto P...
PROGETTO PRELuDE3 PRotocollo ELaborazione Dati per l'Efficienza Il progetto P...PROGETTO PRELuDE3 PRotocollo ELaborazione Dati per l'Efficienza Il progetto P...
PROGETTO PRELuDE3 PRotocollo ELaborazione Dati per l'Efficienza Il progetto P...
 
L’attività di ricerca nel SNPA per la conoscenza ambientale e l’informazione
L’attività di ricerca nel SNPA per la conoscenza ambientale e l’informazioneL’attività di ricerca nel SNPA per la conoscenza ambientale e l’informazione
L’attività di ricerca nel SNPA per la conoscenza ambientale e l’informazione
 
La buona scuola digitale
La buona scuola digitaleLa buona scuola digitale
La buona scuola digitale
 
Bando di candidatura heat 2014[2]
Bando di candidatura heat 2014[2]Bando di candidatura heat 2014[2]
Bando di candidatura heat 2014[2]
 
Presentazione intervento sessione plenaria #Didamatica18
Presentazione intervento sessione plenaria #Didamatica18Presentazione intervento sessione plenaria #Didamatica18
Presentazione intervento sessione plenaria #Didamatica18
 
Analisi della qualità dei dati di ContrattiPubblici.org
Analisi della qualità dei dati di ContrattiPubblici.orgAnalisi della qualità dei dati di ContrattiPubblici.org
Analisi della qualità dei dati di ContrattiPubblici.org
 
Il progetto INFORMARE - OR4: test del sistema informativo
Il progetto INFORMARE - OR4: test del sistema informativoIl progetto INFORMARE - OR4: test del sistema informativo
Il progetto INFORMARE - OR4: test del sistema informativo
 
FieldMapStat: apps per la raccolta di dati statistici georeferenziati in Moldova
FieldMapStat: apps per la raccolta di dati statistici georeferenziati in MoldovaFieldMapStat: apps per la raccolta di dati statistici georeferenziati in Moldova
FieldMapStat: apps per la raccolta di dati statistici georeferenziati in Moldova
 
Slide training 27001
Slide training 27001Slide training 27001
Slide training 27001
 
Perché aprire i dati
Perché aprire i datiPerché aprire i dati
Perché aprire i dati
 
4 premio forum pa sanita 2021 template word
4 premio forum pa sanita 2021   template word4 premio forum pa sanita 2021   template word
4 premio forum pa sanita 2021 template word
 
SEVESO III premioforumpa2017 ispra
SEVESO III premioforumpa2017 ispraSEVESO III premioforumpa2017 ispra
SEVESO III premioforumpa2017 ispra
 
FVG DIGITALE. L’ICT per imprese e cittadini
FVG DIGITALE. L’ICT per imprese e cittadiniFVG DIGITALE. L’ICT per imprese e cittadini
FVG DIGITALE. L’ICT per imprese e cittadini
 
Workshop MIMAP Roma Capitale - Intervento dott. Dellutri 24.3.2015
Workshop MIMAP Roma Capitale - Intervento dott. Dellutri 24.3.2015Workshop MIMAP Roma Capitale - Intervento dott. Dellutri 24.3.2015
Workshop MIMAP Roma Capitale - Intervento dott. Dellutri 24.3.2015
 
Le opportunità di finanziamento per i beneficiari
Le opportunità di finanziamento per i beneficiariLe opportunità di finanziamento per i beneficiari
Le opportunità di finanziamento per i beneficiari
 
PTT_Premio pa sostenibile_2019_ptt_17apr2019
PTT_Premio pa sostenibile_2019_ptt_17apr2019PTT_Premio pa sostenibile_2019_ptt_17apr2019
PTT_Premio pa sostenibile_2019_ptt_17apr2019
 
Premio pa sostenibile_2019_ptt_16apr2019-def
Premio pa sostenibile_2019_ptt_16apr2019-defPremio pa sostenibile_2019_ptt_16apr2019-def
Premio pa sostenibile_2019_ptt_16apr2019-def
 

More from Gianmarco Beato

Acquisizione forense in ambito Web - Gianmarco Beato.pdf
Acquisizione forense in ambito Web - Gianmarco Beato.pdfAcquisizione forense in ambito Web - Gianmarco Beato.pdf
Acquisizione forense in ambito Web - Gianmarco Beato.pdfGianmarco Beato
 
Documento per la valutazione del progetto del team 2.pdf
Documento per la valutazione del progetto del team 2.pdfDocumento per la valutazione del progetto del team 2.pdf
Documento per la valutazione del progetto del team 2.pdfGianmarco Beato
 
Documento sul design - SmartPark
Documento sul design - SmartParkDocumento sul design - SmartPark
Documento sul design - SmartParkGianmarco Beato
 
Documento per l'analisi dei requisiti - SmartPark
Documento per l'analisi dei requisiti - SmartParkDocumento per l'analisi dei requisiti - SmartPark
Documento per l'analisi dei requisiti - SmartParkGianmarco Beato
 
Presentazione del progetto SmartPark
Presentazione del progetto SmartPark Presentazione del progetto SmartPark
Presentazione del progetto SmartPark Gianmarco Beato
 
Sfida CTF: Protostar Format Zero
Sfida CTF: Protostar Format Zero  Sfida CTF: Protostar Format Zero
Sfida CTF: Protostar Format Zero Gianmarco Beato
 
GenerativeMap: visualizzazione ed esplorazione di una density map dinamica tr...
GenerativeMap: visualizzazione ed esplorazione di una density map dinamica tr...GenerativeMap: visualizzazione ed esplorazione di una density map dinamica tr...
GenerativeMap: visualizzazione ed esplorazione di una density map dinamica tr...Gianmarco Beato
 
La mia tesi di laurea triennale - Beato Gianmarco
La mia tesi di laurea triennale  - Beato GianmarcoLa mia tesi di laurea triennale  - Beato Gianmarco
La mia tesi di laurea triennale - Beato GianmarcoGianmarco Beato
 
La sicurezza nelle reti IEEE 802.15.4
La sicurezza nelle reti IEEE 802.15.4La sicurezza nelle reti IEEE 802.15.4
La sicurezza nelle reti IEEE 802.15.4Gianmarco Beato
 
La sicurezza nelle reti IEEE 802.15.4
La sicurezza nelle reti IEEE 802.15.4 La sicurezza nelle reti IEEE 802.15.4
La sicurezza nelle reti IEEE 802.15.4 Gianmarco Beato
 
Relazione progetto Compressione Dati
Relazione progetto Compressione DatiRelazione progetto Compressione Dati
Relazione progetto Compressione DatiGianmarco Beato
 
Dispensa del corso di Cybersecurity
Dispensa del corso di CybersecurityDispensa del corso di Cybersecurity
Dispensa del corso di CybersecurityGianmarco Beato
 
Considerazioni di sicurezza per le reti IEEE 802.15.4
Considerazioni di sicurezza per le reti IEEE 802.15.4 Considerazioni di sicurezza per le reti IEEE 802.15.4
Considerazioni di sicurezza per le reti IEEE 802.15.4 Gianmarco Beato
 
Schema di watermarking robusto per un bitstream jpeg cifrato
Schema di watermarking robusto per un bitstream jpeg cifratoSchema di watermarking robusto per un bitstream jpeg cifrato
Schema di watermarking robusto per un bitstream jpeg cifratoGianmarco Beato
 
Presentazione Tesi di Laurea Triennale
Presentazione Tesi di Laurea Triennale Presentazione Tesi di Laurea Triennale
Presentazione Tesi di Laurea Triennale Gianmarco Beato
 

More from Gianmarco Beato (16)

Acquisizione forense in ambito Web - Gianmarco Beato.pdf
Acquisizione forense in ambito Web - Gianmarco Beato.pdfAcquisizione forense in ambito Web - Gianmarco Beato.pdf
Acquisizione forense in ambito Web - Gianmarco Beato.pdf
 
Documento per la valutazione del progetto del team 2.pdf
Documento per la valutazione del progetto del team 2.pdfDocumento per la valutazione del progetto del team 2.pdf
Documento per la valutazione del progetto del team 2.pdf
 
Documento sul design - SmartPark
Documento sul design - SmartParkDocumento sul design - SmartPark
Documento sul design - SmartPark
 
Documento per l'analisi dei requisiti - SmartPark
Documento per l'analisi dei requisiti - SmartParkDocumento per l'analisi dei requisiti - SmartPark
Documento per l'analisi dei requisiti - SmartPark
 
Presentazione del progetto SmartPark
Presentazione del progetto SmartPark Presentazione del progetto SmartPark
Presentazione del progetto SmartPark
 
Sfida CTF: Protostar Format Zero
Sfida CTF: Protostar Format Zero  Sfida CTF: Protostar Format Zero
Sfida CTF: Protostar Format Zero
 
Pacman 2D con ML-Agents
Pacman 2D con ML-AgentsPacman 2D con ML-Agents
Pacman 2D con ML-Agents
 
GenerativeMap: visualizzazione ed esplorazione di una density map dinamica tr...
GenerativeMap: visualizzazione ed esplorazione di una density map dinamica tr...GenerativeMap: visualizzazione ed esplorazione di una density map dinamica tr...
GenerativeMap: visualizzazione ed esplorazione di una density map dinamica tr...
 
La mia tesi di laurea triennale - Beato Gianmarco
La mia tesi di laurea triennale  - Beato GianmarcoLa mia tesi di laurea triennale  - Beato Gianmarco
La mia tesi di laurea triennale - Beato Gianmarco
 
La sicurezza nelle reti IEEE 802.15.4
La sicurezza nelle reti IEEE 802.15.4La sicurezza nelle reti IEEE 802.15.4
La sicurezza nelle reti IEEE 802.15.4
 
La sicurezza nelle reti IEEE 802.15.4
La sicurezza nelle reti IEEE 802.15.4 La sicurezza nelle reti IEEE 802.15.4
La sicurezza nelle reti IEEE 802.15.4
 
Relazione progetto Compressione Dati
Relazione progetto Compressione DatiRelazione progetto Compressione Dati
Relazione progetto Compressione Dati
 
Dispensa del corso di Cybersecurity
Dispensa del corso di CybersecurityDispensa del corso di Cybersecurity
Dispensa del corso di Cybersecurity
 
Considerazioni di sicurezza per le reti IEEE 802.15.4
Considerazioni di sicurezza per le reti IEEE 802.15.4 Considerazioni di sicurezza per le reti IEEE 802.15.4
Considerazioni di sicurezza per le reti IEEE 802.15.4
 
Schema di watermarking robusto per un bitstream jpeg cifrato
Schema di watermarking robusto per un bitstream jpeg cifratoSchema di watermarking robusto per un bitstream jpeg cifrato
Schema di watermarking robusto per un bitstream jpeg cifrato
 
Presentazione Tesi di Laurea Triennale
Presentazione Tesi di Laurea Triennale Presentazione Tesi di Laurea Triennale
Presentazione Tesi di Laurea Triennale
 

Web Application Coronavirus Regione Campania

  • 1. Coronavirus Regione Campania Progetto per il corso di «Basi di dati 2» Università degli Studi di Salerno Dipartimento di Informatica Corso di laurea Magistrale in Informatica A cura di: Gianmarco Beato (0522500782), Alfonso Golino(0522500813) Professori: G. Tortora, M. Risi Web Application:
  • 2. Struttura della presentazione 1. Lavoro svolto 2. Dataset 3. Tecnologie utilizzate 4. Organizzazione del progetto 5. Query 6. Demo Progetto per il corso di «Basi di dati 2» 1/21 Coronavirus Regione Campania - Gianmarco Beato e Alfonso Golino Mercoledì 16 settembre 2020 - a.a. 2019/2020
  • 3. Struttura della presentazione 1. Lavoro svolto 2. Dataset 3. Tecnologie utilizzate 4. Organizzazione del progetto 5. Query 6. Demo Coronavirus Regione Campania - Gianmarco Beato e Alfonso Golino Mercoledì 16 settembre 2020 - a.a. 2019/2020 2/21 Progetto per il corso di «Basi di dati 2»
  • 4. 1. Lavoro svolto Coronavirus Regione Campania - Gianmarco Beato e Alfonso Golino Mercoledì 16 settembre 2020 - a.a. 2019/2020 3/21 DATABASE Gestione di un database non relazionale (nosql): MongoDB INTERROGAZIONI Definizione delle query per estrarre i dati di interesse USER INTERFACE Progettazione ed implementazione di una Web Application per la visualizzazione dei dati Visualizzazione dei dati attraverso l’utilizzo di grafici Il lavoro è stato suddiviso nei seguenti punti: VISUALIZZAZIONE DATI Progetto per il corso di «Basi di dati 2»
  • 5. Struttura della presentazione 1. Lavoro svolto 2. Dataset 3. Tecnologie utilizzate 4. Organizzazione del progetto 5. Query 6. Demo Coronavirus Regione Campania - Gianmarco Beato e Alfonso Golino Mercoledì 16 settembre 2020 - a.a. 2019/2020 4/21 Progetto per il corso di «Basi di dati 2»
  • 6. 2. Dataset (1/4) Coronavirus Regione Campania - Gianmarco Beato e Alfonso Golino Mercoledì 16 settembre 2020 - a.a. 2019/2020 5/21 Sono stati utilizzati 2 differenti datasets: • un dataset formato dai dati provinciali della diffusione del coronavirus a livello delle province della regione Campania; • un dataset formato dai dati totali regionali della diffusione del coronavirus a livello delle regione Campania; Entrami i datasets (in formato .csv) sono stati reperiti gratuitamente sul canale «GitHub» del «dipartimento della protezione civile», e sono raggiungibili mediante questo link: https://github.com/pcm-dpc/COVID-19 Progetto per il corso di «Basi di dati 2»
  • 7. 2. Dataset (2/4) Coronavirus Regione Campania - Gianmarco Beato e Alfonso Golino Mercoledì 16 settembre 2020 - a.a. 2019/2020 6/21 La struttura dei datasets utilizzati è la seguente: Progetto per il corso di «Basi di dati 2» ➢ Dataset regione ▪ Data ▪ Stato ▪ Codice regione ▪ Denominazione regione ▪ Lat ▪ Long ▪ Ricoverati con sintomi ▪ Terapia intensiva ▪ Totale ospedalizzati ▪ Isolamento domiciliare ▪ Totale positivi ▪ Variazione totali positivi ▪ Nuovi positivi ▪ Dimessi guariti ▪ Deceduti ▪ Totale casi ▪ Tamponi ▪ Casi testati ▪ Note it ▪ Note eng ➢ Dataset province ▪ Data ▪ Stato ▪ Codice regione ▪ Denominazione regione ▪ Codice provincia ▪ Denominazione provincia ▪ Sigla provincia ▪ Lat ▪ Long ▪ Totale casi ▪ Note it ▪ Note eng
  • 8. 2. Dataset (3/4) Coronavirus Regione Campania - Gianmarco Beato e Alfonso Golino Mercoledì 16 settembre 2020 - a.a. 2019/2020 7/21 Con i 2 datasets utilizzati è stato creato un database contenente rispettivamente 2 collezioni: Progetto per il corso di «Basi di dati 2» Il database si aggiorna ogni giorno in base all’aggiornamento dei datasets della protezione civile !!!
  • 9. 2. Dataset (4/4) Coronavirus Regione Campania - Gianmarco Beato e Alfonso Golino Mercoledì 16 settembre 2020 - a.a. 2019/2020 8/21 Si è pensato di utilizzare il dataset individuato per realizzare una piattaforma web in grado di fornire all’utente finale diverse informazioni circa la diffusione del coronavirus in regione Campania: • Casi totali • Nuovi positivi • Attualmente positivi • Totale tamponi • Totale guariti • Totale deceduti • Totale isolati a domicilio • Totale in terapia intensiva • Totale ricoverati con sintomi Progetto per il corso di «Basi di dati 2» ▪ Provincia con il maggior numero di casi ▪ numero piu' alto di nuovi positivi da inizio pandemia ▪ numero piu' alto di isolati a domicilio da inizio pandemia ▪ numero piu' alto di ricoverati con sintomi da inizio pandemia ▪ numero piu' alto di persone in terapia intensiva da inizio pandemia
  • 10. Struttura della presentazione 1. Lavoro svolto 2. Dataset 3. Tecnologie utilizzate 4. Query 5. Demo Coronavirus Regione Campania - Gianmarco Beato e Alfonso Golino Mercoledì 16 settembre 2020 - a.a. 2019/2020 9/21 Progetto per il corso di «Basi di dati 2»
  • 11. 3. Tecnologie utilizzate Coronavirus Regione Campania - Gianmarco Beato e Alfonso Golino Mercoledì 16 settembre 2020 - a.a. 2019/2020 10/21 Progetto per il corso di «Basi di dati 2» Server side Client side Il codice sorgente della web app è disponibile online sul canale gitHub: https://github.com/gianmarco594/progetto-covid-regione-Campania 31% 21% 48% HTML CSS JavaScript Percentuali di utilizzo dei linguaggi utilizzati
  • 12. Struttura della presentazione 1. Lavoro svolto 2. Dataset 3. Tecnologie utilizzate 4. Organizzazione del progetto 5. Query 6. Demo Coronavirus Regione Campania - Gianmarco Beato e Alfonso Golino Mercoledì 16 settembre 2020 - a.a. 2019/2020 11/21 Progetto per il corso di «Basi di dati 2»
  • 13. 4. Organizzazione del progetto Coronavirus Regione Campania - Gianmarco Beato e Alfonso Golino Mercoledì 16 settembre 2020 - a.a. 2019/2020 12/21 Progetto per il corso di «Basi di dati 2» Suddivisione dei ruoli dei componenti del progetto: Data di inizio: giovedì 3 settembre 2020 Data di fine: martedì 15 settembre 2020 Durata: 13 giorni FRONT-END • Beato Gianmarco (95%) • Golino Alfonso (5%) MIDDLEWARE • Golino Alfonso (60%) • Beato Gianmarco (40%) BACK-END • Golino Alfonso (75%) • Gianmarco Beato (25%)
  • 14. Struttura della presentazione 1. Lavoro svolto 2. Dataset 3. Tecnologie utilizzate 4. Organizzazione del progetto 5. Query 6. Demo Coronavirus Regione Campania - Gianmarco Beato e Alfonso Golino Mercoledì 16 settembre 2020 - a.a. 2019/2020 13/21 Progetto per il corso di «Basi di dati 2»
  • 15. 5. Query Coronavirus Regione Campania - Gianmarco Beato e Alfonso Golino Mercoledì 16 settembre 2020 - a.a. 2019/2020 14/21 Progetto per il corso di «Basi di dati 2» Inserimento automatico:
  • 16. 5. Query Coronavirus Regione Campania - Gianmarco Beato e Alfonso Golino Mercoledì 16 settembre 2020 - a.a. 2019/2020 15/21 Progetto per il corso di «Basi di dati 2» Query aggregata:
  • 17. 5. Query Coronavirus Regione Campania - Gianmarco Beato e Alfonso Golino Mercoledì 16 settembre 2020 - a.a. 2019/2020 16/21 Progetto per il corso di «Basi di dati 2» Query semplice:
  • 18. 5. Query Coronavirus Regione Campania - Gianmarco Beato e Alfonso Golino Mercoledì 16 settembre 2020 - a.a. 2019/2020 17/21 Progetto per il corso di «Basi di dati 2» Query aggregata:
  • 19. 5. Query Coronavirus Regione Campania - Gianmarco Beato e Alfonso Golino Mercoledì 16 settembre 2020 - a.a. 2019/2020 18/21 Progetto per il corso di «Basi di dati 2» Query con operatori logici:
  • 20. 5. Query Coronavirus Regione Campania - Gianmarco Beato e Alfonso Golino Mercoledì 16 settembre 2020 - a.a. 2019/2020 19/21 Progetto per il corso di «Basi di dati 2» Query semplice:
  • 21. Struttura della presentazione 1. Lavoro svolto 2. Dataset 3. Tecnologie utilizzate 4. Organizzazione del progetto 5. Query 6. Demo Coronavirus Regione Campania - Gianmarco Beato e Alfonso Golino Mercoledì 16 settembre 2020 - a.a. 2019/2020 20/21 Progetto per il corso di «Basi di dati 2»
  • 22. 5. Demo Coronavirus Regione Campania - Gianmarco Beato e Alfonso Golino Mercoledì 16 settembre 2020 - a.a. 2019/2020 21/21 Progetto per il corso di «Basi di dati 2» ▪ Avviamo Mongod ▪ Avviamo node.js ▪ Colleghiamoci a: http://localhost:8080/
  • 23. Coronavirus Regione Campania - Gianmarco Beato e Alfonso Golino Mercoledì 16 settembre 2020 - a.a. 2019/2020 Progetto per il corso di «Basi di dati 2» Grazie per l’attenzione