При оптимизации планов в MES-системах с помощью векторных критериев используются различные методики, но чаще всего – поиск оптимума на Парето-множествах [32]. Таким образом, за счет использования в MESсистемах векторных критериев повышается управляемость при построении расписаний, что существенно сказывается на последующем увеличении эффективности использования парка дорогостоящего оборудования. При планировании партиям деталей могут назначаться приоритеты. Так, в MES-системе ФОБОС некоторым заказам присваивается приоритет в очереди заказов, подлежащих планированию. Приоритет назначается в виде числа от 1 до 100, чем больше значение, тем выше приоритет, а значит, эта партия деталей будет назначаться на изготовление раньше по времени, нежели партии деталей, имеющих более низкий приоритет [31].
Необходимость поддержки планирования мелкосерийного производства приводит к необходимости учитывать большое количество различных интересов и ограничений. Почти все системы при составлении плана производства руководствуются большим или меньшим количеством критериев. Но при этом отсутствует индивидуальный подход к планированию каждого заказа – критерии и их параметры задаются для всех участников производственного плана в целом, однако при мелкосерийном производстве крайне эффективно применять индивидуальную подстройку критериев и их параметров для каждого участника. Например, один заказ необходимо выполнить точно в срок, так как заказчик является новым и достаточно перспективным. Выпуск другого изделия можно немного задержать, так как на складе уже имеется достаточное его количество и одним из главных критериев является экономичность изготовления.
Среди требований к MES-системам можно выделить такие, как составление производственного плана на некоторый горизонт планирования с предоставлением возможности корректировки производственного плана в процессе его выполнения. Если первое требование обеспечивается всеми рассмотренными системами, то второе в различных системах может быть реализовано разными способами. В частности, корректировка может быть ручной или автоматической с подразделением на возможность перестройки расписания и сдвиг всех зависимых задач на более позднее время. Наибольший интерес представляют системы, которые могут выполнять на одном и том же горизонте планирования и корректировку выполнения работ, и обработку поступления нового заказа или другого ранее непредвиденного события. Это может быть обработка очень важного заказа, который необходимо срочно выполнить при выполнении поставленного плана производства.