The Businessman wishes to get an application that helps his employees to manage their tasks ,enhance the way of managing the tasks by prioritising them & to track the tasks. Implement a C++ program that helps them manage their tasks list so as to be able to follow up what's done & what's not.
-
Reading the employee’s tasks (Task Title, Description, Assigning date, Required ending date, Name of Employee the task assigned to & with priority values (1:10 , meaning 1 least important and most important)).
-
Creating a Priority List/Queue.
-
Sort the list descendingly according to priority, so that the most important task is on the top.
-
Display the Sorted Priority List/Queue with all it’s details.
-
Update the Queue when a task is done.
-
Reminder with the next task to be done.
-
When all tasks are done, give the employee a good encouraging quote.
-
Edit the task and/or it’s priority.
-
Give the employee option to postpone a task to another day (Required ending date).