You are on page 1of 27

Science Yashvantrao Chavan Institute of

Satara

UNDER SUPERVISION OF:

SUBMITTED BY

NAME:

ENROLLMENT NO:

Submitted in partial fulfillment of the requirements


for qualifying

BCS

1
Under Supervision of :

Submitted By:

Name :

Programme Code :

Enrollment No. :

Name of the Study Centre :

Study Centre Code :

2
Contents
Sl. No TOPIC PAGE NO.
1. Project Title 2
2. Introduction 5
3. Objective & Purpose of the System 6
4. Project Category 7
5. Tools/Platform/H/W & S/W requirement 8
specification
6. Existing System & Need for System 9
7. ER-Diagram 11
8. Data Flow Diagram 12
9. Modules and Their Description 15
10. A Complete Structure of The Program 16-20
i) Modules & their description 16-20
ii) Database Design 21-22
11. Security 23
12. Future scope & proposed enhancement of 24
the project
13. Bibliography 25

PROJECT TITLE

3
4
2. INTRODUCTION

The main motto of computerized bakery system is to make the workflow flexible and
to improve the services provided to the customers. The bakery shop is part of a large
food service chain that provides desired food items to the customers. The manager of
this bakery shop is concerned about delivering on time for customer satisfaction. The
first and foremost module is receiving order by the customer.

For every new customer a unique id is given. All the details of the
customers along with their unique id are maintained in a database .so the customer
need not specify all his address details each time he places an order. All details of the
customer and his order along with his specifications is received and saved. Price
varies according to the customers specifications .

The implementation of this system has completely changed the existing norm of
people moving into bakeries to get their orders because of their busy routines. So this
system is more comfortable in the present busy life. and also the timeliness and
punctuality keeps the customers satisfied.

5
3. OBJECTIVES OF THE SYSTEM

The objective of this development effort is:-


 To provide the information regarding Bakery Products.
 To provide the information about the Bakery Products along
with their rates.
 Online Users can place their orders by giving their details such as
their contact address etc.
 Admin module is available in the websites.
 There is a facility of adding new category,new product and
updating rates of product depending upon admin.

 To provide the functionality of online product description.


 To provide the facility to maintain the records of users.
 Information can be easily accessed.
 This system will save the time of the Users.

6
4. PROJECT CATEGORY

This project is basically categorized as RDBMS. The project is based on


three tier architecture. The three tier architecture where the
application is divided into three logical constituents.

 Presentation layer – In this layer mainly following pages


contained:
 Web Pages
 User Control
 Master Pages
 Business Layer – Business Logic,
 Result Engine
 User permissions logic
 Access Rights
 Data Layer – Provide handling and validation of data (MS
SQL Server in this case).
 Sql

7
5. OPERATING ENVIRONMENT: – HARDWARE &
SOFTWARE
Hardware Interface:-

Hardware Requirements:

Number Description
1 PC with 20GB Hard-Disk and 256 MB RAM
Software Interface
Client on Internet: Web Browser, Operating System (any)
Client on Intranet: Client Software, Web Browser, Operating System
(any)
Web Server: Operating System (any)
Data Base Server: SQL database 2005, Operating System (any)
Development End: ASP.Net with VB

Development Environment:-
 ASP .NET: Application Architecture
 SQL 2005: Database
 Rational: Design Tool
 AJAX
Tool :- Microsoft Visual Studio .Net 2008

6. EXISTING SYSTEM AND NEED FOR SYSTEM

The existing system is manual /machine systems where the users must
have to perform manually. It will take more time and this whole
procedure is very tedious and takes a lot of time.
Problems of the existing system
 It is limited to a single system.

8
 It has lot of manual work (Manual work does not mean working
with pen or paper, rather includes working on spread sheets and
other simple software.)
 The manual system is very less secure.
 It unable to generate different kinds of reports.
 It is difficult to maintain phone bookings and cancellations.
 Retrieval of information is difficult and time consuming.
 A lot of time and manual effort is required

9
SCOPE OF WORK

The scope of the system is defined on the basis of various


functionalities provided by the system. The scope can be explained as:-

 Build a web based system.


 Information handling of the orders placed i.e. new records can be
created, data retrieval, update and cancellation of the order
functionality.
 The scope of the project is to develop customize software
package for reducing the manual problems.
 It should deals with the online Bakery management as well as
cancellation.
 This system never decreases the manpower but helps the
development of available manpower and optimizes the
manpower by which banquet’s standards and capabilities can be
scaled to higher dimension.

1
0
ER-DIAGRAM

8. DATA FLOW DIAGRAM

Context Level DFD for ONLINE BAKERY MANAGEMENT


SYSTEM

1
1
6.
Musician
1.
Admin

ONLINE
BAKERY
2.
Order MANAGEMEN T SYSTEM
5.
Catering

