You are on page 1of 16

TECHNOLOGICAL INSTITUTE OF THE PHILIPPINES

938 Aurora Blvd. Cubao, Quezon City

COLLEGE OF INFORMATION TECHNOLOGY EDUCATION

Project Compilation
Pointee: Implementing a POS System with Database Schema for Big Brew
Group Project

In Partial Fulfillment of the Requirements for


ITE 014 – Information Management
by:

Ballano, Dexter Jhon S.

Cabral, Janwel E.

Dela Paz, Leila Marieh O.

Eustaquio, Ven Russel

Tulagan, Robert Angelo

Ms. Nila Santiago

Instructor
I. Company Background

Milk tea and Coffee is a popular and widely consumed beverage now. Milk tea and Coffee is
renowned not just for its health advantages, but also for its distinctive mix and flavor; it's no surprise that
many customers are addicted to it. It is a blend of milk and tea, with various tastes and additions.
Customers can select from a variety of options including coffee drinks. Customers from the younger
generations fell in love with this new product trend. As a result, businesses see this as a big chance to
increase income while also developing a fresh and distinct product from the originals.

Big Brew, like coffee shops, are great places for individuals to hang out, socialize, and spend their
leisure time. Big Brew Mambugan started on November 21, 2022 in Mambugan Sumulong Highway,
Antipolo City. They are located near Xentro Mall Sumulong Highway and Andoks Mambugan.

They specialize in making milk teas, coffees, and even snacks; however, a new product has lately
entered the picture. To fill the need, they created milk tea, a drink that can be regarded as both a snack and
a beverage at the same time. Milk tea is an iced tea with tapioca balls at the bottom that is pleasant and
flavorful. The rising demand for milk tea prompted many entrepreneurs to enter the sector and create a milk
tea business.

The milk tea industry is an excellent example of a market structure known as monopolistic
competition, a market structure in which competition is fierce, causing different brands to vie for consumers'
allegiance. Entrepreneurs must devise a strategy for how their product will stand out from the crowd. This is
where marketing strategy comes into play to capture the attention of customers. Entrepreneurs must devise
the most effective and distinctive method of introducing and marketing their product to the market.

II. Problem Statement

Amidst the monopolistic competition within the milk tea industry, entrepreneurs encounter the
pressing issue of establishing a distinctive presence and attracting consumer loyalty. With an array of
brands contending for market share, the challenge lies in devising a compelling marketing strategy to stand
out in the crowded marketplace. The demand for innovation and differentiation becomes paramount as
businesses seek to carve a niche and capture the attention of discerning customers. Entrepreneurs must
navigate this competitive landscape strategically to not only increase market penetration but also ensure
long-term sustainability and profitability. Addressing these challenges will require a nuanced approach that
encompasses product differentiation, brand positioning, and targeted marketing initiatives.
III. Project Description
Implementing a POS System with Database Schema for Big Brew is a crucial software application
that will help the sales transactions in Big Brew as a service-oriented business. This system serves as a
comprehensive tool for cashiers, managers, and administrators, enabling them to efficiently process sales,
manage inventory, and track financial data. The architecture of a POS system encompasses high-level
components, a detailed database schema, and user roles with specific permissions. Its functionality spans
various aspects such as user authentication, product management (including adding new products,
updating stock levels, and setting prices), transaction processing (creating transactions, applying discounts,
and calculating totals), and reporting and analytics (generating sales reports, monitoring inventory status,
and analyzing revenue trends).
The user interfaces of a POS system cater to different roles, with a cashier interface facilitating
product payment processing, and receipt printing. Data flow within the system during transactions and
interactions with the database are critical components, along with robust error handling and logging
mechanisms. Security measures include encryption of sensitive data, role-based access control, and
protection against vulnerabilities like SQL injection.

IV. Project Objectives

To evaluate the current market position of BigBrew Coffee Shop within the local coffee industry
landscape, considering factors such as brand perception, customer demographics, and competitive
positioning, to identify strengths, weaknesses, opportunities, and threats. Conduct a comprehensive
analysis of direct and indirect competitors operating within the vicinity of BigBrew Coffee Shop, examining
their product offerings, pricing strategies, customer engagement tactics, and market share to identify areas
of competitive advantage and areas for improvement. Lastly, develop strategic recommendations for
BigBrew Coffee Shop to optimize its market positioning, enhance brand differentiation, and strengthen
competitive advantage within the local coffee industry, aligning with the company's long-term business
objectives.

V. Significance of the Study

● Employees - The employees will find this system to be user-friendly and be able to do their work
as fast as possible. As the employees use the system they will find it more convenient to search for
the product as needed as they become more accustomed to the system.
● Customers - Customers will benefit from the improved user experience and efficiency of the
transaction system, leading to faster and more convenient transactions.
● Company - The company will benefit in this project that can be based on online transactions if ever
they use this kind of project as their guide for developing a Transaction-Based System. This will
allow them to apply the uses of this project to essentially improve the company’s sales.
● Developers/The Proponents - This project will benefit the developers through learning and
experiencing how they develop with their skill of understanding and analyzing the based on the
project itself. Therefore, developing the project has a broader expectation showing how the
developers are able to develop this kind of project.
● Future Developers/Researchers - This project will benefit future developers as it will give them
insights from using different elements in developing the source code, documentation, data sample,
etc. This would also give them headlines in this project if ever they may conduct a project about
developing a Transaction-Based System.

VI. Business Policies

1. Food Safety Regulations: Compliance with food safety standards and regulations to ensure the
quality and safety of milk tea, coffee, and other beverages served to customers.

