Mobile Application System Design for Green Food Business

Verified

Added on  2023/01/03

|13
|2182
|65
Project
AI Summary
Document Page
System analyse and
design
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
Table of Contents
TASK 3............................................................................................................................................1
P3. Reviewing system through suitable methodology for business related problem..................1
TASK 4............................................................................................................................................1
P4. Designing a fully functional system for meeting user and system requirements for business
related problem............................................................................................................................1
Requirements for new mobile apps...................................................................................3
Data flow diagram.............................................................................................................5
E R Diagram......................................................................................................................9
Screenshots of mobile app...............................................................................................10
REFERENCES..............................................................................................................................11
Document Page
TASK 3
P3. Reviewing system through suitable methodology for business related problem
Additions to P3
Key requirements for user and system for Smartphone Application are as follows:
The system should be visible for users in app downloads so that they are able to
download the application in convenient and easy manner.
The system should be designed for users with good UX design as well as adequate UI-
UX that refers to good discoverability (Sediyono and Ariwibowo, 2017).
Users have requirement from Smartphone Application of Green Food about multiple
options of payments and points or rewards per product.
Users of the company require that the application should enable user log 24*7 together
with additional maintenance. It must sent notifications through emails related to
scheduled maintenance and enable users to post video, content or experience on social
media platforms.
It is requirements from the application that it focuses on access help option and send
reminder to users for the points they gained and new stock of organisational offerings.
TASK 4
P4. Designing a fully functional system for meeting user and system requirements for business
related problem
Functional system is set of functions as well as operations which are executed to
organisational functions (Dutt and Chauhan, 2019). In case with Green Food, the business is
planning to develop Smartphone Application for the purpose of enhancing sales and costumer
loyalty. In this, the entity is facing problem of creating a mobile app from scratch sounds as the
task or activity is full of corny addition to complex coding activities. However, prior to
developing any app, it is essential to design it first. By designing the mobile application,
managers of Green Food will be able to reach more customers, deliver values to customers,
enhance customer loyalty, improve its marketing strategies along with create wider competitive
advantages. The steps to design fully functional system of Smartphone Application by Green
Food that meets all kinds of requirements are as follows:
1
Document Page
Identifications of requirements which the app resolves: It is first step to design fully
functional system in which all the user and system requirements are identified (Mohapatra and
Rath, 2020). In case with Green Food, it is identified that that Smartphone Application have
potentials to meet requirements related to functional and non functional aspects. Moreover,
information technology team decides feature for the Smartphone Application at this stage. Other
than this, there are various requirements of user and system of Green Food from the application
that includes visibility on app store, good discoverability, sends notifications, access help option,
various payment options and many more.
Checking platforms and devices for support: For developing successful Smartphone
Application, managers of Green Food are required to be clear about application target users,
mobile platforms as well as devices that are to be supported and revenue model. In context to
application target users, Green Food is required to design the app by keeping in mind its target
users of the application. Moreover, managers select mobile platforms along with devices by
considering mind hardware protection, ruggedness, required peripherals and battery life
(Ochodek, Kopczyńska and Staron, 2020).
Emphasising on UX/UP of the app: In this stage, the app is designed by remembering
good UX design as well as adequate UI-UX that refers to good discoverability. In Green Food,
app developer concentrates on UI design, platform design standards and multi touch gestures to
touch enabled devices. It creates instant impact on users at the time of ensuring usability of
Smartphone Application.
Focusing on better approach for development of the app: Choosing right approach to
develop an application is significant. In Green Food, backend development of Smartphone
Application is done as per budget and time constraints of client. In this, the company prefers to
follow waterfall methodology and web apps that are quick as well as convenient to design and
run on various platforms.
Turning ideal real with Prototype: Development of prototype is essential in designing a
fully functional system that meets key requirements of users. It is the procedure to take ideas and
convert the application with certain essential functionality. For Green Food, the step is essential
to design Smartphone Application as it assist in attracting investors, finding licensees and
performing with suppliers to deliver right product to right customers at demanded time.
2
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
Incorporating appropriate analytics: Herein, incorporation of some analytical tools is
done so to gain picture about number of visitors that uses the webs, arrived on site and the ways
they keep coming back. Firebase, Preemptive and Google Analytics are some analytical tools
that are incorporated by Green Food to design fully functioning Smartphone Application.
Beta Testing: It is prime opportunity for getting feedback from target audience. For
Green Food, beta launch for Smartphone Application could be done through defining target
customers, eliminating bugs and identifying goals. It enhances visibility of Smartphone
Application in app store.
Ensuring integrity: To release or deploy the application, proper planning, scheduling
and controlling are required for moving releases to test as well as live environment (Francalanza,
Borg and Constantinescu, 2017). In this, information technology manager of Green food is
required to ensure protection of integrity of live environment along with releasing correct
components for Smartphone Application.
Capturing metrics for knowing user behaviour: In present decade, rise in mobile
applications have rised significantly. As wider number of consumers of Green Food are using
mobile applications, requirement to gather accurate metrics from them is essential. Major input
metrics which are kept in concentration while designing Smartphone Application by Green Food
includes Funnel analysis, measuring social sharing, correlating demographic data with behaviour
of users, tracking time and place as well as capturing emergent behaviours.
Updating app with new features: When metrics are captured then it is important to
upgrade Smartphone App by Green Food with improvements as well as innovative features.
With this, the company increases its visibility and downloads of the App. The application enable
users to log 24*7 with exception maintenance and sends notification related to scheduled
maintenance.
Requirements for new mobile apps
User requirements
Quick search
Users are the clients or customers who are considered as the end user who actually uses
the app as per their needs and requirements for ordering the food items. They must be
3
Document Page
conveniently search of what ever they want in the app, it must be quick search which means app
coding must not be overloaded which results in slow search, therefore, in order to search fast,
code must be light and effective (Deocadez, Harrison and Rodriguez, 2017).
Order status
If user orders something then it must be convenient for them to check the status of the
order which means the tracking system in which order time, order delivery time, order delivery
person name and details must be mentioned for efficiency, safety and security. Therefore, order
status is a required function for an organization.
Method of payment
It is one of the most important functional requirement because every user will not be
comfortable in cash or delivery or online payment, therefore, it is important to give them the
options to choose the mode of payment so that they can pay as per their convenience of either
COD, card payment or payment from app (Becker, Tebes, Peppino and Olsina, 2019).
Code system
User will be willing to use the app if there are some discounts availed by the company on
the food items and if there is no promo code system in the mobile app then it can difficult for the
users to use it frequently because user orders the food as per the discounts offered by the
restaurant. Therefore, it is essential to provide the facility of promo code system in the app.
Tech requirements
Infrastructure
It is important for the technical team to ensure that the infrastructure and the platform on
which the app is developed must be innovative and user friendly. Because it provides the
attractiveness to the app and more easy for the user to operate the app. Therefore, infrastructure
maintenance is mandatory for the app developer to take care of (Bäumer, Dollmann and
Geierhos, 2017).
Interface and compatibility
It is essential for the technical team to choose the interface for developing the app which
can easily run on every operating system like Android, IOS, Windows and many more so that
customers feel comfortable in using the app on any platform as per their convenience. Therefore,
interface and compatible is a must to check for the technical team.
Apps behaviour
4
Document Page
It is significant for the technical team to note down the behaviour of the app so that any
unknown or odd functioning cannot be carried out by the app at the time of using the app by a
user. Therefore, technical team has to develop the app which consist the accuracy and perfection
in it's behaviour while working on it (Liu, Hsieh, Tsay and Ke, 2020).
Development scope
It is important for the technical team to leave the scope of development and maintenance
of the app in future because every technology needs updating part in it for better functioning in
future as well. Therefore, there is always a development scope in app for further upgrading of it.
Data flow diagram
Level 0 - Basic
Level 1 - User
5
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
Level 2 - User
6
Document Page
Level 1 - Administration
7
Document Page
8
tabler-icon-diamond-filled.svg

