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

Automated scheduling of Class Room

Project Domain / Category


Web Programming

Abstract / Introduction
All educational institutes are offering a number of different disciplines these days and each discipline
has a number of subjects. There are limited faculty members in all educational institutes therefore
each faculty member has to teach more than one class/subject. Also, there are limited rooms for
classes and lab activities for different batches. We have to generate a class schedule for effective
resource utilization. This schedule should ensure that there is neither an overlapping of faculty
member nor class room.

Class room scheduling is a very hectic job which takes a lot of time and effort. Any updation or
correction may make this task cumbersome if done manually. There is a need to automate this task
with the help of an online system which generates a schedule. This automated system for class room
management will be a web-based application which can generate a schedule according to classes,
subjects and faculty members.

Functional Requirements:

Faculty Member:

1. The faculty member shall register/signup in the system.


2. The faculty members have different role like Dean, Section head, Head of department, Class in-
charge etc.
3. The faculty member shall be able to login to system.
4. The section head will generate schedule of different classes. (System will ensure that every
lecture should have a distinct time slot and room. Any time slot cannot have an overlapping of
class, subject or faculty member.)
5. The faculty member shall be able to view/download schedule from the system in .pdf format.
6. The faculty member shall be able to view/download schedule class wise.
7. The faculty member shall be able to view/download schedule subject wise.
8. The faculty member shall be able to view/download schedule class room wise.

Student:

1. The student shall register/signup in the system.


2. The student shall be able to login to system
3. The student shall be able to view/download schedule from the system in .pdf format.
4. The student shall be able to view/download schedule class wise.
5. The student shall be able to view/download schedule subject wise.
6. The student shall be able to view/download schedule class room wise.
Admin:

1. Login availability.
2. Admin shall be able to accept/ reject user’s registration requests.
3. Admin shall be able to update all users’ detail.
4. Admin shall be able to view all registered users’ detail.
5. Admin’s dashboard has overall functional rights.
6. Admin should be able to approve/reject the schedule generated by faculty member.

Tools:

PhpStorm, NetBeans, Sublime Text, Php, JavaScript, jQuery, CSS, bootstrap, MySQL, XAMPP

Supervisor:
Name: Umair Ali
Email ID: umairali@vu.edu.pk
Skype ID: live:umairalihamid_1

You might also like