Strukturierte Analyse und Datenflussdiagramme (DFD)

Eingeordnet in Informatik

Geschrieben am in Deutsch mit einer Größe von 2,91 KB

Strukturierte Analyse und Datenflussdiagramme

Analytisches Ziel der strukturierten Analyse: Betrachten Sie ein System vollständig oder teilweise, sodass Sie alle Aufgaben, die es ausführt, als Teil seiner täglichen Aktivitäten, den Informationsfluss zwischen ihnen und die gespeicherten Daten kennen; dies unterstützt die verwaltungsmäßige Abwicklung.

Sein Zweck ist die Unterstützung des Verständnisses großer, komplexer Systeme durch:

  • Das Erstellen eines Modells des Systems
  • Die Darstellung von Komponenten und deren Beziehungen

Komponenten der strukturierten Analyse

  • Grafische Symbole
  • Data Dictionary (Datenwörterbuch)
  • Beschreibung von Prozessen und Verfahren
  • Regeln
  • Data-Flow-Diagramme (Datenflussdiagramme)

Datenflussdiagramm: Definition und Zweck

Das Data-Flow-Diagramm ist eine grafische Technik zur Darstellung des Informationsflusses und von Transformationen, die auf die Daten angewandt werden, wenn sie vom Eingang zum Ausgang eines untersuchten Systems wechseln.

Diese Technik ermöglicht:

  • Die Analyse eines Systems zur Bestimmung, ob die Daten definiert sind und ob die Prozesse korrekt beschrieben sind.
  • Ein größeres Verständnis für die Zusammenhänge von Systemen und technischen Subsystemen.

Weitere Vorteile

  • Die Vermittlung von Wissen über das aktuelle System an die Nutzer durch Datenflussdiagramme.
  • Sie bilden die Grundlage für die Erstellung der ersten und der technischen Spezifikation eines Systems.

Komponenten des Data-Flow-Charts

Entity: Stellt externe Stellen dar, mit denen das untersuchte System Informationen austauscht — entweder um von ihnen Informationen zu erhalten oder um ihnen Informationen zu liefern, die zur Unterstützung der Verwaltung erforderlich sind.

Prozess: Zeigt einen Teil des Systems, der Inputs in Outputs verwandelt; dies sind die funktionalen Komponenten des Systems. Der Prozess wird in der Regel als Verb-Objekt beschrieben (z. B. „Bestellung prüfen“).

Komponenten des Data-Flow-Diagramms

Flow: Wird verwendet, um die Bewegung von Informationspaketen zu beschreiben, von einer Stelle im System zu einer anderen. Stellt Daten in Bewegung dar.

Warehouse (Datenspeicher): Physischer oder logischer Ort, an dem Daten gespeichert sind.

Ebenen des Data-Flow-Diagramms

Kontextdiagramm: Ziel ist es, die Grenze des untersuchten Systems gegenüber der Außenwelt abzugrenzen, indem der Informationsfluss in und aus dem System an seine Umwelt definiert wird.

Systemdiagramm: Die erste Zerlegung des Systems. Es stellt die wichtigsten Prozesse dar, die im System vorhanden sind, und zeigt die grundlegende Struktur für die weitere Detaillierung.

Verwandte Einträge: