CBMS PPT K3o3ts

Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 53

Cake bakery

System
Developed in PHP & MySQL
Abstract
 The online Cake Bakery System provides convenience for the
customers. It overcomes the disadvantages of the traditional
queuing system. This system increases the takeaway of cakes
than visitors. Therefore, this system enhances the speed and
standardization of taking the order from the customer. It provides
a better communication platform. the user’s details are noted
electronically.

 The online Cake Bakery System set up menu online and the
customers easily places the order with a simple mouse click. Also
with a cake menu online you can easily track the orders, maintain
customer's database and improve your cake delivery service. This
system allows the user to select the desired cake from the
displayed menu. The user orders the cakes. The payment can be
made online or pay-on-delivery system. The user’s details are
maintained confidential because it maintains a separate account
for each user. An id and password is provided for each user.
Therefore it provides a more secured Bakery.
Introduction
An online Cake Bakery System is a web-based
application that stimulates the customers to put
cake orders through internet. This application
is based on the Open Source platform.
Objective
The main objective of this project is to develop an
application which gives provision to the bakery
owners to flourish their business by uploading
menus at no cost and will invariably lead to
higher customer retention and acquisition rates.
Existing System
In existing system for giving any orders
users should visit bakery to know about
cake items and them give order and pay
advance. In this method time and manual
work is required. Maintaining critical
information in the files and manuals is full
of risk and a tedious process.
Proposed System
 This online application enables the end users to
register online, select the cake from the e-menu card,
read the E-menu card and order cake online. By just
selecting the cake that the user want to have. The
results after selecting the cake from the E-menu card
will directly appear in the screen of the bakery admin.
By using this application the work of the men’s is
reduced and we can also say that the work is nullified.
The benefit of this is that if there is rush in the bakery
then there will be chances that the waiters will be
unavailable and the users can directly order the cake to
the chef online by using this application. The user will
be given a username and a password to login.
Project Modules

 An online Cake Bakery System is a web-based application that


stimulates the customers to put cake orders through internet.. Cake
Bakery system has two module i.e.

 Admin
 User
Admin Module
 Dashboard: In this section, the admin can see all detail in brief like a total
order, not confirmed order, confirmed order, Total cake being prepared, Total
cake pickup, Total cake delivery, Total Cancelled orders, and Total user.
 Reg Users: In this section, the admin can manage registered users
(view/update).
 Cake Category: In this section, the admin can manage the cake category (Add
and Update).
 Cake Menu: In this section, admin can manage the cake menu (Add and
Update).
 Orders: In this section admin can view the cake order details and they have
also the right to change order status according to current status.
 Search Order: In this section, admin can search particular order with the help
of the order number.
 Reports: In this section admin can view order details, order counts and sales
reports according to dates.
 Pages: In this section, admin can update about us and the contact us page.
 Enquiry: In this section, admin can view the enquiry which is sent by users.
 Subscriber: In this section admin view subscriber mails.
 Admin can also update his profile, change password and recover password.
User Module
 1.Cake Menu: In this section, users can view which cake is
available in the bakery
 2.My Accounts: In this section, users can his/her password,
view and update his/her profile and log out from accounts.
 3.My orders: In this section, users can view order history after
login.
 4.Cart: In this section, the user can add the cake which he/she
want to order.
 5.The user has also a facility to download his/her invoice and
cancel orders if he/she wants to cancel.
 Brief Information about the Homepage
 On this page guest users (users who are not registered) can view
the bakery cake menu, search for cake according to cake name
and guest users can also sign up in the bakery and the registered
users can sign in. User can also track their order without login.
Requirement Specification
 Hardware Configuration:
Client Side

RAM 512 MB
Hard Disk 10GB
Processor 1.0 GHz

Server Side

RAM 1 GB
Hard Disk 20GB
Processor 2.0GHz
Continue.....
 Software Requirement:
Client Side

Web Browser Google Chrome or any


compatible browser
Operating System Windows or any equivalent OS

Server Side

Web Server APACHE


Server side Language PHP5.6 or above version
Database Server MySQL
Web Browser Google Chrome or any
compatible browser
Operating System Windows or any equivalent OS
Use Case Diagram
Continue.......
Class / Schema Diagram
ER Diagram
Data Flow Diagrams (DFDs)
 A Data Flow Diagram (DFD) is a traditional visual
representation of the information flows within a system. A
neat and clear DFD can depict the right amount of the
system requirement graphically. It can be manual,
automated, or a combination of both.
 It shows how data enters and leaves the system, what
changes the information, and where data is stored.
 The objective of a DFD is to show the scope and
boundaries of a system as a whole. It may be used as a
communication tool between a system analyst and any
person who plays a part in the order that acts as a starting
point for redesigning a system. The DFD is also called as
a data flow graph or bubble chart.
Second Level
Implementation and
System Testing
 After all phase have been perfectly done, the system will be
implemented to the server and the system can be used.

System Testing

 The goal of the system testing process was to determine all


faults in our project .The program was subjected to a set of test
inputs and many explanations were made and based on these
explanations it will be decided whether the program behaves as
expected or not. Our Project went through two levels of testing

 Unit testing
 Integration testing
Project Screens
Conclusion
 After a decade, the advancement and innovation of technology help people to manage their
task easily and efficiently. In many other industry area have been used management system
to assist their business grow long time ago, therefore it is also a trend that cause F&B
industry to make use of a management system for their business. At the end of this project,
the system can reduce and replace the human manpower task, reduce the time consume for
each transaction and generate report for further management purpose by fully utilizing the
system.
 Obviously, the propose system can help improve the productivity of the restaurant and thus
directly did an impact to the profitability of the restaurant. Furthermore, it can also help
restaurant to reduce the cost of operation in term of manpower, because the system have
already facilitate majority of the business process by using the system. Therefore, it is
believed that the system can lead the restaurant’s business grow from time to time.
 On the other hand, the technology nowadays allows the portability requirement easy to
achieve. Therefore, portability has become one of the factor that have to take into
consideration in the system development process. Because portability bring a lot of benefit
to user while they using the system such as it provide convenience, accessibility, easy to
communicate and etc. Hence, portability has done an impact to the social that everybody is
much more preferable to complete their task with portable device.
 In order to fulfill these all requirement, our proposed method is combined the cake Bakery
system which is in mobile platform into the restaurant management system which is in
computer platform. The integration of both features which develop a system that can let
user to have an experience of portability which is user can process their cake Bakery
through using their smart phone or tablet. Besides, restaurant manage their daily operation
management through using the computer platform it is because computer have some other
features such as it has a wider screen, other compatible system that can help to manage the
References
For PHP
 https://www.w3schools.com/php/default.asp
 https://www.sitepoint.com/php/
 https://www.php.net/

For MySQL
 https://www.mysql.com/
 http://www.mysqltutorial.org

For XAMPP
 https://www.apachefriends.org/download.html
Thank You

You might also like