DESIGN AND IMPLEMENTATION OF A WEB BASED TIMETABLE SYSTEM FOR CUMPUTER SCIENCE

INTRODUCTION

1.1 Background of the Study 

Nnamdi Azikiwe University came into being as an offshoot of the defunct Anambra State University of Technology (ASUTECH). ASUTECH which was established through Law No. 7 of 30th July 1980 by the Government of the old Anambra operated as a multi-campus university, with campuses in Abakaliki, Enugu, Awka and Nnewi.In 1991, following the split of the old Anambra State into Anambra and Enugu States, the Awka and Nnewi campuses of the former ASUTECH were constituted into NnamdiAzikiwe University by the Anambra State Edict No.5 of November 26 1991. NnamdiAzikiwe University was taken over by the Federal Government by Decree No. 34 of July 15, 1992.NnamdiAzikiwe University’s current method of Timetable is not internet based which increases the stress on the part of the student who has to keep moving from one office to another. The forms that the students would be given has to be signed by the following departments of the school: The Student’s Academic Department (Dean’s office), University Librarian, Head of Department, Faculty, Bursary, Student’s Affairs, Health Centre and Registry (Exams and Records).Due to the various offices/department a student has to go to, the need for a web based Timetable system for students is inevitable to save time and the cost of transportation from one location to another.

The academic environment has gone so complex that an automated system may be required to automate certain aspects of the academic system. One such area of difficulty is timetable scheduling; those saddled with the responsibility of time table creation are always faced with challenges of creating effective system that will deliver its purpose.Automation has been seen as a way of enhancing Manual activities. For instance, Manual operations are characterized with some setbacks such as erroneous computation etc. with automation, those setbacks are either eliminated or reduced to barest minimal. To this effect application are being created to hide the manual operations and project automation.
The general task of solving timetable scheduling problems is iterative and time consuming. In real world application, the participants to the timetable scheduling have conflicting preferences which make the search for an optimal solution a problem. In order to solve the problems it is necessary to find a compromise between all the parties involved in the requirement, usually conflicting (e.g. day, time). The constraints are related to the availability, timetabling and preference of each of the instructor, to rooms availability, number of student and curricula. In order to solve this problem for the particular case of university system, timetable scheduling has to adopt the computer-base approach. Computer-base approach enables the institution to automate certain manual task and work efficiently. Also, in the particular case of timetable scheduling, the automated system could find an optimal or a sub-optimal solution using mainly interagentcommunication.

1.2Problem Definition

The scheduling problem can be defined as a problem of finding the optimal sequence for evaluating a finite set of operation (task or job) under a certain set of constrains that must be satisfied. A typical example of scheduling problem is timetable scheduling. The problems to be solved by timetable scheduling are mapped out below.

1)    Maximize individual in timetable scheduling or other resources.
2)    Minimize time required to complete the entire process for timetable scheduling.
3)    Production of timetable and of conflict interest, place, etc.
All these problems and more are to be solved so that the proposal solution for timetable scheduling will be an enchantment over the manual.

1.3   Aim and Objectives.

In solving problems of timetable scheduling, there is need for an effective and efficient techniques or methods.The only method proven to be effective and effective is the computer-based approach. The approach that automates all the manual concepts of timetable scheduling thereby eliminate all the problems associated with the manual technique.To this end, this project work is designed to introduce computer bases approach to the manual method of timetable scheduling.

The aim and objective of this project is to examine how school Timetable system can be computerized and accessed online, with our main objective being: 

  • To develop a software that can enable the students to do their Timetable online, thereby removing the hurdles that students face/encounter after graduation in their attempt to do their Timetable from different departments.
  • To develop software that will provide a better record keeping system.

Get Full Project

 
 

Share this Post



 
 
 
 
 
Select your currency
USDUnited States (US) dollar