HR-портал
Целью проекта является создание программы для ЭВМ, позволяющей вести реестр сотрудников со всеми актуальными данными, необходимыми для доступа к разнообразным ресурсам предприятия Заказчика.
HR система для Microsoft Forefront Identity Manager 2010 R2 SP1
В данном проекте от нас потребовалось разработать HR систему для Microsoft Forefront Identity Manager 2010 R2 SP1 и произвести её интеграцию с существующей у Заказчика ИТ-инфраструктурой. Ключевым требованием было реализовать возможность записи из HR -системы электронных сертификатов пользователей для аутентификации в ИС Заказчика на смарт-карты с использованием инфраструктуры открытых ключей (PKI) стандарт X.509 v3.
В ходе работы над данным проектом нами были решены следующие задачи:
Разработать программный комплекс «HR-портал» со следующим функционалом:
  • Модуль сотрудника отдела кадров:
    • просмотр реестра сотрудников;
    • изменение данных сотрудника;
    • добавление нового сотрудника;
    • внесение данных об должностях, званиях, отпусках, командировках.
  • Модуль утверждающего лица:
    • просмотр реестра сотрудников;
    • получение уведомления о новом сотруднике/обновлении данных сотрудника;
    • подтверждение/отклонение заявки.
  • Модуль сотрудника карточного отдела:
    • получение уведомления о новом сотруднике;
    • запрос и получение от УЦ сертификата ЭП с последующей записью на смарт-карту используя инфраструктуру открытых ключей(PKI);
    • вывод на печать памятки с правилами использования смарт-карты и текущим пользовательским пин-кодом;
    • считывание и присвоение сотруднику идентификатора электронного пропуска с последующей передачей в СКУД.
  • Модуль администратора:
    • просмотр реестра сотрудников;
    • назначение роли сотруднику в ИС;
    • просмотреть журнал событий системы;
    • настройка правила генерации паролей;
    • управление справочниками системы;
    • разблокирование смарт-карты сотрудника с генерацией нового пин-кода;
    • получение уведомления об изменении прав пользователя;
    • утверждение/отклонение изменения прав пользователя.
  • Модуль сотрудника:
    • просмотр личной карточки;
    • подача заявок на дополнительные права доступа;
    • просмотр списка поданных заявок и статуса их согласования;
    • смена пин-кода смарт-карты.
Произвести интеграцию программного комплекса «HR-портал» с существующей у Заказчика ИТ-инфраструктурой:
  • Microsoft Forefront Identity Manager (FIM) 2010 R2 SP1
  • Система контроля и управления доступом PERCo-S-20
  • Microsoft Active Directory
  • Microsoft Certification Authority
  • Смарт-карты eToken PRO
Технологии применяемые в ходе разработки программного комплекса:
  • HTML 5
  • CSS 2/3
  • Bootstrap 3
  • JavaScript
  • jQuery
  • jCrop
  • ADO.NET
  • LINQ
  • Entity Framework
  • ActiveX
  • Стандарт PKCS11
  • eToken SDK
  • PKI