Font Size: a A A

Xinjiang Chemical School Scheduling System Development

Posted on:2014-03-05Degree:MasterType:Thesis
Country:ChinaCandidate:M MaFull Text:PDF
GTID:2268330425468168Subject:Software engineering
Abstract/Summary:PDF Full Text Request
The rapid development of modern computer hardware and software systems, thecomputer began to penetrate all areas of people’s lives, the importance of computers arebeginning to appear in some areas have begun to replace the artificial computerintelligence work. Such as school each semester course schedule, artificialarrangement of these resources to spend a lot of energy, and the manual has manydrawbacks, such as the duplication of serious work tedious, inefficient, can not achievethe optimal allocation of resources and so on. Artificial computer system can provide areasonable allocation of resources, and avoid the occurrence of conflicts and omissions,computer Timetable system can give people a reasonable solution.This thesis focuses on these issues in order to Xinjiang Chemical schools as aresearch object, in-depth analysis of the needs of schools and students, based on theuse of delphi object-oriented development language, combined with Sql Sever2008database systems, using the Unified Process (RUP) software development methods andRUP development process for a planned cut, to develop appropriate development modelof the system. In comparing the various solutions at home and abroad UTP algorithmbased on genetic algorithm considering Scheduling System on the unique advantages,this paper will use genetic algorithms to the school’s resources in Xinjiang Chemicalreasonable arrangements ultimately provide the optimal solution. Early studies in thesystem, the system model using Unified Modeling Language (UML) for the modelingmethod, the chemical industry in Xinjiang describe the school’s needs analysis, systemdesign on Timetable established model.Schools in Xinjiang Chemical requirements analysis, based on the differentteaching resources classified in the program design of a piecemeal design method, thesystem is modular in design, the design of the login module, the main function modules,automatic Scheduling module, output module curriculum, class management module,course management module, the module can be set period of time, the usermanagement module, report printing modules and user information maintenancemodule and other modules.Genetic algorithms in the design, according to the actual analysis of the problem,genetic operators are designed for the fitness evaluation function. In the genetic algorithm process, without damaging the algorithm under the premise of global searchcapability of genetic operators for fitness evaluation, reducing the loss of good geneticoperators to facilitate algorithm fast convergence to the optimal solution. Therebyreducing the number of iterations to improve the efficiency of the system.Main work of this paper is to study abroad in different periods Scheduling System,all the existing features of the Course Scheduling System, Course Scheduling Systemfind these deficiencies. Our current size in vocational schools, teachers configurations,student demographics, classroom configuration, multimedia configurations, computerliteracy and so on. Combination of the above, in the chemical industry in Xinjiangschools on the basis of a detailed analysis, using genetic algorithm (GA) to provide thebest solution for arranging. Scheduling algorithm in the design of teaching resources onthe use of equivalence classification, program design piecemeal design methods,Scheduling System modular design, ensuring Scheduling function while reducingsystem development effort.
Keywords/Search Tags:RUP, UML, Delphi, Sqlsever, Genetic algorithm, The fitness function
PDF Full Text Request
Related items