Automated scheduling of Class Room Test phase, srs, design phase and source code final deliverable

Automated scheduling of Class Room Test phase, srs, design phase and source code final deliverable

/ 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

,

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top
×

Hello!

Click one of our contacts below to chat on WhatsApp

× WhatsApp Us