Has over a traditional report.

  • It is graphic, consisting mainly of diagrams.

  • It is partitioned into a network of DFDs and mini-specs.

  • It is top-down partitioned allowing smooth progression from the abstract to the finest detail.

  • It is easily maintained as redundancy of information is minimized making it easy to find and amend relevant information.

  • It is iterative allowing small sections to be passed between analyst and user for checking and modification.

  • It is easily understandable as diagrams are more accessible for non-technical users.

  • It is a logical model that ignores the physical implementation of the system until a later date.

  • It is precise and concise and therefore easier to read