PLANOS · Mapa mental con RF asociados

Mapa mental del módulo Planos donde cada rama principal (área central, paneles, funciones transversales) incluye sus requerimientos funcionales RF-15-XX como nodos hijos expandibles.

1. Área central – Plano
Núcleo visual
Render del plano seleccionado, superposición de dispositivos, zoom, desplazamiento (pan) y miniatura de referencia de vista.
Requerimientos asociados
RF-15-01 · Estructura general de la interfaz Interfaz
Detalle
  • Mostrar el plano seleccionado en un lienzo central con controles de zoom y navegación.
  • Incluir panel izquierdo (árbol), panel central, panel derecho, barra superior y panel inferior.
  • Renderizar los dispositivos en las coordenadas configuradas.
Criterios de aceptación
  • El plano se muestra correctamente en el panel central.
  • Los paneles se actualizan al cambiar de plano.
  • Los filtros aplicados persisten mientras el usuario esté en Planos.
  • Los dispositivos se visualizan con iconos y posiciones correctas.
RF-15-03 · Movimiento y zoom Navegación
Detalle
  • Permitir zoom con botones, rueda del mouse y gestos táctiles si aplica.
  • Permitir pan mediante arrastre del plano.
  • Incluir miniatura de referencia de zoom indicando el área visible.
Criterios de aceptación
  • El zoom se aplica de forma suave e inmediata.
  • El pan respeta los límites del plano.
  • La miniatura se actualiza en tiempo real con la posición visible.
RF-15-04 · Dispositivos sobre el plano Dispositivos
Detalle
  • Mostrar cámaras, sensores, entradas y salidas según configuración.
  • Incluir cono de visión para cámaras cuando corresponda.
  • Mostrar tooltip con datos básicos al posicionar el cursor.
Criterios de aceptación
  • Los iconos representan correctamente el tipo de dispositivo.
  • El cono de visión coincide con la orientación configurada.
  • El tooltip es visible al hacer hover sobre el dispositivo.
2. Panel superior
Filtros y búsqueda
Permite ajustar rápidamente qué dispositivos se muestran y buscar sectores por nombre para centrar la vista del plano.
Requerimientos asociados
RF-15-05 · Filtrado de dispositivos Filtros
Detalle
  • Permitir filtrar entre todos los dispositivos, solo entradas o solo salidas.
  • Incluir buscador para centrar sectores definidos del plano.
Criterios de aceptación
  • El filtrado se aplica sin recargar el plano.
  • El buscador centra la vista en el sector encontrado.
  • El estado de los filtros persiste durante la sesión.
3. Panel izquierdo
Árbol de planos
Explorador jerárquico de sitios, pisos y planos, con búsqueda y carga inmediata del plano seleccionado en el área central.
Requerimientos asociados
RF-15-02 · Navegación entre planos Navegación
Detalle
  • Mostrar edificios, pisos y planos vinculados en un árbol jerárquico.
  • Incluir buscador de planos con filtrado en tiempo real.
  • Mantener estado expandido/colapsado mientras el usuario permanezca en Planos.
Criterios de aceptación
  • Al seleccionar un plano se carga en el panel central.
  • El buscador filtra resultados a medida que se escribe.
  • El estado del árbol se conserva hasta salir del módulo.
Módulo
PLANOS
4. Panel derecho
Dispositivos
Lista agrupada de dispositivos del plano que funciona como índice para localizarlos y centrarlos rápidamente en el mapa.
Requerimientos asociados
RF-15-06 · Lista de dispositivos Inventario
Detalle
  • Listar dispositivos asignados al plano agrupados por categoría.
  • Permitir seleccionar un dispositivo para resaltarlo en el plano.
  • Mostrar dispositivos sin posición aunque no puedan resaltarse.
Criterios de aceptación
  • Al seleccionar un dispositivo se resalta en el plano.
  • Los grupos pueden expandirse y contraerse.
  • Los dispositivos sin posición se muestran diferenciados.
RF-15-12 · Interacción con dispositivos Interacción
Detalle
  • Al seleccionar un dispositivo debe resaltarse en el plano.
  • Mostrar tooltip con nombre y tipo.
  • Permitir centrar el dispositivo en pantalla.
Criterios de aceptación
  • El resaltado es inmediato.
  • El tooltip muestra nombre y tipo correctamente.
  • Desde el panel derecho, al seleccionar un dispositivo, el plano se centra en su posición.
5. Panel inferior
Zonas & vínculos
Zonas destacadas como recortes clave del plano y planos vinculados para navegar entre pisos o sectores relacionados.
Requerimientos asociados
RF-15-07 · Zonas destacadas Zonas
Detalle
  • Guardar recortes específicos del plano como zonas destacadas.
  • Nombrar la zona, dibujar el recorte y guardar.
  • Mostrar zonas como miniaturas en el panel inferior.
Criterios de aceptación
  • Las zonas se cargan con sus coordenadas exactas.
  • Al seleccionar una zona se ejecuta zoom automático hacia esa región.
  • Permitir crear, editar y eliminar zonas destacadas.
RF-15-08 · Planos vinculados Vínculos
Detalle
  • Mostrar miniaturas de planos vinculados en el panel inferior.
  • Vincular un plano mediante diálogo con nombre y previsualización.
Criterios de aceptación
  • Al seleccionar un plano vinculado se carga inmediatamente.
  • Los vínculos se conservan al volver a cargar el plano.
  • El sistema valida que el plano a vincular exista.
6. Funciones transversales
Globales
Historial de navegación, visualización de nombres, capas del plano y persistencia del estado durante la sesión del operador.
Requerimientos asociados
RF-15-09 · Mostrar/ocultar nombres Visualización
Detalle
  • Permitir habilitar o deshabilitar nombres sobre los iconos de dispositivos.
  • Aplicar el cambio de manera inmediata.
Criterios de aceptación
  • El texto aparece o desaparece sin recargar el plano.
  • El estado persiste mientras el usuario permanezca en Planos.
RF-15-10 · Capas del plano Capas
Detalle
  • Activar o desactivar capas: video, entradas, salidas, sensores.
  • Cada capa debe funcionar de forma independiente.
Criterios de aceptación
  • Los dispositivos se ocultan o muestran según la capa.
  • Las capas persisten durante la sesión.
  • El plano mantiene posición y escala al activar/desactivar capas.
RF-15-11 · Historial de navegación Historial
Detalle
  • Permitir retroceder al plano anterior y avanzar al siguiente.
  • Mantener un historial temporal de navegación.
Criterios de aceptación
  • Botones atrás/adelante se habilitan o deshabilitan según disponibilidad.
  • El sistema restaura zoom y posición al navegar el historial.