Want to create interactive content? It’s easy in Genially!
ONLINE FOOD ODERING SYSTEM
iffat.tafseer
Created on January 1, 1
Start designing with a free template
Discover more than 1500 professional designs like these:
Transcript
ONLINE FOOD ODERING SYSTEM
FOODIES
FOOD AT YOUR DOOR STEP
About FOODIES
There's no creativity without fun, No innovation without creativity, No success without innovation. Are you ready to EAT awesome things?
Our Team
OUR TEAM MEMBERS INCLUDES: IFFAT TAFSEER 026 ROMAISA KHANZADA 016 JAWERIA KHAN 029
WHAT IS ONLINE FOOD ORDERING SYSTEM
Online food ordering is a process of ordering food from a local restaurant or food cooperative through a web page orapp. Much like ordering consumer goods online, many of these allow customers to keep accounts with them in order to make frequent ordering convenient. A customer will search for a favorite restaurant, usually filtered via type of cuisine and choose from available items, and choose delivery or pick-up. Payment can be amongst others either by credit cardor cash, with the restaurant returning a percentage to the online food company.
EVERYTHING YOUR RESTRAUNT NEED
.· i ntegrated seamlessly with your website design — including colors and styles! · Receive orders via email, phone, fax, SMS/text message, print to your receipt printer · Accept credit cards and let customers save their info for easy repeat ordering.* · Coupons · Tips · Advance Ordering (customers can schedule their order hours or days in advance) · Delivery zones (accept deliveries only in a pre-defined mapped area) · Reporting with ability to output to an Excel spreadsheet · Variable delivery fees (charge more or less based on distance)
ADVANTAGES OF ONLINE FOOD ORDERING
There are advantages for both the customer and for restaurants who participate in online ordering. First, a customer can order at will when they have time to. Also, the customer is able to customize their order without errors in communication between the customer and the person taking the order. In addition to customer advantages, the restaurant is able to take more orders with less staff. The restaurant does not need a waiter or hostess to be on the phone to take the order. The order can go straight to the kitchen.
OBJECTIVE
The main objective of this project is to develop an application which gives provision to the restaurant owners to flourish their business by uploading menus at no cost and will invariably lead to higher customer retention and acquisition rates.
Lorem ipsum
USE CASE DIAGRAM
Initial Use Case Diagram A use case describes a single goal and all the things that can happen as the user attempts to reach that goal. Although use cases are neither requirements nor functional specification, they imply requirements, objects and object interactions in the stories they tell. Use cases are textual description of the interaction between external actors and a system. Our initial use case diagram has six actors and five use cases.
INITIAL USE CASE DAIGRAM
2016
2016
2015
CLASS DAIGRAM
45000$
60000$
DATA FLOW DAIGRAM
Genially
Genially
Genially
DATABASEOverview
Formally, a "database" refers to a set of related data and the way it is organized. Access to these data is usually provided by a "database management system" (DBMS) consisting of an integrated set of computer software that allows users to interact with one or more databases and provides access to all of the data contained in the database (although restrictions may exist that limit access to particular data). The DBMS provides various functions that allow entry, storage and retrieval of large quantities of information and provides ways to manage how that information is organized
APPLICATION
Databases are used to support internal operations of organizations and to underpin online interactions with customers and suppliers (see Enterprise software). Databases are used to hold administrative information and more specialized data, such as engineering data or economic models. Examples of database applications include computerized library systems, flight reservation systems, computerized parts inventory systems, and many content management systems that store websites as collections of webpages in a database.
DATABASE DESIGN
Orders (D1) Field name Brief Description Field type Restriction Order_no Order number (KEY FIELD) Integer (6) 1-999999 Table_no Table number Integer (2) 1-99 Order_time Order time Time ----- Order_date Order date Date ----- Head_no Head number Integer (2) 1-20 Payment_status Status of payment Boolean True,False * N = Not Done, P = Processing, F = finished, D = Delivered
DATABASE DESIGN
Orderline Field name Brief Description Field type Restriction Order_no Order number Integer (6) 1-999999 Item_no Item number Integer (3) 1-999 Quantity Quantity of the item Integer (2) 1-99
DATABASE DESIGN
) Field name Brief Description Field type Restriction Item_no Item number (KEY FIELD) Integer (3) 1-999 Item_price Item price Currency $1-999 Item_name The name of Item String(20) 1-20char Status Status of the item String(2) BX, LX, DX, PX Discount Discount value Percentage 0%-100% Photo Photo of the item Object ----- Description Description of the item String (40) 1-40 char * B = Breakfast, L = Lunch, D = Dinner, P = Promotion,X=A,B,C,D or X
MENU
DATABASE DESIGN
Employee (D6) Field name Brief Description Field type Restriction Employee_no Employee number (KEY FIELD) Integer (2) 1-99 Name Employee name String (20) 1-20 char Tel Employee telephone number Integer 8 digits Address Employee address String (60) 1-60 char Position Position of the employee String (20) 1-20 char Work_in_time Start work time Time ----- Work_out_time End work time Time ----- Day_off Day off Integer (1) 1-7 Salary Salary of the employee Currency $1-99999
www.FOODIES.com