Font Size: a A A

Sichuan City College Course Scheduling System Design And Implementation

Posted on:2012-11-06Degree:MasterType:Thesis
Country:ChinaCandidate:X L RenFull Text:PDF
GTID:2218330368497741Subject:Software engineering
Abstract/Summary:PDF Full Text Request
The beginning of the new semester, for each college, be the first to bear the brunt of the problem is the arrangement of students' curriculum. The university class, course number are relatively more, the platoon class inevitably brings the teacher resources or classroom resource conflict. In the rapid development of information today, the complicated things to the computer to do, to fast, efficient solution to the problem.Row of class management is the main task of the system or the teaching sectors of the course application was summarized, then according to the teaching plan or teaching links for all the classes of the school curriculum. In order to make the arrangement of curriculum schedule in a more accurate, reasonable, fast, educational department has to use computers to course scheduling management, and has developed a number of suitable course scheduling software system.The automatic course arranging system, is the focus of curriculum, students, teachers and classroom and other aspects of the factors and developed to set reasonable, convenient, fast in one of the excellent software, it follows the university curriculum arrangement on the basis of the basic principle and fuzzy principle. Its main functions include : teaching plan setting, automatic platoon class and the platoon class combination, excellent function of query, schedule printing function. Teaching plan includes classes, courses, teachers' information setting. In the system design process, the spirit of " catch put greatly small " principle, considering the main factors for evaluation function, the thoughts of" combinatorial explosion" problem is simplified, arranging courses automatically and manually adjust the combination, can solve these problems.Course scheduling problem from the view of mathematics, is one of the time, teachers, students and classroom teaching planning in four-dimensional space, and all kinds of special requirements for multi-constraint combinatorial planning problem, its essence is to solve the conflict between the various factors. We analyzed the domestic and foreign research on course scheduling problem, according to the vocational college teaching system characteristics, using the idea of genetic algorithm. The algorithm through the division of equivalence classes, calculate the priority method reduces the course scheduling algorithm complexity, which can fast obtain satisfactory scheduling results.This paper uses the Rat1onal unified process ( RUP ) is a software development method, the unified modeling language (UML) for the analysis and design of description language, to Sichuan city occupation academy course scheduling operations as the object of the requirement analysis, the computer course scheduling system design. This paper briefly introduces the background of the system development and domestic and international course scheduling problems are briefly described the system development present situation, main problems need to be solved and the system development model, the system requirements analysis and architecture design are described in detail, a section of the system function realization are introduced, and the realization course scheduling system based on genetic algorithm detailed description. Through the system test, the front row of class system algorithm is better, the row of class system function better, not found error function.
Keywords/Search Tags:Sichuan Sity Occupation Academy, Row Of Class System, RUP, Genetic Algorithm
PDF Full Text Request
Related items