Font Size: a A A

Design And Implementation Of Intelligent Course Arrangement System For Educational Cloud Platform

Posted on:2016-07-24Degree:MasterType:Thesis
Country:ChinaCandidate:C M HouFull Text:PDF
GTID:2308330479482157Subject:Software engineering
Abstract/Summary:PDF Full Text Request
Educational Cloud Platform is a cloud desktop system, which develops for universities’ computer teaching business. The system implements an intelligent scheduling of the computing resources, and it can allocate and recycle the resources dynamically according to the course schedule. An excellent course schedule can improve the stability of the Educational Cloud Platform and utilization of the resources. Course arrangement system is the key to make an excellent course schedule, and it is an indispensable function module for the Educational Cloud Platform.Traditional course arrangement systems have problems in poor universality and low degree of automation. In the process of course arrangement, people don’t consider the beneficial in using computing resources of Educational Cloud Platform. So these systems are not suitable for the course arrangement in Educational Cloud Platform. According to the above, this paper proposed a solution for the conflict within course schedule and development of criteria for the course schedule rationality, which combined theory of genetic algorithm with the usage of the computing resources in Educational Cloud Platform. This paper also designed and implemented an intelligent course arrangement system for the educational cloud platform, which can quickly generate an excellent course schedule according to the actual needs of the users. At the same time, the system can query and export the course schedule according to different objects(classrooms, teachers, etc.), or different time periods. And it also supports an intelligent modification for the course schedule.The course arrangement system in the paper is designed and implemented for the Educational Cloud System, including the following parts: 1. A data management module: which is responsible for the management of the data related to the course arrangement, which includes the information of classrooms, teachers, courses etc.; 2. An intelligent course arrangement module: which is used for setting the parameters in the system and the arrangement of the courses. The users can modify the related parameters to change the influence of each factor in course arrangement for a suitable course schedule; 3. A course schedule management module: which is used to query, export and modify the course schedule. Teachers can submit an application for modifying schedule to meet their own needs, and the system will automatically calculate the optional adjustment time, so that administrators can make a reasonable arrangement.At present, the system has passed the strict test, and each functional module works properly and achieves the desired effect. The system has been successfully deployed in the experiment center of the school. In practice, it gets many good feedbacks.
Keywords/Search Tags:Cloud Desktop, Genetic Algorithm, Course Arrangement System, Threedimensional Coding
PDF Full Text Request
Related items