2. Licensing and Permits: Obtaining necessary licenses and permits to operate food and beverage
establishments, including health permits, business licenses, and alcohol permits if serving alcoholic
beverages.

3. Environmental Sustainability: Implementation of environmental policies to reduce waste,


conserve resources, and minimize the carbon footprint of operations. This may include initiatives
such as using biodegradable or compostable packaging, reducing single-use plastics, and
implementing recycling and waste reduction programs.

4. Water Management: Efficient use of water resources and adherence to regulations regarding
water usage, discharge, and conservation, particularly in water-stressed regions.

5. Energy Efficiency: Adoption of energy-efficient equipment and practices to reduce energy


consumption and greenhouse gas emissions. This may include using energy-efficient appliances,
LED lighting, and implementing energy management systems.

6. Waste Management: Proper handling and disposal of waste generated by the operation, including
food waste, packaging materials, and other byproducts. Compliance with waste disposal
regulations and promotion of recycling and composting initiatives.

7. Product Labeling and Transparency: Compliance with labeling regulations to provide accurate
information to consumers about ingredients, nutritional content, allergens, and sourcing practices.
8. Occupational Health and Safety: Ensuring a safe and healthy work environment for employees,
compliance with workplace safety regulations, and providing appropriate training on food handling
and safety protocols.

9. Transportation and Logistics: Compliance with regulations related to food transportation,


storage, and delivery to maintain the quality and safety of products throughout the supply chain.

10. Advertising and Marketing: Adherence to regulations governing advertising and promotion of
food and beverage products, including restrictions on false or misleading claims and marketing to
children.

VII. Systems Analysis and Design


Entity Relationship Diagram
Context Diagram

Database
POINTEE:POS

Data Flow Diagram (Level 0)

Database Schema
Table Structure

Table No: 1
Table Name: pos_account

Column Name Data Type Not Null? Constraints Sample Value

user_id INT (10) YES Primary Key 1


Auto Increment

firstname VARCHAR (16) YES NOT NULL Janwel

lastname VARCHAR (166) YES NOT NULL Cabral

username VARCHAR(16) YES NOT NULL janwel03

password VARCHAR(16) YES NOT NULL admin123

role ENUM(2) YES NOT NULL admin


Table No: 2
Table Name: pos_product

Column Name Data Type Not Null? Constraints Sample Value

product_id INT(99) YES Primary Key 2

product_name VARCHAR (99) YES FOREIGN KEY Creamcheese


Frappe

item_price DOUBLE(99) YES FOREIGN KEY ₱69

Table No: 3
Table Name: pos_transaction

Column Name Data Type Not Null? Constraints Sample Value

transaction_id INT (20) YES Primary Key 1


Auto Increment

date DATE YES NOT NULL 2024-03-20


08:39:21

user_id VARCHAR(16) YES Foreign Key 1

customer_name VARCHAR(16) NO NOT NULL Robert

receipt_id ENUM(5) YES NOT NULL 15123

item_count INT (10) YES FOREIGN KEY 1

product_name VARCHAR (99) YES FOREIGN KEY Creamcheese


Frappe

item_price DOUBLE(99) YES FOREIGN KEY ₱69

tot_discount VARCHAR(3) YES NOT NULL 0.00

sub_total VARCHAR(10) YES NOT NULL 69

total_bill VARCHAR(10) YES NOT NULL 69

total_payment VARCHAR(10) YES NOT NULL 100

Description:
1. pos_account Table:
○ This table stores information related to user accounts within our point-of-sale (POS)
system.
○ Columns:
■ user_id: A unique identifier for each user.
■ firstname: The first name of the user.
■ lastname: The last name of the user.
■ username: The login username for authentication.
■ password: An encrypted password for secure access.
■ role: Represents the user’s role (e.g., cashier,manager, admin).
2. pos_product Table:
○ The pos_product table holds details about the products available in our store.
○ Columns:
■ product_name: The name of the product.
■ item_stock: The quantity of the product currently in stock.
3. pos_transaction Table:
○ This table records transaction details for each sale made through your POS system.
○ Columns:
■ id: A unique identifier for each transaction.
■ date: The date when the transaction occurred.
■ user_id: Refers to the user ID of the cashier handling the transaction (linked to the
pos_account table).
■ customer: Optionally, the user ID of the customer (if applicable).
■ receipt_id: A unique receipt identifier.
■ item_count: The total number of items sold in the transaction.
■ tot_discount: The total discount applied during the transaction.
■ sub_total: The subtotal before any discounts.
■ total_bill: The total bill amount (including discounts).
■ total_payment: The amount paid by the customer.
■ total_change: The change returned to the customer.
■ item_column: Contains details of individual items purchased (linked to the
pos_product table).
VIII. Graphical User Interface (GUI) Design / System Prototype
IX. Proof of Data Gathering
Name (SN, FN, MI.) Picture (1x1 formal attire) Detailed Contributions/Assigned Tasks:

Ballano, Dexter Jhon ● Company Background


S. ● Business Policies
● Proof of Data Gathering

Cabral, Janwel E. ● Table 1 Table Structure


● Table 3 table structure
● Description
● Title Page
● Project Description
Dela Paz, Leila ● Table 2 table Structure
Marieh O. ● Table 3 Table structure
● Significance of the Study

Eustaquio, Ven ● Problem Statement


Russel ● Project Objectives

Tulagan, Robert ● Database Schema (Using LucidChart)


Angelo ● Entity Relationship Diagram
● Data Flow Diagram (Level 0)

Honor Pledge:
"We affirm that we have not given or received any unauthorized help on this assignment and that this work
is our own"

You might also like