16 KiB
КЛГ АСУ ТК — Руководство пользователя
Система автоматизированного управления техническим контролем
Калининградский филиал · АО «REFLY»
Версия 2.1.0
1. Введение
КЛГ АСУ ТК — веб-приложение для контроля лётной годности воздушных судов, сертификации эксплуатантов и организаций ТОиР, управления рисками и ведения нормативной базы.
Система разработана в соответствии с требованиями Воздушного кодекса РФ, ФАП-145, ФАП-147, ФАП-148, ФАП-246, стандартов ICAO и EASA.
Для кого предназначена система
| Роль | Описание |
|---|---|
| Администратор | Полный доступ ко всем модулям и данным всех организаций |
| Инспектор ФАВТ | Рассмотрение заявок, инспекции, аудиты, панель регулятора |
| Руководитель эксплуатанта | Управление парком ВС, подача заявок на сертификацию |
| Специалист эксплуатанта | Просмотр данных, создание заявок |
| Руководитель ТОиР | Наряды на ТО, чек-листы, управление дефектами |
| Специалист ТОиР | Выполнение задач ТО, заполнение чек-листов |
2. Вход в систему
Как войти в систему
- Откройте браузер (Chrome, Firefox, Safari или Edge) и перейдите по адресу системы:
- Demo:
https://demo.klg.refly.ruили выданный вам URL - Локально:
http://localhost:3000
- Demo:
- Откроется страница входа (если вы ещё не авторизованы). Адрес страницы:
.../login. - Введите токен доступа в поле «Токен доступа»:
- В demo-режиме токен вы получаете от администратора или берёте из файла
demo/tokens.json(скопируйте строкуtokenдля нужного пользователя). - Поле можно вставить из буфера обмена (Ctrl+V / Cmd+V).
- В demo-режиме токен вы получаете от администратора или берёте из файла
- Нажмите кнопку «Войти».
- При успешной авторизации вы будете перенаправлены на главную страницу (Dashboard). В правом верхнем углу отобразится ваше имя или роль.
Если токен неверный или истёк, появится сообщение: «Неверный токен или сервер недоступен». Проверьте токен или запросите новый.
Режимы авторизации
| Режим | Как войти |
|---|---|
| Demo (токены) | На странице входа вставьте JWT-токен из demo/tokens.json в поле «Токен доступа» и нажмите «Войти». |
| Production (Keycloak) | Перейдите по адресу системы — вас перенаправит на страницу Keycloak. Введите логин и пароль, выданные администратором. После входа вы вернётесь в КЛГ АСУ ТК. |
Выход из системы
Нажмите на своё имя в правом верхнем углу → Выйти. Токен будет удалён из памяти, потребуется повторный вход.
3. Главная страница (Dashboard)
После входа отображается сводная панель:
- Статистика: количество ВС, активных заявок, открытых рисков, предстоящих инспекций
- Последние уведомления: новые заявки, замечания, приближающиеся сроки
- Быстрые действия: кнопки перехода к основным модулям
4. Парк воздушных судов
4.1 Просмотр списка ВС
Перейдите в раздел Воздушные суда в боковом меню.
Отображается таблица со столбцами:
- Регистрационный номер (например, RA-89001)
- Тип ВС (SSJ100, МС-21, L-410)
- Оператор (название организации)
- Статус (active / maintenance / grounded / storage)
- Год выпуска
Используйте поиск и фильтры для нахождения нужного ВС.
4.2 Карточка ВС
Нажмите на регистрационный номер для просмотра подробной информации:
- Основные данные: серийный номер, тип, оператор, год выпуска
- Наработка: часы налёта, циклы
- Сертификаты лётной годности: действующие и истёкшие
- Директивы ЛГ (AD): применённые и открытые
- Модификации: выполненные SB и AD
- История обслуживания: наряды на ТО
4.3 Добавление ВС (оператор/администратор)
- Нажмите кнопку + Добавить ВС
- Заполните обязательные поля: регистрационный номер, тип ВС
- Укажите оператора (вашу организацию)
- Нажмите Сохранить
5. Заявки на сертификацию
5.1 Создание заявки
- Перейдите в раздел Сертификация
- Нажмите + Новая заявка
- Заполните:
- Тема — краткое описание (например, «Продление СЭ»)
- Описание — подробности, scope, перечень ВС
- Нажмите Сохранить — заявка создаётся в статусе Черновик
5.2 Подача заявки
В карточке заявки нажмите Подать заявку. Статус изменится на Подана. Инспектор ФАВТ получит уведомление.
5.3 Рассмотрение (инспектор)
- Инспектор открывает заявку и нажимает Начать рассмотрение → статус На рассмотрении
- При наличии замечаний — нажмите Добавить замечание, введите текст
- Заявителю автоматически устанавливается срок 30 дней на устранение
- Статус меняется на Замечания
- После устранения заявитель повторно подаёт заявку
- Инспектор принимает решение:
- Одобрить → статус Одобрена
- Отклонить → статус Отклонена
5.4 Жизненный цикл заявки
Черновик → Подана → На рассмотрении → Одобрена
→ Замечания → Подана (повторно)
→ Отклонена
6. Наряды на техническое обслуживание (Work Orders)
6.1 Создание наряда
- Перейдите в Наряды на ТО
- Нажмите + Новый наряд
- Выберите:
- ВС (из списка)
- Тип: плановый / внеплановый / AOG (Aircraft on Ground)
- Приоритет: обычный / высокий / критический
- Описание работ
- Нажмите Создать
6.2 Выполнение наряда
- Назначенный специалист открывает наряд
- Выполняет работы согласно описанию и чек-листу
- После завершения — подписывает CRS (Certificate of Release to Service):
- Нажмите Закрыть с CRS
- Укажите данные подписанта
6.3 Статусы нарядов
| Статус | Описание |
|---|---|
| open | Создан, ожидает выполнения |
| in_progress | В работе |
| completed | Выполнен, CRS подписан |
| cancelled | Отменён |
7. Дефекты
7.1 Регистрация дефекта
- Перейдите в Дефекты
- Нажмите + Зарегистрировать дефект
- Укажите:
- ВС
- Глава ATA (по классификации)
- Описание дефекта
- Критичность: критический / значительный / незначительный
- Для критических дефектов автоматически создаётся risk alert
7.2 MEL Deferral
Если дефект допускает отложенное устранение по MEL (Minimum Equipment List):
- Откройте карточку дефекта
- Нажмите Отложить по MEL
- Укажите категорию MEL (A/B/C/D) и срок
8. Чек-листы и аудиты
8.1 Шаблоны чек-листов
В разделе Чек-листы доступны шаблоны по стандартам:
- ФАП-М (поддержание лётной годности)
- ATA chapters
- CSV (загрузка собственных)
8.2 Проведение аудита
- Перейдите в Аудиты → + Новый аудит
- Выберите тип, ВС или организацию, шаблон чек-листа
- Заполняйте пункты: ✅ Соответствует / ❌ Не соответствует / ⚠️ Замечание
- При завершении нажмите Закрыть аудит
- Результаты сохраняются в журнале
9. Управление рисками
9.1 Панель рисков
Раздел Риски отображает:
- Автоматически обнаруженные risk alerts (истекающие ресурсы, просроченные квалификации, новые обязательные AD)
- Ручные записи от инспекторов
9.2 Обработка риска
- Откройте карточку риска
- Проанализируйте описание и связанные сущности
- Выполните корректирующие действия
- Нажмите Закрыть риск с описанием принятых мер
10. Нормативная база
Раздел Нормативная база содержит 19 базовых документов:
- Воздушный кодекс РФ (60-ФЗ)
- ФАП-10/246, ФАП-21, ФАП-128, ФАП-145, ФАП-147, ФАП-148, ФАП-149
- ICAO Annex 1, 6, 7, 8, 19
- EASA Part-21, Part-66, Part-M, Part-145
- ФЗ-152, ФЗ-149
Для каждого документа доступны: текст, перекрёстные ссылки, комментарии, судебная практика.
11. Уведомления
Система уведомляет в реальном времени (WebSocket) о:
- Новых заявках и изменении статуса
- Замечаниях с дедлайнами
- Приближающихся инспекциях
- Критических рисках
- Новых обязательных директивах ЛГ
Уведомления отображаются в виде значка 🔔 в шапке. Нажмите для просмотра списка. Кнопка Прочитать все отмечает все как прочитанные.
12. Панель ФАВТ (только для инспекторов)
Инспекторы ФАВТ имеют доступ к read-only панели со сводной информацией:
- Все организации и их парки ВС
- Все заявки на сертификацию (по всем организациям)
- Результаты аудитов
- Статистика рисков
Эта панель соответствует требованиям ВК РФ ст. 8.
13. Импорт и экспорт данных
Импорт
- CSV/XLSX: загрузка данных о ВС, компонентах, персонале
- PDF/DOCX: входящие документы (через раздел «Входящие»)
- ZIP: массовый импорт
Экспорт
- Таблицы можно экспортировать в CSV/XLSX
- Заявки — в PDF
- Аудиты — в PDF с результатами
14. API (для разработчиков)
Полная документация API доступна по адресам:
- Swagger UI:
/docs - ReDoc:
/redoc - OpenAPI JSON:
/openapi.json
Все запросы требуют заголовок Authorization: Bearer <TOKEN>.
Пример:
curl -H "Authorization: Bearer <TOKEN>" https://demo.klg.refly.ru/api/v1/aircraft
15. Частые вопросы
В: Как получить токен для входа?
О: В demo-режиме токены генерируются командой python demo/generate_tokens.py. В production токены выдаёт Keycloak после аутентификации.
В: Почему я не вижу ВС других организаций?
О: Система использует мультитенантность (RLS). Каждый пользователь видит только данные своей организации. Администратор и инспектор ФАВТ видят данные всех организаций.
В: Как изменить свою роль?
О: Роли назначаются администратором. Обратитесь к администратору системы.
В: Что делать при ошибке 401 (Unauthorized)?
О: Срок действия токена истёк. Получите новый токен и войдите заново.
В: Поддерживаются ли мобильные устройства?
О: Да, интерфейс адаптивный (responsive). Рекомендуется использовать на экранах шириной от 768px.
16. Техническая поддержка
При возникновении проблем:
- Проверьте раздел «Частые вопросы» выше
- Проверьте статус системы:
/api/v1/health - Свяжитесь с администратором системы
- Для разработчиков: логи доступны через
docker compose logs -f
© АО «REFLY» — Разработчик АСУ ТК КЛГ