Конфигуратор продукта на основе характеристик
В этой статье есть несколько проблем. Пожалуйста, помогите улучшить его или обсудите эти проблемы на странице обсуждения . ( Узнайте, как и когда удалять эти шаблонные сообщения )
|
Конфигуратор продукта на основе характеристик — это расширение конфигуратора продукта , которое использует набор дискретных переменных , называемых характеристиками (или функциями), для определения всех возможных вариантов продукта.
Характеристики
[ редактировать ]Выделяют два характерных типа:
- двоичные переменные , которые описывают наличие или отсутствие определенной функции,
- Переменные с n значениями, которые описывают выбор между n возможными значениями для конкретной функции продукта.
Ограничения
[ редактировать ]Диапазон комбинаций характеристик и значений сужается из-за множества ограничений, которые определяют, какие комбинации могут, не могут и должны встречаться рядом друг с другом. Эти ограничения могут отражать технологические или коммерческие ограничения в реальном мире. Ограничения могут представлять собой:
- несовместимость: они указывают на взаимную исключительность некоторых свойств продукта;
- импликация: они указывают на то, что наличие определенного значения признака ограничено наличием другого значения признака.
Характеристические фильтры
[ редактировать ]Использование характеристик позволяет пользователю абстрагировать готовый продукт, описывая условия фильтра, которые описывают подмножества вариантов продукта с использованием логических функций для характеристик:
- AND, NOR, OR Логические операторы используют и упрощают определения логических функций, поскольку они позволяют пользователю перегруппировать вместе значения характеристик, которые могут присутствовать (AND), отсутствовать (NOR) или не все отсутствовать (OR);
- Благодаря развязке, возникающей за счет использования характеристик, нет необходимости переопределять логические функции при введении новых коммерческих кодов, которые можно сопоставить с некоторыми вариациями продукта, уже охваченными некоторой комбинацией характеристик.
Закрытая или открытая конфигурация
[ редактировать ]Используя конфигуратор на основе характеристик, можно определить вариацию продукта двумя способами:
- Открытая конфигурация: пользователь просто оценит все характеристики, соответствующие технологическим и коммерческим ограничениям, не имея набора базовых значений для работы;
- Закрытая конфигурация: она начинается с предварительно выбранного базового препарата (представляющего подкласс вариантов продукта), который фиксирует подмножество характеристик, к которым пользователь при желании добавит другую информацию, оценивающую (еще не фиксированные) значения характеристик, соблюдение технологических и коммерческих ограничений. Может быть полезно указать, что запрошенное значение характеристики может заменить другое значение характеристики, несовместимое с запрошенным значением характеристики, присутствующим в базовом препарате.
Приложения
[ редактировать ]Некоторые примеры приложений, в которых может оказаться полезным использование конфигуратора продукта на основе характеристик:
- Применение в спецификациях : с каждым номером детали связан фильтр характеристик, который выбирает подмножество вариантов продукта, в которых будет использоваться номер детали.
- Системы управления производственными процессами : с каждой операцией связан фильтр характеристик, который будет выбирать подмножество вариантов продукта, в которых выполняется эта операция.
- Коммерческие приложения: порядковость и обязательные требования рынка связаны с фильтрами характеристик, которые определяют подмножество вариантов продукта, к которому они применяются.
Примеры
[ редактировать ]pCon.planner от EasternGraphics — это комплексный конфигуратор продуктов на основе OFML, используемый для дизайна интерьера.