Chapter 1 Leery

You might also like

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 7

CHINHOYI UNIVERSITY OF TECHNOLOGY

Name of student: Kumbirai Blessed Hodobo


Reg Number : C18132517M
Email : kumbiraihodobo@gmail.com
Program name : BSIT 4.2
Project Title : Android shopping cart application
Introduction
Technology is consistently changing day by day and with it people’s habits and taste in quality and type
of technology, according to the statistics an average mobile user spends more time on Mobile
applications than web browsers. The daily time spent on mobile and desktop are 132 minutes and 39
minutes respectively meaning people are spending more time using mobile applications than web
applications (Dighe, 2019). An android shopping cart application is an android application that makes
buying and selling of goods easier , convenient and more efficient.

Background
As stated above more mobile users spend more time on mobile applications than web browsers which
leads us to the problem at hand , web based applications are slow and becoming obsolete as people are
more into using faster mobile applications than web based applications .If there was to be more android
application like this one to be created customers’ buying experience will be easy and convenient since
they will be buying using a mobile application in the comfort of their home or walking or travelling .
Services and goods providers will have an easy way to reach their customer through the fast and more
efficient android applications like the android shopping cart application which is going to be used to sell
hair products like weaves and braids (an online hair mart). Most service and goods providers are using
the mobile applications to reach as many as possible of their customers because people are using mobile
applications more than web-based applications.

Problem statement
Web-based applications are slow and becoming obsolete to mobile applications which are faster ,
convenient and efficient which is leading to people using them more these days because of their
efficiency amongst other reasons ( Dighe ,2019).

Aim
The aim is to enable goods and services providers to reach their customers more efficiently and
effectively using the android applications as people are using mobile applications more than web
applications.
Objectives
The above stated aim will be accomplished through the following objectives:

 To design a stunning android shopping cart

 To make buying more easier by the use of recommendation system

 To allows users buy goods and services more conveniently and efficiently

Justification
The purpose of this Android application is to enable goods and services providers to reach their
customers faster through the mobile application like one to be created and for the customers also to be
able to buy goods and services despite their geographical locations.

Limitations
A limitation is a circumstance which bring restriction which is out of the researcher’s control of the
study.

 Time is a limitation which affects the quality and efficiency of the product which is being created
or produced.

 Limited access to data is a methodological limitation which leads to loss of time due to more
research and data-mining processes.

 Another limitation is that the application is only accessed by someone who has installed it on
their mobile device.

Delimitations
A delimitation is the act of fixing the boundary or limits or restrictions to the research, defines the
boundaries or scope of the project.

 In order to set up things like user authentication (where users can log in and access the
shopping cart) or populating the charts and tables with actual data, you would need to develop
a back-end that hooks into these front-end user interface components.

 The android application will be functional in the sense that it is pulling data from a database and
displaying it on the pages. It is built to be convenient for people trying to buy hair products
despite their location, as long as they have a compatible android phone and internet access,
they are able to buy their hair products there by proving to be time saving.
Literature review
Source Author Methodology Advantages Disadvantages

1 International Article by Scrum , An *High *lack of


journal of Samsudin(IJTES) iterative and communication documentation
Technology in incremental level with team
*Close
education and framework , member
interaction
science feedback driven
*Client
where self *Lack of formal
participation
organizing leader
development *Self-organizing
team works as a *can easily get
team
unit to reach a out of track
common goal.

2 Article by Bindu Every business *It can be used as *The


yourstory.com Yennamsetti aims to increase a marketing tool. application
their audience needs to be
*Increases the
base , brand installed first
Brand presence
popularity, sales into the mobile
as more people
and revenue phone for the
own mobile
generation. A customer to get
phones and use
mobile access to it.
mobile
application is
applications. *Access is
capable of doing
limited to those
all these and *There is
customers with
helps business improved
compatible
find multiple accessibility as
mobile phones .
growth customers can do
opportunities business with the
and generate goods and
hefty revenues services provider
through the
mobile
application.

3 Article by SC Panhale M(2016) (RAD)Rapid *The major *only suitable


and Scand Application advantage of this for projects
Development is particular which have a
actually an agile approach is the small
project faster project development
management turnaround that time.
strategy which is makes it a much
quite popular in more attractive *More complex
the case of choice for the to manage
software app developers when compared
development or that work fast to other models.
application paced
development . environment like
app
development.

*It allows you to


break the entire
project into much
smaller and more
manageable
tasks.

*More
productive with
fewer people.

Methodology
Methodology refers to the systematic process by which one identifies a problem , collect , present and
analyze data.

On this project l am going to use the Agile methodology to do my project. The Agile programming
methodology is divided into four activities and deployed with an iteration style(Doll ,2002). Planning,
design, coding and testing are all performed in bite-size pieces .These steps are revisited when needed
or according to schedule .I’m going to use the android studio ide to do the coding of the project as it is
the best ide that can produce the best android application in terms of compatibility with a large range of
android mobile phones .The Agile method is going to help me to avoid lag that comes with working on a
project alone and will make the project more organized. l found that as l am working alone on this
project planning is much easier when using Agile method unlike Spiral development. Designing a
solution with the agile methodology is simple as it spreads out over the course of development, rather
than completed up front. Class cards are going to help me in my development through creating index
cards representing objects and classes. L am going to use the cards as l would boxes on a diagram to
demonstrate the Objects’ relationships. For testing l am going to use an active functional Android mobile
phone to test if my android application can really run on an android phone.
Work Plan
Project Schedule
Gantt Chart

APRIL JUNE2 JULY AUGUST SEPTEM OCTOB NOVEM


2021 021 2021 2021 BER ER BER
TO 2021 2021 2021
MAY
2021

PROJECT PROPOSAL

PLANNING

PLANNING

ANALYSIS

DESIGN

IMPLEMENTATION

MEASURING & TESTING

DOCUMENTATION

Conclusion
In conclusion the android shopping cart application is an android application which is going to be used to
sell hair products like weaves and braids online and it will be efficient and more convenient that physical
hair marts as the services will be available 24/7.
References

Deshdeep(2021) Mobile Apps or Website? 10 ReasonWhy Apps are Better.VWO BLOG

Dighe(2019) Mobile App vs Web App .USA:Magarpatta City Hadapsar Pune411028

Doll(2002) Agile Programming. TechRepublic .

Kaur A, Kaur K(2018) . Computer and Information Science(journal).India

Randhawa, Tejinder (2021).Mobile Applications.Springer . Spring ,Switzerland

You might also like