Studio e sviluppo di un’applicazione mhp per la gestione dei pagamenti mediante la tv digitale terrestre
Upcoming SlideShare
Loading in...5
×
 

Studio e sviluppo di un’applicazione mhp per la gestione dei pagamenti mediante la tv digitale terrestre

on

  • 1,285 views

Matteo casini - Studio e sviluppo di un’applicazione mhp per la gestione dei pagamenti mediante la tv digitale terrestre AA 2008-2009 Relatori: Prof. Vito Cappellini, Dr. Roberto Caldelli, Ing. Rudy ...

Matteo casini - Studio e sviluppo di un’applicazione mhp per la gestione dei pagamenti mediante la tv digitale terrestre AA 2008-2009 Relatori: Prof. Vito Cappellini, Dr. Roberto Caldelli, Ing. Rudy Becarelli, Ing. Francesco Filippini, Ing Riccardo Giorgetti

Statistics

Views

Total Views
1,285
Views on SlideShare
1,000
Embed Views
285

Actions

Likes
0
Downloads
4
Comments
0

1 Embed 285

http://lci.micc.unifi.it 285

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Studio e sviluppo di un’applicazione mhp per la gestione dei pagamenti mediante la tv digitale terrestre Studio e sviluppo di un’applicazione mhp per la gestione dei pagamenti mediante la tv digitale terrestre Presentation Transcript

  • Studio e sviluppo di un’applicazioneMHP per la gestione dei pagamenti mediante TV digitale terrestre
  • ObiettivoSviluppare un’applicazione Java MHP per lagestione dei pagamenti con carta di creditomediante la televisione digitale terrestre Segnale digitale terrestre Carta di Credito BroadcasterTV & Set Top Box Pagamento 2
  • La TV digitale terrestre Transport Stream 3
  • Il commercio elettronicoI sistemi di pagamento elettronici sono stati ideati pereffettuare in tempi e costi ridotti trasferimenti di fondi trasoggetti semplificando i rapporti commerciali Metodi di pagamento Il mezzo utilizzato per il pagamento è diverso dal mezzo utilizzato per la prenotazione. Il mezzo utilizzato per il pagamento è lo stesso utilizzato per la prenotazione. 4
  • Soggetti coinvolti • il titolare della carta (buyer/compratore) • chi vende il bene/servizio (merchant/venditore) • l’ente finanziario cui il merchant si appoggia (aquirer/acquirente) • la società che ha emesso la carta di credito (issuer/fornitore) • le Authority competenti al rilascio del certificato digitale (SSL)Laquirer apre un conto bancario per il merchant, dove questi dopo loperazione dicompra-vendita, si troverà accreditato il denaro ricevuto dal buyer.L’issuer apre un conto bancario per il buyer ed eventualmente emette una carta dicredito. 5
  • Sistemi di pagamento elettronicoSistemi PRE-PAID o “Cash-Like”Sistemi PAY-NOWSistemi PAY-LATER 6
  • GestPay Server to ServerSi tratta di un gateway di pagamento, che permette diaccettare transazioni online con carta di credito.La comunicazione tra il server GestPay e il server delmerchant viene gestita automaticamente dalcomponente GestPayS2S che gestisce la transazione,l’invio dei dati e la lettura dell’esito comunicato.•identificativo ShopLogin•ambiente BackOffice 7
  • Caratteristiche GestPayS2SIl modulo GPS2S è costituito da un’unica classe Java cheutilizza due tipologie di metodi:•metodi per iniziare le fasi della transazione e per laconnessione server to server HTTPS•metodi GET e SET per l’accesso ai dati inseritinell’applicazione interattiva. 8
  • Infrastruttura del progetto Raccoglie le richieste inviate al server Passa le richieste al modulo Reindirizza le risposte 9 al STB
  • Infrastruttura del progetto Raccoglie le richieste inviate al server Passa le richieste al Servlet modulo Reindirizza le risposte 10 al STB
  • Infrastruttura del progetto Per adattare le esigenze del merchant alla struttura Raccoglie le richieste sono stati progettati due modelli: inviate al server Passa le richieste al Servlet • one server – one merchant modulo • one server – more merchant (Aggregatore)risposte Reindirizza le 11 al STB
  • one server – one merchant Server Merchant MerchantIn questo modello il Server è di proprietà del singolo merchant. 12
  • one server – more merchant Server Merchant Merchant 1 Merchant 2In questo modello il Server è utilizzato da merchant differenti.Il servizio di Server Merchant viene fornito da uno specifico Gestore. 13
  • Struttura Generale
  • Sviluppo PayDTT J-mag 15
  • Sviluppo PayDTT VIEW CONTROLLER MODELL’utilizzo del Design Pattern M.V.C, ha permesso la creazione di unmodulo per i pagamenti, integrabile con altre applicazioni. 16
  • Utilizzo carta di credito con chip L’utente può utilizzare per il pagamento una carta di credito con chip.•ROM•EEPROM•Flash EEPROM•RAM•Microprocessore•BUS•ContattiSet-Top box e carta di credito comunicano attraverso il ComandoAPDU (Application Protocol Data Unit) 17
  • Sviluppo PAYCUPIl modulo per i pagamenti PayDTT è statointegrato con l’applicazione•integrazione Strutturale•integrazione Grafica 18
  • Conclusioni e possibili sviluppi PayDTT: •applicazione interattiva •televisione digitale terrestre •pagamento di beni e servizi Infrastruttura server merchant Studio e sviluppo di un componente JavaBean per la lettura delle carte di credito da integrare a PayDTT La realizzazione dell’Aggregatore in uno scenario commerciale reale 19