Datenflussdiagramme zeigen Benutzern, wie sich Daten in einem Softwaresystem von einem Prozess zum anderen bewegen.
Datenflussdiagramme werden von IT-Experten und Systemanalysten verwendet, um zu dokumentieren und Benutzern zu zeigen, wie sich Daten zwischen verschiedenen Prozessen in einem System bewegen. Analysten beginnen im Allgemeinen mit einem Gesamtbild und gehen dann zu den feineren Details jedes Prozesses über.
Zweck
Datenflussdiagramme stellen eine grafische Darstellung dar, wie sich Informationen zwischen Prozessen in einem System bewegen. Datenflussdiagramme folgen einer Hierarchie; das heißt, ein Diagramm kann aus mehreren Schichten bestehen, von denen jede für einen bestimmten Prozess oder eine bestimmte Datenfunktion einzigartig ist.
Video des Tages
Geschichte
Datenflussdiagramme wurden 1979 von Chris Gane und Trish Sarson entwickelt, die die Technik für strukturierte Analyse und Design populär machten. Edward Yourdon und Tom DeMarco führten in den 1980er Jahren eine weitere Methode ein, die Kreise anstelle von abgerundeten Rechtecken verwendet, um Prozesse zu kennzeichnen und die bei vielen Systemanalytikern beliebt wurde.
Gane & Sarson Symbologie
Die Datenflussdiagrammerstellung verwendet vier Symbole, um die Datenbewegung zu veranschaulichen; Quadrate zur Darstellung externer Einheiten, der Quellen und Ziele von Daten in einem System; Pfeile zur Darstellung des Datenflusses; Rechtecke mit offenem Ende, die aufgerufen werden, um stationäre Datenspeicher anzuzeigen; und abgerundete Quadrate zeigen Transformationen oder Manipulationen an Daten an.
Ebenen
Diagramme der Ebene 0 beginnen auf der grundlegendsten Ebene, auch als Kontextebene bekannt, und versuchen, Systeme als Ganzes zu dokumentieren. Analysten gehen dann mit Level-1-Diagrammen auf die Besonderheiten der einzelnen Prozesse ein.