For this assignment you must add the following functionality:
- Save the information to a file
- Load the information from a file
- Draw several graphs to illustrate some statistics
Each month a new file must be created to store the information of that month. The information must be stored in the following format: Date, Activity, Total_Time
Note: Total_Time is the total time for that day only!
When loading data remember that only on day's data can be displayed at a time. However data from multiple dates are required for the statistics.
You will need to create a means for the user to clear the grid.
The following statistical data needs to be calculated and displayed in the indicated chart format:
- The amount hours spent on a all activities on a specific day, as a pie chart
- The average amount of time spent in a specific week on each activity, as a bar chart·
- The total time per week for each activity over a 4 week period, as a line (or XY scatter) chart.