Все проекты
Мониторинг авиадвигателей · B2B

Хорус

Каждый взлёт — в пару с крейсерским режимом: система сопоставляет записи, оператор разбирает спорные, а тренды показывают износ двигателя заранее.

Открыть живой прототип horus.foxdim.ru
Роль
Проектировщик интерфейсов: сопоставление полётов, подбор пары, графики трендов, справочники
Платформы
Web · светлая и тёмная темы
Год
2026
Пользователи
Инженеры по надёжности двигателей, администраторы справочников
Загляните внутрь продукта
Хорус
Хорус
Обзор

«Хорус» — система мониторинга авиадвигателей. Чтобы сравнивать двигатель во времени, взлёт и крейсерский режим одного полёта нужно связать в пару. Система делает это автоматически, но часть записей остаётся без пары или требует проверки — их и разбирает оператор. В демо за период 01.05–30.06.2019 — 26 записей: 14 связаны автоматически, 3 на проверке, 7 без пары, 2 решены вручную.

Работа оператора — «разобрать 10 из 26»: интерфейс показывает остаток, ведёт от записи к записи и объясняет, почему пара не найдена.
Предыстория

Почему за это взялись

Это рутинная аналитическая работа: сотни строк с десятками параметров, где важна не красота, а то, что оператор ничего не пропустит и сможет вернуться к спорной записи. Я проектировал интерфейс как конвейер разбора — фильтры по статусу, прогресс, очередь с «1 из 10» — и держал данные в виде, привычном инженеру: сокращённые коды параметров, единицы измерения, шкала времени.

Задача и решение

Что мешало — и что изменили

Что мешало

  • Таблица из десятков параметров не говорит, какие записи уже связаны, а какие нет.
  • Для записи без пары неочевидно, почему её не нашли и среди кого выбирать.
  • Ручное решение нужно отличать от автоматического — иначе данным нельзя доверять.
  • Тренды параметров смотрят по фазам и периодам, а набор параметров нужно настраивать.

Что изменили

  • Над таблицей — вкладки со счётчиками: «Все 26», «На проверку 3», «Без пары 7», «Решено вручную 2», «Авто 14» и индикатор «Не разобрано: 10 из 26».
  • Таблица разделена на TAKEOFF и CRUISE, а между ними колонка «Связь» с чипами статуса: интервал в минутах и способ — авто, вручную, проверить.
  • Панель «Подбор пары» справа: запись, шкала времени с окном поиска, кандидаты и три действия — «Пары нет», «Пропустить», «Связать».
  • Графики по фазам полёта с переключателем «Raw / Raw + Smoothed» и справочник наборов параметров.
Процесс

Как я работал

  1. 01

    Разбор как очередь

    Вместо одной длинной таблицы — очередь: счётчики по статусам, остаток «10 из 26» и переход «1 из 10» в панели подбора.

  2. 02

    Статус виден в самой строке

    Пять статусов связи — автоматически, нужна проверка, решено оператором, нет пары, отмечено «пары нет» — различаются цветом и подписью, легенда внизу.

  3. 03

    Объяснять, а не только предлагать

    Когда пары нет, панель пишет причину: в окне 5–60 минут записей нет — возможно, ошибка даты. Параметры записи и кандидатов стоят рядом, чтобы сравнивать глазами.

  4. 04

    Данные в языке инженера

    Коды TAT, EGT, N1, PALT оставлены как есть; параметры ВС и двигателя окрашены в разные цвета и сгруппированы.

Ключевые сценарии

Экраны, которые двигают работу

Сопоставление полётов
01

Сопоставление полётов

Самолёты › RA-73263 › Сопоставление полётов. Параметры: номер ВС, конфигурация двигателей, двигатель 1 или 2, период и окно поиска CRUISE после взлёта — от 5 до 60 минут с кнопкой «Пересчитать». Таблица делится на TAKEOFF и CRUISE; по центру — «Связь»: «+16 мин авто», «+21 мин вручную», «+52 мин проверить» или «Нет пары — подобрать». Внизу легенда статусов.

  • Счётчики по статусам и остаток «10 из 26»
  • Подобрать пару — из самой строки
Подбор пары для записи CRUISE
02

Подбор пары для записи CRUISE

Панель справа поверх таблицы: «Запись CRUISE, ищем TAKEOFF», счётчик «1 из 10» и стрелки. Красный блок объясняет: в окне 5–60 минут записи нет. Ниже — параметры записи, шкала времени с зелёной зоной поиска, список оставшихся записей TAKEOFF без пары с отклонением по времени и три действия: «Пары нет», «Пропустить», «Связать».

  • Причина «нет пары» написана словами
  • «Связать» неактивна, пока кандидат не выбран
То же для записи TAKEOFF — в тёмной теме
03

То же для записи TAKEOFF — в тёмной теме

Запись TAKEOFF от 26.05.2019, 14:17 ищет CRUISE, счётчик «2 из 10». Параметры воздушного судна и двигателя в двух цветных блоках, шкала времени отмечает запись кольцом, четыре кандидата CRUISE без пары — со смещением по времени. Симметричный интерфейс для обоих направлений поиска.

Графики и тренды
04

Графики и тренды

Раздел отчётов: период — все, месяц, квартал, год или даты; вид — графический, табличный, тренды; фаза — TAKEOFF, CRUISE, NEW PHASE; сглаживание «Raw / Raw + Smoothed» и ползунок смещения. Выбранные параметры показаны чипами по группам: ВС, двигатель 1, двигатель 2. Отчёт скачивается в PDF.

  • Три вида отчёта над одними данными
  • Сглаживание включается одним переключателем
Справочники и наборы параметров
05

Справочники и наборы параметров

Слева разделы справочников: самолёт — производители, семейства, типы, владельцы, операторы; двигатель — двигатели, производители, семейства, типы, владельцы, статусы; импорт — наборы параметров. В таблице пять наборов с режимом полёта TAKEOFF или CRUISE и кнопка «Создать набор».

Добавление записи в набор
06

Добавление записи в набор

Боковая форма «Добавить запись»: название набора, режим полёта, код и описание параметра; ниже список уже добавленных кодов — например, ZPSN12 — N1 INDICATED (%RMP) — с корзиной у каждого. «Сохранить» и «Отмена» закреплены внизу.

Результаты

Итог в цифрах

0
записей полётов разбираются в одном окне: 14 авто, 3 на проверке, 7 без пары, 2 вручную
0
статусов связи различаются цветом и подписью в самой строке
0
фазы полёта в отчётах: TAKEOFF, CRUISE, NEW PHASE
  • Оператор всегда знает, сколько записей осталось разобрать, и проходит их по очереди, не теряя места.
  • Решение по записи принимается с контекстом: причина, параметры, шкала времени и кандидаты — в одной панели.
  • Справочники и наборы параметров настраиваются внутри системы, без обращения к разработчикам.
0%
Изучено
0/0 деталей дизайна
Достижение разблокировано
Кейс изучен полностью
Впечатлены подходом? Давайте работать вместе.