Download as pdf or txt
Download as pdf or txt
You are on page 1of 15

INTRODUCTION TO DATABASE MANAGEMENT (ICT200)

SEMESTER OCTOBER 2023 - FEBRUARY 2024


DIPLOMA SCIENCE COMPUTER (JCDCS110)
GROUP 4 (JCDCS1103A)
PROPOSAL :
BERRYLICIOUS JUICE SHOP DATABASE
PREPARED BY :
NAMA MATRIKS
NO.
NUR ALIFAH QISTINA BINTI ABD RAHIM 2022825826
NUR IMAN SYAMILAH BINTI MOHD RAHMAN 2022624428
SITI NUR NATRAH SAFIYYA BINTI MOHD NIZAM 2022497484
NURHILYATUN SOFIA BINTI SHARULANUAR 2022895022

PREPARED FOR :
MADAM NOOR AZRIN BINTI ZAINUDDIN
SUBMISSION DATE :
22 NOVEMBER 2023

0
1.0 Table of Contents

1.0 Table of Contents......................................................................................................................... 1


2.0 Member’s Profile.......................................................................................................................... 2
3.0 Company Background ............................................................................................................... 3
Figure 3.1 Company’s Logo........................................................................................................ 3
3.1 Vision & Mission ...................................................................................................................... 4
3.2 Objectives.................................................................................................................................. 4
4.0 Current System Description ..................................................................................................... 7
5.0 Problem Statement ..................................................................................................................... 8
1. Hard to find customers details ................................................................................................ 8
2. Frequent loss of important datas ........................................................................................... 8
6.0 Objective of Proposed System ................................................................................................ 8
1. Properly keep all the data ....................................................................................................... 8
2. Ease the staff to find specific data ......................................................................................... 8
3. Improves the data consistency............................................................................................... 8
Figure 7.1 ER Modelling ................................................................................................................ 10
8.0 Initial Entity Relationship Diagram ....................................................................................... 11
Figure 8.1 ERD Diagram ............................................................................................................... 11
9.0 References .................................................................................................................................. 11

1
2.0 Member’s Profile

Member 1

Name : Nur Alifah Qistina binti Abd Rahim


Student ID : 2022825826
Programme : College of Computing, Informatics and Mathematics (CDCS110)
Group : JCDCS1103A

Member 2

Name : Nur Iman Syamilah binti Mohd Rahman


Student ID : 2022624428
Programme : College of Computing, Informatics and Mathematics (CDCS110)
Group : JCDCS1103A

Member 3

Name : Siti Nur Natrah Safiyya binti Mohd Nizam


Student ID : 2022497484
Programme : College of Computing, Informatics and Mathematics (CDCS110)
Group : JCDCS1103A

Member 4

Name : Nurhilyatun Sofia binti Sharulanuar


Student ID : 2022895022
Programme : College of Computing, Informatics and Mathematics (CDCS110)
Group : JCDCS1103A

2
3.0 Company Background

Berrylicious Sdn. Bhd. operates as a juice shop in Malaysia. IEAN Sdn. Bhd. newly
founded Berrylicious, this juice shop was first established on 10 September 2018. It has
started to initial operations by hiring a total of 6 local workers. This juice shop operates daily
except on Fridays. The Berrylicious was located at Batu Pahat, Johor. The objective of
Berrylicious is to serve people. Currently, this main branch in Batu Pahat, Johor has a total
of 25 staff. Each staff member has their scope of work. Another branch is located at Pasir
Gudang, Johor. Starting the operation with only 15 staff, this branch was still in the early
stages of development. Berrylicious is a cozy juice shop with a beautiful interior and fresh
fruit smell. It has 10 tables for customers and a waiting area.

This juice shop introduces smoothies and ice blended. Most customers choose to
drink from various fruits such as tropical fruit. Berrylicious had ready refreshments for the
customers due to this. In addition, the price of drinks is not expensive and very affordable.
This juice shop shows a positive development day by day. People are aware of its existence
and the service provided by the juice shop. This is because people nowadays are attracted
to try something new and trendy. Due to the variety of services and increasing number of
customers, the company needs to record all the information regarding suppliers and
customer order details. Thus, the company needs to develop advanced systems to make all
operations go smoothly.

