Dispositivos conectados e IoT

KDS de restaurante y software de pantalla de pedidos: arquitectura técnica en tiempo real

Prototipo KDS y arquitectura de software escalable que combina POS, pedidos online, pantalla de cocina y pantalla de entrega al cliente en un único backend.

KDS de restaurante y software de pantalla de pedidos: arquitectura técnica en tiempo real

respuesta corta

Flujo ininterrumpido de pedidos desde la caja hasta la cocina

Kitchen Display System traslada los pedidos desde el punto de venta o los canales en línea a la estación de preparación correcta; Muestra duración, notas de producto y cambios de estado en tiempo real. La misma infraestructura puede producir quioscos de autoservicio, mamparas de cocina, mamparas de expedición y mamparas de pedidos ya preparadas orientadas al cliente. El primer MVP se puede implementar con una sola sucursal, dos estaciones de preparación y una pantalla de entrega.

Modelo de pedidos de servicios y basados en eventos.

En la arquitectura básica, Order API acepta el pedido, el servicio de enrutamiento divide los productos en estaciones, el servicio de cocina administra el estado de preparación y Display Gateway administra las conexiones WebSocket. El pedido pasa por los estados CREADO, ACEPTADO, PREPARANDO, LISTO y ENTREGADO. Cada cambio se registra con un evento secuencial y una marca de tiempo. Entonces, cuando se vuelve a conectar la pantalla, no solo recupera la última vista sino también el estado confiable del pedido a través del backend.

Roles de pantalla y experiencia de usuario

La pantalla de preparación muestra los elementos de la estación, el tiempo transcurrido, alérgenos y notas especiales. La pantalla Expediter combina piezas de diferentes estaciones en un solo pedido. La pantalla de retiro publica el nombre del cliente o número de pedido solo en los grupos PREPARANDO y LISTO. Los objetivos táctiles deben ser grandes y los colores deben tener un alto contraste; la situación no debe explicarse sólo con el color. En cocinas concurridas, se puede añadir opcionalmente soporte de sonido, vibración o alerta externa.

Durabilidad e integración sin conexión

Una puerta de enlace de sucursal local puede mantener el flujo entre el punto de venta y las pantallas de la cocina cuando se corta Internet. Una vez que se restablece la conectividad en la nube, los eventos se sincronizan con ID únicos. Las integraciones de POS y entrega se transforman en un esquema de pedido común; También se almacena la identificación única del canal. Si el WebSocket se rompe, el cliente se vuelve a conectar con una latencia creciente y solicita las actualizaciones que faltan desde el último número de secuencia del evento.

¿Cómo preparar una demostración funcional?

El paquete de demostración incluye tres ventanas del navegador o paneles de Android: caja, cocina y pantalla de recogida. Se realiza un pedido de dos artículos en la caja registradora, la hamburguesa se dirige a la estación caliente y la bebida a la estación fría. Los tiempos de preparación están activos; la tarjeta vencida entra en estado de advertencia. Cuando se completan dos estaciones, el expedidor prepara el pedido LISTO y el número aparece en la pantalla del cliente. En la presentación también se muestra el comportamiento de desconectar brevemente la red y volver a conectarla.

Observabilidad, autorización y seguridad de los datos.

El panel de operaciones muestra el tiempo de entrega promedio, la carga de la estación, la tasa de pedidos vencidos y los motivos de cancelación. Los procesos de trabajo se escriben en la pista de auditoría con función e ID de dispositivo. No se muestra información personal innecesaria en la pantalla de recogida; las notas de pedido se abren únicamente en la estación correspondiente. La configuración del menú, la sucursal y el dispositivo se mantiene actualizada; la implementación defectuosa se puede revertir a la configuración anterior.

Hoja de ruta piloto y de productización

En el primer piloto, se miden la rotación de pedidos, la latencia del estado y la disponibilidad de la pantalla. En la siguiente etapa se añaden multisucursal, multimarca, entrega por mensajería, previsión de preparación de productos y gestión de capacidad de cocina. El enfoque comercial del lanzamiento debería ser menos papel, plazos más visibles, una menor tasa de entregas erróneas y una integración controlada con los sistemas POS existentes.

Preguntas frecuentes

¿Se requiere hardware integrado especial para KDS?

Para la mayoría de las instalaciones de campo y MVP, es suficiente un panel, una tableta o una pantalla industrial Android que se ejecute en modo quiosco. La necesidad crítica es la resiliencia, la gestión de la red y la integración adecuada.

¿Es suficiente WebSocket por sí solo?

Adecuado para actualización en vivo; sin embargo, también se requieren el registro de eventos persistente, la numeración de secuencia y la resincronización basada en REST para volver al estado correcto después de la interrupción.