BizTools
Höh 97F
CH-3615 Heimenschwand
Fon
    +41 33 453 28 15
Mail    info
@biztools.ch

Software als Werkzeug Home | Produkte | Hilfsmittel | Referenzen | Preise | Bestellung | Wartung | Support
WinStruct
Die visuelle Dokumentation im Sourcecode  Die Applikation WinStruct realisiert ein Hilfsmittel für die visuelle Dokumentation des Programmablaufs im Sourcecode. Dabei wird von den nach ISO standardisierten grafischen Elementen der Struktogrammtechnik nach Nassi-Sneidermann Gebrauch gemacht.

Als Beispiel sehen sie nachfolgend einen Bildschirmausdruck für die Bearbeitung von Struktogrammen.



Die Dokumentation des Programmablaufs in Pseudocode wird mit den Platzhalter für die grafischen Struktogrammelemente als spezielle Kommentarzeilen direkt im Sourcecode des Programms eingebettet. Aus diesen speziellen Kommentarzeilen lassen sich jederzeit die grafische Ausgabe zum Bearbeiten des Struktogramms generieren.

Als Beispiel sehen sie nachfolgend den Ausdruck eines Programms in Pascal mit eingebetteten Kommentarzeilen für die Dokumentation.

{% PROCEDURE Init %}
{* Initalisiert die Variablen und das System %}
PROCEDURE init;
BEGIN

{% CALL Initialisiere_das_DOS-Fenster_auf_dem_Rechner %}
InitWinCrt;

{% CALL Lösche_den_Inhalt_des_DOS-Fensters_auf_dem_Rechner %}
ClrScr;

{% CALL Gehe_auf_die_Statusposition_des_DOS-Fensters_auf_dem_Rechner %}
GotoXY (4, 4);

{% WRITE Initialisieren in das DOS-Fenster auf dem Rechner %}
Writeln ('Initialisieren');

{% INSTR Initialisiere das FISCHER-TECHNIK Interface %}
{! Setze gleichzeitig noch das ABBRECHEN-Flag, je nach Fehlerzustand %}
{! der Initialisierung %}
Abbrechen := FiWi_init <> NoError;

{% ENDPROCEDURE %}
END;

Neben der Dokumentation in der prozeduralen Programmierung hat die Struktogrammtechnik auch in der objektorientierten Programmierung seinen Platz behalten. Die Applikation WinStruct eignet sich durch seine einfache Bedienung sehr gut für die Grundausbildung in der allgemeinen Programmierung.

Die Applikation ist in einer Einzelplatzversion (1 Benutzer)  erhältlich. Die Applikation ist momentan auf deutsch erhältlich. Auf Wunsch können wir ihnen die Bedienung der Applikation auf andere Sprachen anpassen.

Versuchen sie selbst wie einfach die Dokumentation von Programmcode sein kann. Laden sie sich die Demoversion auf ihren Rechner.

 

Dokumentationen Es stehen folgende Dokumentationen für die Applikation WinStruct zur Verfügung:

Übersicht Applikation WinStruct (PDF-Datei, geplant)
Installation Applikation WinStruct (PDF-Datei, geplant)
Konfiguration und Bedienung WinStruct (PDF-Datei, 411kB)

Demoversion, Updates Es stehen aktuell folgende Applikationsversionen zur Verfügung:
Vollversion Einzelplatzversion V2.1dt
Demoversion der Einzelplatzversion V2.1dt (ZIP-Datei, 1.2MB)

Die Demoversion der Einzelplatzversion kann von Studenten und Lehrlingen frei und ohne Beschränkung genutzt werden. Wenn sie die Demo der Einzelplatzversion jedoch gewerblich nutzen, können sie durch die Bestellung einer gültigen Lizenznummer diese als Vollversion registrieren lassen.