Font Size: a A A

Arrangement And Implementation In A Computer System Of Vocational School

Posted on:2012-09-10Degree:MasterType:Thesis
Country:ChinaCandidate:X H ZhangFull Text:PDF
GTID:2178330332994855Subject:Computer technology
Abstract/Summary:PDF Full Text Request
With the national vocational education in recent years, the great efforts of admissions policies, enrollment in secondary vocational schools, growing, growing tension variety of teaching resources.However, most academic departments in the curriculum of vocational schools still rely on hand-arranging scheduling, and schedule of the arrangement is a very complex task, method of arranging artificial rearrangements often occur, the wrong row, Lou Pai and so on, affect the normal teaching work..The purpose of this design is to write a post for the current in the Automated Course Scheduling System for use in schools. Through a detailed needs analysis, clear Arrangement System data flow and business processes, system development identified goals and arranging the various functional modules.In database design, E-R diagram used in the method of conceptual database design, entity relationship diagram given system; in the database used in the logical design of the relationship given in the database table and its structure.The key issue in the algorithm, considering the problems involved in arranging the various factors and constraints, and in the detailed analysis of the characteristics of each algorithm based on the identified partition, the combination of greed and priority algorithms. The basic idea is: first determine the priority of course; and then follow the greedy algorithm to select the high priority allocation of space-time slice of courses; Divide and conquer and then followed by arrangements for the week of class time and classroom, each distribution are selected from the remaining resources and make a record, to prevent the misuse of resources and time and classroom conflict. Arranging the algorithm simulates the process of hand, simple and reliable.The system development environment VB6.0, SQL Server2000 database system for the system, the main user and the data management, automatic and manual arranging arranging, schedule the query and output functions, arranging fast, less conflict, user interface simple, fully able to meet the secondary vocational schools arranging to use.
Keywords/Search Tags:Course Arranging, Restriction, Greedy Algorithm, Priority, Divide and Conquer
PDF Full Text Request
Related items