Font Size: a A A

Analysis And Design Of Jiamusi University Courses Scheduling System

Posted on:2012-02-24Degree:MasterType:Thesis
Country:ChinaCandidate:X H YangFull Text:PDF
GTID:2218330338453345Subject:Software engineering
Abstract/Summary:PDF Full Text Request
In this paper, the main elements of this design are based on the background of cooperation between the Computer Teaching Department and the Office of Academic Affairs of Jiamusi University on course scheduling system design using the computer. There are many problems in course scheduling designed by the University Academic Affairs Office, such as;the using the computer presentation course schedule, basic data processing, inquiry of the schedule and output of the forms. The use of the computer is needed to replace the traditional manual timetable course scheduling, to resolve the conflicts in course of time, manpower, curriculum, classroom, teachers and other issues, improve the usage of courses timetable efficiently;this will allow the academic staff to be free from the heavy work load and improve the efficiency of the academic work, as well play a positive role in the standardization of teaching management.Course Scheduling problem from the mathematical sense, is a four-dimensional space of time, teachers, students and classrooms, and a combination plan question of raising and teaching plan programs and special requirements for a constraint programming problem. It's essence is to resolve the conflicts between the vearious factors. We analyzed and studied the problem on the timetable at home and abroad, based on the characteristics of our own university wusing dismembered and priority algorithm.Through the algorithm of division of the equivalence class for calculating priority programs to reduce the complexity of scheduling algorithm; can be more quickly satisfied with quiker access to the results by adjusting the timetable.Currently the viable development methods being used is the method of top-down (Top_Down) and bottom-up (Bottom_Up), as well as the integrated development methods of both kinds.The overall objective in developing the strategy of "top-down (Top_Down)", environment, resources of the system, and determine the processing capabilities and decision-making functions,the sub-system division of labor, coordination and interface, to determine sub-modules required for the input, output and data storage, of each sub-module of functions and data are needed for further analysis and decomposition.According to the analysis and design in accordance with the design principle and comparing a number of the overall program, finally determine the technology program of following high-end multi-user computer network systems.This network system is Ethernet Structure, an open client/server architecture. The client will access the database through the existing campus network system, to achieve the relevant operation. The server is Windows space 2003 operating system. Windows 2003 server has strong features, very easy to use, and scalable capacity. The safety of centralized management and error tolerance management features makes it an ideal network server operating system. SQL SERVER 2000 as database system development platform; use VS as a tool for foreground operation development, network protocol is the standard TCP/IP. The System is manageable, scaleable and portable.This paper describes the development background of the system and problems on course scheduling at home and abroad. A brief description of the system development model iS needed to solve the main issues and systems, through the analysis of the needs in course scheduling in the management of Jiamusi University.This is based on the training programs through the campus network to communicate the data beween various departments and to share the purpose of arranging schedule, and.This provides the need for the establishment of computer system's data model, and to begin the architecture design, the realization of some functions in the system are introduced. and describe the two key issues of timetable for training programs and algorithms, and to complete the timetable of our university by computer system design at last.
Keywords/Search Tags:.NET, B/S, System skeleton, Arrange class automatically
PDF Full Text Request
Related items