The aim of this project is to create software for college and for the purpose is to maintain the “TIME TABLE GENERATION” for both the students and staff.  Each Department head is having problem in work scheduling to their sub ordinates and work status feedback.  This project solves the above problem.  This software gives permission to the students and staff to view their allotted subject and Time Table.

Interaction Between The Student And The System

This software is used to maintain the details of staff and student’s Time Table details and college Time Table details.  Visual Basic.NET is used as front end that is used to design the user interface.  Microsoft Access is used as back end and used to design the database and stores the details.

The tables used here are Course Details, Department details, Staff Details, Time Table Allocation details, Subject Details.

The project is more user-friendly so that anyone have minimum computer knowledge can access and handle the software without having any complexity.  This system provides security to the users by providing proper login.

Time Table Generation System

Modules in this project are,

  1. Course Details
  2. Department Details
  3. Staff Details
  4. Time Table allocation Details
  5. Subject Details

Course: 

In this module both the entry and view of the course details can be done.  If the entry should be done, then the details will be checked.  After that the details will be added in the database and a message will be displayed to confirm the entry.

Time Table Generation System Semister wise

Department:

If the Department details entered then the Id of the corresponding Department must be entered, then the entered Id will be checked against the database. If the match is found, then the Department details of the Corresponding Department will be shown in that module, Else an error message will be displayed.

Staff Detail: 

In this module both the entry and view of the staff Details can be done.  If the entry should be done, then the details must be entered and checked for duplicate.  Then the details will be added in the database and a message will be displayed to confirm the entry.

Time Table Allocation:

In the Time Table Allocation Details the staff, subject of the Corresponding staff will be entered, then the entered staff Name will be checked against the database.  If the match is found, then the Time Table Allocation details of the corresponding staff will be generated and stored in database, Else an error message will be displayed.

SUBJECT DETAILS:

The subject details master includes subject name, id and the staff handling the subject will be entered and stored in database. In time table generation the details will be retrieved and used as per the requirement.

Existing System 

In the existing system, each task is carried out manually and processing is also a tedious job.  The Organization is not able to achieve its need in time and also the results may not accurate. Because of the manual maintenance there are number of difficulties and drawbacks exist in the system. Some of them are

Drawbacks of the Existing System:

  • Increased transaction leads to increased source document and hence maintenance becomes difficult.
  • If any student, staff entry is wrongly made then the maintenance becomes very difficult.

PROPOSED SYSTEM 

The proposed system is designed to be more efficient than the manual system. It invokes all base tasks that are now carried out manually, such as the forms transactions and reports which is added advantage.

Advantages of the Proposed System:

  • Gives accurate information
  • Simplifies the manual work
  • It minimizes the documentation related work
  • Provides up to date information
  • Friendly Environment by providing warning messages.

ENVIRONMENTAL SPECIFICATION 

Software specification 

Platform                      :           Microsoft Windows XP

Front – End                 :           VB .Net

Back – End                 :           MS Access

Environment               :           Microsoft Visual Studio .Net 2005