Datenflussdiagramm

0 Comments

Datenflussdiagramm – Ihre DeMarco-Notation

DFD besteht aus Prozessen, Flows, Warehouses und Terminatoren. Es gibt verschiedene Möglichkeiten, diese DFD-Komponenten anzuzeigen.

Prozess

Der Prozess (Funktion, Transformation) ist Teil eines Systems, das Eingaben in Ausgaben transformiert. Das Symbol eines Prozesses ist ein Kreis, ein Oval, ein Rechteck oder ein Rechteck mit abgerundeten Ecken (je nach Art der Notation)., Der Prozess wird in einem Wort, einem kurzen Satz oder einer Phrase benannt, die eindeutig sein Wesen ausdrücken soll.

Datenfluss

Datenfluss (Fluss, Datenfluss) zeigt die Übertragung von Informationen (manchmal auch Material) von einem Teil des Systems zu einem anderen. Das Symbol des Flusses ist der Pfeil. Der Flow sollte einen Namen haben, der bestimmt, welche Informationen (oder welches Material) verschoben werden. Ausnahmen sind Flows, bei denen klar ist, welche Informationen über die Entitäten übertragen werden, die mit diesen Flows verknüpft sind. Materialverschiebungen werden in Systemen modelliert, die nicht nur informativ sind., Flow sollte nur eine Art von Informationen (Material) übertragen. Der Pfeil zeigt die Flussrichtung an (er kann auch bidirektional sein, wenn die Informationen zu/von der Entität logisch abhängig sind – z. B. Frage und Antwort). Flows verknüpfen Prozesse, Lager und Terminatoren.

Warehouse

Das Warehouse (Datastore, Datenspeicher, Datei, Datenbank) dient zum Speichern von Daten zur späteren Verwendung. Das Symbol des Geschäfts sind zwei horizontale Linien, die andere Sichtweise wird in der DFD-Notation angezeigt. Der Name des Lagers ist ein Substantiv aus dem Plural., bestellungen) – es leitet sich aus den Ein-und Ausgabeströmen des Lagers ab. Das Lager muss nicht nur eine Datendatei sein, z. B. ein Ordner mit Dokumenten, ein Aktenschrank und optische Datenträger. Daher ist die Anzeige des Warehouse in DFD unabhängig von der Implementierung. Der Fluss aus dem Lager repräsentiert normalerweise das Lesen der im Lager gespeicherten Daten, und der Fluss zum Lager drückt normalerweise die Dateneingabe oder-aktualisierung aus (manchmal auch das Löschen von Daten)., Warehouse wird durch zwei parallele Zeilen dargestellt, zwischen denen sich der Speichername befindet (er kann als UML-Pufferknoten modelliert werden).

Terminator

Der Terminator ist eine externe Entität, die mit dem System kommuniziert und außerhalb des Systems steht. Es können beispielsweise verschiedene Organisationen (z. B. eine Bank), Personengruppen (z. B. Kunden), Behörden (z. B. ein Finanzamt) oder eine Abteilung (z. B. eine Personalabteilung) derselben Organisation sein, die nicht zum Modellsystem gehören. Der Terminator kann ein anderes System sein, mit dem das modellierte System kommuniziert.


Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.