Upload
marlaina-love
View
210
Download
0
Embed Size (px)
Citation preview
Business Case:
Tigers BBQ Restaurant
Online Order and Delivery Project
Prepared by:
Marlaina M. Love
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
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.
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.
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
3.2 Level – 1 Diagram
3.3 Activity Diagram
3.4 UML Use Case Diagram