Timetable Generation System Java Project

  • rajith
  • 29 Jun 2018
  • Java

Timetable Generation System Java Project Code and Database


“Timetable Generation System” is a web application that provides a significantly better timetable which takes a considerably short period of time to generate them. The application will provide an easy, time-saving way to generate lecture timetables within given constraints. The system will take different inputs like number of subjects, teachers, maximum lectures a teacher can conduct, priority of subject and topics to be covered in a week or a lecture, considering which, it will create feasible timetables for working days of the week, making excellent application of all resources in a way which will be best suited for the constraints

Existing System:

In the existing Timetable Generation system, the entire process of preparing timetable is a hand operated system in colleges is very monotonous and time-consuming which results in either the same teachers ending up with more than one class at a time or a number of classes conflicting at the same classroom. This system is a non-automatic perspective and the absolute utilization of resources has proven the inefficiency of the system.

Proposed System:

The proposed Timetable Generation system is an advanced and very efficient system which takes less time and no physical effort is needed in preparing the timetable. The proposed system provides constraint rules which specify the constraints that the solution must satisfy. They are checked each time a new lecture is assigned to a period. Local change rules are also proposed in this system which is used to undo a previous assignment in order to create the opportunity to assign the current one.

Software Requirements:

Hardware Requirements:

Processor-Intel Core, RAM-2 Gb, Hard disk-500 Gb.

Software Requirements:

Operating System-Windows 7/8/10, Front End-HTML, CSS, JavaScript Back End-Oracle, MySql, Language-Java, Server Side Programming Tool-JSP, Web Server-Apache Tomcat.

Login here to download Timetable Generation System Java Project

Account Login

New users must register now. For Forgot password click here.