Posts

Final Work

Image
    It is a difficult task to manage many Faculty and assign subjects on time physically. Therefore, our proposed system will help overcome this inconsistency. Therefore, we can produce a timeline for any number of courses and semesters. This program will help you to create flexible pages so that in using such a program we can use a variety of tools that are more efficient and freer to use. Different timetables for each class, genres and labs are automatically generated by this system. A combination of different slots can be obtained to make another timeline as needed. The project minimizes time usage and you feel the pain in installing a timeline. The project is being created in a way that ensures there are no time conflicts that prevent you from getting the desired timetable features. The project is a good time plan for departments and the rest of the college because it can be improved in the future. The process and tactics utilised for this project can be kept while making ...

Result

Image
                 After Adding all information by clicking on the Generate Button, User will see the generated time table. Output will shown in tables on this page.               By clicking on the Generate Button from navigation panel on left, you will see the generated time table.Our output will be shown in tables on this page. Each table will represent time table of one class. Each row will represent a working day and each slot will represent a time slot. In each cell we will show the assigned teacher name and assigned subject name.

Slots

Image
  In Navbar have Slots Button Which have submenu Add Slots          By clicking this menu  Add Slot form will open. On this page user will be able to add a new Teacher.     It has 5 inputs Teacher name Subject name Session Section Lectures      Add Slot button will save the records. All Slots     This will show all the Slots added by user. It has only one button Remove which will remove a Slot.

Teachers

Image
    In Navbar have Teacher Button Which have submenu Add Teacher          By clicking this menu  Add Teacher form will open. On this page user will be able to add a new Teacher.     It has 4 inputs First name Last name Reg. number Working Hours      Add Teacher button will save the records. All Teachers     This will show all the Teachers added by user. It has only one button Remove which will remove a Teacher.

Subjects

Image
  In Navbar have Subject Button Which have submenu Add Subject          By clicking this menu  Add Subject form will open. On this page user will be able to add a new Subjects.     It has 5 inputs Subject Code Subject name Credit Hours Contact Hours Labs      Add Subject button will save the records. All Subject     This will show all the Subjects added by user. It has only one button Remove which will remove a Subject.

Classes

Image
   In Navbar have Classes Button Which have submenu Add Classes          By clicking this menu  Add Class form will open. On this page user will be able to add a new classes.     It has 3 inputs Class name Alloted Session Alloted Section      Add Class button will save the records. All Classes     This will show all the classes added by user. It has only one button Remove which will remove a class.

Dashboard

Image
    It consists of a header and a navigation panel. In header have  Home  Button Logout Button In navigation panel buttons with their submenu Classes Add Classes All Classes Subjects Add Subjects All Subjects Teachers Add Teachers All Teachers Slots Add Slots All Slots Generate:          This Button will send a request to the backend to run algorithm and will show the returned output.

Welcome page

Image
                        This page has two controls which are signup and login. This is home page of this software. If user is using this software for the very first time User can register using sign in button and registered user login using login Button. Sign in page consists of 5 inputs and a submit button. First name Last name Email Address Password Confirm Password And a sign in button used to submit the credentials. For Login  Email Address Password And a login button  If credentials are true user will be directed to the Dashboard.

Executive Summary

Image
          The purpose of the project is to find an optimal solution to the time tabling problem which is one of the highly constrained N-P hard problems. The need of this sort of a time tabling software arised as manually designing a time table takes too much time and effort and if overlap occurs among the timetable, the timetable is redesigned using hit and error methods which has very high time cost. So, in this project we are trying to develop such a software which will automatically and will decrease the effort and time required for the generation of a time table in accordance to the given input. The expected main input is about teachers, classes and subject’s data along with the maximum workload of a teacher in a week to generate a valid time-table. The main constraints that this software should satisfy are that a teacher should not have a lecture in more than one class at the same time slot and a class should not have more than one lecture in a given ...

Start Up Project And Project Details

Image