Synopsis BCA-5
Synopsis BCA-5
INTRODUCTION
The project Restaurant Billing System gives us the facility to manage the
Restaurants billing system. This application is helpful for staff or admin for
billing of food order and managing customers details. This application is access
by only staff and admin. Members can't access it directly. This application
maintains the records related to Customers, and Sales etc.
We can enter the details of new food items and retrieve the details of food items
and employees available in the System. We can generate the bills for the
customers. We can generate the membership card for the customers. We can also
maintain the records of customers. In this project we can maintain the GST
calculation of every food item. GST can be issued according to Govt. specified
categories of all the food items. Total sales can also be maintained in this project.
Restaurant Billing System is a windows application designed to help users
maintain & organize Restaurant. Our application is easy to use for both beginners
& advanced users. It features a familiar and well thought-out, an attractive user
interface, combined with strong searching, insertion & deletion capabilities.
1
2.OBJECTIVES
To add and maintain description of new menu.
To provide view of transaction to the owner.
To provide a convenient solution of billing pattern.
To make an easy-to-use environment for users.
To streamline the ordering and payment process for customers and staff
2
3. FEASIBILITY STUDY
Database (MySQL)
HTML
CSS
JAVA
JSP
SERVLET
We have all these technologies, and they are freely available and technical skill related to
this project is well known so, all technical requirement related to this project is full filled
and this project is feasible for working.
3
4.SYSTEM ANALYSIS
IDENTIFICATION OF NEED
To design a system to compute billing information of customers.
To design a system that can be used to store customers billing records.
4
5.MODULIZATION DETAILS
5
6. SOFTWARE REQUIREMENT
SPECIFICATION
Software and Hardware requirements being used:
1.Software
● Notepad
● NetBeans (IDE)
● Google Chrome
● HTML version 5
● CSS version 3
● MySQL version 5.2
● Servlet
● JSP
2.Hardware
● Intel core i5 10th GEN
● RAM - 8GB
● SSD 512GB
Minimum requirements
1. Software
● Notepad
2. Hardware
● Pentium(processor)
● RAM-2gb
● 256gb HDD
6
7.Project Planning and Scheduling
Planning 14
Analysis 7
Design 14
Tasks
Coding 35
Testing 15
Deployment 7
7
7.2. PERT CHART
PLANING
ANALYSIS
DESIGN
TESTING RETESTING
DEPLOYMENT
8
8.SYSTEM DESIGN
9
8.2.ER DIAGRAM
10
8.3. SITE MAP
11
9.FUTURE SCOPE
The software has a very high potential for future modifications and
improvements, the code is so simple and easy to implement so that it can be easily
deployed in other areas such as small shops viz. general stores, textiles,
pharmacies etc. The introduction of newer technologies could also be a further
future improvement let’s say the use of sensors for automated billing could be
something easy and an effective method if deployed. As we are aware the world
is going digital now and it makes sense to go paperless. Customers nowadays
have very little patience, and any company would lose a lot of money if a
customer were made to wait for a long time for something as simple as a checkout
bill. Hence using modern technologies can be extremely vital for the reputation
of the company and the customers will be encouraged to purchase more in said
location. A further improvement can be made with the integration of a database,
to keep track of the customer details, which only makes sense if it’s a large
organisation but can still be implemented with ease.
12
10.BIBLIOGRAPHY
13