Professional Documents
Culture Documents
Chapter 1 Leery
Chapter 1 Leery
Chapter 1 Leery
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 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
*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
PROJECT PROPOSAL
PLANNING
PLANNING
ANALYSIS
DESIGN
IMPLEMENTATION
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