developing a timesheet application

developing a timesheet application

I looking at creating a timesheet application for my business, i need to be able to record hours each day and then get the timesheet to add up the hours and days for the week.

Then against days when people are sick or on training i want to record a code against that day, i also then want to print the timesheet out for signature by the client

i need the timesheet to calculate the hours and days, for example hours less than 4 equal 1/2 a day and then over 4 equal 1 day

Any helps would be greatly received