stringtranslate.com

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

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

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

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

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

Ограничения

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

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

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

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


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

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

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

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

Приложения

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

Примеры

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

Ссылки