Online Fees Payment System For Makerere
Online Fees Payment System For Makerere
Online Fees Payment System For Makerere
By
BIS 13-5
INFORMATION SYSTEMS
DEPARTMENT OF INFORMATION SYSTEMS
SCHOOL OF COMPUTING AND INFORMATICS TECHNOLOGY
Supervisor
Grace Kobusinge
Department of Information Systems
School of Computing and Informatics Technology, Makerere University
[email protected], +256-41-540628, Fax: +256-41-540620
June, 2013
Declaration
We, Group BIS13-5 do hereby declare that this project report titled An Online Fees Payment
System for Makerere University is original and has not been published and/or submitted for any
other academic credit to any university or institution of learning before.
GROUP MEMBERSHIP:
#
NAMES
REGISTRATION NUMBER
AKAMPWERA GENESIS
10/U/14340/PS
ASHABA JUSTUS
10/U/2602
LWANGA NEWTON
10/U/2605
SEKIBIRA ROGERS
10/U/14509/PS
SIGNATURE
Date: ..
Approval
This Project Report has been submitted for Examination with the approval of the following
supervisor.
Signed:
Date: ...
Ms. Grace Kobusinge
BSc (CS), MSc (IS).
Department of Information Systems
School of Computing and Informatics Technology
ii
Dedication
This project is dedicated to our loved ones, families, comrades and all those who have
contributed towards our studies.
iii
Acknowledgment
We glorify the Lord God who enabled us merge ideas so as to achieve and present this solution.
We would also like to appreciate our supervisor, Ms. Grace Kobusinge for the tremendous
support, guidance and encouragement offered to us during this projects undertaking.
We also extend our gratitude to our family members and friends whose support, tireless efforts
and prayers gave us the faith to accomplish this project.
May God richly bless you all!
iv
Table of Contents
Declaration...................................................................................................................................... i
Approval ........................................................................................................................................ ii
Dedication ..................................................................................................................................... iii
Acknowledgment .......................................................................................................................... iv
Table of Contents .......................................................................................................................... v
List of Tables ................................................................................................................................ ix
List of Figures ................................................................................................................................ x
List of Appendices ........................................................................................................................ xi
List of Abbreviations .................................................................................................................. xii
Abstract ....................................................................................................................................... xiii
Chapter 1 ..................................................................................................................................... 14
Introduction ................................................................................................................................. 14
1.1
Introduction .................................................................................................................... 14
1.2
Background .................................................................................................................... 14
1.3
1.4
1.5
1.6
1.7
Significance .................................................................................................................... 16
Chapter 2 ..................................................................................................................................... 17
Literature Review ....................................................................................................................... 17
2.1
Introduction .................................................................................................................... 17
2.2
2.3
2.4
2.4.1
2.4.2
2.5
2.6
2.6.1
PayPal ..................................................................................................................... 20
2.6.2
2.6.3
2.6.4
FeePay ..................................................................................................................... 21
2.6.5
2.7
Chapter 3 ..................................................................................................................................... 23
Methodology ................................................................................................................................ 23
3.1
Introduction .................................................................................................................... 23
3.2
3.3
3.3.1
Questionnaires......................................................................................................... 23
3.3.2
Interviews................................................................................................................ 24
3.3.3
3.4
3.5
3.6
3.7
Chapter 4 ..................................................................................................................................... 26
System Study, Analysis and Design ........................................................................................... 26
4.1
4.1.1
4.1.2
4.2
4.2.1
4.2.2
4.2.3
4.3
4.3.1
4.3.2
4.3.3
4.3.4
Database Design...................................................................................................... 35
Chapter 5 ..................................................................................................................................... 37
Presentation of Results ............................................................................................................... 37
5.1
5.2
5.2.1
5.2.2
5.3
5.4
Chapter 6 ..................................................................................................................................... 44
Conclusion, Limitations, Recommendations and Further Work ........................................... 44
6.1
Conclusion...................................................................................................................... 44
6.2
Limitations ..................................................................................................................... 44
6.3
Recommendations .......................................................................................................... 45
6.4
References .................................................................................................................................... 46
Appendices ................................................................................................................................... 49
viii
List of Tables
Table 2.1: Comparative Evaluation of Existing Payment Systems ............................................... 22
Table 4.1: Description of Processes ............................................................................................. 31
Table 4.2: Description of Entities ................................................................................................. 32
Table 4.3: Description of Data Stores .......................................................................................... 32
Table 4.4: Entities and their attributes ......................................................................................... 33
Table 4.5: Database Schema for MUK-OFPS .............................................................................. 36
Table 5.1: Respondents' opinions about the implementation of MUK-OFPS .............................. 38
Table 5.2: System validation results ............................................................................................. 42
ix
List of Figures
Figure 4.1: The Architectural Design for MUK-OFPS ................................................................ 29
Figure 4.2: The context diagram for MUK-OFPS........................................................................ 30
Figure 4.3: The Data Flow Diagram for MUK-OFPS ................................................................. 31
Figure 4.4: Entity Relationship Diagram for MUK-OFPS .......................................................... 35
Figure 5.1: Respondents' views about modes of fees payment ..................................................... 37
Figure 5.2: MUK-OFPS home page ............................................................................................. 38
Figure 5.3: Inputting student details ............................................................................................ 39
Figure 5.4: Inputting payment details .......................................................................................... 40
Figure 5.5: Confirming payment details....................................................................................... 40
Figure 5.6: Notification of transaction status .............................................................................. 41
Figure 5.7: Fees payment receipt ................................................................................................. 41
Figure 5.8: System validation results ........................................................................................... 43
List of Appendices
Appendix A: Questionnaire used to solicit data from students ..................................................... 49
Appendix B: Interview guide used to collect data from Bursars/Accountants ............................. 53
Appendix C: Questionnaire used to solicit data from users during system validation. ................ 54
Appendix C: Pseudo code for making a payment ......................................................................... 56
Appendix D: System interface for searching and making summaries of payments ...................... 56
Appendix E: System interface showing summaries of payments .................................................. 57
Appendix F: System interface showing payments search results.................................................. 57
Appendix F: System interface for editing a payment .................................................................... 58
xi
List of Abbreviations
ARIS
ATM
BoU
Bank of Uganda
CHUSS
CoBAMS
CoCIS
CSS
DFD
ECS
EFT
ERD
FINIS
FK
Foreign Key
HTML
ICT
ID
Identifier
IS
Information Systems
MUK-OFPS
PHP
Hypertext Pre-processor
PK
Primary Key
SQL
xii
Abstract
Makerere University has a large number of students who pay all the university fees through cash
deposits, electronic funds transfer or bank drafts to the universitys accounts in specific bank
branches. These methods of paying fees have not been efficient enough especially during periods
of tests and examinations when most of the students are paying fees to meet the requirements for
entering examination rooms. The process of paying fees is characterized by long queues, too
much waiting by students and congestion at banks where payments are made. This has always
resulted in students missing to sit for their tests and/or examinations while they are queuing to
make payments. It was upon such background that the researchers embarked on the project to
develop of an alternative system that enables online fees payment by students and their sponsors.
With the use of questionnaires, interviews, observation and document reviews, data was
collected from project stakeholders and analysed. Data flow diagrams and Entity relationship
diagrams were used to accomplish system analysis and design. The system was implemented
using Apache web server, Mysql database server, Hypertext Preprocessor, Hypertext markup
language, Cascading style sheets and JavaScript. System testing and validation was also done by
allowing users of the system interact with it using test data.
Findings showed that most of the students were unsatisfied with the current modes of paying fees
to the university and agree that an online fees payment system can improve the process of fees
payment. The result of the project was an online fees payment system for Makerere University
(MUK-OFPS) and researchers recommend the university to implement the system that provides
relief of the long endured problems of the current modes of payment at the university.
xiii
Chapter 1
Introduction
1.1
Introduction
Fees payments by students in Makerere University are made through cash deposits, Electronic
Funds Transfer (EFT) and Bank drafts to the universitys accounts in specific bank branches
(Makerere University, 2004). Plymouth and Martin (2009) stress that, For nearly every
business, the simple act of collecting payments from consumers is actually quite complex.
Organizations want to make it easy and convenient for customers to pay, so they offer multiple
choices of payment types and channels. Therefore, the project provides an alternative method
that enables secure online fees payment by students and their sponsors.
1.2
Background
Makerere University has a large number of students who are supposed to pay all the university
fees through cash deposits or bank drafts to the universitys accounts in specific bank branches.
This method of paying fees has not been efficient enough especially during periods of tests and
examinations when most of the students are paying fees to meet the requirements for entering
examination rooms. The process of fees payment in such periods is characterized by long queues,
too much waiting by students and congestion at banks where payments are made. Students queue
to pay fees and those who do not reach counters within the banks working hours are advised to
return the next day.
This process has always resulted in students missing to sit for their tests and/or examinations
while they are queuing to make payments. It has also resulted to too much costs and a lot of time
used in transferring and withdrawing money whenever sponsors of students make money
transfers to students who can pay university fees at specific bank branches. The process requires
sponsors of students from wherever they are to send money to students through either banks,
mobile money or any other possible way(s) so that students pay university fees or use EFT that
require swift codes to pay fees to the university. This consumes time and sponsors incur extra
costs in this process of sending money to students.
14
It was upon this background that the researchers suggested an alternative method which enables
secure online fees payment by students and their sponsors.
1.3
Problem Statement
The available modes of fees payment to Makerere University through cash deposits, Electronic
Funds Transfer (EFT) and bank drafts have caused long queues, students missing to sit for their
tests and examinations, and loss of money intended for fees while waiting to reach bank counters
to make payments among others.
The problem is addressed by developing a system that enables students and their sponsors to
securely pay university fees online from wherever they are using credit and debit cards.
1.4
Main Objective
To develop an online fees payment system that enables students and their sponsors to securely
pay university fees online using credit and debit cards.
1.5
i.
Specific Objectives
To review the existing system used in paying university fees so that its strength and
weaknesses are identified.
ii.
To design a new system that enables students and their sponsors to pay university fees
online from wherever they are using credit and debit cards.
iii.
iv.
1.6
The study was carried out in Makerere University and was intended to offer an extra channel for
fees payment, through the development of a secure online fees payment system. The study
focused on the development of a web based system that allows secure online fees payment for
Makerere University. The system will be used by students and their sponsors to pay all kinds of
university fees online, and by university accounts offices to verify students payments. The
system captures financial information after payments are made.
15
1.7
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.
(Plymouth and Martin, 2009).
Therefore, this project proposed the development of an alternative platform that enables students
and their sponsors securely pay university fees online from wherever they are using credit and
debit cards. This will reduce the lengthy queues, and congestion at banks for payments.
Further still, the project will also help to reduce the number of students that currently miss sitting
their tests and examinations while waiting to reach bank counters to make payments.
Sponsors of students, especially those abroad, will save money and time since it will no longer
necessitate them to first transfer money to students before it is paid to the university.
16
Chapter 2
Literature Review
2.1
Introduction
This chapter presents a review of the literature on; information systems, electronic payment
systems, card payment processing, fees payment systems in Uganda, examples of online fees
payment systems, and comparison of the existing online systems with the intended system.
2.2
Information Systems
From Wikipedia, (2013), Information system (IS) is the study of complementary networks of
hardware and software that people and organizations use to collect, filter, process, create, and
distribute data. The study bridges business and computer science using the theoretical
foundations of information and computation to study various business models and related
algorithmic processes within a computer science discipline.
According to Singh, (2004), an information system refers to information technology and people's
activities that support operations, management and decision-making. Alternatively, an
information system is the interaction between people, processes, data and technology (Singh,
2004). 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.
Information system is an integrated set of components for collecting, storing, and processing data
and for delivering information, knowledge, and digital products. Business firms and other
organizations rely on information systems to carry out and manage their operations, interact with
their customers and suppliers, and compete in the marketplace (James, 2009).
2.3
Shon and Swatman. (1998) introduced the term electronic payment system to describe any
exchange of funds initiated via an electronic communication channel, while Kalakota and
Whinston (1997) showed that an e-commerce electronic payment is a financial exchange that
takes place in an online environment.
17
Abrazhevich (2004) stated that electronic payment systems are summoned to facilitate the most
important action after the customers decision to pay for a product or service.
Several initiatives have been undertaken to create and develop electronic payment systems
(Kalakota and Winston, 1996), and successful ones include various types of smart cards,
electronic cash, and electronic cheque mechanisms. (Harris, Guru, and Avvari, 2011). Singh
(2009) broadly classified electronic payment systems into four categories: online credit card
payment system, online electronic cash system, electronic cheque system and smart cards-based
electronic payment systems.
For the purpose of the present study, the researchers focused on the use of debit and credit cards
for secure online fees payment by students and their sponsors in Makerere University.
2.4
According to Mohammad and Emmanuel (2003), there are six parties involved in a traditional
credit card processing cycle; customer, card issuing bank, merchant, merchants bank, acquirer,
and a credit card processor. The card issuing bank issues credit cards to customers and maintains
their accounts and the merchant opens an account with a bank to receive payments.
In order to accept credit cards, the merchant needs to register with an acquirer, a bank or
financial institution that sets up an account for the merchant and provides a terminal to process
credit cards. The processor is a large data center maintained by the credit card network, and it
acts as a clearinghouse for all credit card transactions (Mohammad and Emmanuel, 2003).
18
2.5
Banking halls are flooded with parents and students trying to clear their school fees in time for
the new semester. For most of them, the long queues they have to endure seem to be the biggest
challenge ((BoU), 2012). In a quest to achieve the mission of developing and maintaining
efficient, reliable and secure payment systems for Uganda, the payments and settlements
department of Bank of Uganda is currently engaged in operating and improving the following
payment systems; cash, cheques, Electronic Clearing System (ECS), Electronic Funds Transfer
(EFT), credit and debit cards payment systems ((BoU), 2012).
To provide a variety of adequate payment instruments to the growing corporations and the
corresponding increase in their transactions, Bank of Uganda in August 2003 implemented the
Electronic Funds Transfer (EFT) for both credit transfers and direct debits. The EFT system
provides fast, convenient, reliable and secure domestic payment and collection of funds.
Credit transfers are predominantly being used by government and corporate customers to transfer
salary payments to the employees and beneficiaries accounts ((BoU), 2012).
On 1st July 2009, Bank of Uganda (BoU) and commercial banks implemented a local clearing of
items denominated in foreign currency. To automate both cheque processing and clearing, Bank
of Uganda in May 2002, implemented an Electronic Clearing System ((BoU), 2012).
19
2.6
2.6.1 PayPal
PayPal.com, developed by Max Rafael Levchin, John Bernard Powers, Peter Thiel and
publicized in 2002 (Wikipedia, 2013), is one of the most successful online payment systems on
the market in the beginning of the 21st century (Abrazhevich, 2004). It enables businesses to
securely, conveniently and cost-effectively receive payments online (Connie, 2010).
To be able to use the service, it is necessary to register providing credit card or bank account
details as the source of payments. To pay, buyers only need to know the sellers e-mail address,
which is verified and linked to a PayPal account. The payment will be debited from the buyers
personal PayPal account and no further financial information is transmitted to the seller.
(Abrazhevich, 2004).
2.6.4 FeePay
This is an online payment system that is the bottom line on student fees and is used to stream line
the fee payment process. It is a one stop for all fees related to students or family school expenses
and payments. Detailed fees and payment histories can be tracked across multiple years and the
unlimited numbers of optional fees are supported. It also interfaces with general ledger systems
for receivables and collection. (Feepay, 2013)
ii.
Northumbria University at
https://www.northumbria.ac.uk/sd/central/stud_serv/sws/int_adviser/visa_info/stuwbvisa
1/?view=Standard
iii.
iv.
v.
vi.
21
2.7
The table below shows both similar and different features between the proposed system and
some existing payment systems.
PayPal
Active Network
Agresso Web
School Software
Payments
MUK-OFPS
security
Electronic fund transfer
Ability to pay fees using
debit cards
Convenience (No user
accounts required)
Immediate payments
and money transfers
Payments in Uganda
Shillings (UGX)
Learnability (Ease of
use)
Customization to
Makerere University
22
Chapter 3
Methodology
3.1
Introduction
This chapter illustrates the procedures used by the researchers to achieve the objectives of this
study. It contains the following sections; Study Population, Data Collection Methods and Tools,
Data Analysis, System Analysis and Design, System Implementation, System Testing and
Validation.
3.2
Study Population
Makerere University was the population studied and is comprised of more than 30000 students.
Much focus and attention was drawn to a random sample of 60 respondents including; students,
college bursars, university bursar and Stanbic bank staff members of Makerere Branch.
3.3
Data was collected through use of questionnaires, interviews and in-depth literature review with
the aim of collecting reliable and complete data that can provide concrete conclusions and
recommendations for the study.
3.3.1 Questionnaires
Neuman, (2003) asserts, Questionnaires are a set of open or closed ended questions
administered to respondents to gather information on a research phenomenon. Questionnaires
are categorised into three (3); Qualitative, Quantitative and Mixed Questionnaires (Johnson and
Turner, 2003). In qualitative questionnaires the type of questions are unstructured, exploratory,
and in-depth open-ended, while those in quantitative questionnaires are closed ended,
respondents answer by selecting from a set of possible responses. On the other hand, mixed
questionnaires are a self-report instrument filled out by respondents and contain a mixture of
completely open and closed-ended questions (Johnson and Turner, 2003).
23
3.3.2 Interviews
An interview is a data collection method where a researcher asks a respondent a set of questions
and records his/her answers (Neuman, 2003). We used interviews to establish grounds for
accessing the acceptability and feasibility of our proposed solution and to understand the
business environment with its associated needs.
Face-to-face interviews were carried out with the interest of getting data about the current mode
of payment and exploring the entire fees clearing environment at the university. This is vital in
probing for the theory to get respondents opinions about the appropriateness of the intended
solution and the challenges in the current system.
3.4
Data Analysis
After the data collection exercise, researchers carried out data analysis of the administered
questionnaires using SPSS and a post interview follow-up on the interviews was conducted to
eliminate inconsistencies.
24
3.5
System analysis and design was achieved using Data flow diagrams (DFD), Entity relationship
diagrams (ERD) and the Unified modeling language (UML).
3.6
System Implementation
We implemented the system using Apache web server, Mysql database server, Hypertext Preprocessor (PHP) for business logic and Hypertext markup language (HTML), Cascading style
sheets (CSS), JavaScript for system interfaces.
3.7
System testing and validation was done through testing of components/modules, integration
testing, and finally, system testing.
25
Chapter 4
System Study, Analysis and Design
4.1
System Study
Data that was collected through the use of questionnaires, interviews and in-depth literature
review enabled researchers study how fees is paid and what is involved in the process of paying
fees to Makerere University.
The system helps to reduce the number of students that currently miss sitting for their tests and
examinations while waiting to reach bank counters to make payments. Sponsors of students,
especially those abroad, will also save money and time since it will no longer necessitate them to
first transfer money to students before it is paid to the university.
4.2
System Analysis
This presents the analysis of user, functional and non-functional requirements that guided the
design and implementation of MUK-OFPS.
ii.
iii.
Students/sponsors shall receive feedback that relates the process of online fees payment
iv.
Students/sponsors shall be able to view and print or save proof of payment whenever fees
payment transactions are successful.
v.
Finance officers shall provide authentication credentials to be able to use the system
securely.
vi.
Finance officers shall be able to perform searches on details of online payments made for
students.
vii.
Finance officers shall be able to view summarised reports on all payments made through
the system.
viii.
27
The system shall accept valid input of registered students payment details from users
intending to pay fees online.
ii.
The system shall process fees payment transactions so that student fees accounts are
credited with the specified amount in each transaction.
iii.
The system shall communicate fees payment details for each transaction to the university
financial information system, FINIS.
iv.
The system shall produce a receipt as a proof of payment for every fees payment
transaction made.
v.
The system shall provide access to information about how to make payments online.
vi.
The system shall produce a listing of transaction information to the finance officers.
vii.
The system shall provide feedback to the student describing the status of the transaction.
viii.
ii.
iii.
iv.
v.
vi.
vii.
The system should be easy to learn by both sophisticated and novice users.
viii.
The system should provide easy, navigable and user friendly interfaces.
ix.
The system should produce reports in different forms such as tables and graphs for easy
visualization by management.
x.
The system should have a standard graphical user interface that allows for the on-line
data entry, editing, and deleting of data with much ease.
28
4.3
System Design
29
4.3.2.1
30
4.3.2.2
4.3.2.3
The tables below give a description of all design objects that were used in developing the system
which include processes, data flows, data stores and the external entities.
Table 4. 1: Description of Processes
Process
Description
Validate Payment
Process Payment
Generate Receipt
Authentication
Description
Student
Sponsor
Finance Officer
FINIS
ARIS
Stores transaction details for online fees payments made for students.
32
ATTRIBUTES
DESCRIPTION
Payment
PaymentID
Paydate
Date of payment
Amount
Amount paid
StudentNo
Student
number
PaymentUpdate
RegNo
Fname
Lname
TimeStamp
FinanceOfficer
OfficerID
Fname
Lname
Username
Username
Password
Password
33
A payment is made for one student and a student can be paid for several times. It is a One-toMany relationship between student and payment.
A finance officer can either not make any updates on any payment or make several payments and
a payment update is made by a single office, it is a One-to-Many relationship between finance
officer and the payment update.
A payment update is made to a single payment and a payment can either not be updated or
updated several times. It is a One-to-many relationship between payment and payment update.
34
4.3.3.3
An ERD was used to show the relationships between the entities involved in the system together
with their attributes and indicate the number of occurrences an entity can exist for a single
occurrence of the related entity.
35
4.3.4.2
Field
Type
Null
Key
Default
Extra
Payment
PaymentID
Int()
NO
PRI
Null
Auto_Increment
Paydate
Timestamp
NO
Current_
On
Timestamp
CURRENT_
update
TIMESTAMP
Student
Amount
Double
NO
StudentNo
Varchar(25)
NO
MUL
Null
StudentNo
Varchar(25)
NO
PRI
Null
RegNo
Varchar(25)
NO
Null
Fname
Varchar(25)
NO
Null
Lname
Varchar(25)
NO
Null
Varchar(25)
NO
Timestamp
NO
PaymentUpdate PaymentID
TimeStamp
Null
PRI
Null
Current_
On
update
Timestamp
CURRENT_
TIMESTAMP
FinanceOfficer
OfficerID
Varchar(25)
NO
MUL
Null
OfficerID
Varchar(25)
NO
PRI
Null
Fname
Varchar(25)
NO
Null
Lname
Varchar(25)
NO
Null
Username
Varchar(25)
NO
Null
Password
Varchar(25)
NO
Null
36
Chapter 5
Presentation of Results
5.1
Figure 5.1 presents the respondents views concerning their satisfaction with the current modes
of fees payment being used at the university.
questionnaires that were issued to different students from different colleges at the university.
Findings show that 50% of the respondents are unsatisfied with how they pay fees.
37
Basing on the data analysis results above, researchers considered it important to develop MUKOFPS.
5.2
Researchers implemented the system that users were able to interact with and different results
generated from the system are shown in the following screens.
38
Figure 5.2 presents the system home page with options to pay fees, read the terms and conditions
and login as a finance officer.
39
40
Figure 5.5 presents an interface for confirming a payment before a transaction is completed. The
payer is presented with the screen with all the payment details he/she specified earlier for the
transaction. The payer can confirm to complete the payment or decline the payment in case of
any discontent with the payment details entered made.
proof
of
payment,
is
supposed
to
5.3
System testing was done after the system was duly coded. Individual modules of the system were
checked to ensure they are fully functional units before the integrating them. This was done by
examining each unit; each script was checked to ensure that it functions as required and that it
performed exactly as intended. The success of each individual unit gave us the go ahead to
carryout integration testing. Different system modules were put together to make a complete
system and integration testing ensured modules were compatible to be integrated to form a
complete working system.
The system was validated using a short questionnaire (Appendix C) that was filled by
representatives of the users who were let to interact with the system using test data and provided
feedback about the system features. This was done to assess if the system met their needs and
requirements as regards paying fees to the university. It was found out that the system performed
in conformance to the then defined user needs and requirements. Results of the validation are
shown in Table 5.2 as percentages of respondents against each requirement.
Table 5.2: System testing and validation results
Requirement
System validates user input.
System processes fees payment
transactions.
System provides payers with proof of
payment for each transaction made.
System provides guidelines on what
is required to pay fees online.
Strongly
Agree
Agree
Not
Sure
Disagree
Strongly
Disagree
17%
78%
5%
0%
0%
17%
78%
5%
0%
0%
20%
80%
0%
0%
0%
10%
70%
13%
7%
0%
11%
76%
8%
5%
0%
13%
70%
7%
5%
5%
42
43
Chapter 6
Conclusion, Limitations, Recommendations and Further
Work
6.1
Conclusion
The project sought to develop an online fees payment system that provides relief of the long
endured problems of the current modes of paying fees in Makerere University. Problems that
students and their sponsors faced regarding paying fees to the university were identified and a
solution was designed. Researchers developed a web based system that enables students and their
sponsors to pay university fees from wherever they are using credit and debit cards. This system
was welcomed by all its users who believed it would solve most of the problems and improve
conditions regarding paying fees in Makerere University.
The project achieved all its objectives and as a result, MUK-OFPS was designed, developed,
tested and validated with real users. Hence, it was proved that this online system was fit to be
implemented.
6.2
i.
Limitations
Researchers did not involve all users in the project because of limited time; instead they
worked with user representatives during data collection and system validation activities.
ii.
The project involved the use of technical terms which required researchers to explicitly
explain them during interactions with stakeholders that never knew the meanings of such
terms.
iii.
The researchers attempts to access and connect to the university existing information
systems were futile as managers and administrators of those systems claimed it would
compromise their security.
iv.
The developed product is a prototype and not a fully functional system that is integrated
with other existing university systems.
44
6.3
Recommendations
1. Makerere University should embrace and implement the developed system as it will
improve the conditions of fees payment.
2. The Government of Uganda should enact laws and implement policies that encourage and
favor online payments by citizens in the country.
3. Makerere University should put in much effort on mass education and sensitization
campaigns so that the users of the system are equipped with enough information
4. The researchers acknowledge that security is a threat to every system and therefore
encourage that maximum effort be dedicated to ensure security of the online transactions
through establishment of sound security infrastructure.
6.4
Further Research
i.
ii.
iii.
Providing a mobile based system with same functionality as MUK-OFPS to allow fees
payment operations be done on mobile phones.
45
References
A Beginners Guide to Payment Systems For E-Commerce. (nd). Retrieved February 22, 2013,
from
http://blog.pixelcrayons.com/ecommerce/a-beginners-guide-to-payment-systems-
for-e-commerce/
Abrazhevich, D. (2004). Electronic payment systems: A user-centered perspective and
interaction design. Eindhoven: Technische Universiteit Eindhoven.
Bank of Uganda (BoU), (2012). Fees payment systems in Uganda. Retrieved March 19, 2013
from http://www.bou.or.ug/bou/payment_systems/Current_Payment_Systems.html
Chanm, D. (2010). Untraceable electronic cash. In proceedings on Advances in cryptology.
Spring-verlag, New York.
Chou, Y., Lee, C. and Chung, J. (2004). Understanding M-commerce payment systems through
the analytic hierarchy process. Journal of Business Research 57, 14231430.
Connie, E. (2010). Online fee payment and administration: TIES. Burnsville-Eagan-Savage
Feepay. Retrieved March 20, 2013 from https://www.feepay.com/
Fiat, A. (2008). Untraceable electronic cash. In proceedings on Advances in cryptology. Springverlag, New York.
Harris, H., Guru, B., and Avvari, M. (2011). Evidence of firms perceptions toward electronic
payment systems (EPS) in Malaysia. International Journal of Business and Information
6(2).
James, A. (2009). Management Information Systems, Accounting information systems: Oxford
University Press.
46
Johnson B. and Turner L.A. (2003). Data Collection Strategies in Mixed Methods Research
Kalakota, R. and Whinston, A. (1997). Electronic commerce: a manager's guide. AddisonWesley.
Makerere University. (2004). Makerere University Fees Payment Policy. Retrieved February 22,
2013, from http://mak.ac.ug/current-students/policy-regulations/fees-payment-policy
Mohammad, A. and Emmanuel, U. (2003). Online credit card processing models: critical issues
to consider by small merchants. Human systems management 22(3), 133-142.
Neuman W. L. (2003). Social Research Methods: Qualitative and Quantitative Approaches.
Research (pp. 297-320). USA: Sage Publications, Inc.
Plymouth, K. & Martin, J. (2009). Bill payment trends: major shifts in consumer behavior
require comprehensive planning. A first data white paper.
Shon, T. and Swatman, P.M. (1998). Identifying effectiveness criteria for Internet payment
systems, Internet Research: Electronic Networking Applications and Policy 8(3), 202218.
Singh, M.P. (2004). Information Systems. Practical Handbook of Internet Computing. University
of Toronto
Singh, S. (2009). Emergence of payment systems in the age of electronic commerce: The state of
art. Global Journal of International Business Research 2(2).
The University of Huddersfield. (2013). Agresso Web Payments. Retrieved March 20, 2013
from https://www.webpayments.hud.ac.uk/webpayments//helpfiles/Agresso ABW
Web Payments Help File/default.htm
Turban, E. et al. (2004). Electronic Commerce 2004: a Managerial Perspective. Upper Saddle
River, NJ: Pearson Prentice Hall
47
(2013).
Max
Levchin.
Retrieved
March
27,
2013,
from
http://en.wikipedia.org/wiki/Max_Levchin
48
Appendices
Appendix A: Questionnaire used to solicit data from students
MAKERERE UNIVERSITY
SCHOOL OF COMPUTING AND INFORMATICS TECHNOLOGY
Questionnaire for data collection for a Bachelors project to be carried out in Makerere
University during March April 2013
Objective: This questionnaire is intended to collect data to be used for a study leading to the
award of a bachelors degree of Information Systems of Makerere University
Dear respondent,
We are Group BIS13-5, students from the School of Computing and Informatics Technology
carrying out a research study on fees payment methods in Makerere University.
We kindly request you to provide correct information to enable the researchers derive concrete
conclusions. The information you provide will be kept confidential and used for academic
purposes only.
TICK AS APPROPRIATE
1. Nationality
Ugandan
Non-Ugandan
2. Gender
Male
Female
3. Age group
16-25
26-35
36-45
Above 45
49
4. Year of study
5. College or school
COCIS
COBAMS
CHUSS
Private
Outside Uganda
Mobile Money
Hard cash
Bank deposit
Bank deposit
Bank Draft
Other, specify_________________
10. How satisfied are you with the method used to pay fees to the university?
Very satisfied
Satisfied
Unsatisfied
Very unsatisfied
Neutral
11. In which period of the semester do you mostly pay university fees?
Beginning
Middle
End
12. Are there attributes you like about the method of fees payment you use?
Yes
No
------------------------------------------------------------------------------------------------------------13. Are there attributes you do not like about the method of fees payment you use?
Yes
No
No
No
17. Which of the following payment cards does your sponsor or you posses?
Debit card
Credit card
Others
None
18. Does your sponsor or you use credit/debit cards for bill payments in some transactions?
Yes
No
19. Do you think the introduction of fees payment through debit/credit cards can improve the
fees payment process at the University?
Strongly agree
Agree
Disagree
Strongly Disagree
Neutral
51
20. What do you think can be done to let people adopt use of credit and or debit cards for fees
payment?
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------21. What could be your worries about using online banking for your fees payment, List?
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
52
Appendix B: Interview
Bursars/Accountants
guide
used
to
collect
data
from
Interview guide
1. Gender
2. Department/ office/position
3. What methods does the university provide through which students can pay fees?
4. What are your job description/roles?
5. In executing your roles, are you satisfied with the methods the university provides for
fees payment?
6. Do you think the introduction of fees payment through use of credit and debit cards can
improve/ease the fees payment?
7. Suggest ways in which fees payment methods can be improved
53
Dear respondent,
We are Group BIS13-5, students from the School of Computing and Informatics Technology
carrying out a research study on fees payment methods in Makerere University.
We were able to develop a system that enables students and their sponsors securely pay
university fees online from wherever they are and we have brought it to you so you can test if it
meets needs and requirements in regard to paying fees to the university.
This validation will be based on testing whether the system implements the given user
requirements.
We kindly request you to provide correct information to enable the researchers derive concrete
conclusions. The information you provide will be kept confidential and used for academic
purposes only.
54
Indicate by ticking: To what extent do you agree that the system meets the following
requirements?
Requirement
Strongly
Agree
Agree
Not Sure
Disagree
Strongly
Disagree
55
56
57
58