Studio e sviluppo di un’applicazione client-server per la gestione di informazioni alberghiere mediante tv digitale terrestre - Riccardo Giorgetti - AA 2005-2006 Relatori: Prof. Vito Cappellini, Dr. Roberto Caldelli, Ing. Francesco Filippini, Ing. Rudy Becarelli
SpecializzazionI Chimica, Informatica e Meccanica - IT Torricelli, Milano
Studio e sviluppo di un’applicazione client-server per la gestione di informazioni alberghiere mediante tv digitale terrestre
1. Università degli Studi di Firenze
Laboratorio di Comunicazioni ed Immagini
Studio e sviluppo di un’applicazione
client-server per la gestione di
informazioni alberghiere mediante
TV Digitale Terrestre
Tesi di Laurea di
Riccardo Giorgetti
Relatori:
Prof. Vito Cappellini
Ing. Roberto Caldelli
Ing. Francesco Filippini
Ing. Rudy Becarelli
2. Università degli Studi di Firenze Laboratorio di Comunicazioni ed Immagini
Obiettivi della tesi
• Studio degli standard e dei protocolli utilizzati
per la diffusione di segnali per la TV Digitale
• Analisi del software per la realizzazione del
progetto: l’ambiente Cardinal Studio v.4.0.1
• Realizzazione dell’applicazione MHP
(Multimedia Home Platform) lato Client
• Realizzazione applicazione per la gestione dei
dati lato Server
Riccardo Giorgetti – Studio e sviluppo di un’applicazione client-server per la gestione
un’ client-
di informazioni alberghiere mediante TV Digitale Terrestre 2
3. Università degli Studi di Firenze Laboratorio di Comunicazioni ed Immagini
Sistema Client-Server
Segnale TV
Client Server
Multiplexer
Connessione
HTTP
Broadcaster Server
gestione dati
Camera Reception
Riccardo Giorgetti – Studio e sviluppo di un’applicazione client-server per la gestione
un’ client-
di informazioni alberghiere mediante TV Digitale Terrestre 3
4. Università degli Studi di Firenze Laboratorio di Comunicazioni ed Immagini
L’avvento della TV Digitale
TV Digitale
INTERATTIVITÀ
Aumento dei canali Vantaggi:
e della qualità del
segnale V. 90
Riccardo Giorgetti – Studio e sviluppo di un’applicazione client-server per la gestione
un’ client-
di informazioni alberghiere mediante TV Digitale Terrestre 4
5. Università degli Studi di Firenze Laboratorio di Comunicazioni ed Immagini
DVB-T e tecniche di trasmissione
Digital Video Broadcasting
Elementary Stream (ES)
Imput Video
Analogico o Digitale
ES Video
Codifica
Imput Audio
MPEG-2
Analogico o Digitale
ES Audio
Riccardo Giorgetti – Studio e sviluppo di un’applicazione client-server per la gestione
un’ client-
di informazioni alberghiere mediante TV Digitale Terrestre 5
6. Università degli Studi di Firenze Laboratorio di Comunicazioni ed Immagini
DVB-T e tecniche di trasmissione
Digital Video Broadcasting
Program StreamElementary Stream (PES) (TS)
Packetized (PS) e Transport Stream
PES
ES Video Packetizer PS
Multiplexer
PES
ES Audio Packetizer TS
Base dei tempi PCR
Riccardo Giorgetti – Studio e sviluppo di un’applicazione client-server per la gestione
un’ client-
di informazioni alberghiere mediante TV Digitale Terrestre 6
7. Università degli Studi di Firenze Laboratorio di Comunicazioni ed Immagini
Scelta software
Parametri di valutazione
• Interfaccia intuitiva
• Estese funzionalità
• Simulazione dei progetti
• Possibilità di estendere le funzionalità di base
Riccardo Giorgetti – Studio e sviluppo di un’applicazione client-server per la gestione
un’ client-
di informazioni alberghiere mediante TV Digitale Terrestre 7
8. Università degli Studi di Firenze Laboratorio di Comunicazioni ed Immagini
Riccardo Giorgetti – Studio e sviluppo di un’applicazione client-server per la gestione
un’ client-
di informazioni alberghiere mediante TV Digitale Terrestre 8
9. Università degli Studi di Firenze Laboratorio di Comunicazioni ed Immagini
Emulatore Cardinal
Riccardo Giorgetti – Studio e sviluppo di un’applicazione client-server per la gestione
un’ client-
di informazioni alberghiere mediante TV Digitale Terrestre 9
10. Università degli Studi di Firenze Laboratorio di Comunicazioni ed Immagini
Sistema Client-Server
Segnale TV
Client Server
Multiplexer
Connessione
HTTP
Broadcaster Server
gestione dati
Camera Reception
Riccardo Giorgetti – Studio e sviluppo di un’applicazione client-server per la gestione
un’ client-
di informazioni alberghiere mediante TV Digitale Terrestre 10
11. Università degli Studi di Firenze Laboratorio di Comunicazioni ed Immagini
Applicazioni Interattiva
Sistema Client-Server
Lato Client: Lato Server:
Cardinal Php, Javascript,
Database
Riccardo Giorgetti – Studio e sviluppo di un’applicazione client-server per la gestione
un’ client-
di informazioni alberghiere mediante TV Digitale Terrestre 11
12. Università degli Studi di Firenze Laboratorio di Comunicazioni ed Immagini
Lato Client
(Home Page)
Riccardo Giorgetti – Studio e sviluppo di un’applicazione client-server per la gestione
un’ client-
di informazioni alberghiere mediante TV Digitale Terrestre 12
13. Università degli Studi di Firenze Laboratorio di Comunicazioni ed Immagini
Lato Client: Cardinal
Riccardo Giorgetti – Studio e sviluppo di un’applicazione client-server per la gestione
un’ client-
di informazioni alberghiere mediante TV Digitale Terrestre 13
14. Università degli Studi di Firenze Laboratorio di Comunicazioni ed Immagini
Lato Client: Tastierino
INel livelloinserimento
campi di grafico del
tastierino sono stati
sono puramente numerici,
inseriti dei’area per con i
solo l pulsanti
quali è possibile inserire la
l’inserimento del cognome
lettera corrispondente
è alfabetica. Necessita
nell’areautilizzo di un
dell’ apposita: grazie
alla gestione degli eventi.
tastierino.
Riccardo Giorgetti – Studio e sviluppo di un’applicazione client-server per la gestione
un’ client-
di informazioni alberghiere mediante TV Digitale Terrestre 14
15. Università degli Studi di Firenze Laboratorio di Comunicazioni ed Immagini
Lato Client: Prenotazione
LVerificata la correttezza
’utente, una volta inseriti
i dati, campi, con la il
dei deve premere
pressione del tastoper ”
pulsante”Invia” “Invia
l’applicazione predispone i
procedere alla
dati al loro invio.
prenotazione.
Riccardo Giorgetti – Studio e sviluppo di un’applicazione client-server per la gestione
un’ client-
di informazioni alberghiere mediante TV Digitale Terrestre 15
16. Università degli Studi di Firenze Laboratorio di Comunicazioni ed Immagini
Applicazioni Interattiva
Sistema Client-Server
Lato Client: Lato Server:
Cardinal Php, Javascript,
Database
Riccardo Giorgetti – Studio e sviluppo di un’applicazione client-server per la gestione
un’ client-
di informazioni alberghiere mediante TV Digitale Terrestre 16
17. Università degli Studi di Firenze Laboratorio di Comunicazioni ed Immagini
Lato Server: Php, Javascript, Database
Riccardo Giorgetti – Studio e sviluppo di un’applicazione client-server per la gestione
un’ client-
di informazioni alberghiere mediante TV Digitale Terrestre 17
18. Università degli Studi di Firenze Laboratorio di Comunicazioni ed Immagini
UTF-8 Code
Limite introdotto da Cardinal Studio: le aree di testo prevedono il
recupero di scritte da file di testo formattati in UTF-8 (senza BOM)
in modo da avere la giusta formattazione dei caratteri.
Visualizzazione testo in Cardinal:
Codifica Visualizzazione nell’applicazione MHP
UTF-8 à è ì ò ù[ ]{ }
UTF-8 □□à è ì ò ù[ ]{ }
(BOM)
ASCII □ □ □ □ □□ □□ □
Riccardo Giorgetti – Studio e sviluppo di un’applicazione client-server per la gestione
un’ client-
di informazioni alberghiere mediante TV Digitale Terrestre 18
19. Università degli Studi di Firenze Laboratorio di Comunicazioni ed Immagini
Conclusioni e sviluppi futuri
Riccardo Giorgetti – Studio e sviluppo di un’applicazione client-server per la gestione
un’ client-
di informazioni alberghiere mediante TV Digitale Terrestre 19
20. Università degli Studi di Firenze
Laboratorio di Comunicazioni ed Immagini
Tesi di Laurea di
Riccardo Giorgetti
Relatori:
Prof. Vito Cappellini
Ing. Roberto Caldelli
Ing. Francesco Filippini
Ing. Rudy Becarelli