L a u r e a n d o S i m o n e B i a g i n i
Progetto e sviluppo di un applicativo web per la gestione ed archiviazione
di analisi EDXRF
Relatore:
Ing. Riccardo Martoglia
Laureando:
Simone Biagini
Anno Accademico 2014 /
2015
L a u r e a n d o S i m o n e B i a g i n i
Realizzazione applicativo sw
Tirocinio Presso Italgraniti Group
OBIET TIVO TIROCINIO
Il marchio ITALGRANITI raccoglie nel settore edilizio grande notorietà e reputazione come brand specializzato nei materiali tecnici per progetti. E' leader di settore nella produzione di
piastrelle in grès porcellanato con tecnologie tutta massa:
le piastrelle ideali per rivestire i pavimenti interni ed esterni di SPA, hotel, grandi magazzini e centri commerciali, bagni pubblici, aeroporti.
Il software richiesto si propone come supporto alla gestione
dell’attività di analisi dei risultati ottenuti dallo spettrofotometro
che non permette di personalizzare le view.
L a u r e a n d o S i m o n e B i a g i n i
SPETTROFOTOMETRO
GENERA RISULTATI
ANALIZZA CAMPIONI DI MATERIE PRIME
BACKGROUND
L a u r e a n d o S i m o n e B i a g i n i
VECCHIA PROCEDURA
L a u r e a n d o S i m o n e B i a g i n i
VECCHIA PROCEDURA
L a u r e a n d o S i m o n e B i a g i n i
VECCHIA PROCEDURA
L a u r e a n d o S i m o n e B i a g i n i
VECCHIA PROCEDURA
L a u r e a n d o S i m o n e B i a g i n i
VECCHIA PROCEDURA
L a u r e a n d o S i m o n e B i a g i n i
OBIET TIVO DEL SOFTWARE
Gestire i risultati
Fornire diverse visuali
2
3
L a u r e a n d o S i m o n e B i a g i n i
PROGETTAZIONE
CONCLUSIONI
N U OVA V I S UA L E E X P O RT N U OV E F U N Z I O N I
BACKGR OUND
IMPL EMEN TAZION E
L a u r e a n d o S i m o n e B i a g i n i
L a u r e a n d o S i m o n e B i a g i n i
1. CREAZIONE FILE PDF DAL RISULTATO
SOFTWARE
SPETTROFOTOMETRO PROCEDURA SU PC
WORKFLOW PRIMA…
2. AGGIORNA FILE EXCEL MANUALMENTE
3. CREAZIONE DEL LINK AL FILE PDF IN LOCALE
4. CREAZIONE FILE EXCEL DI VISUALIZZAZIONE 5. CONFRONTO CON
VALORI STANDARD CARTACEI PER
INDIVIDUARE VALORI FUORI DAL RANGE AMMESSO
Risultato visualizzato nel software proprietario
Analisi terminata
L a u r e a n d o S i m o n e B i a g i n i
SCHEMA E/R
L a u r e a n d o S i m o n e B i a g i n i
ANALISI
ID_XRF
N_PROVA
MATERIAL E
FORNITORE
SCOPO_ANALISI
RISULTATI
UMIDITA’
NOTE TAG
DATA_ANALISI
DATA_CAMPIONE
AT TRIBUTI ENTITA’ ANALISI
L a u r e a n d o S i m o n e B i a g i n i
PROCEDURA TERMINATA
Visualizza tutti risultati
Filtra risultati
Crea grafico Visualizza singolo
risultato
Esporta su Excel
…WORKFLOW DOPO
L a u r e a n d o S i m o n e B i a g i n i
PR OGET TAZ IONE
CONCLUSIONI
N U OVA V I S UA L E E X P O RT N U OV E F U N Z I O N I
BACKGR OUND
IMPLEMENTAZIONE
L a u r e a n d o S i m o n e B i a g i n i
PROCEDURA TERMINATA
Visualizza tutti risultati
Filtra risultati
Crea grafico Visualizza singolo
risultato
Esporta su Excel
…WORKFLOW DOPO
L a u r e a n d o S i m o n e B i a g i n i
COPIA DEL RISULTATO
RIS_COMPLETO
INSERIMENTO NEL SOFTWARE
L a u r e a n d o S i m o n e B i a g i n i
• GESTIONE DELLE ECCEZIONI (QUANDO PRESENTI)
• DIVISIONE DELLA STRINGA RIMASTA IN RIGHE
• DIVISIONE DELLE RIGHE IN CAMPI
• RIMOZIONE DI CAMPI NON NECESSARI
Risultato = [ [Id_1, elemento_1, elemento_2, …., elemento_n], [Id_2, elemento_1, elemento_2, …., elemento_n],
…
[Id_n , elemento_1, elemento_2, …., elemento_n] ]
PULIZIA STRINGA RISULTATO
L a u r e a n d o S i m o n e B i a g i n i
NUOVA VISUALE
L a u r e a n d o S i m o n e B i a g i n i
PR OGET TAZ IONE
CONCLUSIONI
N U OVA V I S UA L E E X P O RT V IS UA L E P E R S O N A L I Z Z ATA
IMPLEMENTAZIONE
L a u r e a n d o S i m o n e B i a g i n i
PROCEDURA TERMINATA
Visualizza tutti risultati
Filtra risultati
Crea grafico Visualizza singolo
risultato
Esporta su Excel
Inserimento risultato
Analisi terminata
…WORKFLOW DOPO
L a u r e a n d o S i m o n e B i a g i n i
VISUALE DI UN RISULTATO SPECIFICO
L a u r e a n d o S i m o n e B i a g i n i
LIBRERIA OPENPYXL
L a u r e a n d o S i m o n e B i a g i n i
LIBRERIA OPENPYXL
L a u r e a n d o S i m o n e B i a g i n i
LIBRERIA OPENPYXL
L a u r e a n d o S i m o n e B i a g i n i
PR OGET TAZ IONE
CONCLUSIONI
N U OVA V I S UA L E E X P O RT N U OV E F U N Z I O N I
IMPLEMENTAZIONE
L a u r e a n d o S i m o n e B i a g i n i
PROCEDURA TERMINATA
Visualizza tutti risultati
Filtra risultati
Crea grafico Visualizza singolo
risultato
Esporta su Excel
Inserimento risultato
Analisi terminata
…WORKFLOW DOPO
L a u r e a n d o S i m o n e B i a g i n i
RISULTATI FILTRATI
L a u r e a n d o S i m o n e B i a g i n i
RISULTATI FILTRATI
L a u r e a n d o S i m o n e B i a g i n i
PR OGET TAZ IONE
CONCLUSIONI
N U OVA V I S UA L E E X P O RT N U OV E F U N Z I O N I
NUOVE FUNZION I
L a u r e a n d o S i m o n e B i a g i n i
VECCHIA PROCEDURA NUOVO SOFTWARE
L a u r e a n d o S i m o n e B i a g i n i
VECCHIA PROCEDURA NUOVO SOFTWARE
L a u r e a n d o S i m o n e B i a g i n i
PROCEDURA TERMINATA
Visualizza tutti risultati
Filtra risultati
Crea grafico Visualizza singolo
risultato
Esporta su Excel
Inserimento risultato
Analisi terminata
…WORKFLOW DOPO
L a u r e a n d o S i m o n e B i a g i n i