Professional Documents
Culture Documents
FOODS
A Capstone Project
In Partial Fulfillment
By:
BSCS 3E
Group 6
GALASAO, JENNY
PIZARRO, MARILOU
SAFICO, MADELYN
FAJILAN, BRIAN
Second Semester
2021-2022
Chapter V
This chapter represents the propose system and the software technology
used to create the system. It also includes the System Overview, System
Objectives, System Functions, Scope and Limitation, Physical Environment and
Resources
• HTML
• CSS
• JAVASCRIPT
Back end development refers to the server side of an application. The back end
usually consists of three parts: a server, an application, and database. Users
can’t see the back-end work, but this code is what communicates the database
information to the browser.
• JAVA
• PHP
• To improve the communication between the client and the server and minimize
the time of ordering.
• Allow users to save items to the cart and view detailed information about the
order.
The system views a notification that the order has been received based on the
requirement of the system. Orders received will go to inventory system monitor the
products. The system will have the database that stores all the order information of the
customer.
SYSTEM SCOPE
Only the administrator or staff, that can receive the call from the customer for their
orders. After she/he ask the order the staff will ask their information like Name and
Address.
The proposed system will take easily to the customer when they going to orders
They can view the menu, some general information about the orders will be inputted such
as item from the menu. The price item of each item online ordering system will be a good
solution for faster communication between client and server.
The system is also free from the risk of being interrupted by unauthorized person
because before gaining access the system, it is required to log unto the system by entering
the username and password so that they can view the menu and call the store for their
orders
System Features:
The Online Food Ordering System using PHP and MySQL has the admin side and
visitor/client side. The admin will manage all the data needed for the website and the list
of available menus.
The client will browse the website, explore and choose his/her desired menu’s and
save it from a cart for later checkout. After that, the client will go to the cart, review his/
her order, confirm the delivery address and other information, and place his/ her order.
This is an easy-to-use project. This project will be a good start if you’re planning to build
or develop an ordering system for a restaurant or cafe.
The page where the admin will input his or her credential to access the admin side of the
system. Category Page The page where all product/menu categories are listed and being
managed by admin.
Menu Page The page where the product/menu is listed and can be managed by the admin.
System Settings The page where an admin configures the website data.
The Page where the client will be redirected by default and can choose his/her desired
menus.
FOODS system is having many modules, which make the software more efficient and
user friendly. Every module is divided on the basis of scenarios.
➢ Kitchen
➢ Manager
➢ Customer
The different modules in this project are described below:
➢ Food Item
➢ Order
➢ Staffs
➢ Cancellation module
➢ Expenses
➢ Home delivery
➢ Payment Method
➢ Location
➢ Scheduling
Menu Module:
In this module the number of foods, their prices, offers etc., like details, will stores.
In this module the type of order, the amount etc. like details will stores.
➢ Insert Order
➢ Insert type of Order
➢ Insert price
➢ Delete order
➢ Delete price
➢ Modify price
Staff Module:
In this module the number of staffs, their names, salary details, shift timings etc. will
stores.
➢ Insert staff
➢ Delete staff
Cancelations Module:
➢ Insert expenses
➢ Delete expenses
➢ Modify expenses
Home Delivery:
In this module there will section which will store the data about home delivery orders.
➢ Add order
➢ Add bill
➢ Delete order
➢ Delete bill
Payment Method:
➢ GPS tracker
➢ Map Location
Scheduling:
➢ Order scheduling
➢ Deliver scheduling
System Function
• The Software
• The Hardware
• Printer
• Keyboard
• Mouse
• Monitor
The following software must be installed on the computer for the new system to
work properly.
• Windows Xp,
• MySQL
• PhpMyAdmin
Pays
Payment_methods CUSTOMERS
via
Lives
Places at
Taken
Orders
by
Address
Order id Vehicle id
Customer id Employee id
Total price
Delivers
Employees Vehicle
by
Employee id
Phone Vehicle id Type
Employee number
Registration_no
Name
Fig. 15 ER- Diagram Online Ordering System
HOMEPAGE
Fig. 17 Homepage
USER LOGIN
Fig. 19 LOGIN
Riders Dashboard
5.5.2 Reports
Chapter VI
And using search engine in internet seeking information, based on the questionnaire.
⚫ How often do you order food on the phone for delivery/take away?
⚫ How often do you order food online through either a restaurant website or any
other common website?
⚫ How long does it generally take you to place your order on the phone?
⚫ Would you order food online from your local/favorite restaurant considering
that you can browse through the whole menu, specials, offers etc.?
⚫ When you plan to go out for dinner/lunch, would you prefer placing your
order/reserving a table online in advance and not waste much time when you
reach the restaurant?
⚫ Have you heard of/used any online ordering service for
delivery/takeaway/dine-in?
The purposed of research survey is to see the estimated respondent of male and
female, who answer the question give above. And using search engine in internet seeking
information, based on the questionnaire, they are 30 estimated respondent that answer the
question and also, from of 31 estimated respondents, we have 13 female and 17 males in
total. Based on Question number 1, 25% of the respondents, choose the once a week and
5% on 2-3 times a week, and in based on Question number 2, 5% choose Every day and
23% on once/twice a week and 2% on once/twice a month. Based on Question number 3
and 4 10% respondents choose 5-5 mins and it takes life much easier and 20% to 5-8
mins. And last, based on question number 5 and 6, 30% choose the Definitely and Yes.
10
9
9
8
6
6
5
4
4
3
1
1
0
Female Male
YES NO
Table 1 Survey