Конфигуратор продукта на основе характеристик

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

Характеристики

Существует два характерных типа:

  • двоичные переменные , которые описывают наличие или отсутствие определенного признака,
  • Переменные n-значений, которые описывают выбор между n возможными значениями для определенной характеристики продукта.
Пример реестра характеристик: характеристики MET, TR и ST являются бинарными, и их значения определяют, является ли продукт металлическим, прозрачным или деформируемым; в то время как характеристики COL и SH сообщают конкретное значение цвета и формы.

Ограничения

Диапазон комбинаций характеристик-значений сокращается за счет различных ограничений, которые определяют, какие комбинации могут, не могут и должны встречаться рядом друг с другом. Эти ограничения могут отражать технологические или коммерческие ограничения в реальном мире. Ограничения могут представлять:

  • несовместимость: они указывают на взаимоисключаемость некоторых характеристик продукта;
  • Следствие: они указывают, что наличие определенного значения признака ограничено наличием другого значения признака.
Примеры ограничений: вверху — несовместимость между характеристиками MET и TR (изделие может быть только MET или TR, но не MET и TR), а внизу — несовместимость между характеристиками ST и COL (если изделие деформируемое, то оно должно быть красным или зеленым).

Характерные фильтры

Использование характеристик позволяет пользователю абстрагировать готовый продукт, описывая условия фильтрации, которые описывают подмножества вариаций продукта с использованием булевых функций по характеристикам:

  • Логические операторы AND, NOR, OR используют и упрощают определения булевых функций, поскольку они позволяют пользователю перегруппировать вместе значения характеристик, которые могут присутствовать (AND), отсутствовать (NOR) или не все отсутствовать (OR);
  • Благодаря разделению, введенному с помощью характеристик, нет необходимости переопределять булевы функции при введении новых коммерческих кодов, которые можно сопоставить с некоторой вариацией продукта, уже охваченной некоторой комбинацией характеристик.


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

Закрытая или открытая конфигурация

Используя конфигуратор на основе характеристик, можно определить вариацию продукта двумя способами:

  1. Открытая конфигурация: пользователь просто оценивает все характеристики, соответствующие технологическим и коммерческим ограничениям, не имея набора базовых значений для работы;
  2. Закрытая конфигурация: она начинается с предварительно выбранного базового препарата (представляющего подкласс вариаций продукта), который фиксирует подмножество характеристик, к которому пользователь может по желанию добавить другую информацию, оценивающую (еще не фиксированные) значения характеристик, соответствующие технологическим и коммерческим ограничениям. Может быть полезно указать, что запрошенное значение характеристики может заменить другое значение характеристики, которое несовместимо с запрошенным, присутствующим в базовом препарате

Приложения

Вот несколько примеров приложений, где использование конфигуратора продукта на основе характеристик может быть выгодным:

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

Примеры

pCon.planner от EasternGraphics — это сложный конфигуратор продуктов на основе OFML, используемый для дизайна интерьера.

Ссылки

Retrieved from "https://en.wikipedia.org/w/index.php?title=Characteristic_based_product_configurator&oldid=1032053181"