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
what is differnece among dfd level 0,1 and 2?
3k Views Asked by Noman marwat At
2
There are 2 best solutions below
0
On
there is the basic thing that
- level 0 dfd (which is also known as context diagram) only contains the fundamental elements such as only 1 process and 2 entities.
- for level 1 dfd we expand the context diagram's process into multiple sub process (apprx 3-5)
- for level 2 dfd, it is the most detailed dfd which gives detailed view of all the sub process which are present in level 1 dfd.
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.