An Online Mobile Shopping Application For Uchumi Supermarket in Uganda

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 9

www.idosr.

org Taban
©IDOSR Publication
International Digital Organization for Scientific Research ISSN: 2579-079X
IDOSR JOURNAL OF SCIENCE AND TECHNOLOGY 9(2):74-82, 2023.
https://doi.org/10.59298/IDOSR/JST/03.1.12006

An Online Mobile Shopping Application for Uchumi Supermarket in Uganda

Taban James

Faculty of Applied Science and Technology Kampala International University Western


Campus Uganda.

ABSTRACT
Supermarkets in Uganda simplify the life of many Ugandans by providing easy and quick
shopping day and night; some even operate 24 hours a day. This has prompted the
supermarkets in Uganda to provide and improve shopping. The purpose of the study was to
design an online mobile shopping application that is used by people to shop using their
mobile phones at any time of their convenience. The online mobile application was designed
to focus on improving shopping services to avoid congestion in supermarkets in Uganda.
Uchumi supermarket Kabalagala branch was taken as a case study where both the user and
the clients were interviewed for the purpose of requirement elicitation. The online mobile
shopping application system at Uchumi supermarket in Uganda has been designed to work
with the Information technology unit or department (IT) to manage clients’ accounts and
details, and the databases of the supermarket. Operating system (xp service pack 2 onwards)
DBMS that will manage the database activities. Php and Java, to allow program access to data
in the database.
Keywords: Supermarkets, Quick shopping, Mobile phones, Mobile shopping, Information
technology.

INTRODUCTION
At Uchumi supermarket there are two congestion in which supermarket services
forms of shopping that are used which are are provided. Uchumi supermarket is an
manual and web-based online shopping. international supermarket that may use
Supermarkets in Uganda have recognized this kind of online mobile application for
the importance of online mobile shopping daily shopping online. The online mobile
applications which should help to control application is being managed by system
online shopping within the supermarket administrators and system analysts [13-
stated by [1-5]. An online mobile shopping 15]. Some of the advantages of online
application can be defined as an Online mobile shopping applications are the
shopping process whereby consumers following:
directly buy goods or services from a seller
in real-time, without an intermediary on an  Infinite choice: Shelf space in the
online mobile shopping application [6-8]. shopping cart of Uchumi
Due to the excellence of Uchumi supermarket is limited, which
supermarket in the past few years, there means that your variety of goods is
has been a steady increase in sales of limited. This is not common with an
products the current Uchumi supermarket Online Store, if you don't see what
system can handle but with difficulty in you want in one store online, you
the emerging increase of customers. It can simply move on to the next one
should be noted that a good online mobile using the search button.
application of a supermarket should have  Easy access to consumer reviews:
an influence on the database and customer It's easy to access consumer
details or clients [9-12]. By the time and reviews for pretty much any

74
www.idosr.org Taban
product you can think of online, children, people that are home-
which makes for more informed bound, or simply in times of
purchases. inclement weather.
 Incredible convenience: In  Price comparisons: When you visit a
comparison to Chum’s supermarket store, you most likely have to settle
sales with fixed hours, online for whatever price the vendor has
shoppers can choose any time of placed on a particular item. Not so
the day or night to get and shop with online shopping - you have the
using their online mobile ability to compare prices from
application. This is especially hundreds of different vendors.
useful for moms with small
Statement of Problem
Uchumi supermarket has experienced current system should be replaced by
steady growth in sales. This coupled an online mobile shopping application
with a high of turn over becomes as a solution, so as to accommodate the
cumbersome and demands an online increasing number of sales. Online
mobile shopping application which can mobile shopping application in which
ensure proper online shopping in the shopping can be done online. Online
supermarket [7]. Due to the steady mobile shopping also solves the
growth in the number of sales in problem of congestion of customers
supermarkets, the costs have during paying for goods.
tremendously increased and the
Aim of the Study
The general objective of the study is to deducts money from their chum’s
design and develop a mobile shopping accounts, using their mobile phones at any
application that allows people to add items time of their convenience since goods are
of their choice to the shopping cart and delivered within 24 hours.
Specific objectives
 To analyze the current system so as application.
