Das wichtigste Ziel eines jeden Systems Design ist es, die genannten Anforderungen der Anwender zu liefern. Angesichts dieser, um sicherzustellen, dass Ihr Design ist an die Einhaltung der Spezifikationen , sehen Sie drei Hauptelemente durch ein Data Flow Diagram ( DFD) vertreten - nämlich Leistung, Kontrolle und Wandelbarkeit . Beachten Sie auch, dass Ihr DFD wird beredt , präzise und logisch konsistent über den gesamten Lebenszyklus . Im Gegensatz zu dem Flussdiagramm , gibt es keine "Start" oder "Stop" im DFD . DFDs wird grafisch darzustellen Verarbeitung der Strömung von Daten, wie sie von Quellen bewegt sich durch Operationen zwischen Eingang und Ausgang Repositories . Sie finden , dass in einem bestimmten System unabhängig von der Komplexität zu finden , sehen Sie drei grundlegende Operationen : Eingabe, Verarbeitung und Ausgabe. Anleitung
Designing Data Flow Diagrams
1
mit dem Eingang des Systems beginnen . Zum Beispiel hat ein Verlag , der Bücher verkauft zwei verschiedene Input /Output- Funktionen , Kunden und Verlage . Sie können Quadrate mit der Aufschrift " Käufer" und "Publisher" , um diese darzustellen.
2
erstellen "Data Stores . " Diese , einfach ausgedrückt, sind Repositories, Datenbanken, Dateien , Tabellen oder was auch immer Sie brauchen, um alle relevanten Daten gespeichert werden können . In dem Verlag kann beispielsweise Kategorien wie " Bücher ", " Kunden ", " Pending Orders ", " Verlag Orders" und "Verlage ". Diagramm jede dieser als schmale , horizontal offenen Rechteck und Label jede Kategorie .
3
Erstellen des "Process" -Diagramm. Das ist einfach ein aufrechtes Rechteck mit abgerundeten Ecken . Sie stellen jeden Prozess im Verlag B. hier beteiligt. Weiterbildung am Beispiel des Verlags , geben Sie " Sortieren Verification ", " Shipment Verification ", " Bauen Orders ", " Spiel Sendungen nach Pending Orders " und " Bauen Requisition zu Publisher . "
4
Montieren Sie den Datenfluss durch den Bau markierte Pfeile, um die "Data Stores ", "Prozesse" und Eingabe /Ausgabe- Einheiten des Data Flow Diagram anzuschließen. In unserem Verlag sollte beispielsweise ein Pfeil von den "Kunden " auf " Bestellen Verification" , der die Verarbeitung einer Bestellung eines Kunden fließen. Kredit-und damit die Geschichte wird aus der "Kunden " Datenspeicher zur Ordnung Überprüfung fließen. Sobald der Auftrag bestätigt ist, wird eine Strömung zu gehen "Pending Orders". " Pending Orders " Aufträge zur fließen "Assign Versand nach Pending Orders "-Prozess.
5
zeigen den Datenfluss zwischen Datenfluss Entitäten als nur Daten , ohne zu versuchen, körperliche Bewegung eigentliche Material zeigen .