You are on page 1of 29

TIME TABLE MANAGEMENT SYSTEM

Abstract
The proposed project entitled TIME TABLE MANAGEMENT SYSTEM has
been designed and developed by using Microsoft Visual Studio Dot Net 2008 as front
end tool and MS SQL Server 2008 as back end tool. This project is mainly developed
for college administration part. It is windows based application software developed in a
user friendly manner.
The Existing system is done by manually with the help of each department higher
officials inside the college. It is considered as a tedious job in the management side
while generating time table for staff wise as well as class wise. Moreover several
constraints has to be followed while generating time table such as allotting hourly time
table to individual staff with sufficient intervals daily, allot minimum hours to higher
officials like HOD, Continuous period for Practical subjects such as continuously 2 hours
for single practical subject, daily available hours is to be considered, break time and
lunch time is to be considered, first period should be allotted to Class tutor preferably,
department to department teaching staff hours is also be taken into account.
In addition, day order wise should be considered, available hours to individual
staff and the available days to each class should be considered. The available working
days usually calculated with the dismissal of general holidays and college day function.
By keeping all these criteria, the concern authorities get into real hurdles and keep on
insisting their mind like a bee in their bonnet.
In order to clear all the existing problems, the proposed system is designed in a
smart way with the help of staffs available hours and the hours allotted to individual
subject as inputs. The advantage of using this proposed system is able to generate time
table within a fraction of second with no staff limitation and class limitation.
The proposed system is planned to implement lively to College system and this
will help the administration part sure. Time consumption is entirely reduced and no

partialities in allotting classes to staffs. This will help the management in decision
making and planning section.
MODULES DESCRIPTION:
1. Staff Details:
The Staff role is the major part played in this time table generator. In the
staff details form the following details should be inputted such as Staff Code,
Staff Name, Staff Designation, Teaching or Non-Teaching Staff, total hours
allotted in a weekly day order, overall hours allotted. These details are
considered as one of the primary details to generate time table.
2. Subject Details
This form is another major part in this time table generator. In the subject
details form the following details should be inputted such as Subject Code,
Subject name, Subject Type such as Practical or Theory, Optional subject or not,
Hours Allotted, Subject handling Staff Code. These details also considered as
primary details to generate time table.
3. Department Details:
The department details form is considered as the back bone to both the
Staff Details and subject details module. In the department details form the
following details should be inputted such as department name, batch (eg.20112014), total number of subjects allotted.
4. Department Coupling Stage 1:
The smart work begins in this section. The department names entered in
the department details module are displayed for user selection. Once the user
selects any one of the department, then the batch details are displayed below the
selected department. Then the user is allowed to choose any one of the batch
listed under the chosen department. Now the system allows the user to input the
semester number and then the subject code until the loop ends with the total

number of subjects allotted. Further, the user has to input the total hours
individually to each subject code.
5. Time Table Generator Class Wise
In the class wise time table generator, once the user selects the
department, batch, semester. The user selection is inputted to the proposed
system, then a multi-dimensional array is initialized dynamically in order to cross
coupling department to subject and then subject to staff with the time tally
system. Then the result will yield a proper time table generator for class wise.
6. Time Table Generator Staff Wise
In the staff wise time table generator, once the user selects the staff code.
The user selection is inputted to the proposed system, then a multi-dimensional
array is initialized dynamically in order to cross coupling staff to subject and
subject to class with the staff time tally system. Then the result will yield a proper
time table generator for staff wise.
7. Reports
a. Department Wise Time Table Report
b. Staff wise Time Table Report
System Specification
Hardware Specification:
Processor : Dual Core Processor
RAM : 1 GB RAM
Harddisk : 160 GB Hard disk
Software Specification:
Operating System : Windows XP / Windows 7
Front End : VB.Net 2008
Back End : SQL Server 2008

Existing System:
1. Management planning and decision making is not in proper manner.
2. Excessive hours to staff due to manual time table generation.
3. Total hours allotted and the subject wise allotted hours not tally together often.
4. Time consumption is more
5. Manpower support is needed much in time.
Proposed system
1. Manpower support is needed only for few inputs.
2. Consumption of time is completely reduced.
3. Management will get a clear idea of time table generation.
4. Any alteration in staff hours or class wise hours would not be affect more in
preparing fresh time table.
5. 100 % accuracy in time table generation.

Data Flow Diagram:


Level-0:
Staff

Input
Subject Details,
Staff Details,
Department
Details

Report
Time
Table Department Wise Time Table,
Staff Wise Time Table
Management
Management

Level -1 : Input Subject Details

Input

Subject
Details

Update

Staff

Database

Subject Table

Level -2 : Input Staff Details


Staf
Details
Staff

Input

Staff Table

Update

Database

Level -3 : Input Department Details

Input

Department
Details

Staff

Department Table

Update

Database

Level -4: Department Coupling

Login

Department
Coupling

Database

Staff

After Select
Department & Batch

Receive Subject
Code and Hours
Details

Update

Update

Department Coupling
Table

Level 5 - Staff Wise Time Table And Class Wise Time Table

Staff

Inpu

Staf
Details

Update

Staff Details
Table

Time Table
Management
System

Login

Inpu

Update

Database

Inpu

Subject
Details

Update

Inpu

Department
Details

Department
Coupling

Update

Subject Details
Table

Generate
Timetabl
e

Class
Wise

Update

Class Wise
Time Table

Update

Department Details
Table

Generate
Timetabl
e

Department Coupling
Table

Staf
Wise

Update

Staff Wise
TimeTable

INPUT DESIGN

OUTPUT DESIGN

TABLE DESIGN
Department
Primary Key : Department_name

Foreign Key : Subject_code, Department_name

Primary Key : staff_code

Primary Key : subject_Code


Foreign key : Staff_code

You might also like