3. 4.
Party Halls Decoration

1
2
DFD for Login Module

1.1
Accept the user Name & Password
USER

1.2
Authenticate The Password

ONLINE
BAKERY
MANAGEMEN T SYSTEM

Screen Admin Panel

1
3
DFD for Booking Module

2.1
Accept the
Customer 2.2
Customer Authenticat
booking e
request The
User

Invoice

2.4
Generate
Bill

2.3 ONLINE
Book the Musician
hall,decoration,foo BAKERY
d,and musician &
Menus MANAGEMEN
T SYSTEM

Accounts Decoration

Caterers
Booking Hall

1
4
DFD for Booking Inquiries Form

Customer Accept the Customer request

Booking Status 2.2


Check the Database for the require

ONLINE
2.3 BAKERY
Respond to the customer
MANAGEMEN T SYSTEM

Booking
Party Hall

1
5
DFD For Cancellation Module

3.1
Accept the
Customer Customer
request from
user

Invoice
3.2
Check the
Validate from
Booking Table
3.4

3.3
ONLINE
Cancel the
booking BAKERY
MANAGEMEN
T SYSTEM

Accounts

Booking

1
6
DFD for Entering the Hall Details

4.1
Enter the Hall Details
ADMIN

4.2
Validate & Store in the Database

Online Wedding
Planning System

Hall

1
7
DFD for Entering the Catering Details

5.1
Enter the
ADMIN Catering
Details

5.2
Validate &
Store in the
Database

Online
Wedding Hall
Booking

DFD for Entering the Musician Details

Online 6.1 Catering


Enter the 5.2
ADMIN Musician Validate &
Wedding HallDetails Store in the
18 Database
Booking
Musician

DFD for Entering the Decoration Details

7.1
Enter the Decoration Details
ADMIN

Online 5.2
Validate &
Wedding Hall Store in the
19
Database
Booking
Decoration

2
9. Modules & Their Description

The ONLINE BAKERY MANAGEMENT SYSTEM is a wedding services


provider that offers wedding plans and services.
ONLINE BAKERY MANAGEMENT SYSTEM deals with the information
System for Bookings. This project explains about the booking of the
Party Places from a short event to a complete combination of activities,
including meetings, conferences, exhibitions etc. This website helps
any authorized person to book the places, wedding cakes,
hall,decoration and musician etc. from internet and also shows the
availability of a particular requirement at the chosen date and time.
The project is divided into different modules. They are follows:-

a) Administration: This module is divided into different sub-

modules, they are:-

 Booking

 Hall

 Decoration

 Musician

 Catering Plans

 Search

b) Users: This module is specially for Customers:-

 Service Details (Hall,Catering,Dish,Musician)

 Availability

 Booking

2
Client Details: Once the user click on this module he/she will be able
to know the client details who have taken the services through the
website.
Admin Login: In this module, this website is for multiple users. If a
User enters a password and the software checks its validity. The
Administrator can also update changes in the site after login.
Feedback: This module keeps track of all the feedbacks given by the
users for future records.

Availability: The system also keeps track the information of the


booking, whether it is available at chosen date and time or not.

2
ii) DATABASE DESIGN

Hall Table

2
11. SECURITY

The security measures have been taken in a bid to make the


software full proof in terms of various activities:-
1. Authorization of the user as well as administrator
2. Input Validations of the forms
3. Output Validations of the result
4. Login timing to maintain the Session management
5. Logout timing of the user
6. Data Security
7. Software Security
8. Hardware Security
9. Illegal copying should be restricted

These are the few measures that are taken into account to meet the
security measures while developing a project for an organization.

Conclusion
The Wedding Management system has been successfully developed and implemented
to deliver services for booking of hall,decoration,catering and musicians. The
developed system may be up-dated or modified at any point of time. Also the system
serves a good purpose, as it is very helpful to all those who needs to carry their
business. Owing to the widespread necessity of this utility for long time the above-
mentioned system has been implemented.

2
The future scope is that Wedding Planning system can be developed with input from
owners and experts, resulting in the perfect planning software for any size of event
handling with any number of locations. This website will save time, save money, cut
costs and increase profits.

2
12. FUTURE SCOPE & PROPOSED
ENHANCEMENT OF THE PROJECT

DRAWBACKS:

1. No automatic backup facilities available.


2. To run the application Internet Explorer 5.0 and above is
required.
3. High bandwidth is required for as the transaction rate is
high and third party gateway.

PROPOSED ENHANCEMENT:

1. Data backup facility will be introduced.


2. Graphical richness is required for the more user

interactivity.

2
13. BIBLIOGRAPHY

BOOKS:

WEB REFERENCES:

1. http:// www.asp.net/

2. http://www.csharphelp.com/

3. http://www.google.com

4. http://msdn.microsoft.com/net/quickstart/aspplus/default.com

You might also like