AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Abhängigkeiten dokumentieren

Ein Thema von cltom · begonnen am 19. Aug 2013
Antwort Antwort
cltom

Registriert seit: 22. Sep 2005
221 Beiträge
 
Delphi 12 Athens
 
#1

Abhängigkeiten dokumentieren

  Alt 19. Aug 2013, 14:15
Hallo,

für ein Projekt sollen zahlreiche möglichen Eingabeparameter in eine passende Ausgabe verwandelt werden. Also der Benutzer klickt einen Haufen an Optionen an und erhält daraus ein Resultat. Gewisse Optionen schließen sich gegenseitig aus, andere bedingen einander. Als Beispiel können die zahlreichen Online-Konfiguratoren der Automarken dienen. Also, zB die Sportledersitze machen die Option "Sitze elektrisch verstellbar" notwendig, sind aber nicht mit den Alcantara-Sitzen zusammen wählbar.

Für die Planungsphase wäre jetzt interessant, mit welchem Tool oder mit welchem Formalismus kann man das definieren lassen? Denkbar wäre eine einfache (Excel-) Tabelle, die alle Optionen enthält und zu jeder Option die zwingend erforderlichen und die nicht kompatiblen. Das geht, solange die Querabhängigkeiten nicht zu zahlreich sind. Wenn es aber viele davon gibt, dann hätte die Tabelle viel Redundanz, weil sich zB die Zeilen für die Leder und die Alcantara-Sitze gegenseitig als Inkompatibilitäten enthalten. Wenn ich zB 20 unterschiedliche Felgentypen habe, dann muss jeder Felgentyp alle anderen 19 Felgentypen als weitere Option deaktivieren und bei jeder neuen Felge, die im Programm ist, muss man das händisch in dann 21 Felgen einpflegen. Dennkbar wäre es, Gruppen zu bilden von Optionen, die gleich behandelt werden, sobald ein Vertreter daraus ausgewählt wird.

Aber bevor ich das Rad neu erfinde, würde ich mal annehmen, dass es elegantere Lösungen gibt, vielleicht sogar solche, die eine nachfolgende Implementation mehr unterstützen.

habt ihr Erfahrungen oder Hinweise?

danke, gruß
tom
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 08:01 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz