| With the computer and information technology, the rapid development of modern education to the management of all types of schools, a higher educational requirements. In general, the school curriculum and management of academic activities in a very ordinary job, but it is also very important to a work, it is the normal teaching order to ensure the premise and foundation. In primary and secondary education, because the process involves a wide range of Arrangement, constraints and more prominent student's personality, more human factors, so the use of computer software supporting the Arrangement is currently widely used means of primary and secondary schools. Automatically arranging the use of computer, allow academic staff from the complex task of arranging freed, it improved the efficiency of the Senate have more important practical significance.However, in arranging the existing system software, they use a programming method, the core of the program as a system; for lack of consideration of the characteristics of different schools, the data too closely combined with the program, the program is very difficult to maintain the changes, limits the system versatility. It makes the match between teachers and students lack of humanity, is too objective, do not reflect the "people-oriented" and "individualized" education philosophy.This paper systematically discusses the factors in the course arrangement, the major constraints, goals and difficult to solve, complete with a mathematical model to describe the course arrangement, and proposed method of arranging the overall framework of problem solving and technical routes; final design and implementation of a Scheduling System for primary and secondary software prototype, the actual operation achieved good results. |