>I'm struggling with what the best implementation would be for a particular situation.
>
>The data is normalized timesheet data with hours entered for each day worked in a month for varying tasks.
So keep their input GUI like their older paper form. Old Dog & New Tricks vs. KISS.
I'd have a grid that displays transactions for time as they put it in. Maybe have a cool little pie chart for the emp that sectors by work type so they can see quickly how their time was consumend.
I would also try to make them use a limited list of work types just to keep the summary simpler.
>The customer would like to see the tasks listed in the left most column, with the days 1-31 shown across the top in the first row. This is how they're used to tracking their time on paper forms.
So this is after input is completed correct? Would this be on an single emp or for the group they are monitoring?
>What do you all think is my best bet? Create a denormalized datatable to collect the time in and bind to a datagrid?
I am not a fan of denormalized layout unless your in budgeting.