DEPARTMENT OF STATISTICS MCA, PATNA UNIVERSITY
A
Synopsis on
Banquet Booking
(Booking for Wedding, Birthday, Conference and all types of Events)
For the award of the degree of
Master of Computer Application
Submitted by
NARGIS PARVEEN
REGISTRATION NO.: 00000000 ROLL NO. :-----
Signature Signature
Internal External
1
Content Page
1. Title of Project 1
2. Acknowledgement 4
3. Introduction & Objectives of Project 5
4. Hardware and Software Requirement 6
5. DFD of Project 7
6. ER-Diagram 11
7. Aspect Database Table Design 12
8. Project Screen
9. Project Code
10. Limitation of Project 15
11. References 16
2
ACKNOLEDGEMENT
The completion of a project requires the basic understanding of the topic along with the good
availability of other materials.
Very special thanks to God for giving us such an amazing and beautiful life. Nothing
can happen in this world without God. The completion of this project is the result of cooperation
of various people, who are associated with our educational institute “MCAP PROGRAMME
DEPARTMENT OF STATISTICS, PATNA UNIVERSITY”.
Special thanks to our parents for supporting us socially as well as economically. They gave us a
strong mental support. They simply show us the way through which we can achieve our goal.
Without their support and help, nothing was possible.
NARGIS PARVEEN
3
INTRODUCTON
This BANQUET BOOKING SYSTEM was made based on banquet system requirements. The
system can encode customer information. Banquet Manager can have access to the customer
status and information for important transaction such as availability, booking and payment. They
can handle the data needed in managing customer and inventory data as well as the transactions
made during the associated events.
The features included in the BANQUET BOOKING System diagram were the security and
monitoring of the customer records, transactions and status. These features were also listed and
recorded in reports that served as the history of transactions done in the system.
Objective
The main objective of a front-office system for a banquet hall manager, is to maximize the
revenue, streamline operations. The features included in the
(i) Saves time and money.
(ii) Reduces the paper and register work.
(iii) Facility of searching nearby good service provider.
(iv) Get an Insight about quality of service.
(v) Helps in comparing prices.
(vi) Front desk of Banquet Booking/Cancellation/Inventory.
(vii) Centralized data management.
(viii) User Friendly working operations for front desk staff and administrator/manager
4
PROJECT CATEGORY
This project as title “Banquet Boking System” is comes under the Relational
Database Management System (RDBMS). This application is developed with the
help of HTML,CSS,JAVASCRIPT,IQUERY,JSP and MySql. This application can
also be run on the web server and hosting space as live application.
REQUIREMENT HARDWARE & SOFTWARE
ANALYSIS
The analysis of the system from the starting of the understanding and working of the project is
system requirement analysis. The requirements those are necessary to successfully carry out the
project. We came to know that the project is to be implemented on
1.1 Client Side Requirements :-
Language- HTML,CSS,Javascript,JQuery,AJAX,JSP/Servlet
Operating System- Windows,Mac OS,Linux
Hardware- Minimum Pentium IV Processor, RAM 2GB,HDD 80 GB
1.2 Server Side Requirements: -
Language-Java JSP/Servlet
Database- MySQL
Framework- Netbeans-13
Programming Pattern- AJAX API and JQUERY
Hardware- 1024 MB memory and 2 virtual CPU* (provided by Digital Ocean)
Operating System- Windws-10
Web Server- Tomcat
5
Feasibility Study
Feasibility Analysis involves the analysis which tells whether the project undertaken is possible
under various situations or circumstances. The feasibility analysis of the project is as follows:
Technical feasibility
The project undertaken involves develop and evaluation of an algorithm which is to be simulated
in a virtual environment. The technical resources are readily available for the project with all
other necessary resources.
Banquet Booking
Banquet is the main feature of this system where Customer Manage the Data of Customer
and Date of Booking for events handling.
Manage Reports
The banquet manager can manage the customers and inventory information such as
personal information, inventory for events as well as the booking types.
Customer Hall Booking
This system handles the customer reservation which is the process to encode the
customer essential information in line to their reservation.
Transaction and Reports Management
This feature will store the transactions made by the customers including their information,
payments and the reports every transactions and timetables.
6
Modules
Admin/Manager: - This module is full control based module which uses all the application
features describe as follows: -
1) Secured Login
2) Add Banquet Hall/Edit/Delete
3) Add Staff/Edit/Delete
4) Add Date Booking/Cancel/Edit/Delete
5) Add Inventory/Edit/Delete
6) Payment Add/Edit/Delete
7) Report Generation
a) Booking Report
b) Inventory Report
c) Staff Report
d) Payment Report/Dues Report
e) Expense Report
f) GST Report Generation
Staff: - This module is full control based module which uses all the application features describe
as follows: -
1. Secured Login
2. Add Banquet Hall/Edit/Delete
3. Add Staff/Edit/Delete
4. Add Date Booking/Cancel/Edit/Delete
5. Add Inventory/Edit/Delete
6. Payment Add/Edit/Delete
7. Report Generation
a) Daily Booking Report
7
Work Plan
5.1 DFD(DATA FLOW DIAGRAM)
DFD-0
8
DFD-1 Level
9
DFD-2 Level
10
ENTITY RELATIONSHIP DIAGRAM
11
Database Table Structure/Design
User/Login: -
Hall Information: -
12
LIMITATIONS
1. This project is only for web base execute on web-browser.
2. This project cannot install as window based application so setup of application as .exe
file does not exists.
3. A user needs internet connection to use this application to search Hotel, Compare the
Price of Hotels,Booking/Cancel.
4. This product is customer based application so needs publicity and exposer to customer so
expensive.
5. This application requires a high cost server well configured with huge storage of MySql
database.
13
References of Website :-
www.mmt.com
www.booking.com
www.google.com
14
15