El siguiente diagrama de entidad-relación muestra como está diseñada la base de datos para almacenar y ejecutar cada solicitud de datos procedente de la capa de negocio.
A continuación, se muestra el diagrama de casos de usos a implementarse para el sistema después de haber tenido reuniones de toma de requerimientos con el Product Owner y en el cual se basara el proyecto.
Describe el escenario de distribución física del sistema sobre los cuales se ejecutará y hará el despliegue. Muestra la comunicación entre los diferentes microservicios que componen el escenario.
El Diagrama de Flujo de Datos (DFD) ilustra cómo los datos son procesados y transformados dentro del sistema, mostrando las entradas, salidas, procesos y almacenes de datos. Este diagrama ayuda a visualizar el flujo de información y las interacciones entre los componentes del sistema.
Los diagramas de secuencia detallan la interacción entre los objetos en un sistema, ordenados cronológicamente. Muestran la secuencia de mensajes enviados entre los objetos para ejecutar una función específica, siendo cruciales para entender el comportamiento dinámico del sistema.
El diagrama de paquetes organiza los elementos del modelo en grupos lógicos, conocidos como paquetes. Este diagrama facilita la comprensión de la estructura de alto nivel del sistema y las dependencias entre los diferentes módulos o subsistemas.
Este diagrama describe la arquitectura del sistema implementada en Amazon Web Services (AWS), detallando los servicios cloud utilizados, su configuración y cómo interactúan para soportar el Sistema Smart de Chatbot. Incluye componentes como instancias EC2, bases de datos RDS, funciones Lambda y otros servicios relevantes para la escalabilidad, disponibilidad y seguridad.