BookingManager - Panoramica

La gestione di una unità ospitativa, dal Residence all’albergo parte di una catena, normalmente richiede che i dati possano essere inseriti, consultati e modificati contemporaneamente da più operatori.

Ad esempio i dati di richieste informazioni, richieste di disponibilità ed informazioni dovrebbero poter arrivare da Internet ed essere immediatamente disponibili nel sistema di prenotazioni senza dover nuovamente essere digitati nel sistema.

La soluzione di BookingManager

La soluzione a questo problema è obbligatoria: divisione tra un client in cui inserire e consultare i dati, ed un Server in cui i dati risiedono.
Al Server possono accedere contemporaneamente molti client, e contemporaneamente il Server può ricevere dati dal sito web (richieste e prenotazioni da parte dei clienti).

Il Server di BookingManager

Il Server di BookingManager è accessibile da Internet, con alti livelli di sicurezza: hosting su sistemi Unix, autenticazione su connessione HTTP (protetta).
Su richiesta del committente è anche possibile limitare l’accesso al proprio Server per classe e fascio IP, anche specificati per ogni singolo operatore.

I dati sono conservati su database realzionale SQL, sottoposto a backup.
Ogni cliente accede ad un proprio database esclusivo.

Il Client di BookingManager

Una architetettura client-server presenta normalmente un punto debole centrale: il client.
Considerando questo aspetto nella realizzazione del client di BookingManager è stata posta una forte attenzione sugli aspetti di portabilità ed affidabilità.
La scelta è caduta sulle tecnologie opensource della Mozilla Foundation, ed in particolare su XULRunner (lo stesso motore del popolarissimo browser web “Firefox”).

Il risultato è un client rodato ed efficiente, disponibile per tutte le maggiori piattaforme: Linux, Mac OS X, Windows.

Il web non è abbastanza veloce, reattivo ed interattivo, per un utilizzo applicativo intensivo.
L’interfaccia del client di BookingManager è ottimizzata, provvede una validazione dei dati già lato client, ed ottimizza il traffico con il server utilizzando ogni volta una unica transazione XML (“AJAX”) composita ed autenticata.

Ogni client viene realizzato sulle specifiche richieste e necessità del cliente.

Perché BookingManager conviene?

Abbiamo sviluppato il Server perché fosse aperto ad ogni customizzazione necessaria.
Abbiamo sviluppato il core del client con gli stessi criteri, pronto alla customizzazione.

Questo vuol dire che partendo con BookingManager non è necessario sviluppare di nuovo tutto daccapo: il prodotto sarà cucito sulle vostre esigenze, ma senza la necessità di doverne pagare tutto lo sviluppo, come sarebbe necessario altrimenti.

Tutti i clienti di BookingManager pagano una quota iniziale assolutamente irrisoria se confrontata ad un costo di sviluppo verticale, e questa quota copre la produzione finale del client specifico, la customizzazione del server per le esigenze del cliente, la customizzazione dell’interfaccia web per le prenotazioni ed una piccola parte del costo di sviluppo effettivo, che viene così suddiviso tra i vari clienti invece di gravare ogni volta per intero su ognuno di loro.

Successivamente l’unica spesa che rimane è il canone annuo di utilizzo del servizio, che copre l’assistenza e le spesi di hosting per database, server applicativo e componente (sito) web delle prenotazioni.

Il canone annuo è noto e fissato fin dall’inizio, proporzionale al numero di licenze richieste e prenotabile anche (fissando il prezzo) per più anni.

Ecco perché BookingManager, pur essendo un prodotto altamente professionale e tarato per le esigenze di una grande catena alberghiera, è comunque alla portata economica anche di attività dal budget più modesto: usare BookingManager significa risparmiare sulle spese si gestione delle prenotazioni, anch ementre si sta aprendo ad Internet la propria offerta.