Professional Documents
Culture Documents
Fall-2022 CS619 7753
Fall-2022 CS619 7753
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:
Student:
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