Bakery Management System



BAKERY MANAGEMENT SYSTEM
 
 
 
1.1-INTRODUCTION:
 
 
 
 The project of bakery management system is a system for managing of various   activities related to bakery, it manages the bakery information, manages the  customer information, everything from order management to delivery is all taken care of  by a bakery management system
 
Bakery management system will allow owners to maintain their record in one place which will  be easy to manage ,it will also reduce the risk or errors.  .
 
The main purpose of this project is to manage the details and information related to employee’s sales/purchase and products...
 
 
 
 
 
 
 
 
 
 
 
1.2-Scope :
 
 
 BY  Implementing  small bakery management software, you will be able to deliver a fast, friendly and of course, tasty experience each time your customers visit.
Your bakery needs the ordering system that gets the customers through the queue and out the door as quickly as you can.
With  a mobile POS system , you can handle customer’s orders on your tablet without having to run back and forth to a central register.
 
 
 
 
 
 
 
 
1.3-OVERVIEW :
 
² Bakery management software is about making a database for the bakery to make the record of the employee's, sales/purchase and products.
² Storing information of all products, handling employee information, easy search for products, feedback directly, creating and managing inventory etc
 
 
 
 
 
1.4-TOOLS:
 
Ø Let’s look at the different tools that constitute Bakery Management System.
 
i. Cloud Point of Sale system
You can use mobile hand held POS systems in your bakery. cloud POS systems work offline.
 
 
 
 
 
ii. Order management
Your bakery dashboard will show you all incoming orders, be it from your own website, through calls or via online third-party food ,delivery apps.
 All orders can be regulated and managed in one place.
 
iii. Online Order platform
from This tool will give you room to showcase your brand better.
you can update and regulate your bakery’s menu as and when required with just a few clicks.
iv. Customer Relationship Management
 People will visit your bakery often if you have a strong CRM system.
 
v. Loyalty Management
If customers swear by your bakery’s Blueberry Cheesecake, it’s only fair that you reward them with discounts and offers.
 
vi. Sales and Accounting software
Finance and accounting software helps in regular tracking of your bakery’s sale and expenses.
 
vii. Staff management
That tool helps keep a close check on employee activities and shifts. It has features like basic information, work schedule, payroll details, etc 
 
 viii. Bakery data reports
The bakery management system provides you with your bakery’s data. Daily sales, staff, accounting, customer, delivery reports and more can be run on your bakery’s POS system
 
 
    
1.5-OBJECTIVE:
 
 
Ø This project provides the following procedures:
 
Online ordering.
Reduce time consumption.
To reduce operational cost and increase profit.
 

 
1.6-DIAGRAMS:
 
 
 
 
LEVEL ZERO…

 
LEVEL ONE…
 



  
 
 
 
 
 
 
 
 
 
 
 

 
 
Use-case-diagram..
 
  
 
 
 
 
 
 
 
 
 
DESCRIPTIONS OF USE-CASE
 
1. 
 
 
Name :
Get approval..
 
Actor :
Admin
 
Goal:
Admin will take approval to check the bakery management system.
 
Precondition:
Admin interact with his system to get the approval of check the bakery system.
 
                                                           
Post -condition:
 
Admin will see the bakery management system for its maintenance process .
 
 
 
2-
 
 
 
 
Name :
Approval request..
 
 
Actor :
Admin
 
 
 
 
 
 
 
 
 
Goal:
Admin will approval the request for employee's seeing the bakery management system.
 
Precondition:
Admin will search employees for their bakery management system.
 
                                                           
Post -condition:
 
 Admin will select employees for their bakery management system.
 
 
 
3 -
 
Name :
View bakery..
 
 
Actor :
Bakery management.
 
Goal:
Bakery management will check the bakery for maintain or cleaning process .
 
 
Precondition:
Bakery management will check the availability of cake management for cake makers.
 
                                                           
Post -condition:
 
Bakery management will maintain the availability of bakery products.
 
 
 
 
 
 
 
 
 
4 -
 
 
Name :
Manage the bakery..
 
 
Actor :
Bakery management.
 
Goal:
Bakery management will mange the bakery .
 
 
Precondition:
Bakery management will check the availability of cake management.
 
 
                                                           
Post -condition:
 
Bakery management will guide to cake management that how to manage the cake’s products and cake’s menu.
 
 
 
5 -
 
 
Name :
Manage the products..
 
 
Actor :
Cake management.
 
Goal:
Cake management will manage the cake’s product .
 
 
 
 
 
 
 
 
Precondition:
Cake management will the availability of cake’s product.
 
 
                                                           
Post -condition:
 
 Cake management will maintain the availability of cake’s product.
 
 
 
 
6-
 
 
Name :
Provide products..
 
 
Actor :
Cake management.
 
Goal:
Cake management will provide the cake’s products to cake maker .
 
 
Precondition:
Cake management will check the availability of cake’s products.
 
 
                                                           
Post -condition:
 
 Cake management will guide to cake maker in cake’s products.
 
 

 
7-
 
 
Name :
Offer online booking..
 
 
Actor :
Booking management.
 
