|
The Course-scheduling is one of the most important task among instructional affairs of junior high school. Under the influence of factors including regulations, courses, classes, faculty and facilities, the Course-Scheduling is a changeable problem. The school authority must invest much time and man power in course scheduling every semester. It will be a significant breakthrough if we could develop a computer system to assist course scheduling tasks. The main purpose of this thesis was to analyze the factors which affecting course scheduling, to understand the details of course scheduling in junior high school and to study Expert System technique to apply it to solve the course scheduling problem. The study utilized artifical intelligence language TURBO PROLOG to design a prototype of Course-scheduling Expert System for conforming the feasiblity of Expert .System technique to solve the problem of Course-scheduling and evaluate its efficiency. The analytical results showed of that the operation of manual course scheduling was difficult, time-consuming and low efficient. Manual course scheduling was impossible to meet both the constraints and rules of course scheduling. On the contrary, the Course-scheduling with Expert System method was feasible and more effective. A satisfied timetable could be produced in a short time. The timetables, which produced by the prototype of Course-scheduling Expert System, were more satisfied with the needs of teachers than manual method. The conclusions of this study about formal intelligence of expert system would be helpful for future research.
|