Font Size: a A A

The Design And Implementation Of Intelligence Course Scheduling

Posted on:2013-07-16Degree:MasterType:Thesis
Country:ChinaCandidate:H XuFull Text:PDF
GTID:2248330395974433Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Courses scheduled occupy a large proportion in educational work each semester.As teachers, classrooms and equipment are relatively tight, how to make reasonablearrangement and distribution so as to make full use of teaching resources is a problemwe have to face. In order to ensure the quality of teaching, universities we mustestablish a set of strict, standardized teaching plan and implement proper coursearrangement. Course scheduling system is the most important and complex part ineducational administration management system, which has been the research topic ofmany domestic and foreign universities and software company, and also obtained a lotof theory and implementation method of this aspect.This course scheduling system proposed a new course scheduling algorithm basedon the current course scheduling software, the main features are as follows:Superior reasonable course scheduling algorithm: the system of course schedulingalgorithm not only make use of the thought of classification, layer selection, break upthe whole into parts, but also integrate the greedy algorithm, backtracking algorithmand joined the priority dynamic adjustment.Intuitive and simple adjustment mode: manual adjustment and displayed scheduledata module used an intuitive form style; the users only need a simple mouse click tocomplete the classes and teachers’ curriculum adjustment, which makes the adjustmentoperation extremely simple.Many types of generation and printing schedule: the course scheduling scheme canrespectively generate the curriculum of class, teacher, classroom, and can print andinquiries through the statements.Dynamic error information and solutions: for the incomplete course schedulingsituation, showing the undrained course, and give the error causes and solutions, whichis convenient for the user to modify the information and manually adjust the schedule.Simple operation process: by arranging setup wizard to complete complicatedcourse setting, thereby greatly simplify the operation of the user.File management functions: manage information and course scheduling scheme the user set through the file, which is convenient for the user to the next row of classschedule.
Keywords/Search Tags:Priority, greedy algorithm, backtracking algorithm, file management
PDF Full Text Request
Related items