Лидеры года — новая категория на Workspace Digital Awards! Номинируйте вашу команду, продукты и проекты.
Brief
Цифровой аэронавигационный паспорт аэродрома
Brief
#Проектирование сайта#Программирование сайта#Разработка программного обеспечения

Цифровой аэронавигационный паспорт аэродрома

13 
Brief Россия, Иваново
Поделиться: 0 0 0
Цифровой аэронавигационный паспорт аэродрома
Клиент

Аэрофлот

Бюджет

11 000 000

Сфера

Транспортные услуги

Страна

Россия

Сдано

Август 2026

Задача

Аэронавигационный паспорт объединяет большое количество данных об аэродроме и объектах его инфраструктуры. При этом отдельные элементы связаны между собой, а изменение одного параметра может влиять на связанные объекты и последующие процессы.

Перед командой Brief стояла задача принять участие в разработке специализированной enterprise-системы, которая позволяет работать с аэронавигационными данными в едином цифровом пространстве — от редактирования информации до формирования проекта изменений и его прохождения через цепочку согласований.

Система должна была учитывать особенности сложной предметной области, обеспечивать работу с геоданными и картой, поддерживать разные сценарии взаимодействия пользователей и предоставлять инструменты для подготовки информации к дальнейшей передаче в государственные органы и публикации в составе аэронавигационной информации.

По сути, требовалось создать не просто интерфейс для работы с данными, а полноценный инструмент управления жизненным циклом аэронавигационной информации.

Решение

В рамках проекта команда Brief подключилась к разработке enterprise web-приложения.

Система позволяет пользователям работать с объектами аэродромной инфраструктуры, просматривать и изменять их параметры, учитывать взаимосвязи между объектами и работать с информацией как через специализированные формы, так и непосредственно на карте.

Одним из ключевых элементов приложения стала визуализация аэронавигационных данных. Пользователь может взаимодействовать с объектами инфраструктуры в геоинформационном представлении, а изменения параметров синхронизируются с данными системы.

Для работы с различными сценариями редактирования используются доменные формы. Они позволяют изменять параметры объектов с учётом логики предметной области, а не просто работать с набором разрозненных полей.

Отдельный блок функциональности связан с управлением изменениями. Пользователь может сформировать проект изменений, после чего информация проходит предусмотренную цепочку согласований между организациями.

Таким образом, система объединяет несколько процессов в одном решении:

подготовку и редактирование аэронавигационных данных;

работу с объектами аэродромной инфраструктуры и связями между ними;

визуализацию данных на карте;

формирование проектов изменений;

согласование изменений между организациями;

подготовку данных для передачи в государственные органы;

подготовку информации для последующей публикации в составе аэронавигационной информации.

Работа с геоданными

Особенность проекта — необходимость одновременно работать с прикладными данными и их географическим представлением.

Для реализации картографической части используется OpenLayers. Геометрия и связанные данные передаются в формате GeoJSON, что позволяет отображать объекты аэродромной инфраструктуры на карте и взаимодействовать с ними непосредственно через интерфейс.

Это даёт пользователю возможность работать с данными в двух связанных представлениях: через доменные формы и через карту.

Например, изменение параметров объекта в форме должно корректно отражаться в его визуальном представлении, а работа пользователя с объектами на карте — соответствовать данным, хранящимся в системе.

Для enterprise-приложения такого типа это особенно важно: карта является не отдельным дополнительным экраном, а одним из основных инструментов работы с предметными данными.

Архитектура фронтенда

Frontend-часть приложения реализована на Angular 21 и TypeScript.

Для управления состоянием используется связка NgRx Store/Effects. Такой подход позволяет централизованно управлять состоянием сложного приложения, синхронизировать данные между различными компонентами и контролировать асинхронные операции.

В интерфейсе используется Angular Material, что позволяет формировать единый набор UI-компонентов и поддерживать консистентность интерфейса.

Для работы с картографическими данными используется OpenLayers, а обмен геоданными осуществляется с использованием GeoJSON.

Для сценариев, где требуется оперативное обновление информации между пользователями и компонентами системы, используется WebSocket.

Отдельно реализована ролевая модель доступа RBAC. Она позволяет разграничивать возможности пользователей в зависимости от их роли и сценария работы с системой.

Команда проекта

Со стороны Brief в разработке участвует команда специалистов:

1 frontend-разработчик;

3 backend-разработчика;

3 аналитика;

команда тестирования.

Такой состав команды позволяет одновременно закрывать техническую разработку, проработку сложной предметной области и контроль качества системы.

Особую роль в проекте играют аналитики: при работе с enterprise-системой для специализированной отрасли важно не только реализовать интерфейс или отдельную функцию, но и корректно формализовать бизнес-логику, взаимосвязи объектов и сценарии согласования.

Результат

В результате создаётся специализированная цифровая среда для работы с аэронавигационными данными аэродромов.

Система объединяет в одном приложении работу с объектами инфраструктуры, географическими данными, доменными параметрами и процессами согласования.

Для пользователей это означает переход от разрозненной работы с информацией к единому цифровому процессу: данные можно подготовить, изменить, визуализировать, провести через необходимые этапы согласования и подготовить к дальнейшей передаче и публикации.

Для бизнеса и организаций, участвующих в работе с аэронавигационной информацией, такой подход позволяет выстроить управляемый цифровой процесс работы со сложными отраслевыми данными и снизить зависимость от разрозненных инструментов.

Проект также показывает один из ключевых подходов Brief к enterprise-разработке: мы работаем не только с отдельными интерфейсами и функциями, а погружаемся в предметную область и строим цифровые решения вокруг реальных процессов компании.

Комментарий агентства

Александр Ригерт
Александр Ригерт

Директор по развитию бизнеса (CBDO)

Этот проект интересен прежде всего своей предметной областью. Здесь недостаточно просто реализовать набор форм или вывести данные на карту — важно понимать взаимосвязи между объектами аэродромной инфраструктуры, учитывать изменения и корректно проводить их через предусмотренные процессы согласования.

Для нас это был хороший пример enterprise-разработки, где большая часть сложности находится не только в технологиях, но и в бизнес-логике. Отдельного внимания потребовала работа с геоданными и синхронизация двух представлений информации — доменных форм и интерактивной карты.

При этом команда работала сразу по нескольким направлениям: аналитика, frontend и backend-разработка, тестирование. Такой формат позволил постепенно формализовать сложные сценарии предметной области и переводить их в понятную пользователю цифровую систему.

В итоге мы получили специализированный инструмент, который объединяет работу с аэронавигационными данными, картографическое представление, управление изменениями

https://www.aeroflot.ru/

Стек технологий


Над проектом работали:


Оцените кейс
Спасибо за оценку
Выскажите мнение
Авторизуйтесь, чтобы добавить свой комментарий.
оставить заявку

Хотите заказать похожий проект?

Brief с удовольствием обсудит вашу задачу

Оставить заявку