Professional Documents
Culture Documents
By
Author
Presented To
40 Pages 10,645 Words 1,792 Views Microsoft Word Format No. of Chapters: 1 to 5 Chapters
Download the Developed Software (with its source code) Only : (6,000 NGN)
Download both the Complete Project Report & Developed Software (with its source code) : (8,500 NGN)
ABSTRACT
This project automates the payment processes involved during student registration at the Ahmadu Bello
University, Zaria, Kongo Campus. Payment processes include School fees and hostel allocation. A database was
implemented using MySQL for proper record management and PHP was used as scripting language for the
system development. The student creates an account with the APPS system where he/she can save any
amount of money anytime at the designated banks of APPS so that during registration, he/she simply accesses
his/her account and pays for his/her school fees and accommodation. This project shows that it is easier for
students to complete their registration automatically rather than going through some tedious manual
processes during registration.
TABLE OF CONTENTS
TITLE. i
DECLARATION.. ii
CERTIFICATION.. iii
ACKNOWLEDGEMENT. iv
ABSTRACT. v
TABLE OF CONTENTS. vi
1.1 Introduction. 1
1.3 Motivation. 3
1.4 Aims. 3
1.5 Objectives. 4
1.6 Scope. 4
1.7 Research Methodology. 4
1.8 Significance. 5
2.1 Introduction. 6
2.9 Database. 12
2.10 PHP. 12
5.1 Summary. 30
5.2 Conclusion. 30
5.3 Recommendations. 31
REFERENCES. 32
CHAPTER ONE
INTRODUCTION
1. 1 Introduction
Developments in Information and Communication Technologies (ICTs) have made impact in all sectors of the
society, including education. In higher education, application of ICTs in form of e-learning is changing the mode
of learning and teaching processes [1]. School management is now done online, records are being kept in
databases that are accessible through the web. Also Registration, payment of schoolfees, generating timetables
and much more are done using the web. The world of IT has gone far and wide that now makes us see the
importance of using automated system rather than manual system.
Referring to the problem of school fees and hostel allocation as the Automatic Payment Portal System (APPS)
problem. Given the large number of students that are typically involved in such problem, there is a growing
interest in automating the process of payment using centralized matching schemes that incorporate efficient
algorithms for APPS. Examples of similar automated systems are in use in several universities.
In recent years, the advancement of technology has thus brought us into a new era of Web based systems.
These systems are also known as enquiry systems and have the ability to input data, with a guaranteed
response time and an assurance that the information is accurate and timely, then one is said to have a “Real
Time System” [6]. A real time system is also a Web based system and comprises mainly of four (4) main
components:
ii. An analysis component that transforms the received information as required by the application.
Due to these advancements, organization need no longer be centralized when information services can reach
the home and offices for processing from a number of geographical locations. However, Web based systems
have helped tremendously in every field of human existence today. Hence this project work provides and
creates an Automatic Payment Portal System (APPS) to the Ahmadu Bello University, Zaria, Kongo Campus
through the development of a Web based system that will in turn improve the efficiency and effectiveness of
the university.
In most Nigerian Institutions of higher learning especially the Universities and Polytechnics, students enrolment
to these higher institutions is continuously on the increase, and each year every student is expected to register
for a session and therefore the student has to make payment for the session. This increase in student’s
population over the years makes the period of registration stressful and payment of school fees and hostel
accommodation a very tedious exercise. The existing system of payment of school fees and hostel allocation at
the Ahmadu Bello University, Zaria, Kongo Campus involves a student going online to generate a transaction ID
which is then taken to the bank for payment. If the student needs to get hostel allocation, he/she has to go
back online, book a room, generate another transaction ID and then take it back to the bank. This process is
causing a lot of problems because many students will have to line up in unending queues in banks where so
many unforeseen events might happen. A student might lose his/her money; get tired due to stress and so
many other events. Most students during registration are always at home and will have to come back to school
for registration because most banks outside Zaria does not provide this service.
1. 3 Motivation
The existing system or mode of payment results to stress due to the factors and conditions encountered during
registration. Every new and returning student has to register at the beginning of every session.
Most students are in a state of confusion during registration either because they do not currently have the
money to pay for their school fees or will have to come down to school to pay during process with no
guaranteed accommodation or send the money to a friend who is in school.
Based on these observations, a Web based system for Payment which will enable students overcome these
problems during registration is designed and implemented. The system will allow a student to open an account
at a designated bank and keep his/her school fees in the account anytime and any day. Due to the present
situation of the country, parents can also keep their children’s entire school fees in their account. Therefore,
the system allows you to keep your school fees incrementally or at once. The development of this Web based
system will eliminate the major problems of the existing system.
1. 4 Aim
The aim of the project is to develop an Automatic Portal Payment System (APPS) that allows students securely
and comfortably pay their school fees and accommodation fees during registration.
1. 5 Objectives
i. Create a Web based system that will solve the problems of the existing system being used for school fees and
accommodation payment and hostel allocation
ii. Develop a system that allows a student save his/her school fees in an account before the period of
registration.
iii. Allow students to pay their school fees and hostel accommodation anywhere and anytime during
registration.
1. 6 Scope
The scope of this project is to develop an Automatic Payment Portal System (APPS) for the Ahmadu Bello
University, Zaria, Kongo Campus. The system will accommodate only the administrator, bank staffs and
students into one integrated Database system.
This project is also scoped to only undergraduate programs in the Ahmadu Bello University, Zaria, Kongo
Campus and it is designed for the two faculties there i.e. Faculty of Administration and Faculty of Law.
1. 7 Research Methodology
i. Requirement Assessment -: A thorough assessment of the current existing system will be carried out and the
requirements of the new system will be clearly defined by interviewing some students and lecturers.
ii. Application Program -: At this stage, the design work flow will be converted to code and debugged.
iii. Testing and Development -: The completed application will be tested and deployed on remote web host,
ready for use.
1.8 Significance
Literature asserts that, for nearly every business, the simple act of collecting payments from consumers is
actually quite complex and yet organizations want to make it easy and convenient for customers to pay, so
they offer multiple choices of payment types and channels.
Therefore, this project proposed the development of an alternative platform that enables students and their
sponsors securely pay university fees online from wherever during registration. This will reduce the lengthy
queues, and congestion at banks for payments. Sponsors of students will also be able to save their wards
school fees before the period of registration and as such will make it easier to cater for their wards [2].
The project is divided into five (5) chapters. Chapter One is introductory chapter that includes the motivation,
scope, research methodology, aims and objectives of the work, Chapter Two is the literature review, Chapter
Three talks about the system analysis and design of the work, Chapter Four is the system development,
implementation and testing and finally Chapter Five entails the recommendation and conclusion.
ABSTRACT
CHAPTER ONE
INTRODUCTION
CHAPTER ONE
INTRODUCTION
However, when students refuse to pay their school fees on time the school management seems to lack money
in the purse which at this renders the management ineffective. Apart from the management being ineffective
financially, students also face barriers by not being allowed to write their examinations which are one of the
academic frustrations or setbacks. Using computer – based system for fees payment necessitated this research
in order to help solve this problems of either delayed fee payment, or the student not paying at all or the fee
being misused/mismanaged or entangled with criminal attack either on the side of students at the course of
payment or the side of bursary department/school management.
Developments in Information and Communication Technologies (ICTs) have made impact in all sectors of the
society, including education. In higher education, application of ICTs in form of e-learning is changing the mode
of learning and teaching processes (Abrazhevich, 2004). School management is now done online, records are
being kept in databases that are accessible through the web. Also Registration, payment of schoolfees,
generating timetables and much more are done using the web. The world of IT has gone far and wide that now
makes us see the importance of using automated system rather than manual system.
Referring to the problem of school fees payment and issuing of receipt, the school fee management system will
be develop. Given the large number of students that are typically involved in such problem, there is a growing
interest in automating the process of payment using centralized matching schemes that incorporate efficient
algorithms. Examples of similar automated systems are in use in several universities.
In recent years, the advancement of technology has thus brought us into a new era of Web based systems.
These systems are also known as enquiry systems and have the ability to input data, with a guaranteed
response time and an assurance that the information is accurate and timely, then one is said to have a “Real
Time System” (E-Commerce Payment Systems, 2014). A real time system is also a Web based system and
comprises mainly of four (4) main components:
A monitoring component that co-ordinates all other form of these components so that real-time response can
be achieved.
Due to these advancements, organization need no longer be centralized when information services can reach
the home and offices for processing from a number of geographical locations. However, Web based systems
have helped tremendously in every field of human existence today. Confirmation system is a software
technique that attests to the truth/validity of data. In Oduduwa University, teller confirmation is done
manually. Therefore the need for a computer-based system for teller confirmation made this research
necessary. The whole importance of education is to impact knowledge in other to influence the world around
us positively. Based on this fact, educational institutions such as primary & secondary schools and universities
have been set up to enroll people in order for them to learn. However, there is a cost to generate knowledge
and similarly a cost to understand and retain it. This cost in education is known as “School fees” or “Tuition
fees”.
Teller Confirmation process done manually is submitted to a staff to check student’s teller against their own
record. This process has resulted to problems such as excessive time consumption, stress and in some cases,
issues of misplaced tellers. A teller confirmation system will eliminate the need for physical tendering of tellers
and thereby solving the problems of manual processing of tellers.
This study main aims and objective is to provide an alternative to manual teller confirmation process with the
development of an ICT based teller confirmation system for Oduduwa University. The specific objective area:
To provide a reliable and transparent system devoid of personal inclinations and interest
To alleviate the problems and stress of travelling and queuing up of students during payment receipt.
Create a Web based system that will solve the problems of the existing system being used for school fees.
Literature asserts that, for nearly every business, the simple act of collecting payments from consumers is
actually quite complex and yet organizations want to make it easy and convenient for customers to pay, so
they offer multiple choices of payment types and channels.
Therefore, this project proposed the development of an alternative platform that enables students and their
sponsors securely confirm teller payment made to the bank for school fees. This will reduce the lengthy
queues, and congestion at office for payments confirmation.
This study focuses on the confirmation of tellers brought in by students of Oduduwa University.
1.6 Limitation of the Study
Usually, every work has some limitations and this study is not exempted.
The two major limitations of this study are the high programming technique as well as financial constraints. The
high programming technique constraint in PHP, JQUERY and MYSQL prevents the researcher to have an in-
depth study and analysis on the subject matter. While the issue of financial constraint limits the frequency of
investigation to/from the institution toward gathering the necessary information relevant for the study.
TELLERS: Tellers are paper slips issued out after payments have been made in a bank.
FEE: a charge made by an institution e.g. for membership, entrance, or the administration of an examination.
RECEIPT: this is a written statement that money or good has been received.
AUTOMATION: a system in which a workplace or process has been converted to one that replaces or minimises
human labour with mechanical or electronic equipment.
COMPUTERISED: Convert based system to install or start using a computer system to organise, control,
automates something
DATABASE: Any collection of data organised for storage in a computer memory and designed for easy access by
authorised for easy access by authorised users.
PASSWORD: this is a secret code that a user must type into a computer to enable him access its contents.
HTML CODE: – HTML stands for HyperText Markup Language. It is a type of computer language that is primarily
used for files that are posted on the internet and viewed by web browsers. HTML files can also be sent via
email.
Markup language: – A markup language is a combination of words and symbols which give instructions on how
a document should appear. For example, a tag may indicate that words are written in italics or bold type.
Web browser: -A Web browser is a software program that interprets the coding language of the World Wide
Web in graphic form, displaying the translation rather than the coding. This allows anyone to “browse the
Web” by simple point and click navigation, bypassing the need to know commands used in software languages.
File extension: – A file extension is a suffix at the end of a filename that tells a computer, and the computer
user, which program is needed to open the file. Also called a filename extension, this suffix preceded by at least
one period, is generally one to five characters long but the norm is usually three characters in length.
Email: – Email, also sometimes written as e-mail, is simply the shortened form of electronic mail, a protocol for
receiving, sending, and storing electronic messages. An email has gained popularity with the spread of the
Internet. In many cases, email has become the preferred method of communication.
TCP/IP: – This often used but little understood set of operations stands for Transmission Control
Protocol/Internet Protocol. TCP/IP is the combination of the two and describes the set of protocols that allows
hosts to connect to the Internet. In actuality, TCP/IP is a combination of “more than those two protocols, but
the TCP and IP parts of TCP/IP are the main ones and the only ones to become part of the acronym that
describes the operations involved.
TEXT FILE: – A text file is a computer file that stores a typed document as a series of alphanumeric characters,
usually without visual formatting information. The content may be a personal note or list, a journal or
newspaper article, a book, or any other text that can be rendered accurately in typewritten form.
HyperLink:-A hyperlink is a graphic or a piece of text in an Internet document that can connect readers to
another webpage, or another portion of a document. Web users will usually find at least one hyperlink on
every webpage. The simplest form of these is called embedded text or an embedded link.