to determine requirements.  To implement and test the mobile
 To design and develop a prototype shopping application.
for an online mobile shopping

Significances of Study
The study findings of both Uchumi lining up for payments since the
supermarket and its customers are useful application has got an online payment, The
in the following ways. Uchumi application will make work first and quick
supermarket has used the application to for chums supermarket since users can
improve their sales, Future researchers shop from anyway they are at any time,
will use the application to the already The application will increase the response
existing application, and the application of clients in the delivery of goods and
will help the scheme to reduce the rate of services [8-11].
METHODOLOGY
System Design
System design is the creator of the specification, output, input, file and
information system which is the solution procedure. It also deals with the program
to the problem. It is concerned with the construction, testing and user acceptance.
coordination of activities in order to It provides technical specifications and
achieve system goals. It deals with the reports with which the problem can tackle.
general specification, detailed design
Area of Study
The study was conducted at Uchumi Supermarket Kabalagala branch in Uganda.
Prototype
It is a system that provides a minimal amount of futures that is designed and

75
www.idosr.org Taban
developed for the end user with the main that designs your system, tests the system
purpose of identifying user requirements. and implements it. In case it fails, you
It is also called a trial and error method design a new system.
Design a Prototype Provides the Following Advantages.
Increased end-user morale and prototyping endorses the
support, because it required end- philosophy.
user participation. Prototypes are active no passive
If end user tends to change their modules that end users can see
mind prototyping best suit them touch fill and expensive.
Since the end user does not fully Can increase creativity because it
know their requirements until they allows for quicker feedback.
see them implemented, if so

Interview
An interview is a conversation between two interviewed the IT specialist at Uchumi
people (the interviewer and the Supermarket Uganda. In order to obtain
interviewee) where questions are asked by the required information about the
the interviewer to obtain information from proposed online shopping application.
the interviewee [12]. The researcher

Observation
During the research, we visited the Uchumi the information and found out problems
Supermarket Kabalagalagala branch and which are currently affecting their
observed the current system which is an shopping, and opportunities in the current
online web-based shopping and obtained system.
System Analysis
System analysis is the examination of the current problem of the system.
The Current System
The current system that was being used at following are some of the problems faced
Uchumi Supermarket Uganda was a web- by using the web-based shopping system.
based online shopping system. The
Cost
The initial cost of investment in a web- Application Service Provider or SaaS –
based EMR system (also known as ASP – Software as a Service) is high.
Accessibility
The disadvantage here is the slow server your charting speed and consequently the
speed (even if you have the fastest Internet number of patients you can serve in a
connection) that may significantly impact given period of time.
User Requirement and Specification
These were system services that were  Reduction in supermarket
expected of the system such as the ability expenditure over workers
to computer, storage production if  To increase rapid selling and
required information among others. buying of goods online.
They required the user to try and find out  Assist in decision-making at the
the user requirements of the system. supermarkets.
 Computer to store user account  Reliability storage of data.
details.
Functional Requirements
This defines the core operations that the shopping, updates and check balance
proposed system should perform such as among others.
Some of the Functional Requirements of the Online Mobile Shopping Application Were
 Ability to update data without any the shopping cart.
inconsistencies.  Ability to get all customer detail
 Ability to calculate the amount of and submit them to the database.

76
www.idosr.org Taban
 Ability to detect errors and produce or items from the supermarket’s
an error. database.
 Ability to search for commodities
Non-Functional Requirements
This defines how the application will as security, speed, and simplicity through
interact with the user requirements. This a graphical user interface among others.
specified the application constraints such

System Requirements and Specifications


This expresses the development requirements hardware and software
environment in terms of software and requirements.
hardware to use some of the system
Software Requirements
 Application java eclipse IDE. activities.
 Operating system (xp service pack 2  Php and Java, to allow program
onwards) access to data in the database.
 DBMS that will manage the database
Hardware Requirement
 Computer with dual-core DISK AND DVDS)
