Moin zusammen,
-Struktogramme
also bei Einzelroutinen/Prozeduren kann man mit Struktogrammen arbeiten. Das ist/war besonders wichtig wenn man mit Assembler arbeitet, da man hier leicht den Überblick verliert. Bei den modernen Hochsprachen halte ich das aber für nicht mehr notwendig.
Für prozedurübergreifende Darstellungen sind Struktogramme aufgrund ihrer dann erheblichen Größe eher wenig geeignet.
-SSA /
UML
Für komplexe Programmabläufe gib es weit leistungsfähigere Ansätze, wie zum Beispiel die Structured-System-Analyses von DeMarco/Ed-Yourdon. So etwas findet auch über Weiteruenwicklungen (
UML) in der Programm- und Datenbankentwicklung einzug Für diese Aufgabe gibt es heute sehr gute Planungstools wie z.B. der
Visible - Analyst der Visible Analyst - Corporate.
Viele Grüße in die Runde // Martin