Diagrama de Dominio - Barbería

Un sistema para la gestión de citas, productos y servicios.

Diagramas Realizados

Diagrama de Clases

Este diagrama muestra la estructura del sistema, detallando clases, atributos, métodos y sus relaciones. Las clases principales incluyen:

Diagramas de Casos de Uso

Representan las interacciones entre los actores (administrador, barbero, cliente) y el sistema. Casos de uso principales:

Diagramas de Actividades

Modelan los flujos de trabajo para procesos clave, como:

Diagramas de Secuencia

Ilustran la interacción temporal entre objetos y actores. Ejemplo:

  1. Cliente selecciona productos y servicios.
  2. Sistema confirma disponibilidad.
  3. Se genera la factura.

Diseño de Base de Datos

Diagrama Conceptual

Representa las entidades principales y sus relaciones en un nivel de abstracción alto, asegurando que todos los requisitos del negocio estén cubiertos.

Diagrama Lógico

Descompone las entidades en tablas relacionales con atributos detallados y relaciones normalizadas. Ejemplo:

Diagrama Físico

Traduce el diseño lógico a un modelo específico del sistema de gestión de bases de datos (DBMS), incluyendo:

Diccionario de Datos

Describe cada tabla, columna, tipo de datos y restricciones, proporcionando claridad sobre el modelo de datos.

Impacto del Proyecto

Este proyecto proporciona una solución integral para la barbería, ofreciendo:

Documentación Generada

La documentación incluye todos los diagramas mencionados, junto con explicaciones detalladas que facilitan su interpretación y la posibilidad de ampliar el sistema en el futuro.

Representación del Diagrama de Dominio

Diagrama de dominio de la barbería

Descripción de las Entidades

1. Cliente

Representa a los usuarios del sistema que solicitan citas y adquieren productos o servicios.

2. Cita

Gestiona las reservas de los clientes con los barberos, incluyendo horarios y disponibilidad.

3. Producto/Servicio, Categoria y Fotos del Producto/Servicio

Incluye todos los productos cosméticos y servicios ofrecidos por la barbería, como cortes de cabello o productos de cuidado personal, a que categoria pertenece y sus respectivas fotos.

4. Carrito

Permite a los clientes seleccionar productos y servicios antes de proceder al pago.

5. Detalle Carrito

Especifica los elementos seleccionados en el carrito, con detalles como cantidad y precio.

6. Pago que crea a Factura y esta solicita una copia de Detalle Carrito a Detalle Factura

Gestión de las transacciones realizadas por los clientes para servicios y productos adquiridos.

7. Barberos, Disponibilidad y Ausencias

Gestión de los empleados responsables de realizar los servicios solicitados por los clientes y los tiempos en los que estos pueden atender.

8. Promociones, Descuentos y Cupones

Sección dedicada a las ofertas especiales para los clientes, aplicada a productos o servicios.

9. Encuesta de Satisfacción

Permite recoger información sobre la experiencia del cliente para mejorar los servicios.

App barberia

solicita tu demo, esta aun en localhost

WhatsApp