Professional Documents
Culture Documents
INTRODUCTION
1.1 BACKGROUND TO THE STUDY
The lecturing staff usually spends a lot of time in timetable generation and timetable
management. The software program to be design for this project work will captures all
parameters used in creating a school lecture timetable and automatically creates one with its
timetable generation tool. This school lecture timetablegeneration software also considers the
availability of courses and other resources while creating levels in the department (e.g. NDI,
NDII, HNDI, and HNDII). Moreover, changes can be easily made in the timetable as and when
necessary depending on the availability of courses.
Since the inception of the ogitech, the lecture timetable schedule has been done manually.
Relying on manual schedule posses a lot of disadvantages. In order to overcome some setbacks
in the method used by the department this project design is brought up titled automated timetable
generator.
This project is to develop a program that will allow the department to provide a timely and
accurate schedule timetable in a form of program.
Automated timetable generator is to assist the department on deciding the lecture room for each
course without conflict at a specific time in a day. Moreover, the program will also assign a
unique lecture to each course but it will ensure that the lecture is not in another class at that
specific period. Computers are not only storage devices and processing units but also are
excellent communication media. They are the means to access the internet and be connected to
the world. They are also an effective audio-visual media. Computer can be used to access a vast
knowledge base and search for information achieves over the internet. Only computer education
can facilitate the use of computers for purpose of communication and entertainment. Computer
knowledge coupled with certain other job skills increase one’s chance of getting job; these with
knowledge of computer are considered trainable for much kind of jobs. As most of the job
involved the use of computers, computer education is an eligibility criterion for almost all of the
modern day jobs. Higher education involving network administration, hardware maintenance of
software skills open doors for other brighter jobs opportunities.
Computer education helps one to manage one’s own business assets and personal
finances, computer serves as efficient means for management information, personal financial
assets, medical records and important document can be stored in an electronic format in a
computer system. Today, banking transaction and payment of bills can be done over the internet.
Similarly, online shopping becoming widely popular to be in the race, it is very important to take
computer education.
The word processing application of a computer services serves as an effectives means of
documentation.
The database management software that are part of computer system serves as the means of
managing large amount of data. The networking capabilities of a computer facilitate connecting
to the network to reach out to the world. Gaining application and media players are some of
popular computer software, which are popularly used a crossed the world.
Computer, which have such a wide variety of applications, are indeed ruling society. To beep up
the pace in this fact life of today, computer education is extremely important. Computers are an
integral part of life and so is computer education.
1.2 STATEMENTS OF THE PROBLEM
In order to get the lasting solution to the problems encountered in the existing procedure, one
must clearly enumerate and understand some of the problems facing manual generation of
lecture timetable.
These include:
i. Time Consumption: In order to set timetable by the lecturers of the institution, it is possible
for time to be wasted.
ii. Duplication of record: In the process of setting a exams timetable, it is possible for
duplication of courses to occur.
iii. Error Prone: Since the records are paper based works information, it is possible for some
paper works to get lost.
1.3 AIM AND OBJECTIVES OF THE STUDY
The aim of this study is to generate a lecture timetable for Ogun State Institute of Technology,
Igbesa.
The objective at this project is to solve the problem that has been encountered in the manual or
existing system of the department. Other aims and objectives are started below:
i. The objective of the automated timetable generated project was to be developed a tool
that enables department to dynamically generate timetable for student to access
directly from the schedule table data.
ii. It enables the department to present changes to their schedule immediately tiding
public.
iii. It enables the department to plan well in advance to design the student schedule.
iv. It will also enable the management and student with updated schedule information
when changes occur.
v. It will enable the management to provide timely accurate schedule data.
1.4 METHODOLOGY
The methodologies adopted in solving the problems in this research work are Microsoft Visual
C#- Winforms programming language as the front-end design tool and Microsoft office access as
the database.