A SYSTEM ANALYSIS AND DESIGN OF WEB-BASED
CLASS SCHEDULING SYSTEM USING OBJECT-ORIENTED
PROGRAMMING AND RELATIONAL DATABASE
A SYTEM ANALYSIS AND DESIGN PAPER
PRESENTED TO THE FACULTY OF
COLLENGE OF INFORMATION TECHNOLOGY
INFOTECH DEVELOPMENT SYSTEMS COLLEGES INCORPORATED
IN PARTIAL FULFILLMENT OF THE REQUIREMENTS FOR THE DEGREE IN
BACHELOR OF SCIENCE IN INFORMATION TECHNOLOGY
By:
Sherwin Gipit
John Mar Acuna
17 October 2019ACKNOWLEDGEMENT
The researchers would like to express their sincerest
gratitude and thanks to GOD ALMIGHTY for his divine guidance
and assistance for enlightening our thoughts and prompted us
to proceed with perseverance until work was done.
To the people who shared their knowledge, expertise
assistance and guidance in the realization of this study. No
piece of work has ever been brought to success without the
aid of others.
To our PARENTS AND FAMILY, who were always there for us in
moral and financial support, for understanding us in everyway
possible, and for instilling in our responsibility.
To MR. SHERWIN M. TELAN, System Analysis and Design
professor, for the valuable efforts and supervision he
patiently rendered.
To VENICE who were always in times of our sadness, thank you
for giving us an inspiring advice, we owe you so much.
A profound thanks and appreciation also to our professors
and instructors who gave their best knowledge to what we are
now.
Once again, we offer thanks and praise to God and those who
extend help in the accomplishments of this piece of work.
S. G.
J. A.
ABSTRACT
This research was made for the purpose of designing and
developing a class schedule system (CSS) for institutions in
the education sector by using the task of devising the class
schedule of Infotech Development System Colleges Incorporated
(IDSC Inc.) as a case study. A system that would bring
efficiency in the work of making a class schedule that would
have the capability of working fast, accurate and being
convenient.
The analysis and design will be utilized by using an
analytical process and the design of the system based on
object-oriented programming. In the description, analysis and
design of the system, and in the creation of the software,
PHP and MySQL was used in the system database management,
this enabling the system to be both fast and capable of
creating a Web Interface, making it easy and convenient for
the user to access the system.
The class schedule system that was developed will be capable
of being used for 4 functions. The first function will
provide the user access to the system according to the level
of access allowed. The second function will be to input the
necessary data for the arrangement of the class schedule. The
third function will be the processing of data. The last
function will be to provide a report of the class schedule
which the system will create. This system has the
characteristic of operating the system and database via LAN
or cloud hosted in that the system can be used on a work
station and the database can be accessed from the server.
In testing the system, it is expected to enable the user to
access class schedules faster and more conveniently. Thus,
this class scheduling system will assist the task of making
class schedules for schools to be done more efficiently. It
is also expected to assist the users to access the class
schedules more conveniently.
Table of Contents
ACKNOWLEDGEMENT.............................................2
ABSTRACT....................................................3
CHAPTER I...................................................6
INTRODUCTION..................................................6
1.1. Background and Statement of the problem...............6
1.2. Objective.............................................6
1.3. Scope of the study....................................6
1.4. Expected result.......................................7
CHAPTER I
INTRODUCTION
The first chapter describes the reasons, objectives, scope
of the proposed system and also, the expected result of the
research.
1.1. Background and Statement of the problem
1.2. Objective
To design and develop a web-based class scheduling system
(CSS) using Object Oriented Programming and relational
database.
1.3. Scope of the study
Analyze and design the CSS of Infotech Development
Systems Colleges Incorporated by OOP. The CSS will
consist the following:
o Data Initialization
Instructors
Classrooms list
Courses list
Classes list
User Account
o Class Scheduling
To arrange the class schedule for students
o Reports
Class schedule
Teaching schedule
Classroom schedule
Develop a web app using PHP.
Develop Database by using MySQL relational database.
Test the system by using data from Infotech Development
System Colleges Incorporated
1.4. Expected result
1. The main outcome of this research is a class scheduling
system that will be more effective than the manual
method being used by school.
2. A class scheduling system that is able to arrange
schedules efficiently.
3. Users are able to use and maintain the system easily.