On Automatic Timetable Generator

You might also like

Download as ppt, pdf, or txt
Download as ppt, pdf, or txt
You are on page 1of 10

Presentation on

Development
of
Timetable Generation System [ATGS]

Timetable Generation System


[ATGS]

Flow of Data Within Project


Collect data from
data store
Initialize Timetable
Perform Allocation
Generation of
Timetable
Formatting of
Timetable

Project Flow
Stage-I
1. Literature Survey

Timetabling Algorithms

Search for existing


applications

2. Analysis

Requirement of Project

Flow of project

3. Planning

Stage-II
1. Design

Knowledge Base
Design (XML)

GUI Designing

2. Implementation

GUI Coding

Main Timetable
Generator Coding

Export to HTML

It Consist Of Scheduling Of Lectures And Rooms

Based On Strong Constraints and Weak Constraints in given Time Slots


Strong Constraint

A classroom is not assigned to more than one lecture at the same time.
Weak Constraint
There should be break after 2 hrs
A teacher can take maximum 3 lectures a day

Teachers List

Subjects List

Rooms List

ARS
SSC
SRP
SMV
SHB

DSP
ADMP
IS
MC
SE

R1
R2
R3
R4

Time Slots List

Years List

Days List

8:30-9:30
.
.
2:30-3:30
3:30-4:30
4:30-5:30

I
II
III
IV

Mon
Tue
Wed
Thu
Fri

Constraints Matrix
Teachers List

ARS
SSC
SRP
SMV
SHB

Time Slots List


8:30-9:30
.
.
2:30-3:30
3:30-4:30
4:30-5:30

Subjects List

DSP
ADMP
IS
MC

Rooms List

R1
R2
R3
R4

Years List

Days List

I
II
III
IV

Mon
Tue
Wed
Thu
Fri

Project Demonstration

Timetable Generation
System

Timetabling The Stress Free Way !

Thank You !

You might also like