You are on page 1of 23

COFFEE SHOP MANAGEMENT

SYSTEM
PROJECT REPORT
SUBMITTED BY
AKASH KUMAR
SEMESTER 4th
Under The Supervision of
Dr.PRAVEENA CHATURVEDI
Associate Professor
Department Of Computer Science
KGC,Dehradun

DEPARTMENT OF COMPUTER SCIENCE


Gurukula Kangri Vishwavidyalaya
Haridwar,Uttarakhand (India)
2020-2021

CANDIDATE DECLATION

I hereby declare that the presented in the report entitled ‘COFFEE


SHOP MANAGEMENT SYSTEM’ in java for the fulfilment of
requirement for the award of the degree of MASTER OF COMPURT
APPLICATION, submitted the department of Computer Science,
Kanya Gurukul Campus Dehradun (Second campus of Gurukul
Kangri Vishwavidyalaya, Haridwar), is an authentic record of my
work carried out under the guidance of Dr. Praveena Chaturvedi
(Associate Professor) Department of Computer Science, Kanya
Gurukul Campus Dehradun.
The matter embodied in this report has not been submitted by me
for the award of any other degree/examination.
(Akash Kumar)
MCA 4th sem
This is to certify that the above statement made by the candidate is
correct to the best of my knowledge.
Dr. Praveena
Chaturvedi
Dept. Of
Computer
Science,
Kanya gurukula kangri
vishwavidhyalaya

Acknowledgement

We are very glad to take this opportunity to


acknowledge all those who helped me in
designing, developing and successful execution of
my Project on “Coffee Shop Management”.

Thank you

Page Index

Serial number Topic


1 Introduction
1.1 Introduction to system
1.2 Company Profile
1.3 Scope of System
1.4 Proposed System
2 Analysis
2.1 Fact Finding Techniques
2.2 Feasibility Study
2.3 Hardware and Software Requirements

3 System Designing
3.1 E-R Diagram
3.2 Context Level Diagram
3.3 Data Flow Diagram
3.4 File Design or Data Dictionary

4 Form Designing(with input values)

5 Advantages and Limitation

6 Bibliography

1.1

Introduction to System
Coffee Shop Management involves different Processes like
Managing Employee & Customer details, working
of Token system,
working with Offers to be applied in coffee shop,
generating Reports
according to the working of system and Menu
Card for coffee shop;
checkout is linked with Token form where system
starts and several
other tasks.
Performing all these tasks manually becomes too
complex and time consuming.

The aim of this document is to gather and analyse and give


an in-
depth insight of the complete Coffee Shop
Management. This system will help to automate
the work and make it easier for the manager to
manage the café.

1.2

Company Profile

Starbucks Corporation is an American coffee company


and coffeehouse chain. Starbucks was founded in
Seattle, Washington in 1971.
Starbucks locations serve hot and cold drinks,
microground instant
coffee known as VIA, espresso, caffe latte, full-
and loose-
leaf teas including Teavana tea products,
Evolution Fresh
juices, Frappuccino beverages, pastries, and
snacks including items

such as chips and crackers; some offerings are


seasonal or specific to the locality of the store.
Starbucks is considered the main representative of "second
wave
coffee", initially distinguishing itself from other coffee-
serving
venues by taste, quality, and customer experience,
while popularizing darkly roasted coffee.
In 2014, Starbucks began producing their own
line of "handcrafted" sodas; dubbed "Fizzio".In
2015, Starbucks began serving coconut milk as
an alternative to dairy and soy.

1.3
Scope of the System

This management system will be designed to


minimize the manual work in maintaining Managing
Employee & Customer details, working of Token
system, working with Offers to be applied in coffee
shop,
generating Reports according to the working of
system and Menu Card for coffee shop and other
managements in coffee shop.

It aims to maximize the productivity and provide


improved managed System. This System will be
easy to understand and use.
More specifically, this system is designed to allow
an admin to manage the employee records,
Customer records, Products records and other
managements in coffee shop.

Whereas, it maintain the relationship between


customer and the admin in the technical way with the
help of coffee shop management software. The
software will facilitate creation of different Reports
such as
Customer report & Product report.

1.4

Proposed System
The proposed system provides user friendly interface and
also
provides powerful and efficient database management
system. The
aim of proposed system is to develop a system of
improved facilities. The existing system work is
done manually thus hampering its
accuracy and effectiveness. The proposed system
can overcome the limitations of the existing
system.
The system provides proper security and reduces
the manual work. The existing system has several
disadvantages and many more
difficulties to work. The proposed system tries to
eliminate or reduce these difficulties up to some
extent.
The proposed system will help the user to reduce
the workload and mental conflict. Through this
system it is possible to print various reports and
bills for the organization.
The aim of the proposed system is to develop a
system of improved facilities.
 Security of data.
 Ensure data accuracy.
 Proposed control of the Higher Authority.
 Minimum time needed for the
various processing.  Greater
efficiency.
 Better services.
 User
friendliness and
interactive. 
Minimum time
required.

2.1

Fact Finding Techniques

To study any system the analyst needs to collect


facts and all relevant information. The facts when
expressed in quantitative form are
termed as data.

The success of any project depends upon the


