Font Size: a A A

The Design And Relization Of Course Layout Arrangement Subsystem In Private Colleges

Posted on:2012-08-07Degree:MasterType:Thesis
Country:ChinaCandidate:W WeiFull Text:PDF
GTID:2218330371450892Subject:Software engineering
Abstract/Summary:PDF Full Text Request
As the educational system reform deepens continuously, the major universities on the talent cultivation mode is gradually changing in our country. Private university in China as an important component of higher education, relying on accurate market positioning, flexible and practical teaching content, the forms of teaching methods as well as mainly part-time teachers and other favorable conditions develops rapidly.Due to the increasing number of students, the curriculum develops in depth ceaselessly, the disadvantages of the traditional manual mode on the course arrangement become more and more serious, and one mistake could make the whole teaching activities into chaos. For each course setting precise time and teaching activities, is the premise to ensure the teaching order planned, even is an important and complex part of the work in the school teaching management.Computer with high accuracy, fast operation speed, transaction processing capability, makes it quite naturally go into the teaching activities in the field of management. On the use of computer course for automatic layout, reduces the curriculum time and the labor intensity of workers. By setting various constraint conditions, we can quickly acquire the qualified curriculum, and it can relax the teaching staff from the complexity of the course arrangement, so they can do better in the management of teaching process, and it will play an important role in improving the teaching quality.Course arrangement system adopting object-oriented analysis and design, uses the Rational unified process (RUP) as development tools, and abridges the RUP process from the practical application, and uses the abridged RUP to develop the course arrangement system for model project in private colleges.Procedure development adopts currently popular object-oriented programming language JAVA, opened in the form of webpage, connecting the backstage database. The database has been selected based on the nature of subsystem and the various advantages and disadvantages compared one by one, and adopt the Sun's acquisition MySQL as background database. The main function of course scheduling subsystem is to collect course applications submitted by institutes, and then according to the teaching plan sets majors, classes, courses set up in the semester, related information to each course, finally composes the binding conditions converted from various requests for curriculum. The process that solves the conflict among various information is the process that the courses arrange automatically, and curriculums output.This paper briefly introduces the system development background and the domestic and foreign about development situation of curriculum arrangement, illustrates the significance and value of system development. Based on the demand analysis, design and architecture, it describes the main problems of the system that needed to be solved and development mode of the subsystem. The key problems are describing and analyzing the use of genetic algorithms and on this basis introduces the realization of partial functions of sub system and the link programming excerpts of backstage database.
Keywords/Search Tags:private colleges, curriculum system, genetic algorithm, RUP, UML, JAVA
PDF Full Text Request
Related items