onwards  Hard disk capacity of 160GB or
 RAM for 2gb onwards higher
 Back up devices (CDS, FLASH
Table 1: Entities, Attributes of the Proposed System
CUSTOMER DETAILS TABLE

Attribute Data type Description

First name Text Allow only twenty-five


characters
Last name Text Allow only twenty-five
character

Amount deposited Numbers Medium data

Age Numbers Allow both numeric and


alpha characters
Gender Text Choose between male or
female
Phone number Number Allow more than twenty-five
character
Pin Number Allow only 5 character

Address Text Allow not more than 100


character

77
www.idosr.org Taban
RESULTS

Tools Used
The implementation of the mobile online documentation done in Microsoft Word
shopping system for uchumi super market 2007.
was developed using eclipse, php and the
System Features
The application has the following features.
Item page
The form on the interface help to capture you click on the mobile online shopping
the order or the details of the customer application it will appear as below then
that will be received by the management you will pick what you want to shop in the
thus contacting him back to let him know shopping cu.
when the goods will be delivered. When
Figure: 1
Below is where you set the quantity of the shopping cart.
items you have shopped to go in the

Figure: 2
Afterwards, you view the shopping cut and amount that is required to be paid then
see what you have shopped and the they will make your delivery.

78
www.idosr.org Taban

This is the order form where you have to received and made to only the registered
fill in your details then your order will be members of Uchumi supermarket.

Figure: 4
The mobile online shopping application system designer tested the system to see
was tested to ensure that it performs the whether the output computation is the
various duties it was to perform and this same as the web-based online shopping.
includes both functional and user The end user such as the IT manager
requirements. The system was tested by provided information that the application
both designers as well as the user. The was able to capture.
Results from Testing
After carrying out various tests on the and accurate at all times. The application
application the following objectives were supports shopping online and supports
met. The database supports both required decision-making for the board. The
and informational retrieval. The database application leads itself to future growth
stores the data necessary to support due to the fact that the application is well
information requirements defined during documented and is easy to modify or
the design process and that may be passed expand to suit the information
by the users. The application provides data requirements of the supermarket. After
integrity that helps to guarantee that the analyzing and testing the application the
data structures and their values are valid mobile online shopping application fulfils

79
www.idosr.org Taban
the various expectations of the various supermarkets.

DISCUSSION
The mobile online shopping application The end user of the application appreciates
for the Uchumi supermarket in Uganda it as it made shopping easier compared to
prototype was tested by the researcher and manual shopping and web-based system
the end user at the Chums supermarket [13-21].
Kabalagala branch alongside GABA road.
Limitations of the application
These are the challenges faced by the different limitations of mobile online
researcher during the data collection, shopping for Supermarkets in Uganda are
design development as well as as follows;
implementation of the system. The
Limited sources of information
Because, People who have researched was a scarcity of information on the study
specifically on this area are few then there topics.
Scarcity of time
Since this study is conducted at the same will try to budget his time properly to see
time when lectures are going on, there was to it that. He finishes in time.
a scarcity of time, however, the researcher
Financial constraints
The study required financial resources to looking for information; these resources
carry out typing, printing, and moving are not readily available.
CONCLUSION
A mobile shopping application for Uchumi With its numerous advantages, it offers
Supermarket Uganda will facilitate the Uchumi’s supermarkets. Especially the
importance of mobile online shopping. issue of online shopping.
RECOMMENDATION
Scheduled maintenance of the prototype application is to be implemented in
needs to be carried out in order to Uchumi Supermarket Uganda an
maintain and troubleshoot the application uninterruptable power supply unit should
in case of any problem or be put in place to protect the system
underperformance. In order to ensure information from load shading. The end
steady storage and safety of information in user of the system should adopt training
the system effective software such as an on how to use the system so as to avoid
antivirus should be put in place. Since the information not being properly handled.
REFERENCES
1. Palmer,Kimberly.(2007).News& 3. Eze, M. C., Eze, V. H. U.,
WorldReportretrievedfromhttps Chidebelu, N. O., Ugwu, S. A.,
://en.wikipedia.org/wiki/Onlin Odo, J. I., & Odi, J. I. (2017).
e_shopping. NOVEL PASSIVE NEGATIVE AND
2. Enyi, V. S., Eze, V. H. U., Ugwu, POSITIVE CLAMPER CIRCUITS
F. C., & Ogbonna, C. C. (2021). DESIGN FOR ELECTRONIC
Path Loss Model Predictions for SYSTEMS. International Journal
Different Gsm Networks in the of Scientific & Engineering
University of Nigeria , Nsukka Research, 8(5), 856–867.
Campus Environment for 4. Enerst, E., Eze, V. H. U.,
Estimation of Propagation Loss. Musiimenta, I., & Wantimba, J.
International Journal of (2023). Design and
Advanced Research in Computer Implementation of a Smart
and Communication Surveillance Secuirty System.
Engineering, 10(8), 108–115. IDOSR Journal of Science and
https://doi.org/10.17148/IJAR Technology, 9(1), 98–106.
CCE.2021.10816 https://doi.org/10.5120/cae20

80
www.idosr.org Taban
20652855 13. Stephen F. King en Juhn-Shiuan
5. Enerst, E., Eze, V. H. U., & Liou (2004) A framework for
Wantimba, J. (2023). Design and internet channel evaluation",
Implementation of an Improved
International Journal of
Automatic DC Motor Speed
Control Systems Using Information & Management.
Microcontroller. IDOSR Journal 14. Huang, M. (2000) Information
of Science and Technology, 9(1), load: its relationship to online
107–119. exploratory and shopping
6. Eze, V. H. U., Ugwu, C. N., & behaviour. International Journal
Ugwuanyi, I. C. (2023). A Study of Information Management.
of Cyber Security Threats,
15. Masisani,WM.Adabara,I.(2022).
Challenges in Different Fields
and its Prospective Solutions : A Monitoringwith Communication
Review. INOSR Journal of Technologies of the Smart Grid.
Scientific Research, 9(1), 13–24. IDOSR Journal of Applied
7. Eze, V. H. U., Eze, M. C., Sciences 7(1), 102-112.
Ogbonna, C. C., Valentine, S., 16. Masisani,WM.Adabara,I.(2022).I
Ugwu, S. A., & Eze, C. E. (2022). mplementation of Smart Grid
Review of the Implications of
Decision Support Systems.
Uploading Unverified Dataset in
A Data Banking Site ( Case Study IDOSR Journal of Scientific
of Kaggle ). IDOSR Journal of Research 7 (1), 50-57.
Applied Science, 7(1), 29–40. 17. Masisani,WM.Adabara,I.(2022).
8. Peterson, R. A., Overview of Smart Grid: A
Balasubramanian, S., & Review. IDOSR Journal of
Bronnenberg, B. J. (1997). Computer and Applied Sciences
Exploring the implications of 7 (1), 33-44.
the Internet for consumer 18. Eze, VHU. Enerst, E.
marketing. Journal of the Turyahabwe, F. Kalyankolo, U.
Academy of Marketing Science. Wantimba, J. (2023).Design and
9. Geena Rao (2010). Mopay Now Implementation of an Industrial
Allows You To Bill Mobile Heat Detector and Cooling
Payments To A Landline System Using Raspberry Pi.
Account". TechCrunch.com. IDOSR Journal of Scientific
Retrieved 23 November 2010. Research 8 (2), 105-115.
10. Lopresti, Michael (2007). Bill-2- 19. Jean-Rostand FK, MM Mustapha,
Phone Lets Customers Add I Adabara, AS Hassan
Online Purchases to Their Phone (2019).Design of an automatic
Bill". Allbusiness.com. Retrieved transfer switch for households
solar PV system. European
23 November 2010.
Journal of Advances in
11. Jarvenpaa, S. L., & Todd, P. A. Engineering and Technology 6
(1997). Consumer reactions to (2), 54-65.
electronic shopping on the 20. SN Nnamchi, OA Nnamchi, EO
world wide web. International Sangotayo, MM Mundu, OO
Journal of Electronic Edosa (2019).Design and
Commerce. fabrication of insulation testing
rig.Indian Journal of
12. Ugwu, C. N., & Eze, V. H. U.
Engineering 16, 60-79.
(2023). Qualitative Research.
21. Mundu MM, SN Nnamchi, OA
IDOSR of Computer and Applied
Nnamchi (2021).Development
Science, 8(1), 20–35.

81
www.idosr.org Taban
of a model for estimation of Renewable Energy and
sunshine hour data for different Environment 8 (1), 69-76.
regions of Uganda. Journal of

82

You might also like