Professional Documents
Culture Documents
University, Surat.
Guided By :
Submitted By :
Department of Information and Communication Technology
M.Sc. (I.C.T.) Programme
Certificate
This is to certify that Mr / Ms Pathak Yagnesh & Doshi Rahul Exam Seat Number : 10042 & 10011 has worked on project
entitled CATERING MANAGEMENT SYSTEM at VNSGU, SURAT as a partial fullfillment of the requirements for 1 ST Semester -
M.Sc.(Information and Communication Technology) [2 Year course], during the academic Year 2021-2022.
Date : 01/07/2021 Course Co-ordinator
M.Sc. (I.C.T.) Programme.
Department of ICT,
Place : Surat Veer Narmad South Gujarat
University, Surat
Section Description Page No
1 About Catering Management 4
2 Project Summary 5
3 Introduction 7
5 Testing 19
6 Screen Shots 23
7 Conclusion 32
About catering Management
The main objective ofthie Catering Management
is to develop a software system which provides
all types of Catering Services at functions ,
Occasions , Parties of our clients and make their
work easy about management.
2. Package/Dishes Info: In this section admin can manage All Package and Dishes (Add/Update).
4. Inventory: Here daily stock details are maintained. User can view the stock
items.
5. Receipt Information: Depending on the Per Dishes , the payment details one
by the customers are Maintained and the final reports will be sent to
customers.
8. Report Information: In this section admin can view order details , order counts and sales report
according to dates
INTRODUCTION
Tittle of the project : Catering Management System
Objectives : The main objective of the Catering Management is to develop a software system for customer which
maintains the accounts which includes the Bills, Inventory, Receipts, and Employee details, Reports and Monthly sales of
the company .
• Minimum Hardware Requirement: • Hardware In-use:
Pentium-III processor Hard disk: 512 SSD
RAM-256 MB RAM-8 GB
Hard disk: 160 GB Windows 10
• Minimum Software Requirement: • Software In-use:
SQL Server Express Edition All browsers supported
Window XP-sp3 or Windows 7 MAMP
Netbeans
Payara Server
Data Flow Diagram
Data flow design is concerned with designing a sequence of functional transformation that converts system imports into the
required outputs. The design represented as data flow diagram illustrated how data flows through a system and how the
output is derived from the input through a sequence of functional transformations.
DFD is used for following two purposes.
1. To provide an indication of how data are transformed as they move through the system.
2. To show the functions and sub functions that transforms
the data flow.
A DFD is graphical representation that shows information flow and the transforms that are applied as data move from
input and output.
The data flow diagrams are an intuitive way of showing how data is processed by a system. The symbols used in the
DFD for this project are shown below.
DATA FLOW: Following symbol is used to show data flow . The data flow is packet of data.
DATA STORAGE: Here data are stored or referenced process in the system.
In the DFD diagram we define the flow of data and how the system data flow managed by grouping the data
with the entity relationship. In this way we find out the need of the system and managed it in particular way
by which we can easily access with the system.
By the use of DFD diagram all the complete data fellow is understood by the system analysis. Here in our
DFD there is a once the patient is going for treatment the management of hospital first inform the patient that
which kind of treatment is available and what kind of task is performed by the person and which kind of
function should be implemented by the management person who is managing.
Data flow diagrams are useful and intuitive way to describing a system. They are normally understandable
without special training, especially if control information is excluded. They show end-to-end processing. That
is the flow of processing from when data enters the system to where it leaves the application can be traced.
Context Level Diagram
First Level Diagram
Second level Diagram
Registration Diagram
Log in diagram
Profile Diagram
Entity-Relationship Diagram
The basic object that the E-R model represents is an entity
which is a “thing in real world with an independent existence.
An entity may be an object with a physical existence (person,
car, house etc.) Or it may be an object with a conceptual
existence (company, job, university, course etc). Each entity has
attributes particular properties that describes it. Further each
entity will have a value for each of its attributes. Each key
attributes has its name underlined. Whenever an attribute of one
entity type refers to another entity some relationship exists. The
degree of a relationship type is the number of participating
entity types. The cardinality ratio for binary relationship
specifies a number of relationship existences that an entity can
participate in.
Hence we include that an E-R Diagram represents the
relationship between the entities.
ENTITY: It may be an object with physical existence or conceptual existence.
Entity Name
Attribute
Name
RELATIONSHIP: Whenever an attribute of one entity type refers to another entity type, some relationship exists.
Relation
MULTIVALUED ATTRIBUTE: Attributes that have different number of values for a particular attribute.
Multi-
valued
attribute
WEAK ENTITY TYPE: Entity that has no key attribute of their own are called weak entity types.
Weak Entity
Entity Relation Diagram
DD(Data Dictionary)
DataBase Name :catering_services_management
List of Tables :
Table:
admin_master
Table :
Customer_inquiry_master
Table :
Customer_registration_ master
Table :
feedback_master
Table:
order_master
Table:
Package_info_master
Screenshots
-:ADMIN SIDE :-
Index Page:
Dashboard :
View Customer :
View Order :
-: USER SIDE :-
Home Page:
User Login :
Registration :
Contact Us :
Package Details :
How this website works
User Side :
How this website works
Admin Side :