0% found this document useful (0 votes)
184 views13 pages

Online Cake Ordering2

The document describes an online cake ordering system that allows users to browse cakes, place orders, and make payments online. The system aims to make the cake ordering process easier for both customers and sellers. Key features include displaying cake categories and details, allowing custom cake orders, and integrating payment processing. The system is built using Java, HTML, CSS, and WampServer. Future work may focus on improving delivery options and usability for less tech-savvy users.

Uploaded by

Chethan Kumar RE
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
184 views13 pages

Online Cake Ordering2

The document describes an online cake ordering system that allows users to browse cakes, place orders, and make payments online. The system aims to make the cake ordering process easier for both customers and sellers. Key features include displaying cake categories and details, allowing custom cake orders, and integrating payment processing. The system is built using Java, HTML, CSS, and WampServer. Future work may focus on improving delivery options and usability for less tech-savvy users.

Uploaded by

Chethan Kumar RE
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 13

SRS ON

ONLINE CAKE SHOP

Name: Guided By:


Aishwarya.P.Kachavimath Prof.Praveenkumar.N.H
OBJECTIVES
 The main objective of this product is to build online cake ordering system.It
will make persons life easier in a dramatic way.
 Online cake ordering is to provide best quality products.
 To provide effective and efficient services to the customer within the time
subscribed.
 To provide best facilities to the customer at their doorsteps.
 To provide healthy and nutritious products.
 To win the hearts of our customers.

DETAILS OF THE PRODUCT


It is the system that allows user to check for various cakes available at the
online store and purchase online.The project consists of various cake categories
displayed.By using this application the ordering cakes will become easier.User will
be having many choices among flavours and can order cakes at anytime.User has
option for ordering custom cakes according to their requirements like flavor,size
and so on.Thus online cake shopping project brings the entire cake shop online
and makes it easy for both buyer and seller.
 Login id
 Cake Information
 Order
 Payment

A summary of module is as follows

 Login Id:This class initially asks the user to login or signup.If the user
logs in then its username and password is checked.If the input
username and password are correct they proceed further otherwise
it displays the option to login or signup again.This process continues
till the user enters a valid username and password and finally enters
the cake shop.

 Cake Information:This class just retrieves the data of cakes from the
database and displays all the cake information to the user to select
the cake of their choice.

 Order Information:This class asks the user to enter the cake number
of theirchoice.It then asks the if they want a half or one kg cake.Enter
the date you want the cake to be delivered.It displays all the details
of the selected cake.

 Payment Details:This class asks the user if they want to proceed or


they want to go back and select another cake.Finally when the user
proceeds to pay it displays all the information about the user and
places the order in the orders database for the reference of the
admin.

FUTURE WORK

 There are still people who are technology illiterate and still find the way
round difficult to use Internet to buy cake.Subsequently,it will change as on
when the users requirements are particularized.It goes through the process
of review or feedback.
 Delivery changes have been applied to this project which are
expensive.So,further enhancements will be taken so that the cake being
ordered is delivered with non delivery charges.

SOFTWARE REQUIREMENTS

 Language :Java
 Front End :HTML,CSS
 Back End :WampServer
 Operating System :Windows 7
 IDE :NetBeans

HARDWARE REQUIREMENTS

 Processor :Intel p4
 RAM :4GB
 ROM :It depends on the application

LITERATURE SURVEY
Existing System
 The cake ordering system, here we should provide a system which
manages a sale activity in a cake shop for each day and its
calculation.
 The project consist of various cakes available at the online store and
purchase online.
 User has options for ordering custom cakes according to their
requirements like flavor, size and so on.
 Thus the online cake shopping brings the entire cake shop online and
makes it easy for both buyer and seller.

Advantages of Proposed System


 The system provides an efficient way for customers to buy and
receive cake without being physically at a shop
 There are different kinds of delivery services that these stores offer
like same day,home deliver, instant and midnight cake delivery

Functional and Non-Functional Requirements


Functional Requirements
A function of a system or its component,where a function is described as a
specification of behviour between outputs and inputs.

 Administrator Requirements

 Logging into the system.


 Changing the password.
 View the order details.
 Adding the new products.
 Remove the products.
 View feedback and suggestions.

 User Requirements

 Requisting for registering.


 Logging into the system.
 Search for products.
 Add products for cart.
 View order hisory.
 Send feedback and suggestion.

Non-Functional Requirements
 Timeliness
 The system performs all the operations in less amount of time.
 Reliability
 Validation even for user inputs will be done.
 Avoid incorrect storage of records.
 Security
 Administrator and the end user,who have their own user name and
password,have only right to change it.

System Design
Flow Chart

Start

Sign up for user details

Done
Login Username and password

Choose for adding new price for Choose for adding new cake for
the selected cake the entire cake list

Click save button

Stop

Use Case Diagrams


View Cake
Login
Customer

Order Cake

Payment

View orders
Admin
Add new cake

Selling cake

Verify orders

E- R-Diagram
Customer_name Customer password
Total price

Payment method Customer


pays via

vv

Places
Lives in

Delivers by
House no.

Place

Vehicles
Phone no.

Registration no. Vehicle id

Customers

CustomerName:String

Address:String
Class Diagram Email:String Users

shippingInfo:String userId:String

register() password:String

login()

update() verifyLogin():bool
Architectural Diagram
Sequence Diagram
Data-Flow Diagram

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy