Архитектура и интеграции¶
Архитектура¶
Архитектурный подход¶
Система проектировалась как монолитное веб-приложение для внутреннего использования.
Целевая архитектура включала:
- веб-интерфейс для сотрудников и руководителей;
- аутентификацию и авторизацию;
- сервисный слой бизнес-логики;
- реляционное хранилище;
- модуль отчётности и экспорта;
- журналирование действий;
- файловое хранилище для вложений.
Архитектурные артефакты¶
Бизнес-процессы BPMN¶
AS-IS¶
TO-BE¶
C4 Context¶
C4 Container¶
C4 Component¶
Потоки интеграции¶
Целевой TO-BE процесс¶
Целевой процесс предполагал переход к управляемому цифровому циклу:
- Подготовка периода оценки.
- Утверждение метрик и шаблонов достижений.
- Сборка оценочных листов и привязка к должностям.
- Запуск периода и разблокировка ввода.
- Онлайн-заполнение метрик и достижений сотрудниками.
- Параллельная валидация руководителями.
- Закрытие периода и блокировка ввода.
- Автоматический расчёт баллов, цены балла и премий.
- Ручные корректировки при необходимости.
- Утверждение итогов.
- Публикация премий в личном кабинете.
- Экспорт итогов в 1С через CSV или коннектор.