⇤ ← Revision 1 as of 2012-01-02 18:00:58
Size: 295
Comment:
|
Size: 5593
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 2: | Line 2: |
= Sistema di Prenotazione di Alberghi = | |
Line 4: | Line 6: |
....come mai questa pagina è ancora vuota??? F. Ricca |
=== Obiettivo === Generare un’ applicazione che serva da front-end per gli utenti interessati a fare una prenotazione con un back-end che permetta agli alberghi di gestire le loro prenotazioni. === Descrizione dell’applicazione === L’applicazione contiene una base di dati di tutti gli alberghi affiliati con la disponibilità di stanze e prezzi. Di ogni albergo si registra: *''descrizione delle stanze'' *''politica'' *''indirizzo'' *''numero di telefono'' *''email'' *''nome della persona da contattare'' Inoltre nella base di dati si ha una lista di tutti i ''clienti'' che hanno realizzato una prenotazione. I clienti interessati potranno fare una ricerca degli alberghi di una specifica città scegliendo ''data'', ''tipo di stanza'' e ''prezzo''. Per fare una ''prenotazione'' il cliente dovrà creare un account con i suoi dati personali e le preferenze di pagamento, inoltre nell’ account rimane uno storico di tutte le sue prenotazioni e viene calcolata una differenza tra le prenotazione pendenti e quelle già realizzate. Per ogni prenotazione il cliente dovrà fornire un anticipo del 10% che rappresenta il guadagno del sistema di booking. La cancellazione può essere realizzata tramite il sito delle prenotazioni o direttamente contattando l’albergo, in entrambi casi il 10% non è rimborsabile. Dal ''lato cliente'' l’applicazione consiste in un sistema di gestione di prenotazione per ogni albergo. Si ha una copia delle prenotazioni salvate nel server e ogni prenotazione si può trovare in uno dei seguenti stati: *'''Cancellazione''': ''La prenotazione è stata cancellata 24h prima della data della riserva''. *'''Cancellata con penalizzazione''' : ''La prenotazione non è stata cancellata 24h prima della data della riserva e si applica il costo della prima sera''. *'''Check-in''': ''i clienti hanno preso la stanza''. *'''Check-out''': ''i clienti hanno liberato la stanza e hanno realizzato il pagamento''. Nel sistema è possibile indicare quali stanze sono riservate per la prenotazione online e quali sono disponibili per la prenotazione manuale dell’albergo. Questo fa sì che l’albergo possa utilizzare un solo sistema di prenotazione e avere tutte le informazioni in forma centralizzata. Si possono fissare prezzi diversi per le stanze riservate al booking tramite il sito e diversi prezzi secondo la stagione. L’ albergo guadagna il rimanente 90% della prenotazione. Il sistema cliente deve aggiornare periodicamente nel server il numero di stanze disponibili e le variazioni della disponibilità. ==== Offerte ==== Per rendere più attrattiva l’offerta ai clienti, l’albergo può stabilire prezzi speciali come offerte agli utenti che realizzano le prenotazioni online. L’offerta stabilisce una percentuale di sconto sul prezzo originale. ==== Servizi ==== Con il fine di facilitare la scelta di un albergo, ogni albergo può indicare i servizi disponibili. L’utente potrà prendere in considerazione quest’informazione e fare ricerche in base a questi servizi. I servizi base sono: *''Colazione compresa'' *''WiFi'' *''Televisione'' *''Parcheggio compreso'' *''Ristorante'' *''Bar'' *''Bus/navetta aeroporto'' *''Aria Condizionata'' *''Riscaldamento'' *''Ventilatori'' '''Lato server (utente):''' || '''Funzionalità''' || '''Query''' || || Creare utente || I migliore 5 alberghi per città (i più prenotati) || || Modificare utente || Ricerca di alberghi per data/servizi/città || || Creare Prenotazione || Storico di prenotazione || || Cancellare Prenotazione || Visualizzazione delle offerte || || Visualizzare le mie prenotazioni || || '''Lato server (amministratore):''' || '''Funzionalità''' || '''Query''' || || Creare albergo || Numero di prenotazioni per albergo, data e periodo || || Modificare albergo || Storico delle prenotazioni per cliente || || Eliminare albergo || Guadagno delle prenotazioni per periodo || || Creare servizio || Prenotazione per albergo || || Modificare servizio || Prenotazione cancellate, pendenti || || Eliminare servizio || || || Modificare servizio || || || Disattivare utente || || || Attivare offerta || || || Attivare i prezzi || || || || || || '''Update''' || || || Invio di prenotazione ad un albergo || || || Ricezione di informazioni dall’ albergo || || '''Lato client (utente):''' || '''Funzionalità''' || '''Query''' || || Creare Prenotazione || Numero di prenotazioni per cliente, data e periodo || || Modificare Prenotazione || Storico delle prenotazioni per cliente || || Cancellare Prenotazione || Prenotazioni cancellate, pendenti || '''Lato client (amministratore):''' || '''Funzionalità''' || '''Query''' || || Creare prezzo || Guadagno delle prenotazioni per periodo || || Modificare prezzo || || || Cancellare prezzo || || || Creare offerta || || || Modificare offerta || || || Cancellare offerta || || || Creare servizio || || || Modificare servizio || || || Cancellare servizio || || || || || || '''Update''' || || || Inviare informazioni di prenotazioni al server || || || Ricevere informazioni di prenotazioni al server || || || Aggiornare informazioni dell’albergo || || |
Sistema di Prenotazione di Alberghi
Obiettivo
Generare un’ applicazione che serva da front-end per gli utenti interessati a fare una prenotazione con un back-end che permetta agli alberghi di gestire le loro prenotazioni.
Descrizione dell’applicazione
L’applicazione contiene una base di dati di tutti gli alberghi affiliati con la disponibilità di stanze e prezzi.
Di ogni albergo si registra:
descrizione delle stanze
politica
indirizzo
numero di telefono
email
nome della persona da contattare
Inoltre nella base di dati si ha una lista di tutti i clienti che hanno realizzato una prenotazione.
I clienti interessati potranno fare una ricerca degli alberghi di una specifica città scegliendo data, tipo di stanza e prezzo.
Per fare una prenotazione il cliente dovrà creare un account con i suoi dati personali e le preferenze di pagamento, inoltre nell’ account rimane uno storico di tutte le sue prenotazioni e viene calcolata una differenza tra le prenotazione pendenti e quelle già realizzate.
Per ogni prenotazione il cliente dovrà fornire un anticipo del 10% che rappresenta il guadagno del sistema di booking.
La cancellazione può essere realizzata tramite il sito delle prenotazioni o direttamente contattando l’albergo, in entrambi casi il 10% non è rimborsabile.
Dal lato cliente l’applicazione consiste in un sistema di gestione di prenotazione per ogni albergo.
Si ha una copia delle prenotazioni salvate nel server e ogni prenotazione si può trovare in uno dei seguenti stati:
Cancellazione: La prenotazione è stata cancellata 24h prima della data della riserva.
Cancellata con penalizzazione : La prenotazione non è stata cancellata 24h prima della data della riserva e si applica il costo della prima sera.
Check-in: i clienti hanno preso la stanza.
Check-out: i clienti hanno liberato la stanza e hanno realizzato il pagamento.
Nel sistema è possibile indicare quali stanze sono riservate per la prenotazione online e quali sono disponibili per la prenotazione manuale dell’albergo. Questo fa sì che l’albergo possa utilizzare un solo sistema di prenotazione e avere tutte le informazioni in forma centralizzata. Si possono fissare prezzi diversi per le stanze riservate al booking tramite il sito e diversi prezzi secondo la stagione.
L’ albergo guadagna il rimanente 90% della prenotazione.
Il sistema cliente deve aggiornare periodicamente nel server il numero di stanze disponibili e le variazioni della disponibilità.
Offerte
Per rendere più attrattiva l’offerta ai clienti, l’albergo può stabilire prezzi speciali come offerte agli utenti che realizzano le prenotazioni online. L’offerta stabilisce una percentuale di sconto sul prezzo originale.
Servizi
Con il fine di facilitare la scelta di un albergo, ogni albergo può indicare i servizi disponibili. L’utente potrà prendere in considerazione quest’informazione e fare ricerche in base a questi servizi. I servizi base sono:
Colazione compresa
Televisione
Parcheggio compreso
Ristorante
Bar
Bus/navetta aeroporto
Aria Condizionata
Riscaldamento
Ventilatori
Lato server (utente):
Funzionalità |
Query |
Creare utente |
I migliore 5 alberghi per città (i più prenotati) |
Modificare utente |
Ricerca di alberghi per data/servizi/città |
Creare Prenotazione |
Storico di prenotazione |
Cancellare Prenotazione |
Visualizzazione delle offerte |
Visualizzare le mie prenotazioni |
|
Lato server (amministratore):
Funzionalità |
Query |
Creare albergo |
Numero di prenotazioni per albergo, data e periodo |
Modificare albergo |
Storico delle prenotazioni per cliente |
Eliminare albergo |
Guadagno delle prenotazioni per periodo |
Creare servizio |
Prenotazione per albergo |
Modificare servizio |
Prenotazione cancellate, pendenti |
Eliminare servizio |
|
Modificare servizio |
|
Disattivare utente |
|
Attivare offerta |
|
Attivare i prezzi |
|
|
|
Update |
|
Invio di prenotazione ad un albergo |
|
Ricezione di informazioni dall’ albergo |
|
Lato client (utente):
Funzionalità |
Query |
Creare Prenotazione |
Numero di prenotazioni per cliente, data e periodo |
Modificare Prenotazione |
Storico delle prenotazioni per cliente |
Cancellare Prenotazione |
Prenotazioni cancellate, pendenti |
Lato client (amministratore):
Funzionalità |
Query |
Creare prezzo |
Guadagno delle prenotazioni per periodo |
Modificare prezzo |
|
Cancellare prezzo |
|
Creare offerta |
|
Modificare offerta |
|
Cancellare offerta |
|
Creare servizio |
|
Modificare servizio |
|
Cancellare servizio |
|
|
|
Update |
|
Inviare informazioni di prenotazioni al server |
|
Ricevere informazioni di prenotazioni al server |
|
Aggiornare informazioni dell’albergo |
|