Goal:
Booking management will offer online booking to customers .
 
 
Precondition:
Booking management will availability of customers.
 
 
                                                           
Post -condition:
 
Booking management will check the availability of booking’s orders.
 
 
 
8 -
 
 
Name :
View booking order..
 
 
Actor :
Booking management.
 
Goal:
Booking management will check the booking orders of customers.
 
 
Precondition:
Booking management will the booking process.
 
   
 
 
                                                        
Post -condition:
 
Booking management will receive the booking order of customers.
 
 
 
9 -
 
 
Name :
Receive order..
 
 
Actor :
Booking management.
 
Goal:
Booking management will receive the booking order of customers.
.
 
 
Precondition:
Booking management will check the booked offer.
 
 
                                                           
Post -condition:
 
Booking management will prepare the delivery process from delivery management .
 
 
10 -
 
 
Name :
Receive cake’s product..
 
 
Actor :
Cake maker
 
 
Goal:
Cake maker will receive cake’s products from cake management .
 
 
Precondition:
To check the availability of cake’s products from cake management .
          
 
                                                
Post -condition:
 
Cake maker will bake the different variety of cakes after receiving the cake’s products.
 
 
11 -
 
 
Name :
View menu..
 
 
Actor :
Cake maker.
 
Goal:
Cake maker will check the cake’s menu .
 
 
Precondition:
Cake maker will check the cake the customer’s order.
 
 
                                                           
Post -condition:
 
 Cake maker will bake the cake according to the customer’s taste.
 
 
 

 
12-
 
 
Name :
View delivery’s record..
 
 
Actor :
Delivery management.
 
Goal:
Delivery management will view the delivery’s record .
 
 Precondition:
Delivery management will check the customer’s order..
 
 
                                                           
Post -condition:
 
 Delivery management will update and save record after view the delivery’s record.
 
 
 
13 -
 
 
Name :
Manage the delivery..
 
 
Actor :
Delivery management.
 
Goal:
Delivery management will manage the cake's delivery.
 
Precondition:
Delivery management will check the customer’s order or booking.
 
 
 
 
 
                                                           
Post -condition:
Delivery management will delivery the customer’s ordered cake.
 
 
14 -
 
 
Name :
View cake’s menu..
 
 
Actor :
Customer
Goal:
Customer will check the menu for booking the cake .                                                                                                                                                                                                                                                                                                                                       
 
 
Precondition:
Customer will search the menu..
 
 
                                                           
Post -condition:
 
Customer will booking the cake after seeing the menu.
 
 
15 -
 
 
Name :
Booking cake..
 
 
Actor :
Customer .
 
Goal:
Customer will booking the cake after seeing the menu .
 
 
Precondition:
For ordering the cake customer will see the menu.
 
                                                           
Post -condition:
 
 Customer will enjoy the cake’s taste after booking the cake.
 
 
 
 
Sequence -diagram..
 
 
 
 
 
 
 
 
1.7-TEST-CASE
 
 

Test Case ID

Features Of Tests

Execution step

Expected result

1

Get approval..

 

Admin will take approval to check the bakery management system.

 

Admin will see the bakery management system for its maintenance process .

 

2

Approval request.

Admin will approval the request for employee's seeing the bakery management system.

 

Admin will select employees for their bakery management system.

 

3

View bakery

Bakery management will check the bakery for maintain or cleaning process .

Bakery management will maintain the availability of bakery products.

 

4

Manage the bakery..

 

Bakery management will mange the bakery .

 

Bakery management will guide to cake management that how to manage the cake’s

products and cake’s menu.

 

5

Manage the products.

Cake management will manage the cake’s product .

 

 Cake management will maintain the availability of cake’s product.

 

6

Provide products..

 

Cake management will provide the cake’s products to cake maker .

 

Cake management will guide to cake maker in cake’s products.

 

7

Offer online booking.

Booking management will offer online booking to customers .

 

 

Booking management will check the availability of booking’s orders.

 

8

View booking order..

 

Booking management will check the booking orders of customers.

 

 

Booking management will receive the booking order of customers

9

Receive order.

Booking management will receive the booking order of customers.

 

Booking management will prepare the delivery process from delivery management

10

Receive cake’s product..

 

Cake maker will receive cake’s products from cake management .

Cake maker will bake the different variety of cakes after receiving the cake’s products.

 

11

View menu.

Cake maker will check the cake’s menu .

Cake maker will bake the cake according to the customer’s taste.

12

View delivery’s record

Delivery management will view the delivery’s record

 Delivery management will update and save record after view the delivery’s record.

 

13

Manage the delivery.

Delivery management will manage the cake's delivery.

 

Delivery management will delivery the customer’s ordered cake.

 

`14

View cake’s menu..

 

Customer will check the menu for booking the cake .

Customer will booking

the cake after seeing

the menu.

 

15

Booking cake..

 

Customer will check the menu for booking the cake

Customer will enjoy the cake’s taste after booking the cake.

 

 
 
 
 

THANK YOU…!

Comments