You are on page 1of 1

School Timetable Management System

ABSTRACT

Timetable Management System is a fast, on the go web application to view your day-
to-day class schedule. Timetabling concerns all activities with regard to producing a schedule
that must be subjective to different constraints. A timetable can be defined as the
optimization of given activities, actions, or events for a set of objects in a space-time matrix
to satisfy a set of desirable constraints. A school timetable is a temporal arrangement of a set
of staff and classrooms in which all given constraints are satisfied. Creating such timetables
manually is a complex and time-consuming process. Automating this process with a
computer-assisted timetable generator can save a lot of precious time for administrators who
are involved in creating and managing class timetables.

TMS aims to solve all these problems with its quick, user-friendly interface and
smooth functionality. The website mainly has three modules: admin, teachers, and students.

 Admin: Admin manages all the accounts, enters the master time table into the
database, can register or remove both students and teachers, and assigns rooms
according to capacity.
 Teacher: The teacher is registered by admin only. The teacher can look for her own
timetable from day to day. The teacher can schedule the cancellation of her future
classes. The cancelled class will be notified to the students associated with the
respective class.
 Student: The students can themselves register on the website. Fill in their details, roll
numbers, class, branch, and year. The system will automatically display their
timetable, properly segregated day-wise. The students can view notifications for any
cancelled classes from their faculty.

Technologies Used: HTML, CSS, JavaScript, Node, MySQL

You might also like