8
Business Case: Tigers BBQ Restaurant Online Order and Delivery Project Prepared by: Marlaina M. Love

LoveM_ComprehensiveProject (1)

Embed Size (px)

Citation preview

Page 1: LoveM_ComprehensiveProject (1)

Business Case:

Tigers BBQ Restaurant

Online Order and Delivery Project

Prepared by:

Marlaina M. Love

Page 2: LoveM_ComprehensiveProject (1)

Table of Contents

1. Executive Summary

1.1. Problem Statement

1.2. Proposed Solution

1.3. MOV Statement

1.4. Cost/Benefits Analysis, including ROI

2. User Requirements

2.1. Functional Requirements

2.2. Non-Functional Requirements

3. Analysis and Design

3.1. Context Diagram

3.2. Level-1 Diagram

3.3. Activity Diagram

3.4. Use-Case Diagram

Page 3: LoveM_ComprehensiveProject (1)

Chapter 1.0: Executive Summary

To best fits the needs of the Tigers BBQ Restaurant, I propose an online ordering system,

which is a technique that enable online users to order food online in any food delivery industry.

The primary advantage of this system is that it greatly simplifies the ordering process for both

the customer and the restaurant. Utilizing this system will enable customers to be presented with

an interactive and up-to-date menu. After a selection is made, the item is then added to their

order, which the customer can review details prior to checking out. This system will provide an

instant visual confirmation of what was selected and ensures the order made was intended.

In result of the entire order process being automated, this will lighten the load on the

restaurant’s end. Once an order is placed, it is entered into the online database and then retrieved

by a desktop application on the restaurant’s end. Within this application, all items ordered are

displayed in a readable manner. This allows the restaurant employees to quickly go through the

orders as they are placed and produce the necessary items with minimal delay and confusion.

1.1 Problem Statement

The challenges occurred with the existing system serve as a major drawback for efficiency in

business operations and customer fulfillment. In normal business processes, customers will have

to make long inquiries before placing their orders. This concern is very time consuming which

decreases customer satisfaction. The Fast Food industry is highly competitive, and to stand out

amongst competition is to utilizing enhance technology to improve existing business processes.

The other problem with the existing system is that the customers are not able to see the

ingredients listed in their meals prior to placing their order.

1.2 Proposed Solution

The online ordering system will be a web based application whose main language of

programming will be PHP through the Dreamweaver platform. This system will simple and

increase the efficiency of the ordering process for both customer and restaurant, minimize data

entry, and ensure data accuracy and security during order placement process. In addition,

customers are will access to updated menu items, and a visual confirmation of the order placed.

1.3 MOV Statement

To increase sales by 20% by improving efficiency and services provided to customers through

better application of technology in daily operations.

Page 4: LoveM_ComprehensiveProject (1)

1.4 Cost and Benefits Analysis

Costs

Antivirus Software $1,000

Backup and Data Recovery Software $2,000

Database Server $2,400

Tool: Adobe Dreamweaver $900

Processor $1,000

Hosting $15,000

Total Estimated Costs $22,300

Benefits

Increased Speed of Activity $12,300

Data Security $10,000

Time Requirement Consumption $6,000

Improvement Management Planning/Control $2,500

Data Processing $1,000

Total Estimated Benefits $31,800

Total ROI: 142.61%

Chapter 2.0: User Requirements

The system will be designed to be user friendly and interactive. Utilizing this design will enable

customers to freely navigate through menus, place an order, allow the restaurant employees to

quickly process and produce orders efficiently and effectively.

2.1 Functional Requirements

The functional requirements of this online ordering system include:

The system shall enable customer to view menu items, create an account, login to the

system and place an order.

The customer shall specify whether or not order is to be delivered or picked up.

The system shall display the items ordered and calculate the payment amount calculated.

The system shall prompt customer to confirm the order.

The system shall provide visual confirmation of the order placement

The system shall enable the manager to view, create, update menu items

The system shall allow generation of sales report for the orders made.

Page 5: LoveM_ComprehensiveProject (1)

2.2 Non-Functional Requirements

The non-functional requirements include:

The should be sufficient network bandwidth

Backup- provision for data backup

Maintainability- easy to maintain

Performance/ response time- fast response

Usability by target user community- easy to use

Expandability- needs to be future proof or upgradable

Safety- should be safe to use

Chapter 3:0: Analysis and Design

3.1 Context Flow Diagram

Page 6: LoveM_ComprehensiveProject (1)

3.2 Level – 1 Diagram

Page 7: LoveM_ComprehensiveProject (1)

3.3 Activity Diagram

Page 8: LoveM_ComprehensiveProject (1)

3.4 UML Use Case Diagram