Figure 3.1 Company’s Logo

3
3.1 Vision & Mission

The Berrylicious vision is to be the most well-known company in Johor,


Malaysia with quality juice and good services. The mission is to be the best local juice shop
company and give our customers an amazing freshness of our juice in a small town.

3.2 Objectives

The objectives of this company are to serve a good service for all the
customers and staffs in order to increase our sales in nearby area. Besides, The Berrylicious
want to maintain a balanced control of cost and operation during expansion. The
Berrylicious would like to create a systematic database that would make it easier to store the
information so that it could not be redundant.

4
3.3 Organizational Chart

5
3.4 Roles and Responsibilities

ROLES RESPONSIBILITY
Supervisor − Explain things to the team by explaining,
encouraging, planning, and correcting.
Madam Noor Azrin binti − Helps to resolve team issues and problems.
Zainuddin

Project Manager − Determine the main objectives, as well as the group’s


purposes and boundaries.
Nur Alifah Qistina binti Abd − Depending on their areas of expertise, assign team
Rahim members jobs. Ensure that each task is completed on
time and according to schedule.
− Ensure that all tasks necessary to get the intended
results are completed.

Database Designer − To effectively complete the database design tasks for


the organization, one must comprehend the
Nur Iman Syamilah binti database.
Mohd Rahman − Create database schemas and create databases for
the various company jobs.
− Ensure the prototype designed suits the details being
worked out.

Programmer 1 − Create and evaluate the database design.


− Altering the database and running tests.
Nurhilyatun Sofia binti − Quickly and accurately resolve queries, error reports,
Sharulanuar and database problems.

Programmer 2 − Support for databases.


− Elaborate business analysis query constructions.
Siti Nur Natrah Safiyya − Collects details of customers, employees and
binti Mohd Nizam suppliers.

6
4.0 Current System Description

Berrylicious are known local juice shop that receive lots of customers every day. The
company current system is such as old fashion way of keeping customer data. We use
paper to receive and collect data from customers. Then, all the papers full of data will be
keep in files and the staff will put the files in the files room. Our data files are categorised by
customer name, customer phone number, customer service option, customer table number,
and customer order. When customer or the leader of the Berrylicious request to find a certain
data, our staff need to check the files and papers thoroughly one by one to find the data.

Figure 4.1 Current System Flowchart

7
5.0 Problem Statement

1. Hard to find customers details

Staff are facing problems when they to find certain information about customers and their
orders because all the data are saved manually in papers. The staff need to read and
checks all the papers thoroughly one by one to find the data that they want.

2. Frequent loss of important datas

The staff always loss the customers data because every data is kept in hard copy. The
current system at Berrylicious is still in physical forms that are using papers and files to store
data. The data are always at risk of being lost.

6.0 Objective of Proposed System

1. Properly keep all the data

In the current system, Berrylicious use hard copy file method that causing the staff frequently
losing data. Therefore, the database that will be create are to keep all the customers data
without to worry about losing data.

2. Ease the staff to find specific data

The database can help the staffs to find and retrieve certain data in easy and quicker way
without taking a long time.

3. Improves the data consistency

After creating the database, data consistency will be improved because all the data appear
in a table. This will ease the process of updating each data which can used by all the staffs.

8
7.0 Initial Proposed System Business Rules

1. Each customer may choose one or more services, each service can be chosen by
one or more customer.

2. Each customer may sit on one or more tables, each table can be sit by one or
more customer.

3. Each customer can purchase one or more invoice, each invoice must be
purchased by one customer only.

4. Each customer may purchase one or more juice, each juice can be purchased by
one or more customer.

5. Each invoice can be generated by only one staff, each staff can generate one or
more invoice.

9
Figure 7.1 ER Modelling

10
8.0 Initial Entity Relationship Diagram

Figure 8.1 ERD Diagram

9.0 References

1. Brouster, G. L. (2023, March 21). How to write a business plan for a juice bar. The
Business Plan Shop. https://www.thebusinessplanshop.com/en/blog/business-plan-
juice-bar
2. What is a juice bar? - on the line | toast pos. (n.d.).
https://pos.toasttab.com/blog/glossary/what-is-a-juice-bar

11
12
13
14

You might also like