4 Stimmen

Welche Art von Graph soll diesen Entscheidungsbaum der Geschäftslogik darstellen?

Wie würde ich diese Geschäftslogik normalerweise in einem Diagramm darstellen?

A is true if
 B is true or
 C is true

C is true if
 D is true and
 E is true and
 F is true

X is true if
 Y is true and
 C is not true 

Ist es ein gerichteter azyklischer Graph? Wie stelle ich die 'und'/'oder'-Logik in dem Graphen in der Graphenterminologie dar?

(Ich bin auf der Suche nach der richtigen Terminologie für die Grafik, damit ich mich beim Lesen konzentrieren kann).

3voto

Pratik Deoghare Punkte 32638
     (D)  (E)  (F)
      |    |    |
       \   |   /
         [AND]
          |
(B)      (C)
 |       |
  \     /
   [OR]
    |
   (A)

Wie wäre es mit einem Graphen, in dem einige Knoten boolesche Variablen und andere boolesche Operationen darstellen?

Dies ist ein gerichteter azyklischer Graph.

HINWEIS: Ich bin mir nicht sicher, ob dies sehr hilfreich ist und erwarte Kommentare :)

1voto

Eddy Punkte 1433

Wie wäre es mit der Verwendung von Karnaugh-Karten? Für mich sind sie eine natürliche Form der Datendarstellung

1voto

user276695 Punkte 1340

Ok, dann sollten Sie sich vielleicht die Spezifikationsmuster für diese.

Aber es klingt, als würden Sie die Dinge ernsthaft überkomplizieren... Sie brauchen nur einen zusammengesetzten Datentyp. Nennen Sie ihn, wie Sie wollen, solange er funktioniert.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X