For each employee who worked in the project, DO

TotalProjectCost = TotalProjectCost + HourlyRate*HoursWorked

Print Project#, TotalProjectCost

Data Dictionary

In the above design the total cost of a project is broken down into employee costs. For better cost control, the management wants the total cost to be broken down into activity costs also. For example, if the project requires two activities, design and programming, then the costs for the design activity and the programming activity are also required. Show the revised Use case description and data dictionary to generate the new cost report. Make any additional assumptions required.