Design and Imlementation of Susu Collection System
Design and Imlementation of Susu Collection System
Design and Imlementation of Susu Collection System
BY
(20200204131)
OCTOBER, 2022
1
DECLARATION
I hereby declare that the project was carried out by Abdallah Hairiya Wunnam in the
department of computer science and that no part of it has been presented for another
SIGNATURE................................ DATE:.................................
i
CERTIFICATION
I certify that this work was carried out by Abdallah Hairiya Wunnam in the department
Navrongo campus
ii
ABSTRACT
This project creates a system that will enable Susu saving activity to be performed on
the fly using computer devices. The existing manual and system have been studied
and analyzed to obtain a safety saving and reliable system. Evolutionary water-fall
functionality in the beginning. The new system that is developed in this project runs
on all computers. The system was developed using PHP, JavaScript, Bootstrap,
HTML and CSS for the website. MySQL was used as the database engine for the
system.
iii
ACKNOWLEDGEMENT
First, I express my heartiest thanks and gratefulness to almighty Allah for his divine
constructive criticism, valuable advice has made it possible to complete this project.
iv
DEDICATION
To my beloved parents.
v
TABLE OF CONTENTS
DECLARATION ............................................................................................................ i
CERTIFICATION .......................................................................................................... ii
ABSTRACT .................................................................................................................. iii
ACKNOWLEDGEMENT ............................................................................................ iv
DEDICATION ............................................................................................................... v
ABBREVIATIONS ..................................................................................................... viii
CHAPTER TWO.......................................................................................................... 3
LITERATURE REVIEW ............................................................................................ 3
2.1 Introduction .............................................................................................................. 3
2.2 Review of existing systems ...................................................................................... 3
2.2.1 Agalloch Financial Monitor (AGAMON) ......................................................... 3
vi
3.5.1 Choice of Programing Language ..................................................................... 10
vii
ABBREVIATIONS
MS: Microsoft
viii
CHAPTER ONE
INTRODUCTION
The need for information that is accurate when they are needed is one of the major
problems of management, as they are often used in the making of vital decisions.
Consequently, wrong or delayed information can lead to very costly mistakes which
may cost the firm or the individual a lot thereby portraying bad or poor managerial
ability.
Hence the need for susu collection is considered to be solution to these needs
identified. The traditional susu collection system bears a lot of negative effect to the
The susu system is the most modern susu system. This system was built to perform
The main problem this project seeks to address is to solve the problem of contributor
information lost and also solve the problem of losing information when needed in the
future.
Main objective
The main objective of this project is to develop a software for small susu enterprise.
1
Specific objectives include:
II. To enable more people to know their contribution information is kept well.
The project is fully and working software that can run on computer, capable of holding
all contribution information. This project will also show the limitations on the
2
CHAPTER TWO
LITERATURE REVIEW
2.1 Introduction
Susu collection is one of Ghana’s most ancient traditional banking systems. In the
Akan language, the term ‘Susu’ means “small small” as to indicate the saving
contribution paid on a daily basis by those economically active poor that decide to join
make a daily contribution to another person, the Susu collector, for an agreed period,
usually a month (31 days). For the deposit collection service, the Susu collector is
remunerated with a fee. Hence, the Susu Collection system provides a way for saving
up (Rutherford 1999), i.e. saving small amounts of money over a period of time to
build a lump sum that may be used when needs arise in the future. The typology of
clients engaged in the Susu collection scheme spans through a great variety of socio-
economic and occupational groups running micro and small businesses in the informal
sector such as petty traders, farmers, salaried workers and artisans that are normally
Wherever you are in the world, you can manage, monitor, and administer Client loans,
savings and investments, Susu, and other financial products with the help of Agalloch
Financial Monitor (AGAMON), an intuitive web and mobile tool. It was created by a
disbursement & recoveries, savings, and investments made by their loan officers with
the help of this feature, all without having to physically be in the office. A new
financial institution and its branches may be set up on the platform using the
Facebook, 2014)
In one academic model, susu collection is defined as; Susu collection is an age-old
collective savings model in Ghana where SUSU enterprise agents visit customers daily
gathering small savings and then returning them on request at the end of a cycle
(usually a month). Each cycle, one day’s worth of saving is deducted to cover cost of
collection.
According to this model susu can be said to consist of three inter-related concepts:
I. Susu Accounting
Most services in the categories designated Accounting and Brokerage are transaction-
essential for conducting transactions – for instance, balance inquiries might be needed
before committing a money remittance. The accounting and brokerage services are
4
susu may also be used to help in business men or women saving situations and
calculations.
Susu collection system Services susu can offer services such as the following:
Account Information
Payments, Withdrawals
5
CHAPTER THREE
METHODOLOGY
3.1 Introduction
This chapter includes the methodology that was used or followed in designing the
proposed system. In order to focus on the processes of susu collection and how the
application works, the study analyzed the works of the current manual system of susu
collection to be able to come up with a more advanced system, the relationship that the
current system has with the collector, and the flexibility to changes of the current system.
The most suitable methodology used in developing this system was prototyping.
The waterfall paradigm is being applied to this project. The first Process Model to be
introduced was the Waterfall Model. (SDLC - Waterfall Model, 1970) It is often referred
to as a "linear sequential life cycle model." It is really simple to use and understand. In a
waterfall model, each stage must be completed before the next one can begin; there is no
overlap between them. The waterfall model served as the first SDLC approach for
development process through a linear sequential flow, is used. This suggests that a phase
of development can only commence if the one preceding it is done. In this waterfall
6
3.2.2 Waterfall Design
steadily downwards (like a waterfall) through the phases of analysis, system design,
The several stages of the Waterfall Model are depicted in the figure below.
II. System Design: After considering the essential specifications from the
previous phase, a system design is created in this step. This system design
was used to define the hardware and system requirements, as well as the
7
III. Implementation: Discrete programs or components are initially assembled
into the system, which is then combined with assistance from the system
design stage. Unit testing is the process of developing and evaluating each
unit's performance.
IV. Integration and Testing: After testing has been done to find faults and errors,
all of the units created during the implementation phase are merged into a
system.
testing, it is deployed.
VI. Maintenance: It's possible that using the program will cause a number of
interact to achieve a common goal (Stella and France, 2006). Analysis is the focus of
system development and is the stage when system designers’ works at two levels -
what to do and how to do. Analysis of susu collection system involves a detailed study
Every system is created against at least a particular problem; that is systems are
created to solve problems. This susu collection system solves the problem of lost,
fraud etc. The existing traditional susu collection is a manual one, that is, it uses
manual methods where susu collector takes contributors records on a piece of papers.
8
In comparison with the manual traditional susu collection, susu collection system is an
automated system that simplifies the activities of the manual traditional susu collection
with better integration and updates of the manual traditional susu collections activities.
This automated system is designed and developed with Microsoft visual studio code
and Microsoft SQL management server. System analysis squarely deals with the
software development activities. Three basic stages are involved in designing and
delivering a good susu collection system (and any other system), namely; I. A
The existing system which is a manual traditional susu collection of susu collection is
human beings are directly involved in the process of collection; Humans can
II. It brings up confusion between collectors and savers when the collector lost
9
3.4 Proposed System Design
The proposed susu collection system is designed for institutions of business and is
specifically restricted to all business men and women. The context diagram of the
people. Hence, the hardware being mainly a personal computer (PC) with printers,
The software for the implementation of this automated system is MS SQL server 2016
which serves as the database but there is no need for this software if a student or an
organization desire to make use of it. The operating system must be a Microsoft
windows operating system. The people consist of the users of the system which
All the collectors must be trained and computer literates else the system’s aim and
The system is designed using Microsoft visual studio code, MYSQL for database
management. Hence, the program testing simply involves running it on a web browser
application on a local host server provided by Apache 2.0 and supported webserver
2.0 application.
10
3.5.2 Hardware Requirement
i. Personal computer (PC) – a desktop or laptop ii. Printer – a desk jet or inkjet iii.
Scanner
i. Pentium 4 Processor
i. Chrome
11
CHAPTER FOUR
4.1 Introduction
This chapter focuses, on the requirements for this system implementation. Information
about the installation is also discussed, moreover, the system is described in UML
(Unified Modeling Language) and the use case diagram is given. Finally, a discussion
Update
Logi
Use Add new
member
Delete
Update
Paid
member
12
4.3 Database Design
Database is critical for all business. A good database does not allow any form of
anomalies and stores only relevant information in an ordered manner. If a database has
anomalies, it is affecting the efficiency and data integrity. Database files are the key
It is the process of designing database files, what is the keys source of the information
into a system. The files should be properly designed and planned for collection,
Database page
13
4.3.1 System Model of View
page or form. A login generally requires the user to enter pieces of information,
List member page is used by authenticated people to know each member in a group
for data source. It allows users to send queries as well as display payments.
New users can input their data and submit to a company or individual.
14
Figure 4.4: Add a new member Interface
Paid members is the process that is used to evaluate whether a product, service or a
development phase.
15
4.3.6 Update Payment Interface
Update payment is the process where by a member pays his/her contribution to the
collector, the collector has to update the saver payment into the system by entering the
UID and the amount to update the saver payment into the system.
Delete member in this process, when a member quits from saving his/her payment into
the system. To delete the member from the account you will have to open the delete
member and write in the UID into the delete space to delete the member.
16
4.3.8 Update Password Interface
Update password in this process, when a collector learns that the people are getting to
know his/her password to prevent scam or suspicions of people getting your password
you will have to input the old password in other to register a new password. Figure
performance objectives.
ii. Assessment of each facet of the system with respect to present criteria.
iii. Correction of any error that may occur after its use for say one month.
v. Unexpected problems
17
CHAPTER FIVE
5.1 Introduction
This chapter rounds off the research study with summary of findings, conclusions,
limitations and recommendations. More so, this chapter gives suggestions for future
5.2 Conclusion
susu.
The susu collection system redefines the manual traditional susu, hence averts
conflicts and confusion. Since the value of every degree is the reputation of the
5.3 Recommendations
As a result of the outcome of this paid work, it is recommended that higher institutions
in Ghana should adopt and implement this susu collection system to help in reducing
In the future, the following components can be added to the system in order to
i. The system only accepts files in .csv file extension. In future the system
can be expanded to accept (. json, .xml, .sql, and .txt) file formats.
ii. A chat area could also be integrated into the system to allow sending
messages.
18
iii. Settings and About page could be integrated in future.
Institution and the saver produced, the susu collection system will in no distant time
‘pocket’ the manual traditional susu system with the utilization of biometric
19
REFERENCE
Byron, S.G. (2001). Theory and Problems of Programming with visual basic Schaum’s
Principles of System Analysis and Design.Root print and publisher, Benin city – Nigeria.
20