Automatic Timetable Generation
Automatic Timetable Generation
Abstract:-
First of all every academic institution will follow the approach of scheduling
the timetable by the human effort. But our automated system will generate
timetables very easily with only entering subjects and respective teachers. Most
colleges have a number of different courses and each course has a number of
subjects. Now there are limited faculties, each and every faculty teaching more
than one subjects. So now the time table needed to schedule the faculty at provided
time slots in such a way that their timings do not overlap and the time table
schedule makes more use of all faculty subject demands. We use a genetic method
for this purpose. In our Timetable Generation algorithm we suggested to utilize a
timetable object. This object comprises of Classroom objects and the timetable for
everything likewise a fitness score for the timetable. Fitness score relates to the
quantity of crashes the timetable has regarding alternate calendars for various
classes. Classroom object comprises of week objects. Week objects comprise of
Days and also Days comprises of Timeslots. Timeslot has an address in which a
subject, student gathering going to the address and educator showing the subject is
related. Also further on discussing the imperatives, We take advantage of
composite configuration design, which make it well extendable to include or
uproot as numerous obligations. In every obligation class the order as determined
in our inquiry is now checked between two timetable objects. On the off chance
that order is fulfilled i.e there is a crash is available then the score is augmented by
one. By this lot of time is saved, paper work is reduced, technology is up-to-date.
Problem Statement
College timetable problem is a typical scheduling problem that appears to be
a hard job in every year once or twice a year. In earlier days time table scheduling
was done manually with a single person or some group of institution involved in
task of scheduling it manually, which takes a lot of effort and time. Planning
timetable is one of the most complex and error prone applications.
Existing system:-
Proposed system
Our aim to build With this lot of time is saved because Student can check for time
table in online by sitting at his/her home. Paper work is minimized and by this lot
of man power is reduced.
PROCESSOR : PENTIUM IV
MEMORY : 512MB
Database : MySql.