Zum Inhalt springen

Datenrettung in Deutschland zum Festpreis!

100% kostenlose Analyse

Festpreis-Garantie

Wiederherstellung aller marktüblichen Datenträger

DatenflußplanEin Datenflussplan oder auch als Datenflussdiagramm bekannt, ist für die Darstellung der Bereitstellung, Verwendung und Veränderung von Computerdaten, die innerhalb eines Anwendungsprogramms benötigt werden, notwendig. Die grafische Darstellung mit genormten Symbolen macht das Erstellen dieser Pläne sehr übersichtlich. Dennoch dürfen diese Flussdiagramme nicht mit einem Programmablaufplan verwechselt werden.

Datenrettung zum Festpreis

Wir analysieren Defekte an allen gängigen Datenträgern aller Hersteller - kostenlos und unverbindlich.

Sie erhalten anschließend ein Festpreis-Angebot für die Wiederherstellung Ihrer Daten. Kosten fallen nur an, wenn Sie uns beauftragen und wir Ihre Daten retten können!

100% kostenlose Analyse anfordern!

Funktionen eines Datenflussplans

Hilfreich für die Erstellung von Datenbankanwendungen ist ein Datenflussplan. Hierbei kann er den Datenfluss eines bestimmten Prozesses bildlich wiedergeben. Im Gegensatz zu einem Programmablaufplan hat ein Datenflussplan keine Kontrollmechanismen. Von daher gibt es hier keine Programmschleifen oder Entscheidungsregeln. Es wird lediglich der Datenfluss dargestellt. So wird beispielsweise der Datenstrom bildlich als Input aus einer Datenbank dem Rechnersystem zur weiteren Verarbeitung zugeführt. Nach der Verarbeitung durch ein Computerprogramm werden die Daten als Output ausgegeben.

Generell ist ein Datenflussplan in vier Elementtypen aufgeteilt. Der eigentliche Datenspeicher wird durch zwei parallele Linien dargestellt. Zwischen den beiden Linien steht der Speichername. In der Unified Modeling Language, einer vereinheitlichten Modellierungssprache, auch UML abgekürzt, wird dies als sogenannter Pufferknoten dargestellt. UML als grafische Modellierungssprache dient zur Konstruktion und Spezifikation von bestimmten Softwareteilen. Der Pufferknoten selbst stellt ein Modellelement hieraus dar.

Der zweite Elementtyp ist der Datenfluss. Er wird gewöhnlich mit einem Pfeil dargestellt auf den ein Name, zum Beispiel Input oder Output auf die Funktion hinweist. Sollte eine Funktion sowohl lesend als auch schreibend auf einen Datenspeicher zugreifen, wird dies entweder mit zwei getrennten, entgegengesetzten Pfeilen symbolisiert oder durch einen Doppelpfeil, der in beide Richtungen verweist.

Das dritte Element bezeichnet den eigentlichen Prozess oder die Funktion. Sie wird durch einen Kreis mit einer Bezeichnung darin dargestellt. Der vierte und letzte Schritt wird als Schnittstelle zur Umwelt bezeichnet. Es handelt sich hierbei um ein Rechteck, welches mit dem Schnittstellennamen versehen ist. Zu unterscheiden sind Schnittstellen, die gewisse Daten in ein Computersystem einfließen lassen. Sie werden als Datenquellen bezeichnet und stehen beispielsweise für eine Datenbank. Werden Daten dagegen von einem Computersystem ausgegeben, so nennt man diese Datensenken.

Verschiedene Notationen bei der Darstellung von Datenflussplänen

Im Rahmen der strukturierten Analyse wurde 1979 von Tom DeMarco die oben genannte Darstellungsform beschrieben. Dabei wurden die Symbole für die Darstellung aus der DIN 66001 abgeleitet. Generell muss bei einem Datenflussplan wenigstens einer der bezeichneten Endpunkte einen Prozess bilden. Mit Endpunkten wird die Quelle oder das Ziel beschrieben. Der besseren Übersichtlichkeit gibt es auch eine verfeinerte Prozessdarstellung, in dem ein weiteres Datenflussdiagramm verwendet wird. Auf diese Weise spricht man von der Aufteilung in Subprozesse.

Für die strukturierte Analyse stellt der Datenflussplan das wichtigste Modellierungsinstrument zur Verfügung. In der Unified Modeling Language werden diese Aufgaben vom sogenannten Aktivitätsdiagramm übernommen. Der stellenorientierte Datenflussplan nimmt dagegen eine Sonderform ein. Er wird auch wer/was-Diagramm genannt, wobei in vertikalen Swimlanes eines jeden Teilnehmers die jeweiligen Tätigkeiten zugeordnet werden.

Häufige Fragen und Antworten

Was ist ein Datenflussplan?

Ein Datenflussplan, auch als Datenflussdiagramm bekannt, ist eine grafische Darstellung, die den Datenfluss innerhalb eines Anwendungsprogramms zeigt. Er dient dazu, die Bereitstellung, Verwendung und Veränderung von Computerdaten übersichtlich zu visualisieren. Der Datenflussplan verwendet genormte Symbole, um den Datenfluss darzustellen und ist nicht mit einem Programmablaufplan zu verwechseln.

Welche Funktionen hat ein Datenflussplan?

Ein Datenflussplan hat folgende Funktionen:

  • Er ermöglicht die bildliche Darstellung des Datenflusses in einem bestimmten Prozess.
  • Anders als ein Programmablaufplan enthält er keine Kontrollmechanismen wie Schleifen oder Entscheidungsregeln.
  • Er zeigt den Datenstrom zwischen Datenbanken und dem Rechnersystem zur weiteren Verarbeitung.
  • Er stellt den Datenfluss als Input und Output dar.
Welche Elementtypen gibt es in einem Datenflussplan?

Ein Datenflussplan besteht aus den folgenden Elementtypen:

  • Datenspeicher: repräsentiert durch zwei parallele Linien mit dem Speichername.
  • Datenfluss: dargestellt durch einen Pfeil mit einem Namen wie „Input“ oder „Output“.
  • Prozess/Funktion: dargestellt durch einen Kreis mit einer Bezeichnung.
  • Schnittstelle: ein Rechteck mit dem Schnittstellennamen, das als Datenquelle oder Datensenke fungieren kann.
Welche Notationen werden bei der Darstellung von Datenflussplänen verwendet?

Bei der Darstellung von Datenflussplänen werden verschiedene Notationen verwendet, darunter:

  • Die Darstellung der Symbole basiert auf der DIN 66001.
  • Es gibt eine verfeinerte Prozessdarstellung mit Hilfe eines weiteren Datenflussdiagramms.
  • Eine Aufteilung in Subprozesse ist ebenfalls möglich.
Quelle für Ihr Zitat: Obenstehende Definition darf in kommerziellen und nicht kommerziellen Publikationen (somit auch in Hausarbeiten, Foren, Social Media Seiten) ohne Rückfrage zitiert werden. Kopieren Sie einfach den nachfolgenden Link für Ihr Zitat:

https://www.it-service24.com/lexikon/d/datenflussplan/

Bildnachweis: iStock.com/marchmeena29
Folgende Artikel könnten ebenfalls interessant für Sie sein: