+7 (351) 954 70 90 | Вход для клиентов

ADCpro

  • Главная
  • Услуги
    • Анализ
      • Аналитика данных
      • Аудит бизнес-процессов
      • Технический аудит
      • Исследование ИТ-потребностей бизнеса
      • Формализация требований
      • Подготовка рекомендаций
    • Проектирование
      • Моделирование бизнес-процессов
      • Проектирование информационных систем
      • Проектирование ИТ-инфраструктуры
      • Разработка положений и регламентов
      • Шаблонизация электронных документов
    • Консалтинг
      • Внедрение информационных систем
      • Настройка интеграций
      • Обучение персонала
      • Разработка информационной стратегии
      • Техническая поддержка и сопровождение ИС
  • Готовые решения
  • Блог
  • Контакты
Понедельник, 08 ноября 2021 / Опубликовано в Новости ADC

Кейс. Доработка алгоритма поиска свободного времени сотрудников

Кейс. Доработка алгоритма поиска свободного времени сотрудников

В BPM-системах ELMA3 и ELMA4 есть встроенный алгоритм поиска свободного времени в нескольких календарях для создания события и проверки событий на пересечения (подробнее).

Но использовать этот алгоритм в бизнес-процессах без создания дополнительных сценариев не получится. Кроме того, существенным недостатком алгоритма является то, что он не учитывает рабочее время.

К нам обратился заказчик с просьбой доработать этот функционал.

Цель кейса: разработка механизма автопланирования задач.

Срок реализации: 2 недели.

Описание задачи.

  1. На входе мы имеем множество задач, которые могут исполняться как последовательно, так и параллельно. Для каждой задачи указана длительность и группа пользователей, которая может выполнять эту задачу, а также общие календари, загруженность которых также необходимо учитывать при поиске свободного времени (календари помещения и оборудования). Также на вход подается желаемое время начала исполнения первой задачи.
  2. На выходе мы должны получить план-график выполнения задач с указанием исполнителей с учетом производственного календаря. При этом в качестве производственного календаря может использоваться как глобальный, так и произвольный настраиваемый календарь.

Реализация.

За основу был взят системный алгоритм поиска свободного времени сотрудников, описанный выше. Для учета рабочего и нерабочего времени был разработан комплекс процедур и функций, являющийся расширенным аналогом метода EvalTargetTime (подробнее).

Сам EvalTargetTime возвращает дату и время по истечении срока в соответствии с глобальным производственным календарем, его же расширенный аналог возвращает дату и время с учетом одного или нескольких общих производственных календарей (объект: Календарь объекта (ResourceCalendar)).

Кроме того, были устранены недостатки метода, описанные тут.

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

Эксперименты показали не только безошибочную работу, но и хорошую вычислительную эффективность разработанного алгоритма поиска свободного времени.

Заказать проект и узнать подробности Вы можете через форму обратной связи.

Тэги: elma, идеи для бизнеса

Вас может заинтересовать

Проект внедрения BPM системы ELMA
Проект внедрения BPM системы ELMA для ОАНО «Школа ЛЕТОВО»
Члены команды ADC (Дмитрий и Анастасия Ставцевы)
ELMA Объединяет сердца
CRM система
CRM система

Рубрики

  • Декабрь 2022
  • Сентябрь 2022
  • Июль 2022
  • Май 2022
  • Апрель 2022
  • Март 2022
  • Февраль 2022
  • Январь 2022
  • Декабрь 2021
  • Ноябрь 2021
  • Октябрь 2021
  • Сентябрь 2021
  • Август 2021
  • Июль 2021
  • Июнь 2021
  • Май 2021
  • Апрель 2021
  • Март 2021

Недавние посты

  • Happy New Year 2023

    Поздравляем с Новым годом!

  • Проект внедрения BPM системы ELMA

    Проект внедрения BPM системы ELMA для ОАНО «Школа ЛЕТОВО»

  • ELMA 365 как инструмент автоматизации

    ELMA 365 как инструмент автоматизации

  • Импортозамещение

    Импортозамещение

  • Запись вебинара: Предпроектное обследование: делать или нет?

    Запись вебинара

  • Партнерский вебинар c ELMA

    Партнерский вебинар c ELMA

  • Предпроектное обследование

    Предпроектное обследование

  • Service Desk за два дня

    Кейс: Service Desk за два дня

  • Интеграция BPM-системы ELMA

    Интеграция BPM-системы ELMA

  • Насколько сложно внедрять систему

    Насколько сложно внедрять систему

© ADCPRO 2022 г.

TOP