Font Size: a A A

The Design And Implementation Of The Teaching Affairs Scheduling System Based On Adaptive Genetic Algorithm

Posted on:2020-07-29Degree:MasterType:Thesis
Country:ChinaCandidate:Y YueFull Text:PDF
GTID:2438330575460094Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the in-depth development of computer technology and education reform,it has been possible to realize intelligent teaching management through information technology.As an important task of educational administration,teaching scheduling plays a key role in the rational allocation of teaching tasks and the balanced use of students' learning time.Due to the large scale and high complexity of the scheduling system,it is difficult to meet the needs of both teachers and students for the rationality of course scheduling,which leads to the existing scheduling system can not generate a set of optimal scheduling scheme under multi-condition constraints.The purpose of this paper is to find an intelligent course scheduling scheme to solve the complex problem of course scheduling.This paper focuses on the in-depth study of the course scheduling problem by using the genetic algorithm,and applies the idea of the course scheduling system to the genetic algorithm.On the basis of traditional genetic algorithm,an improved adaptive genetic algorithm is proposed for educational administration course scheduling system.Through the adaptive adjustment of genetic parameters,the convergence accuracy of genetic algorithm is improved and the convergence speed is accelerated.First of all,when constructing chromosome genes,we consider all kinds of gene coding schemes and choose the best coding method which can enhance the expression ability of chromosome individuals.Then,combined with the actual situation,the multi-class soft constraints in the course scheduling process are considered.The soft constraint conditions are synthesized and the fitness function suitable for the needs of the system is designed.Then,through the improvement of genetic algorithm,the optimized course scheduling scheme is obtained based on the optimal retention strategy selection operation,adaptive cross operation and mutation operation.Finally,through chromosome conflict detection and repeated iterative operation,the final course scheduling scheme is obtained.The educational administration course scheduling system based on adaptive genetic algorithm adopts C/S architecture,Visual Studio 2017 development platform,.Net framework,C# language,and SQL Server 2008 database to realize the management of system data.It not only improves the working efficiency of the school staff,but also improves the scientific and applicability of the plan of arranging courses.It is of great significance for the development and management of the intelligent campus.
Keywords/Search Tags:Genetic algorithm, course scheduling system, teaching management, self-adaptation, optimal strategy
PDF Full Text Request
Related items