Sie sind auf Seite 1von 2

Timesheet Management System.

Purpose: The purpose of timesheet management system is to provide easy access to


users to fill out their timesheets to record their work. Moreover, users can then submit
their timesheets for approval to a project manager. All work hours can be viewed in
time reports, which can also be exported to Excel (if developed in excel should
produce charts) for accounting or payroll use.

Module in the project:


1. Creating a project and assigning resources
2. Filling out timesheets
3. Requesting an approval.
4. Time reports

Description:
Creating a project and assigning resources

Screen to capture the followings.


Tab 1 – Project details
 Unique project number
 Project Name
 Project Description
 Start and end dates
 Project contact name/details
 Estimated closure dates

Tab 2 – Assign resources


 Resource names (Lookup down box)

Filling a timesheet

Once user has been assigned to a project he/she should be able to fill timesheet for the
project. Timesheet will start from Monday to Sunday.

Each day will have pick list (Work/Public Holiday/Sickness)

Monday Tuesday Wednesday Thursday Friday Saturday Sunday


Work Work Work Work Work Public Public
Holiday Hioliday

Details of Achievements:

Text box to capture details of achievements. User will key in these details.

Next week’s plan of action : text box to capture what user is going to do next week.
Submit for review button : Once user clicks on the button, the timesheet should be
sent for approval. (Email notification). Pick list to choose project manager. In every
step the timesheet status is maintained in the system. (In progress, Submitted,
Rejected, Approved, Sent for billing, Billed etc )

Approval area

There should be a common screen for approver. In table like view, the project
manager should be able to review all timesheets.

Status User Week Project


Mon Tue Wed Thurs Fri Sat Sun Total
Submitted Resource1 01-07 P1 8 8 8 8 8 40

Button to accept or reject.

Time Reports

Following reports needs to be produced.

1. User personal time report


2. Project weekly report

Nice to have features:

Calendar/Diary.

Allocation module where project manager can assign tasks to user. User can then
click on diary to see his weekly/monthly calendar filled with tasks.

Mon 2nd July


Create
database

Wed 4th July


Write scripts.

Technology:

Excel based macros - VBAs, MS Access database. Excel charts.

Easy to install/setup and easy to use.

Das könnte Ihnen auch gefallen