Università degli Studi di Firenze                   Media Integration and Communication Center     Progetto e sviluppo del...
Sommario•   Obiettivi•   Requisiti e struttura dell’Applicazione•   Il contesto operativo: la TV Digitale Terrestre•   L’i...
ObiettiviSviluppare un’applicazione MHP che desse un servizio di CUP (Centro Unificatodi Prenotazione ) per l’ASL1 di Mass...
Finalità dell’applicazione                                   SpecificheL’applicazione MHP deve:• Fornire un punto di acces...
Il contesto: la TV digitale terrestre     DVB-T      MHP                        JRE 1.1      XLET
Infrastruttura del servizioLato Client                   Lato Server              BROADCASTER
Fasi di sviluppoCardinal Studio 4.0                                  Applicazione CUP-DTT                                 ...
Soluzioni Implementative• DataBase Embedded• File XML• Serializzazione
La Serializzazione                         “DEFINIZIONE”La serializzazione è un processo di conversione dello stato di un ...
La Serializzazione• L’applicazione server ha a disposizione un insieme di classi  atte alla rappresentazione a oggetti del...
Le classi• Classe SerialKiller - il javaBean• Classe SerialKillerBeanInfo - il descrittore (classe ausiliaria)• Classe The...
Diagramma delle classi
Diagramma di sequenza
L’applicazione CUP-DTT
L’applicazione CUP-DTT
L’applicazione CUP-DTT
L’applicazione CUP-DTT
L’applicazione CUP-DTT
Testing – On AirASL1 Massa - Carrara   BROADCASTER
Seminario
Seminario                                 Server                                 TomcatDatabase  ASL                      ...
Conclusioni• Implementazione di una tecnica di mappatura a oggetti  applicata ad un modello relazionale di dati;• Utilizza...
Università degli Studi di Firenze                   Media Integration and Communication Center     Progetto e sviluppo del...
Upcoming SlideShare
Loading in …5
×

Progetto e sviluppo del modulo client per una applicazione mhp per la gestione di prenotazioni di prestazioni sanitarie

1,014 views

Published on

Progetto e sviluppo del modulo client per una applicazione mhp per la gestione di prenotazioni di prestazioni sanitarie - Filippo Regoli - AA 2007-2008 Relatori: Prof. Vito Cappellini, Dr. Roberto Caldelli, Ing. Rudy Becarelli, Ing. Francesco Filippini, Ing. Franco Dalle Mura

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,014
On SlideShare
0
From Embeds
0
Number of Embeds
297
Actions
Shares
0
Downloads
6
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Progetto e sviluppo del modulo client per una applicazione mhp per la gestione di prenotazioni di prestazioni sanitarie

  1. 1. Università degli Studi di Firenze Media Integration and Communication Center Progetto e sviluppo del modulo client per una applicazione MHP per la gestione di prenotazioni di prestazioni sanitarie Tesi di Laurea di Filippo RegoliRelatori:Prof. Vito CappelliniDr. Roberto CaldelliIng. Rudy BecarelliIng. Francesco FilippiniDr. Franco Dalle Mura
  2. 2. Sommario• Obiettivi• Requisiti e struttura dell’Applicazione• Il contesto operativo: la TV Digitale Terrestre• L’implementazione del componente java denominato “Serial Killer”• Testing• Conclusioni e sviluppi futuri
  3. 3. ObiettiviSviluppare un’applicazione MHP che desse un servizio di CUP (Centro Unificatodi Prenotazione ) per l’ASL1 di Massa e Carrara.Tale lavoro si inserisce all’interno del progetto ”DTT – Toscana” che vede iseguenti soggetti coinvolti :
  4. 4. Finalità dell’applicazione SpecificheL’applicazione MHP deve:• Fornire un punto di accesso di tipo CUP alle prestazioni sanitarie erogate• Permettere all’utente di scegliere una prestazione sanitaria, il presidio e la data in cui viene erogata Soluzioni• Utilizzo del paradigma client-server• Client: necessita di un modello dati relazionale• Server: fornisce il modello relazionale al client
  5. 5. Il contesto: la TV digitale terrestre DVB-T MHP JRE 1.1 XLET
  6. 6. Infrastruttura del servizioLato Client Lato Server BROADCASTER
  7. 7. Fasi di sviluppoCardinal Studio 4.0 Applicazione CUP-DTT (Xlet) Componente “SerialKiller” JavaBean
  8. 8. Soluzioni Implementative• DataBase Embedded• File XML• Serializzazione
  9. 9. La Serializzazione “DEFINIZIONE”La serializzazione è un processo di conversione dello stato di un oggetto in un formato che può essere mantenuto su di un supporto di memorizzazione lineare o trasmesso su una connessione di rete
  10. 10. La Serializzazione• L’applicazione server ha a disposizione un insieme di classi atte alla rappresentazione a oggetti delle tabelle del db originale;• I dati delle tabelle valorizzano istanze di queste classi;• Tali oggetti vengono serializzati e aggregati all’applicazione client in un file compresso;• Il file così costruito viene inviato in FTP al Carousel MHP del broadcaster;• L’applicazione client si occupa di deserializzare le tabelle e ne filtra i dati emulando le funzionalità di un RDBMS
  11. 11. Le classi• Classe SerialKiller - il javaBean• Classe SerialKillerBeanInfo - il descrittore (classe ausiliaria)• Classe TheSingleton - implementa il pattern omonimo• Classi Tabelle e Record - superclassi delle tabelle• Classi delle singole tabelle - le tabelle utilizzate
  12. 12. Diagramma delle classi
  13. 13. Diagramma di sequenza
  14. 14. L’applicazione CUP-DTT
  15. 15. L’applicazione CUP-DTT
  16. 16. L’applicazione CUP-DTT
  17. 17. L’applicazione CUP-DTT
  18. 18. L’applicazione CUP-DTT
  19. 19. Testing – On AirASL1 Massa - Carrara BROADCASTER
  20. 20. Seminario
  21. 21. Seminario Server TomcatDatabase ASL STB/TV Colby / Broadcaster
  22. 22. Conclusioni• Implementazione di una tecnica di mappatura a oggetti applicata ad un modello relazionale di dati;• Utilizzazione della funzionalità di serializzazione nativa Java per integrare il modello dati con l’applicazione MHP;• Sviluppo di un componente “ad hoc” per Cardinal Studio e realizzazione della Xlet (CUP-DTT); Sviluppi futuri• Prenotazione della prestazione utilizzando il canale di ritorno del decoder (accesso via modem);• Autenticazione presso il CUP tramite luso della Carta Nazionale dei Servizi (CNS);
  23. 23. Università degli Studi di Firenze Media Integration and Communication Center Progetto e sviluppo del modulo client per una applicazione MHP per la gestione di prenotazioni di prestazioni sanitarie Tesi di Laurea di Filippo RegoliRelatori:Prof. Vito CappelliniDr. Roberto CaldelliIng. Rudy BecarelliIng. Francesco FilippiniDr. Franco Dalle Mura

×