АИС «Педкадры»: информационная система, значительно сложнее стандартных интернет-магазинов или базовых CRM

АИС «Педкадры»: информационная система, значительно сложнее стандартных интернет-магазинов или базовых CRM

Категории
Категории
Инга Соколова
  • 1 мин
  • 39

Полтора года наша команда создавала информационную систему «Педкадры» для учёта образовательных организаций Томска и Томской области. Сейчас в ней зарегистрировано более 19 тысяч педагогических работников — школьных учителей, воспитателей, сотрудников ВУЗов и колледжей. Мы поговорили с Ильдаром Хакимовым, ведущим разработчиком Online Media о специфике системы.

Из каких частей состоит система?

Систему можно разделить на две основные части: «ядро» и дополнительные функциональные модули.

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

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

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

В чем специфика, уникальность и уровень сложности системы?

Мы в команде оцениваем систему как сложную. Она значительно сложнее стандартных интернет-магазинов или базовых CRM за счет нескольких уникальных особенностей:

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

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

В АИС профиль пользователя очень сложный и отражает реальную жизнь — многие учителя совмещают несколько работ и должностей. В зависимости от выбранной должности (например, учитель общеобразовательной школы), система требует заполнить специфическую информацию (указать предмет или учебную нагрузку). 

Сделали «Умную систему уведомлений». Уведомления учитывают текущее «окружение» пользователя. Если приходит задача из другого окружения, система сама предложит переключиться.

Какие основные рабочие модули есть в системе?

Я выделю несколько модулей, из-за которых и была создана система.

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

Второй  — встроенная система тестирования сотрудников. Этот модуль поддерживает вопросы с открытыми ответами, а также с одним или несколькими правильными вариантами. Модуль глубоко интегрирован в систему. Результаты тестирования используются для следующего модуля  — ИОМ.

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

Аттестация педкадров — один из ключевых и самых объемных рабочих модулей системы.

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

Давай поговорим про масштаб? Системой пользуются уже больше года. Кто и сколько пользователей в системе?

Сейчас в базе числится порядка 12–13 тысяч реальных активных пользователей (общая цифра доходит до 19 тысяч). Это не только школьные учителя, но и работники университетов, детских садов, спортивных организаций и учреждений дополнительного образования.

В системе зарегистрировано 2695 различных образовательных организаций.

Как верифицируются данные?

Данные, вносимые пользователями (например, о категории или нагрузке), не применяются сразу — они проходят проверку и подтверждаются либо отклоняются оператором (модератором).

Как обстоят дела с технической нагрузкой и безопасностью?

Система не создает экстремальной нагрузки на процессор (CPU) или оперативную память, так как не все пользователи работают в ней ежедневно одновременно.

Главная нагрузка ложится на базу данных и файловую систему. Пользователи постоянно загружают большое количество документов (например, файлы PDF с ограничением до 10 Мб), поэтому требуется особое внимание к объему дискового пространства.

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


Справка

«Кадры системы образования» (АИС КСО) (или АИС «Педкадры») — цифровая платформа, которая объединила в едином цифровом контуре всех педагогических работников и управленческие кадры Томска и области.

Об авторе:

Нет фото
Инга Соколова
Редактор, автор, контент-редактор