Project manager

PHP programming forum. Ask questions or help people concerning PHP code. Don't understand a function? Need help implementing a class? Don't understand a class? Here is where to ask. Remember to do your homework!

Moderator: General Moderators

Post Reply
krraleigh
Forum Commoner
Posts: 86
Joined: Tue Jul 17, 2007 2:52 pm

Project manager

Post by krraleigh »

I was asked to design a project manager that allowed for the viewing of all engineers involved when you clicked on the project link. I was also asked how to manage the work flow "similar to microsoft project" in web form.

What I came up with was:
click the project name which displays all the engineers involved
each engineer has a set of drop down lists for dates "month day year" indicating their start and stop times that they will be working on the project. The drop down lists allow for editing the dates
But my question is how do I schedule vacation time?

What I came up with is to add an engineer to fill the time slot left open when the engineer went on vacation.

But I seem to be missing some key points here and I was wondering if I could pick your brains on how such a web
interface might operate more efficiently?

Thank You
Kevin 8)
User avatar
tecktalkcm0391
DevNet Resident
Posts: 1030
Joined: Fri May 26, 2006 9:25 am
Location: Florida

Re: Project manager

Post by tecktalkcm0391 »

You could setup a database that has each an entry for each time a engineer starts or ends the project, and then goes and comes back from vacation, and the use this data to make a calendar-style display of the days they worked on the project... never seen the Microsoft version you talked about....

Chris
User avatar
Christopher
Site Administrator
Posts: 13596
Joined: Wed Aug 25, 2004 7:54 pm
Location: New York, NY, US

Re: Project manager

Post by Christopher »

You might want add the concept of a Task into the mix. A Project would then be made of Tasks. A Task would have an engineer, a duration, and probably one or more prerequisite Tasks. Then maybe Vacation is not needed or you could split a Task in two and insert the vacation between.
(#10850)
Post Reply