| As new term comes, the first important thing for every high school must be faced is the Subjects Arranging. Because of the large amounts of the classes and students, it is inevitably that there are conflicts in the sources of teachers and classrooms when we arrange the subjects by hand. In the days of Information runs so rapidly, only we put thecomplex task into the computer, let the computer finish the miscellaneous things, can we able to solve the problem more quickly and conveniently and more efficiently , The task of the subjects arranging system is to collect the subject tables from every department or school teaching department, and then stipulate for the curriculum schedule for all the classes of the school according to the teaching plan or teaching tache. In order to arrange the curriculum schedule by true and line, reasonably and rapidly, the educational administration need badly a software for using the computer to build the curriculum schedule. This automatically subjects arranging system, is explored immediately combined with reasonable and convenience and shortcut .It involves all the factors includes the course , the students and the teachers .It follows the rules which high school obeys when build the curriculum schedule, including the material and the blur .It's main function consists of : inputting the teaching plan; integrating subjects arranging by automation and by hand ;searching ;printing the curriculum schedule and so on. Teaching plan is composed of the classes, the courses and the teachers. In the course of the designing, following the rules of getting hold of the main factor, canceling the secondary factor. Using appraising function, redigesting the bombination blasting problem. The thinking of combining subjects arranging by hand and by automation, solve the problem succeeded.The number continuing for increases by with the fact that tall duty universities and colleges enrolls new students , teacher scale ceaselessness expands , the shortcoming arranging class by hand is more and more outstanding. But adopt a computer to arrange class, information in teaching can be clear at a glance , study a course to optimizing a student's, the contribution appraising every place teacher to teaching, leads the rational decision-making to wait to have important significance.Various functions such as treatment, the school timetable inquiry and the form for report output studied the main content designing that is to use a computer to realize the school timetable arrangement , the basis data by thesis, that the class wielding the computer row replace the tradition by hand to arrange class , improves row class efficiency, makes complying with of educational administration handling crew extricate self in strenuous row class job , improve availability of educational administration personnel , also at the same time also play arrive at active role to administrative standardization of teaching.Row of class problem talks on secondary mathematics , is that a combination taking teaching programme and various peculiar request as constraint condition in time , teacher , student and classroom four-dimensional space, plans a problem , whose essence is to resolve the conflict between every factor.We have analysed the large amount of home and abroad research to row class problem according to teaching of tall duty universities and colleges system characteristic. When designing an algorithm, have managed algorithmic complexity for reducing a course , has adopt the thought breaking up the whole into parts and the preferential step algorithm. Be an algorithm's turn to be able to gain comparatively satisfied row class result with quicker speed thereby by the fact that method such as dividing the equivalence kind , calculating preferential step has reduced the algorithm complexity that the course manages greatly. At the same time, pay attention to whose conflict solving also very much in designing algorithmic process.ithm And the thesis has set forth the consumer need who adopt a computer to arrange class, according to good duty universities and colleges teaching programme , the automation has been ordered from the computer every school term course design plan, describes that to teaching programme the generated algorithm have been in progress. And have introduced the algorithmic row class design design with realization , the data base and have come true detailedly. Aspect such as dividing , reducing algorcomplexity resembling in time choice flexibility , preferential step calculation , equivalence has carried out detailed analysis. Apply be geared to the needs of marriage partner technology to row class system, the algorithm analysis having discussed that row class realizes process and key, the cause that conflict produces, has given out a problem resolving a scheme. |