Distinguish between document flowcharts, system flowcharts, data flow diagrams and program flowcharts. How are they similar? How are they different?

Using Textbook Core Concepts of Accounting Information Systems, 12th Edition (Simkin, Rose, Norman) please answer in 6 pages the following questions:

6-2: Distinguish between document flowcharts, system flowcharts, data flow diagrams and program flowcharts. How are they similar? How are they different?