OS Commerce Gallery

I need a Human Resource management software. Software should be able to manage all the task related to Human Resource department of any organization. It includes, recruitment, joining, training, project and work allotment, salary, appraisal, performance, individual performane, group performance, timings, schedules, attendence, tracking of the employee in the company, and all other relatedworks. Let me know about your initial ideas and we can proceed further for more analysis of the project. I am willing to pay a very good amount for the right solutions.