differencedfd

what is differnece among dfd level 0,1 and 2?


I am working on my documentation of final year project (cardioVascular risk assessment using machine learning model). COuld any one please tell me the difference among dfd level 0, level 1 and level 2. Thanks in advance


Solution

  • The principle of top-down analysis is deeply rooted in structured analysis and design methods in general, and data-flow diagrams in particular.

    The principle is that a top-level diagram shows the data-flows between processes in the scope and the external entities. Every process can be exploded/decomposed into an own diagram with more detailed processes and flows, and so on, until the primitive level is reached, i.e. a process which is so elementary that it is not desirable to explode it further.

    There are some slight differences in the leveling terminology between the main authors:

    In your case the level 0 would in principle be the main processes in your system. The set of level 1 diagrams would be, for each top-level process, an own diagram that further breaks down that process into subprocesses with their dataflow.