Paraphrase This Document

Need a fresh take? Get an instant paraphrase of this document with our AI Paraphraser
Document Page
E R Diagram
9
Document Page
Screenshots of mobile app
10
Document Page
REFERENCES
Books and Journals:
Bäumer, F.S., Dollmann, M. and Geierhos, M., 2017, September. Studying software descriptions
in sourceforge and app stores for a better understanding of real-life requirements.
In Proceedings of the 2nd ACM SIGSOFT International Workshop on App Market
Analytics (pp. 19-25).
Becker, P., Tebes, G., Peppino, D. and Olsina, L., 2019. Applying an Improving Strategy that
embeds Functional and Non-Functional Requirements Concepts. Journal of Computer
Science and Technology. 19(2). pp.e15-e15.
Deocadez, R., Harrison, R. and Rodriguez, D., 2017, September. Automatically classifying
requirements from app stores: A preliminary study. In 2017 IEEE 25th International
Requirements Engineering Conference Workshops (REW) (pp. 367-371). IEEE.
Dutt, H. and Chauhan, K., 2019. Using flexibility in designing CRM solution. Global Journal of
Flexible Systems Management. 20(2). pp.103-116.
Francalanza, E., Borg, J. and Constantinescu, C., 2017. A knowledge-based tool for designing
cyber physical production systems. Computers in Industry. 84. pp.39-58.
Liu, D., Hsieh, H.H., Tsay, W.D. and Ke, M.H., 2020, May. Analysis on Functional Demand of
Mobile-Health APP for Elders. In 2020 IEEE 2nd Eurasia Conference on Biomedical
Engineering, Healthcare and Sustainability (ECBIOS) (pp. 122-125). IEEE.
Mohapatra, H. and Rath, A. K., 2020. Fundamentals of Software Engineering: Designed to
provide an insight into the software engineering concepts. BPB Publications.
Ochodek, M., Kopczyńska, S. and Staron, M., 2020. Deep learning model for end-to-end
approximation of COSMIC functional size based on use-case names. Information and
Software Technology, p.106310.
Sediyono, A. and Ariwibowo, A., 2017, November. Software requirement specification of
intelligent system for monitoring and preventing smartphone addiction. In 2017
International Conference on Smart Cities, Automation & Intelligent Computing Systems
(ICON-SONICS) (pp. 54-58). IEEE.
11
chevron_up_icon
1 out of 13
circle_padding
hide_on_mobile
zoom_out_icon
[object Object]