i
DESIGN AND IMPLEMENTATION OF WEB BASED SYSTEM FOR
DISTANT LEARNING
BY
VICTOR NAMANI CHIEMERIE
EBSU/2019/98831
A PROJECT SUBMITTED TO THE DEPARTMENT OF COMPUTER
SCIENCE EBONYI STATE UNIVERSITY, ABAKALIKI.IN PARTIAL
FULFILLMENT OF REQUIREMENT FOR THE AWARD OF THE
BACHELOR OF SCIENCE (B. Sc.) DEGREE IN COMPUTER SCIENCES
SUPERVISOR: DR. F. U. ONU
i
ii
CERTIFICATION
I certify that this Project work titled “Design And Implementation Of Web
Based System For Distant Learning” was written by Victor Namani Chiemerie
with registration number EBSU/2019/98831 and submitted to the Department of
Computer Science, Faculty of physical Science Ebonyi State University,
Abakaliki, and has not been submitted to any other institution in part or whole for
the award of degree or Diploma certificate.
………………………… …………………………
NNAMANI VICTOR CHIEMERIE DATE
ii
iii
Approval Page
This Project titled “Design And Implementation Of Web Based System For
Distant Learning” was written by Nnamani Victor Chiemerie with registration
number EBSU/2019/98831 in the fulfillment for the award for the Bachelor of
Science has been approved for the Department of Computer Science, Ebonyi State
University, Abakaliki under the supervision of:
………………………… …………………………
DR. F. U. ONU DATE
(PROJECT SUPERVISOR)
………………………… …………………………
DR J. O. UGAH. DATE
(HEAD OF DEPARTMENT)
………………………… …………………………
DR EMEKA DATE
(PROJECT COORDINATOR)
iii
iv
DEDICATION
I humbly dedicate this Project work to God, the source of all knowledge, wisdom,
and inspiration. With gratitude, I acknowledge His guidance and blessings
throughout this journey. May His presence be felt in every word, thought, and
action reflected in this Project.
I would also like to extend my heartfelt dedication to my esteemed seminar
supervisor, Dr F.U Onu, His invaluable guidance, expertise, and unwavering
support have been instrumental in shaping this work. I am grateful for their
mentorship, patience, and encouragement throughout the process.
iv
v
ACKNOWLDEGEMENT
I thank God Almighty for giving me the strength to complete this work. Also, my
sincere gratitude goes to my Project supervisor Dr. F. U. Onu, for his advice, and
fatherly assistance through this seminar work.
My special thanks go to the Head of department Dr. J. O Ugah., the Project
coordinator Dr. Emeka and my academic adviser Dr. Henry F. Nweke and all the
lecturers of computer science Department ranging from..., Dr. I. A. Ajah, Dr. C.
Ituma, Dr. I. N. Ogbaga, Engr. E. Vincent, Dr. G. E. Ugwu, Dr. C. O. Agwu, Dr.
H. O. Nwani, Dr. S. Ikporo, Dr. K. O. Igboji, Dr. O. U. Chikwe, Mr. Chukwu
Jeremiah, Mr. Selvester Igwe and Mr. Iteshi Anselm C, and the other lecturers for
their much cherished and precious advices toward my Academical success.
My profound gratitude goes to my Parents and my lovely Siblings who has
been my backbone both financially and spiritually throughout my stay in this
institution.
v
vi
ABSTRACT
The increasing demand for accessible and flexible education has made distant
learning an essential tool in modern education systems. This project, titled "Design
and Implementation of a Web-Based System for Distant Learning," focuses on the
development of an interactive, scalable, and user-friendly on-line learning
platform. The system is designed to bridge the gap between educators and learners
by providing seamless access to educational resources, virtual classrooms, and
real-time communication tools. The platform leverages modern web technologies
to support multimedia content delivery, assignment management, and performance
tracking. Key features include user authentication, role-based access (e.g., for
students, instructors, and administrators), live video conferencing, discussion
forums, and automated notifications. The system also incorporates responsive
design principles to ensure compatibility across devices, enhancing accessibility
for users in diverse geographical locations.
By integrating tools for collaboration and self-paced learning, this system aims to
overcome traditional barriers to education such as distance, scheduling conflicts,
and resource limitations. The project also considers data privacy and security
measures to protect user information and maintain trust.
The proposed web-based distant learning system promises to transform the
educational experience, enabling learners to achieve their academic goals
irrespective of their location or time constraints.
vi
vii
TABLE OF CONTENTS
Title Page.................................................................................................................i
Certification.............................................................................................................ii
Approval Page.........................................................................................................iii
Dedication...............................................................................................................iv
Acknowledgement...................................................................................................v
Abstract...................................................................................................................vi
Table of Contents...................................................................................................vii
CHAPTER ONE : INTRODUCTION
1.1 BACKGROUND OF THE STUDY 1
1.2 STATEMENT OF THE PROBLEM 2
1.3 AIM AND OBJECTIVES OF THE PROJECT 3
1.4 SIGNIFICANCE OF THE STUDY 5
1.5 SCOPE OF THE STUDY 8
CHAPTER TWO: LITERATURE REVIEW 11
CHAPTER THREE: METHODOLOGY AND SYSTEM ANALYSIS
3.1 METHODOLOGY
3.1.1 TYPES OF METHODOLOGY 14
3.1.2 CHOICE OF METHODOLOGY 15
3.2 SYSTEM ANALYSIS
3.2.1 ANALYSIS OF THE EXISTING SYSTEM 18
3.2.2 ADVANTAGES OF THE EXISTING SYSTEM 19
3.2.3 PROBLEMS OF THE EXISTING SYSTEM 20
3.2.4 ANALYSIS OF THE NEW SYSTEM 21
3.2.5 INPUT, PROCESS, OUTPUT ANALYSIS 23
3.2.6 JUSTIFICATION OF THE NEW SYSTEM 25
CHAPTER FOUR: SYSTEM DESIGN AND IMPLEMENTATION
4.1 GENERAL SYSTEM DESIGN OBJECTIVES
4.2 SYSTEM DESIGN
4.2.1 MAIN MENU DESIGN
4.2.3 OUTPUT DESIGN
4.2.4 PROGRAM MODULE DESIGN
4.2.5 DATABASE DESIGN
4.3 SYSTEM IMPLEMENTATION
4.3.1 MAIN MENU IMPLEMENTATION
4.3.2 INPUT IMPLEMENTATION
4.3.3 OUTPUT IMPLEMENTATION
4.3.4 PROGRAM MODULE IMPLEMENTATION
4.3.5 DATABASE IMPLEMENTATION
4.4 SYSTEM REQUIREMENTS
4.4.1 HARDWARE REQUIREMENTS
4.4.2 SOFTWARE REQUIREMENTS
CHAPTER FIVE : SYSTEM TESTING, EVALUATION AND
DEPLOYMENT
5.1 SYSTEM TESTING
5.1.1 TEST PLAN
5.1.2 TEST DATA
5.1.3 TEST RESULTS ACTUAL TEST RESULTS VERSUS EXPECTED TEST
RESULT
5.2 SYSTEM CONVERSION
5.3 CHANGEOVER PROCEDURES
5.3.1 RECOMMENDED CHANGEOVER PROCEDURE
5.4 TRAINING
5.5 DOCUMENTATION
CHAPTER SIX: SUMMARY,CONCLUSION AND RECOMMENDATION
6.1 SUMMARY
6.2 CONCLUSION
6.3 RECOMMENDATION
6.3.1 SUGGESSION FOR FUTURE RESEARCH
REFERENCES