Charakteristický konfigurátor produktu - Characteristic based product configurator - Wikipedia

A charakteristický konfigurátor produktu je konfigurátor produktu rozšíření, které používá sadu diskrétní proměnné, nazývané vlastnosti (nebo vlastnosti), k definování všech možných variant produktu.

Vlastnosti

Existují dva charakteristické typy:

  • binární proměnné, které popisují přítomnost či nikoli konkrétní vlastnosti,
  • Proměnné n-hodnot, které popisují výběr mezi n možnou hodnotou pro konkrétní vlastnost produktu.
Příklad registru charakteristik: charakteristiky MET, TR a ST jsou binární a jejich hodnoty určují, zda je produkt kovový, průhledný nebo deformovatelný; zatímco charakteristiky COL a SH určují konkrétní hodnotu barvy a tvaru.

Omezení

Rozsah kombinací charakteristika-hodnota je omezen řadou omezení, která definují, které kombinace mohou, nemohou a musí nastat vedle sebe. Tato omezení mohou odrážet technologická nebo obchodní omezení v reálném světě. Tato omezení mohou představovat:

  • nekompatibilita: označují vzájemná exkluzivita mezi některými hodnotami vlastností produktu;
  • implikace: naznačují, že přítomnost určité vlastnosti-hodnoty je omezena na přítomnost jiné vlastnosti-hodnoty.
Příklady omezení: navíc nekompatibilita mezi funkcemi MET a TR (produkt může být pouze MET nebo TR, ale nikoli MET a TR) a níže, implikace mezi funkcemi ST a COL (pokud je produkt deformovatelný, pak musí být červená nebo zelená).

Charakteristické filtry

Použití charakteristik umožňuje uživateli abstrahovat hotový produkt popisem podmínek filtru, které popisují podmnožiny variant produktu pomocí booleovské funkce o vlastnostech:

  • AND, NOR, NEBO logické operátory použít a zjednodušit definice booleovských funkcí, protože umožňují uživateli přeskupit charakteristické hodnoty, které mohou být přítomné (AND), chybějící (NOR) nebo ne všechny chybí (OR);
  • Díky oddělení zavedenému použitím charakteristik není nutné předefinovat booleovské funkce, když se zavádějí nové komerční kódy, které lze mapovat na nějakou variantu produktu, na kterou se již vztahuje kombinace charakteristik.


Příklad formuláře, který lze zobrazit uživateli konfigurátoru produktu založeného na charakteristikách, a související logické funkce získané kompilací.
V každé masce je sada charakteristik seskupena společně s logickým AND pro vytvoření dílčích funkcí. Ty jsou pak spojeny dohromady s logickým NEBO získáním konečného výsledku.

Uzavřená nebo otevřená konfigurace

Pomocí konfigurátoru založeného na charakteristikách je možné definovat variantu produktu dvěma způsoby:

  1. Otevřená konfigurace: uživatel jednoduše ocení všechny vlastnosti vyhovující technologickým a obchodním omezením, aniž by musel mít sadu základních hodnot, z nichž by mohl pracovat;
  2. Uzavřená konfigurace: vychází z předem vybrané základní přípravy (představující podtřídu variant produktu), která fixuje podmnožinu charakteristik, ke kterým uživatel volitelně přidá další informace hodnotící (stále ještě nefixované) charakteristické hodnoty, dodržování technologických a obchodních omezení. Může být užitečné určit, že požadovaná charakteristická hodnota může nahradit jinou charakteristickou hodnotu, která je nekompatibilní s požadovanou charakteristikou přítomnou v základní přípravě

Aplikace

Některé příklady aplikací, kde může být výhodné použití konfigurátoru produktu založeného na vlastnostech, jsou:

  • Kusovník aplikace: ke každému číslu dílu je přidružen filtr charakteristik, který vybírá podmnožinu variant produktu, ve kterých bude číslo dílu použito
  • Řízení výrobního procesu systémy: ke každé operaci je přidružen filtr charakteristik, který vybere podmnožinu variant produktu, kde se tato operace provádí
  • Komerční aplikace: běžnost a povinné požadavky trhu se vztahují k charakteristickým filtrům, které identifikují podmnožinu variant produktu, na kterou se vztahují

Příklady

pCon.plánátor od společnosti EasternGraphics je komplexní konfigurátor produktů založený na OFML používaný pro design interiérů.