Systemstrukturdiagramm ist eine Beschreibungsmethode, die von der strukturierten Entwurfsmethode verwendet wird und auch Strukturdiagramm oder Kontrollstrukturdiagramm genannt wird. (Empfohlenes Lernen: phpstorm )
Es stellt die geschichtete Zerlegungsbeziehung eines Systems (oder Funktionsmoduls) dar. Die Übertragungsbeziehung zwischen Datenfluss und Kontrollflussinformationen ist das wichtigste Diagrammwerkzeug zur Beschreibung der physikalischen Struktur des Systems.
Das Systemstrukturdiagramm spiegelt die Aufrufbeziehung und die hierarchische Beziehung der Module im System wider. Wer wen aufruft, hat eine Sequenzbeziehung (Timing-Beziehung). Datenflussdiagramm, aber auch anders als Programmflussdiagramm. Das gerichtete Liniensegment im Systemstrukturdiagramm zeigt an, dass die Steuerung des Programms beim Aufruf vom aufrufenden Modul zum aufgerufenen Modul wechselt, und impliziert, dass die Steuerung beim Aufruf an das aufrufende Modul zurückgegeben wird Anruf endet. Wenn ein Modul mehrere untergeordnete Module hat, können die linken und rechten Positionen dieser untergeordneten Module mit ihrer Aufrufreihenfolge zusammenhängen. Zum Beispiel sind in dem Strukturdiagramm des Transformationssystems, das auf der Grundlage des Datenflussdiagramms unter Verwendung strukturierter Entwurfsmethoden erstellt wurde, alle untergeordneten Module des Hauptmoduls in der Reihenfolge von links nach rechts logische Eingabe, zentrale Transformation und logische Ausgabe . Bei der Anordnung von Wörtern ist die linke und rechte Position nicht unerheblich.Ein Systemstrukturdiagramm ist eine grafische Darstellung des Gesamtdesigns der Softwaresystemstruktur.
In der Anforderungsanalysephase wurde das System aus Sicht der Systementwicklung nach Funktion in hierarchische Strukturen unterteilt, sodass jeder Teil eine einfache Funktion ausführen und eine bestimmte Verbindung zwischen jedem Teil aufrechterhalten kann . Das ist funktionales Design. In der Designphase werden verschiedene Teile auf Basis dieser funktionalen Hierarchie zu einem System zusammengefasst. Verarbeitungsdesign: Bestimmen Sie die Algorithmen, die zur Umsetzung der funktionalen Anforderungen des Softwaresystems erforderlich sind, und bewerten Sie die Leistung der Algorithmen. Bestimmen Sie die Algorithmen und modulübergreifenden Steuerungsmethoden (Leistungsdesign), die erforderlich sind, um die Leistungsanforderungen des Softwaresystems zu erfüllen. Bestimmen Sie die Empfangs- und Sendeform externer Signale.Das obige ist der detaillierte Inhalt vonBreite des Systemstrukturdiagramms. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!