Вопрос заранее исполнителю: готовы ли вы подумать над решением проблемы интерфейса и usability сложной проблемы или ожидает от нас эскиз, по которому лишь нарисуете красивый UI?
Описание задания
Транспортные фирмы забирают или привозят груз из/на склада.
Нужно нарисовать dashboard для диспетчера склада.
Примеры, которые лучше сразу забыть:
Раз, два, три
Dashboard должен показывать текущее состояние загрузки на складе - какие прицепы в каком состоянии находятся, какие грузовики на подходе, критические по времени грузы, направление погрузки и т.д.
Возможно есть смысл не показывать всю сотню грузовиков, а сгруппировать пустые, чтобы не теряться в потоке информации?
Возможно есть смысл представить как компьютерную игру-симулятор:
Описание контекста
Склад имеет от 10 до 100 ворот для погрузки (gate). Порой их группируют, как терминалы в аэропорту.
На парковке перед складом стоят прицепы для груза.
Если транспортная фирма забирает груз, они высылают тягач, который должен подцепить уже загруженный прицеп (trailer) и отвезти товар получателю. Или же они могут выслать тягач с пустым прицепом.
Склад может иметь как свои прицепы на стоянке перед складом, так может рассчитывать на транспортную фирму.
Эти прицепы подводит к воротам маленький тягач (mafi).
Диспетчер склада определяет какой прицеп, в какое время (slot) должен быть поставлен к каким воротам склада.
Может оказаться, что на данный момент нет подходящего прицепа.
Может оказаться, что 30 грузовиков стоят перед 10 воротами в одно и то же время - тогда определяются по приоритету.
Есть "горящие" грузы, у которых опоздание при погрузке в 15 минут карается сильно штрафами.
Для понимания можно провести аналогия с аэропортом: груз - люди, mafi - тот маленький тягач для самолета.
Дополнительные ссылки:
https://tadviser.com/index.php/Product:SAP_Yard_Logistics_(SAP_YL)
https://www.youtube.com/watch?v=zEa5O2NcN6Y