← Все проекты

Авиационный
учебный центр.

Внутренний портал UTG Group на пять ролей с восемью модулями вокруг сотрудника. Усилили ИТ-штат, разделили монолит на микросервисы, вывели в промышленную эксплуатацию. Принцип «работает — не трогай», по которому живёт авиация, переписали в цифровом виде — без бумажных журналов и табличек.

Клиент
UTG Group
Период
2022 — 2024
Платформа
Web · адаптив desktop
Тип работ
Разработка под ключ
Авторизация в портал АУЦЛичный кабинетСоздание заявки на обучениеЗаявки на отпускВходящие обращенияСправочник ролейДокументы
— модуль
01

Личный кабинет.

Точка входа сотрудника в портал. Профиль, аккаунты, обратная связь — без перехода в HR-портал и без бумаги.

  • Профиль с актуальными данными из 1С ЗУП
  • Управление аккаунтами и привязанными ролями
  • Обратная связь и предложения по работе портала
  • Один вход — остальное внутри
Главный экранРедактирование профиляОбратная связьФорменная одеждаГлавный экранПрофильФорменная одеждаКабинет
— модуль
02

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

Управление пользователями — внутренними и внешними. Редактирование, архивирование, поиск по подразделениям.

  • Создание и редактирование учётных записей
  • Разделение на внутренних сотрудников и внешних подрядчиков
  • Архив с историей изменений
  • Фильтры по подразделению, должности, статусу
Календарь админовДобавление внешнего пользователяУдаление пользователяРезультат удаленияКалендарьВнешние пользователиУдалениеАдминистрирование
— модуль
03

Справочник ролей.

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

  • Рядовой сотрудник, руководитель подразделения
  • Кадровик и ведущий кадровик
  • Администратор учебного центра, системный администратор
  • Доступ на уровне экранов и операций — контекстные ограничения по подразделению
Доступ к ролямСправочник контактовРолиКонтактыРолиКонтактыРоли
— модуль
04

Расчётный лист.

Доступ к своему расчётному листу прямо из портала. Без HR-портала, без бумаги, без походов в кадры.

  • Просмотр текущего и архивных листов
  • Расшифровка начислений и удержаний
  • Скачивание PDF с электронной подписью
  • История изменений и пересчётов
Личный кабинетПрофильДокументыПриказыОбратная связьКарточка документаПриказРасчётный лист
— модуль
05

Отпуска.

Годовое планирование, заявки, перенос плановых, уведомления, приказы — в одном экране с массовыми операциями.

Годовое планирование

Сотрудник планирует отпуска на год вперёд, руководитель видит сводку по подразделению, кадровик собирает план в целом по компании.

Пересечения

Система подсвечивает пересечения отпусков внутри подразделения. Кадровик решает их отдельным экраном — с добавлением и удалением сотрудников.

Внеплановые отпуска

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

Массовые операции

Согласовать пакет заявок, отклонить пакет, выгрузить итоговое планирование в 1С ЗУП — без поштучной обработки.

Управление режимом

Ведущий кадровик включает и выключает планирование на будущий год централизованно. Уведомления уходят автоматически.

Приказы на отпускЗаявки на отпускФильтр приказовПросмотр заявленияОтпуска
— модуль
07

Документы.

Карточки документов с реквизитами и версиями, подтверждение ознакомления, структурированный просмотр.

Карточки документов

Раздел размещения, вид, реквизиты и версии. Замена файлов с историей правок, перенос в архив с подтверждением.

Подтверждение ознакомления

Сотрудник подтверждает прочтение прямо в карточке. Факт ознакомления фиксируется в кадровом контуре.

Структурированный просмотр

Просмотр по разделам, видам документов, общим спискам. Фильтры и история всех изменений.

Документы. ФильтрДокументы. СписокДокументыДокументыДокументыДокументыДокументы. Фильтр
— модуль
08

Обращения.

Тикеты между подразделениями — входящие, исходящие, маршрутизация по ролям исполнителей.

Входящие и исходящие

Сотрудник видит свои обращения в обе стороны: те, что он создал, и те, которые пришли к нему на исполнение.

Маршрутизация по подразделениям

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

Статусы и уведомления

На рассмотрении, на доработке, в работе, закрыто. Уведомления о новых обращениях и изменениях статуса — в портал и на почту.

Входящие обращенияИсходящие обращенияУведомленияОбращение на доработкеСписок обращений
— Стек
  • БэкендC# / .NET
  • ФронтендReact
  • База данныхPostgreSQL
  • ОчередиRabbitMQ
  • Интеграции1С ЗУП, внутренние системы заказчика
— Архитектура

Разделили монолит, оставили монолитом то, что трогать нерационально.

Что переписали, что написали заново, что сознательно оставили в исходной архитектуре.

Бэкенд: микросервисы

  • Разделили монолит на сервисы по функциональным доменам
  • Часть кода переписали из исходного монолита, часть написали с нуля
  • Каждый модуль обновляется и масштабируется независимо

Фронтенд: осознанный монолит

  • Оставили монолитное приложение
  • Разделение на микро-фронты не окупается на этом объёме функциональности
  • Внутренняя модульность по доменам — без архитектурного шума

Оптимизация

  • Пересобрали тяжёлые запросы к бэкенду
  • Ускорили загрузку страниц с большим количеством данных
  • Переработали бизнес-логику под реальные сценарии пользователей

Один портал, восемь модулей,
ни одного бумажного журнала.

30 минутотвечаем
1-2 дняоценка
бесплатноконцепция

Готовы начать?

Объясните задачу — поможем определиться с форматом и стеком.

Скачать презентацию ↓
30 минутотвечаем
1-2 дняоценка
бесплатноконцепция

Готовы начать?

Объясните задачу — поможем определиться с форматом и стеком.

Скачать презентацию ↓