Capitolo 18. Progettare un sistema di prenotazione alberghiera
Questo lavoro è stato tradotto utilizzando l'AI. Siamo lieti di ricevere il tuo feedback e i tuoi commenti: translation-feedback@oreilly.com
Amiamo viaggiare e spesso utilizziamo sistemi di prenotazione alberghiera online come Booking.com, agoda e Airbnb per prenotare i nostri soggiorni in anticipo. In questo capitolo ci addentreremo nella progettazione dei sistemi di prenotazione delle camere d'albergo (o di qualsiasi altro tipo di posto in cui soggiornare - qui useremo il termine proprietà ). Il sistema di prenotazione deve mostrare le proprietà elencate in una determinata area e consentire agli utenti di prenotare le camere per un periodo di tempo specifico. Quando si progettano sistemi di questo tipo, bisogna considerare che ci sono molti casi limite a cui il sistema deve attenersi, come ad esempio la gestione dei doppi pagamenti e il fatto che la stessa stanza non deve essere prenotabile da più persone per lo stesso periodo di tempo. Ci impegneremo a capire tutti questi scenari e a finalizzare l'architettura generale del sistema.
Inizieremo la discussione con i chiarimenti sui requisiti e le nostre aspettative per il sistema, chiuderemo la progettazione suddividendo il sistema di prenotazione complessivo in più sottosistemi e concluderemo la discussione identificando i servizi AWS utili per implementare questo tipo di sistema sul cloud AWS.
Requisiti di sistema
Il requisito più importante è piuttosto semplice: ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access