Gantt Chart Optimization - Dynamic Scheduling System Of Human Computer Interaction For