Развитие АС КОБРА. Начало

Система КОБРА с момента её появления стала важной частью работы аэропортов. Первый опыт взаимодействия с ней пришёлся на 2007 год, когда специалисты начали разрабатывать отчёты для руководства ПДСП аэропорта «Пулково». В те годы изучение структуры базы данных, модулей и процессов было не просто задачей, а настоящим вызовом — особенно для новичков, только начинающих свой путь в авиационной автоматизации.

В 2007 году система включала такие модули, как расписание, пропускная способность аэропорта, суточный план полётов, контроль технологических графиков обслуживания и учёт регулярности полётов. Единственным клиентом на тот момент был аэропорт «Пулково», поэтому система была узконаправленной и не предусматривала масштабируемости. Многие интересные идеи оставались невостребованными, так как не было заинтересованных сторон, готовых внедрять новые функции.

В компании тогда не существовало отдельных отделов поддержки и тестирования. Разработчики самостоятельно занимались созданием, тестированием и внедрением обновлений. На протяжении нескольких лет для тестирования использовались локальные копии баз данных, а исправления ошибок часто приходилось делать прямо в боевой среде.Это требовало высокой ответственности и внимания к деталям.

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

В 2008 году произошло важное событие — было подписано соглашение о внедрении системы КОБРА в аэропорту «Мурманск». Это стало первым шагом к расширению её использования за пределами «Пулково». Однако стало ясно, что система нуждается в серьёзной адаптации. В коде оставались жёстко зашитые названия аэропорта, службы и даже фамилии руководителей. Для того чтобы сделать систему универсальной, потребовалось переписать множество констант и заменить их на глобальные переменные.

Ещё одной задачей стало объединение отдельных модулей, разработанных под специфику «Пулково», в одно приложение — «Интеграл». Это позволило создать более гибкое и удобное решение, подходящее для диспетчеров различных аэропортов.

Самой сложной технической задачей стало внедрение модуля «Сборы». Он был разработан в начале 2000-х, но со временем оказался изолированным от других модулей. Специалисты превратили его в dll-библиотеку, встроили в «Интеграл» и интегрировали с общей базой данных. Также была создана удобная система ведения тарифов и ставок, которая позже легла в основу современного модуля «Сборы».

Весной 2009 года был подписан акт внедрения системы КОБРА в аэропорту «Мурманск». Это стало началом масштабного развития системы в других аэропортах страны. Так началась долгая и интересная история, связанная с адаптацией, развитием и внедрением одного из ключевых ИТ-решений в авиационной отрасли.