Font Size: a A A

Courses Arrangement System Base On Genetic Algorithms

Posted on:2012-02-19Degree:MasterType:Thesis
Country:ChinaCandidate:W ChengFull Text:PDF
GTID:2248330395484874Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Courses arrangement is an essential part of university educational administration affairs, especially with the continuous deepening of university reform and enlargement of teaching resources, the work of educational administration becomes more complicated and complex. Therefore, the research and development of timetabling system has become the subject of study in foreign and domestic universities and software companies, which has achieve great theoretical successes and implementation. And the same time with the continuous development of computer networks, the flourishing rise of the campus network has made educational administration work increasingly intelligent and modern.Based on B/S structure of Genetic Algorithm, this article describes the developing plan of the university course scheduling system and related technology in detail. Firstly, this paper analyses most of universities of the current teaching management model and the basic and specific teaching requirements which the university course arrangement is suitable for. That is to say, the special requirements are not only conditions that should aim at the specific features of universities, but the constraint conditions that should be followed while arranging courses, such as class quality.Secondly, this article particularly studies and designs the Genetic Algorithm used into the university course arrangement. According to the specific requirements of the some university course arrangement, based on the genetic algorithm genetic operation is made. After numerous tests, genetic group is set to20and the genetic algebra is set to40, which can meet the requirements of working time and class arranging quality. And designing Repair Algorithms can resolve effectively the problem of conflict which is caused by Genetic Algorithm at the process of arranging courses.This article gives the analysis of the system requirement, planning the whole designing structure of the system and the date form. Meanwhile it adopts relative advanced network B/S and systematic explored tool ASP.NET and selects SQLSevrer2003as a network database background so that it achieve it function and application of its to some university. This article emphasizes that the system achieves the identification of different usage by means of the administrator identification mechanism at the item of safety design. Now the system has completed the function testing and performance testing and applied this system into Hunan Institute of Humanities, Science and Technology.the results of testing and application have proved that the system can identify the user and achieve the function of importing, storing and outputting course arrangement information. At the same time, the system can realize the online course arranging on the college internet environment of Hunan Institute of Humanities, Science and Technology, and it runs effectively, safely and reliably.
Keywords/Search Tags:Courses Arrangement, Genetic Algorithm, Repair Algorithms, B/S structure, Data Binding
PDF Full Text Request
Related items