Start Up Project And Project Details
The purpose of the project is to find an optimal solution to the time tabling problem which is one of the highly constrained N-P hard problems. The need of this sort of a time tabling software arised as manually designing a time table takes too much time and effort and if overlap occurs among the timetable, the timetable is redesigned using hit and error methods which has very high time cost. So, in this project we are trying to develop such a software which will automatically and will decrease the effort and time required for the generation of a time table in accordance to the given input. The expected main input is about teachers, classes and subject’s data along with the maximum workload of a teacher in a week to generate a valid time-table. The main constraints that this software should satisfy are that a teacher should not have a lecture in more than one class at the same time slot and a class should not have more than one lecture in a given time slot. The solution which we will get from this project should have to satisfy the above-mentioned constraints.
- Introduction to Project
In institutions with a big number of students, we now use a manual way of creating time tables. Here, the manual approach requires the instructor to prepare the timetable, which takes a lot of time. Most colleges offer a variety of courses, each of which contains a number of disciplines. There are now fewer faculties, and each faculty is responsible for teaching many subjects. As a result, the timetable now required to allocate the faculty to the available time slots in a way that prevented scheduling conflicts and made the greatest possible use of all topic requests from the faculty. For this, we employ a special algorithm. We suggested using a time table object in our approach for creating time tables.
Even though most faculty organisation
tasks are now automated, creating lecture schedules is still typically done
manually, which requires a lot of time and effort. In addition to being
utilised extensively in schools, colleges, and other teaching settings.
In these scenarios, precisely designed time tables are reused for the entire generation without any alterations, which is dull. Other examples That difficulty arises when there aren't enough employers or employees, which forces schedule adjustments or the quick filling of vacant seats. They must plan their course so that it fits the requirements of the current time frame and the facilities at their disposal. However, they must adjust their schedule to accommodate both the new course additions and the newly enrolled students in the new batches. This can lead to rescheduling the entire timetable for all of its batches in order to schedule it as soon as feasible before the batch courses begin. Another issue that comes up when establishing exam schedules. When many batches are scheduled to take tests on the same day, scheduling must be done carefully to account for any issues with the facilities that are available to hold these exams concurrently.
Comments
Post a Comment