Модули для информационной системы управления персоналом

Заказчик

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

Основная задача

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

Решение

Команда, состоящая из двух Drupal-разработчиков уровня “senior”, была сформирована в кратчайшие сроки и приступила к реализации поставленных задач.

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

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

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

Используемые технологии

PHP, Drupal API, JavaScript, HTML, MySQL.