The Timesheets Application is used for users to complete their timesheets on a daily basis and also allow submission of timesheets at the end of each week in order to receive approval from Line Managers. The application will also notify users of overdue timesheets and Line Managers of timesheets that require approval. Another aspect of the application is to provide utilisation reports and view of users and Line Managers.
The project consist of three stages. The first stage is to set up the user interface which consists of grids and forms for users, admin and line managers. Part of the first stage is to also set up the lists which will be used to store the information saved from timesheets and for an other lookup data such as customers and projects. The second stage is a workflow which will be used to send the notifications for overdue timesheets and timesheets requiring approval. The final stage is for configuring the utilisation.