НачатьНачать бесплатно

Декомпозиция процесса на последовательность событий

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

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

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

Table with list of process groups involved in the production line and their processing times.

Это упражнение является частью курса

Дискретно-событийное моделирование на Python

Посмотреть курс

Инструкции к упражнению

  • Создайте словарь с именем processes, ключи и значения которого соответствуют таблице: (1) название процесса в качестве ключа и (2) продолжительность процесса в качестве значения.

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

# Create a dictionary containing the processes and durations
processes = {
    "____": ____,
    "____": ____,
    "____": ____,
    "____": ____,
    "____": ____
}
Редактировать и запускать код