Datenflussmodell

Definition - Was bedeutet Datenflussmodell?

Ein Datenflussmodell ist eine grafische Darstellung des Flusses und des Informationsaustauschs innerhalb eines Systems. Datenflussmodelle werden verwendet, um den Datenfluss in einem Informationssystem grafisch darzustellen, indem die Prozesse beschrieben werden, die beim Übertragen von Daten von der Eingabe zum Dateispeicher und bei der Berichterstellung beteiligt sind.

Ein Datenflussmodell kann auch als Datenflussdiagramm (DFD) bezeichnet werden.

Technische.me erklärt das Datenflussmodell

Da Informationen Daten über Software konvertieren, werden sie durch eine Reihe von Transformationen geändert. Diese Transformationen werden dann durch eine grafische Darstellung von Prozessen dargestellt, die angewendet werden, wenn Daten die empfangene Eingabe transformieren, indem eine Datenflussausgabe erstellt wird.

Ein Datenflussdiagramm nimmt Geschäftsprozesse und Aktivitäten auf und verwendet sie, um eine klare Darstellung des Datenflusses durch ein System zu erstellen. DFDs stellen den Datenfluss von externen Entitäten in ein einzelnes System dar, indem Daten von einem Prozess in einen anderen verschoben und gespeichert werden.

Durch die Verwendung von Datenflussdiagrammen kann ein System in Subsysteme zerlegt werden, und Subsysteme können weiter in Subsysteme niedrigerer Ebene zerlegt werden. Jedes Subsystem repräsentiert einen Prozess oder eine Aktivität, in der Daten verarbeitet werden. Sobald die niedrigste Ebene erreicht ist, können Prozesse nicht mehr zerlegt werden.

Die Datenflussmodellierung kann verwendet werden, um eine Vielzahl verschiedener Dinge zu identifizieren, wie zum Beispiel:

  • Informationen, die von anderen Personen, Organisationen oder anderen Computersystemen empfangen oder an diese gesendet werden.
  • Bereiche innerhalb eines Systems, in denen Informationen gespeichert sind, und die Informationsflüsse innerhalb des Systems werden modelliert.
  • Die Prozesse eines Systems, die auf empfangene Informationen reagieren und die resultierenden Ausgaben erzeugen.