accuracy of available data. Accurate information
can be collected with help of certain
methods/ techniques. These specific methods for
finding information of the system are termed as
fact finding techniques.

Interview, Questionnaire, Record Review and Observations


are the
different fact finding techniques used by the
analyst. The analyst may use more than one
technique for investigation.
To make the system effective, I have followed
following fact finding techniques to collect the
detailed information about each and every aspect of
Starbucks Corporation depending upon the nature
of work and information needed.

2.1.1 Interview: The Branch Manager of


Starbucks Corporation of Pune city who is the
Key Person was Interviewed to understand the
system more openly.

2.1.2 Record: Observation of records of


Products, Employee, Customer, Leaves &
salary of the Employee etc.

2.1.3 Observation: This technique helped in


understanding the actual
process of Product Control, Employee & Customer
Management etc.

2.2

Feasibility Study

The feasibility study is major factor, which


contributes to the analysis
and development of the system. The decision of the
system analyst
whether to design a particular system or not
depends on its feasibility
study.

1. Operational Feasibility:
 The introduction to this system is not
going to hamper any user of the system. This
system is useful for administrator of any
division of Starbucks Corporation.
 This system is very
flexible and user friendly. 
This system provides GUI
application.

2. Technical Feasibility:
 This feasibility deals with technicality of
the system. Instead
of storing data of Product & Employee in
manual way this
system is fully automated.
 No efficient manpower is required to handle the
system.

3. Economical Feasibility:
 This area is concerned with cost incurred for the
development and implementation of the system .The
maintenance of the system on the other
hand and the benefits
derived from it .The cost benefits analysis
is effectiveness of
the system.

 The benefits and savings obtained using the system


is far
more compared to the invested cost as it
reduces operational costs through lower
bills.

4. Behavioral Feasibility:
This includes the following questions:
 Is there sufficient
support for the users?
 Will the proposed
system cause harm?

The project would be beneficial because it satisfies the


objectives
when developed and installed. All behavioural
aspects are considered carefully and conclude that
the project is behaviourally feasible.

2.3

Hardware and Software Requirements


(Minimum Requirements)

 Hardware Specification:

Processor
Processor Speed RAM
Hard Disk
Keyboard

: Intel Dual based System : 1GHz to 2GHz


: 512MB to 1GB
: 4GB to 30GB : 104 keys

 Software Specification:

Language : Microsoft Visual Studio 2008


Database : Microsoft Access 2003/7/10
Operating System : Windows NT/ XP / Vista /
7/8/8.1/10

3.1

Entity Relationship Diagram

3.2

Context Level Diagram

3.3

Data Flow Diagram

3.4
Data Dictionary

Table: Login
uname Text
upass Text

Table: Product

p_id Number
p_name Text
P_price Text
p_cat Text

Table: Offer

oid Number
oname Text
opoint Number

Table: Customer

cname Text
cmobile Text
cemail Text
c_vf Number
Table: Bill

Bill_id Number
bdate Text
Total_Amount Text

Table: Transaction

chno Number
cdes Text
cdate Text
amount Text

Table: Employee

emp_id Number
em_name Text
emp_address Text
emp_email Text
emp_mobile Text
emp_doj Date/Time
emp_sal Text
emp_dob Date/Time
emp_leaves Number

4.0

Form Designing(with input value s)


Login

MDI

Employee

Token

Customer
Add Menu

Menu

Bill

Add New Offer


Cash in Hand

Cash Out

Customer Report

Product Report

Offer Report
Bill Report

Date Wise Bill Report

Employee Report

Transaction Report

5.0

Advantages and Limitations


 Advantages:

The system is very simple in design and to


implement. The system requires very low
system resources and will work in almost all
configurations.
It has got following advantages:

 User
friendly
applicatio
n. 
Secured
database.
 Fast processing.
 Data can be updated easily.
 Database records can be
maintained in computers.
 Any records can be retrieved
when required.
 System reduces manual
workload.
 Redundancy of data is avoided.
 Records can be searched and
sorted easily.
 Less error prone and accuracy is
maintained.
 Provides data reports.
 Helps to maintain accounts.

 Limitations:

Every system has some limitations or


drawbacks, some of the limitations of
Coffee Shop Management system are:
 It is a Stand Alone System.
 It can be used by a Single Person.
 As it is machine dependent, machine
failure may result in
data loss.
 Some manual data entry required.

6.0

Bibliography

 Books Referred:
o Learn
VB.NET in 72
Hours o
Complete
Reference
VB.NET o
VB.NET
Tutorial

 Websites Referred:
o
www.big
resource.
com
o
www.vb.
nettutori
al.com

Future Enhancement

Coffee Shop Management is a project developed by


us which aims at providing an automated
management system for Coffee Shop. This project
deals with solving the errors caused due to manual
work.

The project also provides security of the data entered by the


admin.
The project Coffee Shop Management is therefore
targeted towards
improving the existing system by making it
automated. All the details
are entered into the system with ease. The project
focusses on entering
the information and presenting different details in an
easy and
intelligible way.

This project therefore tries to minimize the


errors caused during
entering the data manually by providing
necessary validations.

Conclusion

 The system developed has no network


support. In future the
system might provide that more than one
user may work or
different terminals and sharing data.

 As new technology is developed the system


might make use of
such technology.

You might also like