ABSTRACT
This research work focused on web based system for student information management using Federal Polytechnic, Ukana as a case study. The study was necessary because of the existing problems which include: absence of a web based student information system that facilitates the capturing, storage and retrieval of relevant information pertaining to its students, the traditional flat file organization is still in use and it is inefficient as it takes time to locate any needed file. The problem is worse if the information needed was recorded years back. The objectives of the study include: to implement a system that aid easy uploading of student information, to develop a system that will aid easy verification of student information and to design a system that facilitates easy updating of student information. The significance of the study is that it will provide the management of the institution with a web-based system that can complement the manual system of managing student information, and it will provide an effective means to capture, store update and retrieve student information online. The software development methodology used is Object Oriented Analysis and Design Methodology (OOADM) and the programming language used is PHP (pHp Hypertext Pre-processor). It was concluded that a web based student information management system is a very important system that will enable management of the institution to organize student information for easy retrieval in no time. It is expected that every institution should develop and make use of the system to facilitate the student information operations of the institution, the system can be used to verify the identity of every student and as such stands as a tool to decipher impersonation. It is recommended that institutions should implement a web based student information management system and dependency on manual methods of recording should be abandoned or only used for back up purpose.
TABLE OF CONTENTS
Title Page – – – – – – – – i
Certification – – – – – – – – – ii
Approval – – – – – – – – – iii
Dedication – – – – – – – – iv
Acknowledgment – – – – – – – – v
Abstract – – – – – – – – vi
Table of Contents – – – – – – – – vii-ix
List of Tables – – – – – – – – x
List of Figures – – – – – – – – xi
CHAPTER ONE: INTRODUCTION
1.0 Introduction
– – – – – – – 1-2
1.1 Background
of the Study – – – – – – 2-3
1.2 Statement
of Problem – – – – – 3
1.3 Aim
and Objectives of the Study – – – 3-4
1.4 Significance
of the Study – – – – – – 4
1.5 Scope
of the Study – – – – – – – 4
1.6 Organization
of the Research – — – – – 4-5
CHAPTER TWO: LITERATURE
REVIEW
2.0 Introduction – – – – – – – 6
2.1 Theoretical
Background – – – – – – 6-9
2.2 The
Concept of Information Systems – – – – 9-10
2.2.1 Types of Information System – – – – – 11
2.3 Advantages
of Information System – – – – 12
2.4 Web-based
Students Information Management System 12-14
CHAPTER THREE: SYSTEM ANALYSIS AND DESIGN
- Introduction – – – – – – – 15
3.1 Research Methodology – – – – – 15
3.2
Analysis of the Existing System – – – – 15
3.2.1
Disadvantages of the Existing System – – – 16
3.3 Analysis of the Proposed System – – – – 16
3.2.3.1
Advantages of the Proposed system – – – 17
3.4 System Design – – – – – – – 17
3.4.1 Input layout – – – – – – – 18
3.4.2 Output Layout – – 19
3.4.3 Algorithm – – 20
3.4.4 Program Flowchart – – 21-24
3.4.5
Database Design – – – – – 25-26
3.4.6 System
Architecture – – – – – 26
3.4.7
Use Case Diagram – – – – – – – 26-27
CHAPTER FOUR: SYSTEM IMPLEMENTATION AND
DOCUMENTATION
4.0 Introduction – – – – – – 28
4.1 System
Design Diagram – – – – – 28
4.2 Analysis
of Modules – – – – 28-29
4.2 Choice
of Programming Language – – 29
4.4 Programming
Environment – – – – 29
4.4.1 Hardware Requirements – – – – – 29-30
4.4.2 Software Requirements – – – – – 30
4.5 Implementation – – – – – – 30-31
CHAPTER FIVE: SUMMARY, CONCLUSION AND
RECOMMENDATIONS
5.0 Introduction – – – – – – – – 32
5.1
Constraints of the Study – – – – – – 32
5.2 Summary – – – – – 32
5.3 Conclusion – – – – – – 33
5.4 Recommendations – – – – – – 33
References – – – – – – 34
Appendix A (Source Code)- – – – – –
35-47
Appendix B (Output) – – –
48-50
LIST OF TABLES
Page
Number
Table 3.1:
Output Layout – – – – – – 19
Table 3.2: Database design – – – – – 25
LIST OF FIGURES
Page Number
Figure
2.1: Login page – – – – – – 9
Figure
3.1: Input Layout – – – – – – 18
Figure
3.2: Login flowchart – – – – – 21
Figure
3.3: Main Menu Flowchart – – – – 22
Figure
3.4: Registration Flowchart – – – 23
Figure
3.5:Update flowchart – – – – – 24
Figure
3.6: Database Records flowchart – – – 25
Figure
3.7: Architecture of the System – – – – 26
Figure
3.8: Use case diagram – – – – – 27
Figure
4.1: System Design Diagram – – – – 2
CHAPTER ONE
INTRODUCTION
1.0 Introduction
This
chapter is focused on the introduction to the web based system for students
information management. It presents the introduction, background of the study, statement
of the problem, aim and objectives of the study, significance of the study,
scope of the study, organization of the research and definition of terms.
1.1 Background of the Study
Over the past few decades, institutions
all over the world have been experiencing new paradigms in the way they handle
and manage students’ information due to the proliferation of ICTs and its
applications such as web-based student information systems. With the adoption
of such systems as the web based student information system in academic
institutions, the experience is that it has now become easy to harness and fast
track all students’ records in one centralized database via the internet
technology. While the benefits of the system seem to be celebrated, it has been
a hustle for most universities in Africa to completely go digital in their
operations due poor ICT infrastructures that seem to be prevalent in the
region.
In the pre-digital age, managing
student’s information was done manually, using paper-based systems. However,
with increasing number of students in educational institutes, the system could
no longer handle student’s records effectively. Suffice to say, the dawn of ICT
applications and databases presented unparalleled opportunities in managing
students’ records in academic institutions which gradually lead to the
disappearance of paper-based systems. The major concern with manual systems has
been the speed with which business operations and decision making processes are
carried out in education institutions. Consequently, to cope up with the rise
in student’s enrolment whilst at the same time ensuring efficiency in their
operations, universities had to experience a paradigm shift from using manual
student’s management systems to online student management systems. Students
Management Systems (SMS) whether manual or web-based are there to maintain and
provide easy access to student information. As an information system, it is
very useful.
An information system (IS) is any combination of information technology and people’s activities that support operations, management and decision making. In a very broad sense, the term information system is frequently used to refer to the interaction between people, processes, data and technology. In this sense, the term is used to refer not only to the information and communication technology (ICT) that an organization uses, but also to the way in which people interact with this technology in support of business processes. There are two views on (IS) and IS-centered view that includes software, hardware, data, people, and procedures. A second managerial view includes people, business processes and Information Systems. There are various types of information systems, for example: transaction processing systems, office systems, decision support systems, knowledge management systems, database management systems, and office information systems. Critical to most information systems are information technologies, which are typically designed to enable humans to perform tasks for which the human brain is not well suited, such as: handling large amounts of information, performing complex calculations, and controlling many simultaneous processes [1].
In
an institution for instance, there is need to record information pertaining to
members of the institution especially the students so that it will be easy to
retrieve needed information instantly without stress. A web based student
information management system is a software system that enables the data of
students to be captured, such that it will be easy to obtain needed information
pertaining to any particular student or group of students. The system can also
be viewed as a database system that enables capturing of large amounts of
students record to facilitate manipulation by the administrators in charge. For
example, every student has a unique registration number which stands as the
primary key. In an information system it will be very easy to obtain the record
of any student just by querying the database based on the primary key or
registration ID of the student.
1.2 Statement of Problem
- The traditional flat file organization is still in use and it is inefficient as it takes time to locate any needed file. The problem is worse if the information needed was recorded years back.
- Also, it is difficult for management to get needed information instantly thereby delaying the decision making process that is based on the information needed.
It is in view of these challenges that this research work is carried out to design and implement a web based system for student information management.