This document describes data flow diagrams (DFDs) as a tool for systems analysis, focusing on the logical representation of a system's data flows rather than physical details. It outlines various components such as processes, data stores, and external entities, while providing guidelines on how to construct and balance different types of DFDs. The document emphasizes the importance of clarity, labeling, and iterative refinement in creating effective diagrams.