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