Time Table Management

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 5

Time Table Management

1) Background/Problem Statement:-

Preparation of the time table manually is cumbersome and human errors may be
possible which includes wrong allotment or multiple allotment to same faculty or
same class at same time. Also a lot of human resource and time is consumed
and an error free schedule is also not guaranteed . This software guarantees a
feasible solution which is guaranteed to be error free. Time Table Scheduling is
an NP-hard problem and hence polynomial time verifiable using genetic
algorithms. This web based application generates a time table that satisfies all
the conditions to be met. This software generates an error free time schedule
which makes a unique time table to each faculty and class room , also it checks
the constraints of room allotment . It also lets faculties and students view their
respective time table by logging in to the system . This software allows users to
generate a time table for newly occurring changes in less time, with less effort
and with more efficiency.
2) Working of the Project:-

The purpose of this smart website system is to create a convenient and easy to
use system where each student and faculty member can access to their time
table schedule and provide complete information about it. The scope of the
system includes Generation of Timetable, Access the available Timetable(s),
Modify/Delete an existing Timetable. Add/ Modify Faculty details of a department.
Add/ Modify Semester wise subjects details. Add/Modify time scheduling and
period allocation process and room / location of classroom where lectures / labs/
tutorials need to take place.
3) Advantages:-

● Effective time management


● No or fewer errors
● Data security
● Easy to use
● Avails customization
● Flexibility in integration
● Reduces paperwork
4) System Description:-

1) Teacher Module:-
A teacher can have the following characteristics in our time table:
Has to login into the portal, or if a new one will have to register into the
portal for successful display.
After successful authentication, a teacher can view/ edit the time table
based on his/her Convenience.
A teacher can publish an announcement, he/she can also change or edit
the current announcement.

2) Student Module:-
A student doesn't need an authentication , once clicked the student he/she
will automatically be redirected to the time table page (or menu).
A student has no right to modify the time table. A student can only view the
contents of the time table and can also view the announcement made by
the respective teacher in the time table forum.
A student can select the semester out of the option available in the option
pane and select one of those to get his/her time table.

3) Admin Module:-
An admin is the main head of the authority, so his view first needs to be
authenticated and be checked from the list of predefined members in the
database , if successful then redirect to the time table page, else ask him
to login again displaying a proper message of invalid login.

An admin can add or remove or edit the credentials of any faculty or a


teacher in the database. Once a teacher registers into the portal , admin's
task is to verify it and allow the successful append of information of that
teacher into the database, if allowed then the teacher can login else
cannot.
5) Project Life Cycle:-

The waterfall model is a classical model used in system development life


cycle to create a system with a linear and sequential approach. It is termed as
waterfall because the model develops systematically from one phase to another
in downward fashion. The waterfall approach does not define the process to go
back to the previous phase to handle changes in requirement. The waterfall
approach is the earliest approach that was used for software development

You might also like