Shareware.de iqdtec.net

Struktograf

Struktogramm Editor zum Erstellen eines Programmablaufplans

Screenshot von Struktograf
Foto: Struktograf
Hersteller:

Thomas Metschies

Lizenzart:

Freeware

Preis:

System:

Win 7, Vista, XP, Win 8

Dateigröße:

840,00 KB

Version:

2.7

Sprache:

Deutsch

Letztes Update:


Oliver

Testbericht zu Struktograf

von unserem Redakteur Oliver


Der Struktograf Download unterstützt Programmierer bei der Programmplanung nach DIN 66261. Der PAP Editor erstellt Struktogramme und exportiert sie im XML-Format. Zudem werden Inkonsistenzen geprüft und auf Wunsch auch gleich ein Grundgerüst für den Code in C erstellt.

Programmablaufplan erstellen mit dem Struktograf Download


Der Graf unter den Struktogramm Editoren gibt sich vom ersten Start an übersichtlich und zumindest im ersten Schritt simpel in der Handhabung. Dabei unterstützen neben der integrierten Anleitung übrigens die Programmtipps, die bei jedem Programmstart eingeblendet werden. Auf der sehr übersichtlichen Startseite des Stuktograf Download wird zunächst ein Projekt erstellt, oder ein bereits vorhandenes geöffnet.

Die sich nun öffnende Normalansicht bietet die Möglichkeit, einen Programmablaufplan zu erstellen, der Verzweigungen etc. im Klartext enthält. Blöcke lassen sich per Klick an der markierten Stelle einfügen und auf Wunsch weiter verzweigen. Falsch eingefügte Symbole werden wahlweise per Tastendruck auf Entfernen, oder Rückgängigmachen via Strg+Z gelöscht. Schade: Die Undo-Funktion ist auf neun Aktionen limitiert. Schön hingegen: Während dem Struktogramm erstellen können per Shift- oder Strg-Taste mehrere Einträge selektiert und gleichzeitig entfernt werden. Zudem lassen sich auf diese Weise ganze Teilbereiche des Struktogramms in eine kopf- oder fußgesteuerte Schleife einbinden. Die zugehörige Funktion findet sich im Menü unter Bearbeiten.

Dafür stehen die folgenden Strukturblöcke zur Verfügung:

  • Text: Textfeld zur freien Verwendung, wird auskommentiert im Code eingefügt

  • Anweisung: Aufruf einer Prozedur

  • Verzweigung: Entscheidung ja / nein (If then / else)

  • Mehrfachauswahl: Verzweigung mit mehreren Entscheidungsmöglichkeiten (Switch / Select)

  • Kopfgesteuerte Schleife: While-Schleife läuft solange eine Bedingung wahr ist

  • Fußgesteuerte Schleife: Loop läuft solange bis eine Bedingung falsch ist

  • Zählschleife: Führt die Schleife x-mal aus

  • Funktionsaufruf: Ruft untergeordnete Funktionen, Methoden, Prozeduren auf



Struktograf Download


Über das Menü Ansicht lässt sich das Diagramm auf die Codeansicht umschalten. Die enthält statt der Bezeichnungen im Klartext dann direkt Variablennamen, Funktionen und Anweisungen. Zugehörige Datentypen und globale Variablen hierfür definieren Entwickler über den Menüpunkt Projekt.

Struktograf Download Variablen


Programmablaufplan in Code umwandeln & XML erstellen


Neben der reinen Erstellung eines Nassi-Shneiderman-Diagramms nach DIN 66261 bietet der Struktograf Download die Möglichkeit, den Programmablaufplan in C-Code zu konvertieren. Eine Voransicht steht über Menü Code -> Code für Struktogramm anzeigen bereit. Hier haben Programmierer die Möglichkeit einer ersten visuellen Prüfung vor dem Code Export. Allerdings hat der Graf Struktur auch eine automatische Prüfung für Konflikte in Variablen an Bord. Die steht via Code -> Variablenkonflikte finden zur Verfügung und gibt eine Liste der Var-Bugs aus, die sich direkt an Ort und Stelle per Doppelklick beheben lassen.

Struktograf Download Variablenkonflikte


Sind eventuelle Konflikte behoben und alle Variablen korrekt definiert, ist die Codegenerierung wahlweise als Gesamtprojekt oder in einzelnen Files, getrennt nach Header- und Implementierungsdateien, möglich. Gespeichert wird direkt im Format der Programmiersprache C. Alternativ kann der Struktogramm Editor zudem den Programmablaufplan als allgemeine Struktur im XML-Format exportieren.

Struktograf Download Codegenerierung


Leicht angestaubter PAP Editor mit Export für C-Code

Look and Feel des Struktograf Download sind nicht wirklich topmodern, aber die Idee des Nassi-Shneiderman-Diagramms ist ja auch nicht mehr die jüngste. Die Handhabung ist weitestgehend simpel strukturiert, wenn sie auch bisweilen etwas leichter von der Hand gehen könnte. Etwas schade sind kleinere Unzulänglichkeiten, wie die limitierte Undofunktion. Hier kann man sich allerdings durch vermehrtes Zwischenspeichern mit aufsteigenden Versionsnummern behelfen. Schön gelöst sind hingegen die Mehrfachauswahl und die Möglichkeitkeit zum Verschieben ganzer Bereiche in While-Schleifen oder Loops.

Wer keine Lust mehr hat, PAPs per Bildbearbeitung oder Visio zu erstellen und zudem mit dem Code-Export in C etwas anfangen kann, sollte hier durchaus mal genauer hinsehen. Ein vollständiges Programm wird man mit Struktograf allerdings sicherlich nicht erstellen - die Anwendung dient ausschließlich für die Vorarbeit und die Erstellung des logischen Gerüsts für das anschließende Development. Für die komplette Programmerstellung finden Sie hier kostenlose Code Editor Downloads.

+ Pro
  • Simples erstellen von Programmablaufplänen
  • Verschieben ganzer Zweige in Schleifen
  • Integrierte Prüfung für Variablenkonflikte
  • Codegenerierung für C
  • Export auch als allgemeines Struktur-XML
- Contra
  • Limitierte Undo-Funktion
  • Handhabung teils verbesserungsfähig

Kaufsoft Topseller

Download

Leser-Wertung: Struktograf

Ihre Bewertung:

Freeware User geben Struktograf 66 von 100 Prozent auf Grundlage von 27 Bewertungen.

Screenshots von Struktograf



weitere Screenshots


Diese Software könnte Sie auch interessieren

  • EditPad Pro
    Leistungsfähiger Texteditor mit zahlreichen Komfortfunktionen
  • TxtEdit
    Editor für Texte und Programmcode
  • KaiEdit
    Texteditor mit Syntaxhervorhebung, Verwendung mehrerer Dateien, Blockeinrückung
  • Text
    Komfortabler ASCII-Texteditor
  • SuperEdi
    Unicode-Texteditor mit Syntaxhervorhebung und FTP-Client.

Struktograf Download verlinken

HTML-Code Code zum Einbinden in ein Forum

Kopieren Sie den Code und fügen Sie diesen auf der gewünschte Seite ein

Freeware.de - Das Download Portal für kostenlose Struktograf Downloads.
Freeware.de - die Download Plattform für kostenlose Software © by Shareware.de SWV GmbH