Professional Documents
Culture Documents
By:
May 2022
TABLE OF CONTENTS
I.Introduction
I.1. Background
I.2. Objectives
II.Project Planning
II.3.1 Responsibilities
III.Project Implementation
III.2. Output
I. INTRODUCTION
A. Background
An ordering system is made to ease the lives of the struggling companies and
business ventures. With that, the team developed a simple ordering system using the
Python programming language and a few basic functions. The company's goal is to
generate a considerable profit while also creating a business and working environment in
which both customers and employees are treated with dignity and respect.
Snack out Positivity and Chill in Black is the Company’s tagline that catches the
heart of many. The Black Avenue is a fast-food business, which will supply the needs of
the consumers. The company would offer products that aren't only delicious, but also
nutritious and beneficial to the customer’s body. The business’ products and gimmicks
won't appear common to the people that would always surprise them. The company aims
for the consumers' positive output while making their mood as joyful as the company is
from purchasing its products. The Black Avenue vibe is dedicated to giving happiness
and love to its customers by providing quality food products, generating economic value
to the company’s partners, and seeking the common good of society and workers.
Ordering system is the most handy, easy to use and most efficient way to help the
growing business rocket ship to the top. Traditional system and way of ordering takes too
much of the consumer’s time. Long queues and slow customer service bust out the
business. Error prone and low productivity rate are the most common problems
encountered with the manual and traditional system of ordering. So, the team decided to
develop a system that would help innovate and propel the efficiency of the company.
1
Besides, the team wants to make life easier and better and with that, the company won't
make the customers wait in a long queue. Importantly, the company won't have to burden
customers with the pen to paper ordering. This system will benefit both the consumers
B. Objectives
This fast-food Ordering System project aims to transform the old and traditional
ordering system commonly used by restaurants into a new and more efficient ordering
system. The traditional ordering system is inconvenient for both staff and customers
because it requires a lot of manual labor. The manual work done by the staff will result in
some human errors such as giving the incorrect bill to the customers, the waiter's bad
handwriting, and the incorrect order sequence. All of these human errors will lead to
customer dissatisfaction with the restaurant. As a result, this fast-food ordering system is
designed and developed to assist the restaurant to have better management. Customers
will be happier with this food ordering system. The following are the objectives this
would bring:
1. The home page of this ordering system code interfile provides a channel for
customers to gather more accurate information about the fast food offered.
2. The products and services offered would provide customers with all of the
3. This creates a user-friendly environment for both the customer and the
2
C. Purpose and Significance
specifically Python. The main purpose of this project is to provide new ways of ordering
accompanied by such codes and with regards to the program. Customers would benefit as
this restaurant has numerous options to choose from and enhance their own knowledge in
Python. The menu of this restaurant varies from main course meals, desserts and many
more. The entertainment this restaurant brings depends on the customers on how they feel
like doing, they can hang out, chill and relax anytime of the day. The restaurant
it would also be a restaurant that provides beautiful sightings that can be used as
background for pictures in social media that most of the people are enjoying in the
present possibly hopping on the media trend and dancing through various TikTok sounds.
The target of the project could be anyone, especially as food not only attracts the
eye but also the stomach and specifically someone who has interests in programming and
has an idea on how to use Python codes and run simple programs. The creators of this
project would also benefit the same way as customers have as they tend to discover more
D. Project Scope
One of the limitations of this project is the use of the internet. The restaurant is
only capable of using face to face interactions such as it provides social relationships in
3
real life. Face to face communications are efficient in contributing to the development of
our brain and minds responding to verbal and non-verbal cues that the customers are
bringing. However, the project limits the use of delivery as well as online orders and
payments made through various applications. The customers are only allowed to buy at
the physical store and maximize their own experience personally. The project limits the
target people as the physical store is unable to connect and communicate with the
customers through online platforms. Due to time and financial constraints, the software
that is developed covers only the aspect of food ordering and payments in the physical
store.
One of the issues that might limit the development of the system is the schedule
constraint. The different time frame and schedules of the programmers can cause delays.
Moreover, the equipments and connectivity also may hinder the success of this project.
Memory requirements and allocations also is one of the issues that will limit the option to
the developers. With the above-mentioned issues and limitations, it is clear that the
4
E. Project Model
5
II. PROJECT PLANNING
The development process is crucial on any project. It lets the proponents evaluate
the total progress of the ongoing project and compromises of the steps taken in its
development. It contains the duration of the project and the efforts of the ones conducting
it. This section comprises the different developmental stages of the project.
After determining the topic to be addressed by the project, the proponents immediately
started devising a plan and discussed the details of the said project. Garnering the
thoughts of the members, they arrived at a realistic program to be designed. The lead
proponent then proceeded with distributing the efforts to the members based on their
The next phase is the execution of the said plan wherein the proponents developed
the code for the system while actively looking for the franchise that would best benefit
from the program being written. During the development phase the code is being
developed and is actively tested by each of the members lest any errors occur. The
features of the program were added consecutively and ensured that the former features
are working perfectly before the next is added. After finishing the code, it underwent
additional reviews and testing before finally proceeding with its implementation.
determine which section/s it was lacking in. The progress the system has gone through is
documented to ensure that emergence of similar errors to the previous ones is minimized.
6
II.2. Schedule and Timeline
APRIL MAY
Week 1 Week 2 Week 3 Week 4
Task Name
27 28 29 2 3 4 5 6 9 10 11 12 13 16 17 18 19 20
W T F M T W T F M T W T F M T W T F
A. Planning
B. Content
Business publicity
2.2
objectives
Beneficiaries of the
2.3
project
C. System Design
D. Implementation
D. Documentation
7
5.2 Finalizing report
E. Submission
I. INTRODUCTION
I.1 Background
John Philip Deocampo
I.2 Objectives
Kael Aaron Gallano
II.3.1 Responsibilities
Anne Xyrille Mitra
8
III. PROJECT IMPLEMENTATION
III.2 Output
Arold Jay Hernandez
II.3.1 Responsibilities
Variables
Data Types
List
Formats
Control Flow
9
Dictionaries
Sets
Python Topics
Chris Miguel
a) Accomplished Tasks
time.
The code's design provides all menus with their prices as well
items to purchase.
Hardware
Intel Core i7
16 GB RAM
10
256GB of SSD memory
Laptop
Software
11
III.2. Output
12
13