Personnel scheduling is the process of constructing work timetables for the workers of an organization so that it can satisfy the demand for its production or services. The first part of this process involves determining the number of workers, with particular skills, needed to meet the production or service demand. Then Individual workers members are allocated to shifts so as to meet the required workers levels at different times, and duties. All industrial or service regulations associated with the relevant workplace agreements must be observed during the process. Since the scheduling manpower problem contains conflicting objectives and large number of constraints, it is extremely difficult to find good solutions to these highly constrained and complex scheduling problems and even more difficult to determine optimal solutions that minimize costs, meet employee preferences, distribute shifts equitably among employees and satisfy all the workplace constraints. In many organizations, the people involved in developing staffing need decision support tools to help provide the right employees at the right time and the positions cost while achieving a high level of employee job satisfaction. The components of such a decision support system will typically include spreadsheet, database tools and possibly tools developed from. appropriate mathematical models and algorithms. The manpower scheduling problem is here analyzed using the integer goal programming (IGP) approach with the aid of analytical hieratical process (AHP) to assign the goals weights. Then a case study, of a production unit that produce evaporators for refrigerator in the evaporator factory, is dealt using the suggested IGP model. "GAMS" package is used to solve that manpower scheduling problem and the solution could satisfy, efficiently, both the factory regulations and the workers objectives.