Está en la página 1de 4

GA4-220501095-AA3-EV03 - Diagrama de despliegue para caso de estudio y

proyecto de software

Tecnólogo en análisis y desarrollo de software

Duban Andres Sanchez Ocampo

Sena
Introducción:

El sistema de reservación ReservaFacil es una herramienta crucial para la, ya


que facilita la gestión eficiente de las reservas y la prestación de servicios a
los clientes. En este contexto, el diseño e implementación de un sistema de
reservación efectivo requiere una arquitectura bien planificada y desplegada.
En este documento, se presenta un diagrama de despliegue que ilustra la
arquitectura física del sistema, identificando los principales componentes y su
interacción. Este diagrama proporciona una visión general de cómo se
distribuyen los elementos del sistema en la infraestructura física, incluyendo
servidores web, servidores de aplicaciones, bases de datos y clientes.
Diagrama de despliegue:

- Servidor Web: Es el servidor donde se aloja la aplicación web para la


reserva. Este servidor maneja las solicitudes HTTP de los clientes y sirve las
páginas web.

- Aplicación Web (Frontend): Es la interfaz de usuario a través de la cual los


usuarios interactúan con el sistema para realizar reservas. Puede ser
desarrollada utilizando tecnologías como React
Navegador Web: Es el software que los usuarios utilizan para acceder a la
aplicación web.

Servidor de Aplicación o backend: Este servidor aloja la lógica de negocios de


la aplicación de reserva de hoteles. Puede estar basado en tecnologías como
Node js

Aplicación de Negocio (Backend): Es donde se encuentra la lógica de


procesamiento de la aplicación, como la gestión de reservas, la comunicación
con la base de datos, etc.

Base de Datos (MongoDB): Almacena toda la información relacionada con las


reservas de hoteles, como detalles de los clientes, disponibilidad de
habitaciones, precios, etc.

Conclusión:
El diagrama de despliegue presentado ofrece una representación visual de la
arquitectura física del sistema de reservación, destacando la interacción entre
sus componentes principales. Al entender la disposición de los servidores y la
forma en que se comunican entre sí, se facilita la comprensión del
funcionamiento del sistema en su conjunto. Además, este diagrama sirve
como una guía para el diseño, desarrollo y mantenimiento efectivo del
sistema, permitiendo identificar posibles puntos de fallo y optimizar el
rendimiento. En resumen, un adecuado diseño de despliegue es fundamental
para garantizar la eficacia y fiabilidad de un sistema de reservación hotelera
en un entorno operativo real.

También podría gustarte