Example of Payroll System (continued)

The information structure looks like this:
                         -----------------
                         |control program|
                         -----------------
                               |
    ----------------------------------------------------------
    |                          |                             |
---------------        ----------------          -------------------
|access the   |        | dispatcher   |          |print bonus check|
|database and |        ----------------          -------------------
|compile      |        |      |       |
|statistics   |  -------- ---------- ----------
---------------  | 10%  | | 5%     | | 2%     |
                 | bonus| | bonus  | | bonus  |
                 -------- ---------- ----------
The coupling between modules and the cohesion within modules will be discussed in the continued example.