Progettazione e sviluppo di un
archivio di immagini di lesioni cutanee
per l’ospedale pediatrico Meyer.
Tesi di: Andrea Cittadini
Relatori:
Prof. Alessandro Piva
Dr. Roberto Caldelli
Ing. Rudy Becarelli
Ing. Matteo Casini
Dr. Paolo Mazzanti
Dr.ssa Federica D’Asta
Progettazione e sviluppo di un archivio di immagini di lesioni cutanee per l’ospedale pediatrico Meyer
1. Progettazione e sviluppo di un
archivio di immagini di lesioni cutanee
per l’ospedale pediatrico Meyer.
(Design and development of an archive for skin lesion images for Meyer children's hospital)
Tesi di laurea di
Andrea Cittadini
Relatori:
Prof. Alessandro Piva
Dr. Roberto Caldelli
Ing. Rudy Becarelli
Ing. Matteo Casini
Dr. Paolo Mazzanti 13 Luglio 2012
Dr.ssa Federica D’Asta
1
giovedì 19 luglio 2012
2. Sommario
• Contesto
• Obiettivo
• Requisiti
• Strumenti utilizzati
• Struttura dell’applicazione
• Utilizzo dell’applicazione
• Conclusioni e sviluppi futuri
2
giovedì 19 luglio 2012
5. Contesto:
Una cartella clinica contiene le informazioni di un
paziente e del suo accesso all’ospedale.
Una fotografia scattata a una lesione rappresenta il
metodo ottimale per poterla descrivere.
3
giovedì 19 luglio 2012
8. Obiettivo:
• Maggior efficienza nella refertazione e nella ricerca
di una cartella clinica
4
giovedì 19 luglio 2012
9. Obiettivo:
• Maggior efficienza nella refertazione e nella ricerca
di una cartella clinica
• Possibilità di effettuare velocemente statistiche
sugli elementi che compongono il sistema
4
giovedì 19 luglio 2012
10. Requisiti funzionali:
• Prevedere un sistema di autenticazione;
• Poter inserire/modificare/eliminare lesioni
associate ai pazienti e tutte le informazioni ad
esse collegate (immagini, sede anatomica, ecc.);
• Tener traccia delle procedure utilizzate per curare
una lesione: terapie e diagnosi;
• Offrire la possibilità di effettuare elaborazioni
statistiche sulle informazione registrate nel
sistema.
5
giovedì 19 luglio 2012
11. Requisiti non funzionali:
• Indipendenza dal sistema operativo;
• Accessibilità da qualsiasi postazione interna ed
esterna al Meyer;
• Sicurezza;
• Facilità di utilizzo.
6
giovedì 19 luglio 2012
12. Requisiti non funzionali:
• Indipendenza dal sistema operativo;
• Accessibilità da qualsiasi postazione interna ed
esterna al Meyer;
• Sicurezza;
• Facilità di utilizzo.
La ricerca di un software che risponda a questi requisiti
non ha portato ad un risultato pienamente soddisfacente.
6
giovedì 19 luglio 2012
13. Strumenti utilizzati:
Per realizzare una web application secondo lo
standard J2EE sono stati utilizzati i seguenti
strumenti:
7
giovedì 19 luglio 2012
14. Strumenti utilizzati:
Per realizzare una web application secondo lo
standard J2EE sono stati utilizzati i seguenti
strumenti:
Relational Database Management System
(RDBMS)
7
giovedì 19 luglio 2012
15. Strumenti utilizzati:
Per realizzare una web application secondo lo
standard J2EE sono stati utilizzati i seguenti
strumenti:
Relational Database Management System
(RDBMS)
Servlet Container & JSP Engine
7
giovedì 19 luglio 2012
16. Strumenti utilizzati:
Per realizzare una web application secondo lo
standard J2EE sono stati utilizzati i seguenti
strumenti:
Relational Database Management System
(RDBMS)
Servlet Container & JSP Engine
Framework per web applications
7
giovedì 19 luglio 2012
17. • Fornisce librerie per poter gestire l’interfaccia
grafica delle web applications completamente in
JAVA;
• Interpreta il codice JAVA presente nel server e
genera GUI in JavaScript da inviare al client;
• Si installa come plugin nei più famosi IDE JAVA;
• Un’applicazione Vaadin viene eseguita come
un’unica Servlet;
• Permette facilmente di implementare il Design
Pattern MVC (Model View Controller).
8
giovedì 19 luglio 2012
34. • Applicazione datacentrica – Analisi delle entità inerenti
al problema
• Implementazione di un database schema derivante
dall’analisi
• Sovradimensionamento del livello di generalità del
modello
12
giovedì 19 luglio 2012
41. Conclusioni
È stata progettata e realizzata un’applicazione per
la gestione e la catalogazione di immagini mediche
tramite interfacce web avanzate
Sviluppi futuri
• Implementare un protocollo di sicurezza relativo a dati
sensibili
• Aggiungere una reportistica medica digitale
• Consentire l’integrazione di algoritmi di image processing
• DICOM (Digital Imaging and COmunications in Medicine)
• Acquisire immagini direttamente dai dispositivi mobili - ALC
mobile application -
14
giovedì 19 luglio 2012
42. Progettazione e sviluppo di un
archivio di immagini di lesioni cutanee
per l’ospedale pediatrico Meyer.
(Design and development of an archive for skin lesion images for Meyer children's hospital)
Tesi di laurea di
Andrea Cittadini
Relatori:
Prof. Alessandro Piva
Dr. Roberto Caldelli
Ing. Rudy Becarelli
Ing. Matteo Casini
Dr. Paolo Mazzanti 13 Luglio 2012
Dr.ssa Federica D’Asta
15
giovedì 19 luglio 2012