The performance of a scheduling system, in practice, is not evaluated to satisfy a single objective, but to obtain a trade-off schedule regarding multiple objectives. Therefore, in this research, I make use of multiple objective decision-making method, a global criterion approach, to develop a multi-objective scheduling problem model with different due-dates on parallel machines processes, in which consider three performance measures, namely minimum run time of every machine, earlierness time (no tardiness) and process time of every job, simultaneously. According to this special multi-objective scheduling problem, the method of reverse order drawing GATT will be proposed, at the same time, bring forward a united search particle swarm optimization algorithm (USPSOA) solves this multi-objective scheduling problem. The validity and adaptability of the USPSOA is investigated through experimental results.