Inventory Management System
Inventory Management System
1
Table of Contents
I. REQUIREMENTS SPECIFICATION
B. Specifications Phase
2
I. LOGICAL DATABASE DESIGN
3
System : Food Ordering System
4
Project Stage : Requirements Specifications and Conceptual Data Model
Project Title : Food Ordering System
Deadline : 26 April 2021
Introduction
The usage of technology transformed the process of transaction into an easy and
convenient way for everyone. Whereas, people uses mobile devices, computer machine
and operating system for delivery, money transfer and ordering food items. Our main
objective for this project is to establish a food ordering system, whom the user can order
the food they want in an easy, safe, and convenient way to avoid hassle and also to follow
the health protocols in the time of pandemic. A lot of people lessen their outdoor
activities because of the pandemic, but the needs of food supply is the top priority of
everyone.
On this on going pandemic, people mobilize their transaction with the use of devices
which can connect to the internet. That makes a great sense to establish a food ordering
system. An application that requires the user to log in, with this user’s can order ahead of
time and know the expenses of the items they purchase. Alongside of this, user’s can gain
points that they can redeem into a discount or promo. On this kind of platform not only
the user can benefit but also the restaurant’s reputation that will lead in gaining more
customers.
A lot of people, not only find restaurants that can serve the food well at the same
time but can accommodate their customers immediately. Time management is important
to every one of us and gaining something in what we do is a slight pleasure for oneself.
In this kind of food ordering system that not only helps to lessen the time consumed in
ordering, but also transforming the process of placing an order and the management of
the restaurant.
5
Current System Overview
Moreover, to the concern of time consuming there’s also the shortage of staff that
commonly occurs in a hectic day. It is an unavoidable occurrence in a restaurant or food
chains. Sometimes in getting the customers order lead to a manual error .Thus, the use of
a modern system or devices is needed to assist in this kind of situation. Usually there’s
also customers that are taking time in deciding the food that they want to order and this
might cause a disturbance to others. Despite of all the cases, it may have an advantage
due to the fact they are handled personally by the staffs.
Also the updating of the menu in adding a new food item to be on the list, is barely
recognized by the customers due to its poor advertisement. In a restaurant including a
new food on the menu have to be appealing to the customers so it can be sold. It also one
of way in attracting a customers and making a great profit. Customer’s also like to avail a
discount on restaurant’s not just only on a special occasion, yet customer’s can only avail
it on a specific day.
The records of the food items displayed on the menu is sometimes not available, that
customer might order it but its status is unavailable such a thing that is encountered in
ordering in a restaurant. So the menu of the restaurant should be update in order to avoid
errors.
It may seem that the current process of managing the orders of the customers is not that
bad, but having a change of the process of ordering and adding a new twist in a restaurant
improves its management and may have a great impact for everyone.
6
3. Identified Risks
4. User Requirements
Functional Requirements:
Non-Functional Requirements:
User-friendly
Simple and unique interface
Secured and safe
Fast and reliable
7
B. Specifications Phase
1. System Overview of the Proposed System
The food ordering system is an application that requires the user to log in to access it
and provides the menu of the restaurant, which they can select the items that they would
like to order. It also displays the items prices, quantity and can compute the total amount
of purchase. It is convenient for person’s who are always on the go or has a hectic
schedule.
This kind of ordering system has a simple interface that is good for all age’s of the
user. The interface has only two set of colors, so it will have a pleasant aspect to look at.
These are following that can be found on the proposed system:
The features of the food ordering system are the basic information that is needed by the
customers in a restaurant. The Redeem points feature is quite a distinctive feature for it
may benefit the customer a little to have a discount and avail a promo of the restaurant.
As well as the displaying of food item details informs the customer to its availability and
price.
8
2. Capabilities and Limitations of the Proposed System
The following are the capabilities of the food ordering system:
Limitations:
Can’t handle personal requests of the customer.
Hardware
Software
Operating System of Windows 8 or 10
4. User Specification
User is able to navigate the buttons of the interface.
User is capable to fill up a form.
User should know how to use a computer or mobile device.
9
II. CONCEPTUAL DATA MODEL
10
11
System : Food Ordering System
12
Project Stage : Design
Project Title : Food Ordering System
Deadline : 21 May 2021
Customer’s Screen
13
Sign Up Form
Admin Screen
14
Order Selection/Menu
15
Order Details and Payment
16
1.2 FINAL ERD
Conceptual ERD
17
CONCEPTUAL DESIGN REVISED with Primary Key
18
CONCEPTUAL DESIGN W/ Primary and Foreign Key
19
LOGICAL DESIGN
20
1.2 FINAL DATA DICTIONARY
21
FINAL NORMALIZED TABLES
22
II. PHYSICAL DATABASE DESIGN
2.1 INDEXES
23
2.5 INTEGRITY CONSTRAINTS
For each CUSTOMER select orders within the MENU type, there should be a
For ADMIN update products within the MENU type, there should be a
record to it.
24
2.2 TRANSACTION MAP
Ordering
Sign Up
25
Log In
26
Curriculum Vitae
PERSONAL INFORMATION
Date of Birth: February 24, 2001
Place of Birth: Tagum City
Age: 20 years old
Gender: Female
EDUCATIONAL ATTAINMENT
SECONDARY EDUCATION
Junior High School
School: Davao City National High School
Address: F. Torres Street, Davao City
Year Graduated: 2016 – 2017
TERTIARY EDUCATION
School: Holy Cross of Davao College
27
School Year: 2019 - Present
ACHIEVEMENTS
SKILLS
Programming
Digital Drawing
HOBBIES
Playing online games
Drawing
Paint
28