Development of an Electronic Food Ordering System for Cloud Hosting

Verified

Added on  2023/06/03

|25
|2484
|196
Project
AI Summary
This project details the development of an electronic food ordering system, designed to allow customers to order food online. The system includes both customer and administrator modules, enabling administrators to manage restaurant listings and update details. The project encompasses planning, web application design, coding, content creation, and user experience development. Agile methodology was employed to ensure flexibility and continuous improvement throughout the development process. Key features include user account management, online payment processing, and customer support chat. The project plan outlines a 77-day timeline, with tasks ranging from initial planning and design to coding, testing, and deployment on a cloud hosting platform. The final report includes a project closure summary, lessons learned, and ethical considerations, ensuring a comprehensive overview of the project's lifecycle. Desklib provides access to this and other solved assignments.
Document Page
Running Head: FOOD ORDERING SYSTEM REQUIREMENT
Electronic Food ordering system
Name of the Student
Name of the University
Author’s Note
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
1FOOD ORDERING SYSTEM REQUIREMENT
Table of Contents
1. Problem Definition......................................................................................................................2
2. Statement of work........................................................................................................................2
3. Research.......................................................................................................................................3
4. Methodology................................................................................................................................7
5. Schedule.......................................................................................................................................8
6. Design..........................................................................................................................................9
7. Implementation..........................................................................................................................10
7.1 User requirement specification............................................................................................10
7.2 Project plan..........................................................................................................................10
7.3 Use case Diagram................................................................................................................15
7.4 website.................................................................................................................................15
8. Conclusion.................................................................................................................................20
8.1 Project closure report...........................................................................................................20
8.2 Lesson learnt........................................................................................................................21
8.3 Ethical issues.......................................................................................................................21
Bibliography..................................................................................................................................22
Document Page
2FOOD ORDERING SYSTEM REQUIREMENT
1. Problem Definition
The paper mainly reflects on the online food ordering system which is considered as one
of the trending technologies in the present food industry. It is found that in the absence of food
ordering system people have to visit restaurants in order to enjoy their favourite food which is
quite time consuming. It is identified that in the busy schedule, people want to enjoy their
favourite food at their convenience without wasting much time. Thus, in order to resolve this
issue, it is necessary to develop a food ordering system in which number of restaurants will be
merged so that people can enjoy their favourite food by ordering online. It is found that the
development of online food delivery system will not only resolves the issues and challenges but
it also assists in building an online presence of the restaurants for an existing food business.
2. Statement of work
The statement of work is one of the documents of project management which generally
defines the scope of the work that is involved for vendor in order to clarify the cost, deliverables
as well as timelines of the project (McNider and Lee 2015). The entire deliverables with due
dates, resources needed for the project as well as cost associated with the project are mainly
reflected with the help of SOW.
The entire process that is needed to be followed for the development of online ordering
system are listed below:
Project planning phase
Designing web application
Coding
Building web content
Document Page
3FOOD ORDERING SYSTEM REQUIREMENT
Developing user experience
Project requirement
Closure phase
3. Research
After conducting proper feasibility analysis, it is analyzed that the project that reflects on
the development of online food ordering system is feasible and thus the project that will be
undertaken is considered to be profitable for the organization (Chen et al. 2016).
In order to get feedback about the usefulness of new electronic food ordering system,
online survey method is utilized. It is found that in order to gather information, responses of
around 26 people are collected. The responses that were collected are provided below:
Figure 1: Selection of gender
Findings: From the above figure, it is identified that 61.5% of female as well as 38.5% of
male participated in the survey.
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
4FOOD ORDERING SYSTEM REQUIREMENT
Figure 2: Selection of age
Findings: From the above figure, it is identified that out of 26 participants, 57.7 people
who participated within the survey are in the age group of 20-35.
Figure 3: Reflects on whether ordering system is easy or not
Document Page
5FOOD ORDERING SYSTEM REQUIREMENT
Findings: From the above figure, it is analyzed that 46.2% of the participants agree that
development of electronic food ordering system is helpful in making the entire process off
ordering very easy whereas 15.4% disagrees with the statement.
Figure 4: Food ordering system increases customers
Findings: It is analyzed from the above figure that 42.3% of participants agrees with the
fact that development of food ordering system is helpful in enhancing the number of customers
whereas 19.2% of the participants disagrees with the statement.
Document Page
6FOOD ORDERING SYSTEM REQUIREMENT
Figure 5: Flexibility of food ordering system
Findings: From the above figure, it is identified that 38.5% of the participants agrees that
food ordering system helps in providing flexibility whereas 11.5% of the participants disagrees
with the statement.
Figure 6: Online food ordering is one of the latest trend
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
7FOOD ORDERING SYSTEM REQUIREMENT
Findings: From the above figure, it is identified that 52.2% agrees with the statement that
food ordering is one of the latest trend which helps the customers in enjoying their favourite food
at their convenience whereas 13% of the participants disagrees with the statement.
Figure 7: Electronic food ordering provides error free customization
Findings: It is analyzed from the figure that 38.5% of the people agrees that error fee
customization of orders can be provided with the help of online food ordering system whereas
38.5% of the people disagrees with the statement.
4. Methodology
It is found that agile project methodology is mainly utilized for the development of
electronic food ordering system. This methodology is mainly used in this project as agile
approach assists in providing proper opportunities to the clients to get engaged within the entire
project starting from project prioritization to iteration planning (Dyba, Dingsøyr, and Moe 2014).
With the help of agile methodology costs as well as time that is necessary for completing the
project can be easily predictable. In addition to this, agile methodology allows changes within
Document Page
8FOOD ORDERING SYSTEM REQUIREMENT
the project and as a result new features can be introduced after the initiation of the project.
Moreover, it is found that in agile project methodology, after completion of each phase proper
review is undertaken for making sure that the work in that specific phase is completed properly
which further helps in improving the quality of the project.
5. Schedule
It is found that around 77 days are required for the development of electronic food
ordering system. The Gantt chart for the project is provided below:
Figure 1: Gantt chart
(Source: Created by Author)
Document Page
9FOOD ORDERING SYSTEM REQUIREMENT
6. 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
10FOOD ORDERING SYSTEM REQUIREMENT
7. Implementation
7.1 User requirement specification
The user requirement specification must include the following:
Web ordering system: Web ordering system must be available for the users so that they
can be able to create their account and can be easily log into the account for adding items and for
utilizing the customization options for the different selected items (Seshadhri and Paul 2017).
Moreover, it must also include options for placing delivery so that the customers can easily enjoy
food at their convenience.
Online payment system: Online payment facility must be provided to the users so that
they can be able to pay online for the foods they have ordered. This facility is essential for
making the online ordering system much easy.
Help support chat: This facility is quite important for the users as with the help of this
functionality they can be able to resolve their problem as well as queries with the help of chat.
Proper chat support is essential for improving customer service (Amron and Salleh 2017).
7.2 Project plan
The plan for the entire project “development of online food ordering system is provided
below which reflects that the entire time that is needed for finishing the project will be around 77
days.
WBS Task Name Duration Start Finish Predecessors
0
Development of electronic food
ordering system
77 days
Tue 30-
10-18
Wed 13-
02-19
Document Page
11FOOD ORDERING SYSTEM REQUIREMENT
1 Planning phase of the project 11 days
Tue 30-
10-18
Tue 13-
11-18
1.1
Conversation with project team
members
3 days
Tue 30-10-
18
Thu 01-11-
18
1.2 Development of proposal 2 days
Fri 02-11-
18
Mon 05-
11-18
2
1.3 Developing agreement 3 days
Tue 06-11-
18
Thu 08-11-
18
3
1.4 Determining stakeholders 2 days
Fri 09-11-
18
Mon 12-
11-18
4
1.5 Approval of project plan 1 day
Tue 13-11-
18
Tue 13-11-
18
5
1.6
Milestone 1: Completion of
planning phase of the project
0 days
Tue 13-11-
18
Tue 13-11-
18
6
2 Designing web application 25 days
Wed 14-
11-18
Tue 18-
12-18
2.1 Collecting different ideas 4 days
Wed 14-
11-18
Mon 19-
11-18
6
2.2 Reviewing review 3 days
Tue 20-11-
18
Thu 22-11-
18
9
2.3 Design revising 5 days
Fri 23-11-
18
Thu 29-11-
18
10
2.4 Feasibility study 3 days Fri 30-11- Tue 04-12- 11
chevron_up_icon
1 out of 25
circle_padding
hide_on_mobile
zoom_out_icon
[object Object]