looking for an opensource task management system
i am looking for an open source application(simple appln) which can handle the following
1. Assign task to other user in LAN. Task will have the following
"Task name" ,"Ref no & DT", "Assigned to", "PDC","priority"
2. monitor the assigned task
3. schedule a task.
Please suggest any open source which will suit my requirement.