Graphische Darstellung eines Steuerungsteils

Die graphische Darstellung eines Steuerungsteils besteht aus mehreren Symbolen, die durch Linien miteinander verbunden sind.

Jedes dieser Symbole steht für ein Konstrukt, oder für einen Teil eines Konstrukts. Die Verbindungslinien zeigen die Abfolge der Konstrukte von oben nach unten.

Die roten Dreiecke am oberen und unteren Ende des Steuerungsmoduls symbolisieren Beginn (»Wurzel«) und Ende (»Anker«) des Steuerungsteils.

Bei den Konstrukten sind Entscheidungskonstrukte (Entscheidung, Varianten) als Ovale, anders als Rechtecke dargestellt:

Einige Konstrukte sind als nach unten offene Rechtecke dargestellt, wie zum Beispiel das Ende-Konstrukt. In der graphischen Darstellung kommt dieses Merkmal oft nicht so deutlich zur Geltung, da die Konstrukte mit einem schwarzen Schatten unterlegt sind:

Das unten offene Rechteck kennzeichnet Konstrukte, die kein Nachfolgekonstrukt haben können, d.h. also alle Konstrukte, bei denen der Kontrollfluss endet: z.B. Ende oder Abbruch und Quit oder Skip aus Schleifen. Verbindungslinien führen immer nur zu diesen Konstrukten hin, aber nie von diesen Konstrukten weg.

Zu jedem Konstrukt können Sie einen Kommentar eingeben; die meisten Konstrukte erlauben eine ausführliche Beschreibung ihrer Verwendung. Die entsprechenden Dialoge werden nach Doppelklick auf das Konstrukt angezeigt.

Um den Kontrollfluss zusätzlich zu dokumentieren, wird auf Wunsch die graphische Darstellung ergänzt durch: den zum jeweiligen Konstrukt eingegebenen Kommentar, und/oder eine eingeblendete Zusatzinformation (Kurzinformations-Fenster).

Graphische Bearbeitung eines Steuerungsteils

Wenn ein Konstrukt mit einem roten Rechteck umrandet ist, ist das ein Hinweis darauf, dass das Konstrukt andere Konstrukte überlagert. Die rote Zahl gibt an, wie viele Konstrukte sich hinter dem umrandeten Konstrukt befinden: 1)

1)
10.01
cedge:parts:graphic · Zuletzt geändert: 09.08.2024 13:24

Copyright © 1992-2024 TeamWiSE Gesellschaft für Softwaretechnik mbH         Adressen |  Kontakt |  AGB |  Datenschutzerklärung |  Impressum