logo

ITAP2013 Software Engineering

Write a report on the 'Dinning Closely' GPS-based mobile and web application that helps people find the closest restaurants based on their current position and other specifications.

19 Pages2481 Words1 Views
   

Added on  2022-12-23

About This Document

This project aims to develop an application for 'Dining Closely' to improve the customer experience and efficiency of the ordering process. The app will allow users to book tables, order food, and check availability of specific dishes. The system will also provide features for restaurants to manage their menu and promotional offers.

ITAP2013 Software Engineering

Write a report on the 'Dinning Closely' GPS-based mobile and web application that helps people find the closest restaurants based on their current position and other specifications.

   Added on 2022-12-23

ShareRelated Documents
Running head: ITAP2013 SOFTWARE ENGINEERING
ITAP2013 Software Engineering
Name of the Student
Name of the University
Authors note
ITAP2013 Software Engineering_1
ITAP2013 SOFTWARE ENGINEERING
1
1. Introduction
In this project the main objective is to develop an application for “Dining Closely.”
In a usual scenario the customers have to cross a long queue in order to place their orders.
This process of placing orders becomes lengthier especially in peak hours (such as lunch or
dinner time). As the manual entry of the orders are maintained by the employees of the
restaurants thus the complete process becomes vulnerable to the error prone nature human
employees. Even after, placing their order to the restaurant the employees needs to wait
for a long time to get their orders and the same goes for the payment of their placed orders.
Therefore, with the proposed app, the users or the customers will be able to avoid this
problems while making the complete process efficient one that would provide better customer
experience starting from the booking table/order food to the payment and collection of the
food from the restaurant.
Through the use of the app, the users will be able to book tables, order food, and
check availability of some specific dishes, without being physically present at the restaurants
at which they are booking for tables, food.
1.1 Purpose
Purpose of this proposed project is to define the functional, non-functional
requirements from the perspective of different stakeholders, and accordingly develop a
mobile as well as web application for the customers and restaurants. This web and mobile
application will be helpful for the customers to book table at the particular restaurant near to
their location depending on their GPS. On the other hand the restaurants will be able to
provide specific details of the available dishes, opening time, table reservation cost and other
details.
ITAP2013 Software Engineering_2
ITAP2013 SOFTWARE ENGINEERING
2
1.2 Scope
Brief about the application features;
The app and the website will help the restaurants to enter their details along with their
location details and available tables or dishes.
The application enable the customers select from the nearest available restaurants
according to the GPS locations by matching with restaurant provided location details stored
in the database.
1.3 Definitions, Acronyms
GPS: Global positioning system.
Item: Available food or beverages according to the provided information from the
restaurant.
SRS: Software Requirement Specification
Payment: Total payable amount which comprises total cost for table booking or
ordered food by the customers.
2. Constraints
Hardware Limitations: Minimum hardware requirement for the system on which the
web application needs to be deployed is 4GB of RAM and a 30GB hard drive.
Others: As the application needs to be web based applications and requires internet
connection therefore the web application needs to be supported on different browsers. In
addition to that, the mobile application needs to develop in such a manner that, the app can be
used by maximum number of users can installed on the mobile devices.
ITAP2013 Software Engineering_3
ITAP2013 SOFTWARE ENGINEERING
3
3. Assumptions
For this project, the application will be developed to target maximum number of
targeted customers and thus mostly for android platform.
The users will have guest checkout options so that they would not have necessarily
sign up on the app or website.
The app will be using small sized images and graphics so that the site and the app
would require lesser amount of data as well as time to load.
4. Requirements
4.1 Functional Requirements
The customer as well as the restaurants will be able Create accounts on the
developed system.
Manage and update their account information as well as different booking
details and dishes.
The users will be able to log in to the system.
Search and Navigate between the different restaurant’s available nearby
restaurants and their menu.
Select and order an item from a specific menu from a selected restaurant.
Customize the selected items from the restaurants (if available).
Add new items to a current order.
Review an existing order.
Remove a single/all items from an existing order.
Complete payment for the placed order.
Place order.
Customers will be able to select and book table.
ITAP2013 Software Engineering_4

End of preview

Want to access all the pages? Upload your documents or become a member.

Related Documents
Software Engineering: GPS Application for Smart Phones
|24
|2574
|56

Project Plan for Online Food Delivery App Development
|7
|1672
|423

Software Engineering
|18
|2145
|1

CDS3007 | Report on E-business
|20
|4500
|66

BSc Computing Practical Project: Development of Electronic Food Ordering System
|5
|1001
|251

COVER PAGE Contents
|14
|1811
|354