Estoy intentando conseguir ideas para renovar un cuadro de mando que representa una serie de recursos en una gran tabla (html). Mi problema es que dispongo de un "espacio de pantalla" muy limitado para representar los recursos y necesito incluir toda la información posible sin que las cosas queden demasiado recargadas.
Para dar un ejemplo concreto, imagine una tabla en la que cada fila es un hotel (digamos que tiene una media de 50 filas) y las columnas son días del mes (por tanto, un máximo de 31).
Cada celda Hotel/Fecha debe representar lo "lleno" que está un hotel determinado - con los siguientes problemas adicionales:
No puedo escribir dentro de la celda (cada celda ya tiene un código de texto corto como "AC" o "K3b" que indica si hay un evento específico para el que se aplican condiciones especiales de reserva... es decir, suponiendo que he abierto mi cuadro de mandos con datos de San Francisco, durante la Conferencia Mundial de Desarrolladores de Apple en el Moscone Center, quizá entre 20 y 40 de las celdas estarían marcadas con "AWD".
Actualmente utilizamos colores (Verde=más o menos vacío, Amarillo: algunos tipos de habitación están agotados o cerca de agotarse, Rojo: la mayoría de los tipos de habitación están agotados o cerca de agotarse, Gris: hotel no disponible debido a renovación o algo similar).
El verdadero problema es que los colores (aparte del gris y el verde) no son muy útiles, a menos que una celda sea verde o gris, no sabemos realmente qué posibilidades tiene alguien de encontrar una plaza. individuales, dobles, suites, individuales para fumadores, etc.) con una distribución desigual: la mayoría de los hoteles tienen más de un 50% de habitaciones dobles (que también pueden venderse como individuales), quizá un 25% de dobles con capacidad para una tercera cama o un niño pequeño, y las suites y minisuites suelen representar menos del 10% del número de habitaciones.
Así, si tengo un pequeño hotel con 100 habitaciones, de las cuales 4 son suites, el hecho de que haya vendido 4 dobles significa que debería estar en verde (es decir, que tienes el 100% de posibilidades de encontrar un alojamiento, independientemente del tipo de habitación que necesites), mientras que si he vendido todas las suites debería estar... otra cosa, porque aunque el hotel sigue estando básicamente vacío, ya no tienes ninguno de los tipos de habitación disponibles.
¿Alguna sugerencia para modificar el algoritmo (de momento no es muy inteligente y básicamente se ve "verde" hasta que más del 50% de los tipos de habitación están por debajo del 20% de capacidad) o para encontrar algún otro tipo de pista visual, de modo que el cuadro de mandos sea realmente útil y no obligue a visitar todas las celdas de los hoteles para ver la situación real? (al hacer clic en la celda se abre una ventana emergente con información adicional).
Las celdas son bastante pequeñas (todo el dashboard es sólo parte de la pantalla html dinámica principal así que no tenemos el área de pantalla completa) así que no creo que podamos añadir iconos o elementos gráficos ahí dentro (sigo interesado en ideas sobre eso también, si encuentro algo por lo que merezca la pena luchar propondré un rediseño completo).