DBMS Micro Project

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 35

MAHARASHTRA STATE BOARD OF TECHNICAL

EDUCATION

NAVJEEVAN EDUCATION SOCIETY


POLYTECHNIC

MICRO PROJECT

Academic year: 2021-22

TITLE OF MICRO PROJECT

RESTAURANT MANAGEMENT SYSTEM.

Program: Computer Engineering.


Program code: CO3I
Course: Course Database Management System.
code: 22319
MAHARASHTRA STATE BOARD OF
TECHNICAL EDUCATION
Certificate This
is to certify that 1. Siddhi Sarang. (1234) .
2. Rushikesh Sawant. (1211).
3. Amey Sawant. (1247).
of 3rd Semester of Diploma in Computer Engineering of Institute,
Navjeevan Education Society’s Polytechnic(Code: 0144) has
completed the Micro Project satisfactorily in Subject: Database
Management System (22319) for the academic year 2020- 2021 as prescribed
in the curriculum.

Place: Bhandup. Enrolment no:-1 . 2101440180.


2. 2101440157.
3. 2101440193.

Date:-……………………….. Exam Seat :- 1.


2.
3.

Subject Teacher Head of the Department Principal


DATABASE MANAGEMENT SYSTEM

REPORT BOOKLET.

NAVJEEVAN POLYTECHNIC BHANDUP [W]


GROUP DETAILS

SR. Name of Group Members Roll Enrolment Seat no


NO no No
1. Siddhi Sarang. 1234 2101440180.
2 Rushikesh Sawant. 1211 2101440157.
3 Amey Sawant. 1247 2101440193.

HELPED AND GUIDE BY


Mr. Pradeep Shirke.
.
 Brief Introduction:-
A restaurant has a unique restaurant ID(R_id), name(R_name), contact number(contact_no) and
address. Many customers can go to one restaurant. A customer has unique customer ID(Cus_id),
Name(Cus_name), contact number(contact_no). One waiter can serve more than one customer. A
waiter has a unique ID(w_id) and name(W_name). A customer places order via waiter and the
order is prepared by Chef. An order has unique order number(order_no), Number of
items(no_items) and order time(ord_time). A chef has unique ID number(chef_id) and
name(chef_name). An order contains food which has unique food number(food_no), quantity,
price and description. Customers pay bills that contains a unique bill number(b_no), price, order
detail (ord_detail)and vat

 Aim Of the Micro-Project: -

 It manages all the records of Student, and Other Staffs .


 This system will be automated all working of college.
 This automatic system will be able to store records without paper and will be able to
consume less time.
 It will simplify the all-college work.
 In this database system we can easily store data.
 It is very easy to find data in less time.

 Resources Required: -

S.NO Name Of Specifications Qty


Resources/material
1 Computer System Operating System: Windows 10. 1
Memory: 8GB RAM.
Processor: Core i5.
HDD: 1 TB.

2 Operating System SQL plus -


 Weekly Progress Report (Action Plan) Micro-Project:-

Topic: RESTAURANT MANAGEMENT SYSTEM.

Academic Year: 2021-2022 Name of Faculty: Mr. Pradeep Shirke.

Program Code: Computer Engineering (CO3I).


Course & Course Code: Database Management System (22319).
Roll No: 1234,1211,1247 Enrolment: 2101440180 2101440157 2101440193.
. Semester: III
Name of Candidate: Siddhi Sarang, Rushikesh Sawant, Amey Sawant.
SR Week Activity of Performed Planned Planned Name of Responsible
.N start Date Finish Date Team member
O

1.
Discussion and finalization
1st
of topic
2. Preparation and
2nd
submission of Abstract
3.
3th Collection of Data

4.
4th Implementation
5. Check, Validation and
5th
Execution of code
6. Compilation of Report
6th
and Presentation
7. 7th Actual Presentation &
Final submission of
Micro Project
Sign of the Student: -

1. 2) 3)

Sign of the Faculty


INDEX

Academic Year: 2021-2022 Name of Faculty: Mr. Pradeep Shirke.

Program Code: Computer Engineering (CO3I).

Course & Course Code: Database Management System (22319).

Roll No: 1234,1211,1247 EnrollmentNo:2101440180 2101440157 2101440193.


Semester: III.
Name of Candidate: Siddhi Sarang. Rushikesh Sawant. Amey Sawant.

SR.NO CONTENT PAGE NO


1. Brief Description 1
2. Aim of the Micro-Project 2
3. Course Outcomes Integrated 2

4. Actual Procedure Followed 3


5. Actual Resources Used 3
6. Skill Developed/learning out of this Micro- 3
Project
7. Implementation and Result 4 to 14
8. Conclusion 15
9. Soft Copy of Micro Project 15
10. Annexure IV 16 to 18
LIBRARY MANAGEMENT SYSTEM.

Brief Description:

A Restaurant Management System (RMS) is a comprehensive software solution designed to help


restaurants manage their daily operations, improve efficiency, and increase profits. The software
integrates various functions including sales, purchasing, inventory, customer relationships, and
accounting into one system, reducing manual tasks and minimizing errors.

An RMS typically includes features such as menu management, which allows restaurants to manage
their menu offerings and prices, and ordering and payment processing, which streamlines the ordering
and payment process for customers. The software may also include a kitchen display system, which
provides real-time updates on customer orders to the kitchen staff.

Customer relationship management (CRM) is another important feature of an RMS. It helps


restaurants keep track of customer information, preferences, and purchase history, allowing them to
provide personalized service and build better customer relationships.

The reporting and analytics capabilities of an RMS enable restaurants to gain valuable insights into
their business performance, including sales trends, inventory levels, customer behaviour, and more.
This information can help restaurants make informed decisions and identify areas for improvement.

An RMS with a database management system (DBMS) component allows for efficient storage, retrieval,
and manipulation of data related to menu items, inventory, customer information, sales, and other
aspects of the business. The software provides real-time updates and reporting capabilities, enabling
informed decision making and improving overall operational efficiency.

Overall, an RMS provides a comprehensive solution for restaurants, streamlining key business
processes, reducing manual tasks, and helping to increase profits and improve customer satisfaction.
We design our system using the following things which
helps to draw E-R model.

Entity:-
In a restaurant database, bill, customer, food, and order is an entity can be a real-world
object, either animate or inanimate, that can be easily considered as entities. An entity set is a
collection of similar types of entities.

Attribute:-
In general, an attribute is a characteristic. In a database management system (DBMS),
an attribute refers to a database component, such as a table. It also may refer to a
database field. Attributes describe the instances in the row of a database.

Relationship:-
Relational model in DBMS. In relational model, the data and relationships are represented
by collection of inter-related tables. Each table is a group of column and rows, where column
represents attribute of an entity and rows represents records.
ER-Diagram:-
AIM OF MICRO-PROJECT:
To develop a project titled “Restaurant Management” and is developed to
maintain the operation done in a Restaurant. Fast designing of database. It makes Less error,
more search capacity. A database to store the costumer’s detail and bill details.

COURSE OUTCOMES INTEGRATED:

Create and manages database using SQL commands.


Develop relational databases using entity relationship modelling approach. Write and
execute PL/SQL code.

ACTUAL PROCEDURE FOLLOWED

1. Grabbed the idea of Restaurant


Management.
2. After that how much data is there in
Restaurant.
3. Roughly made the design of Restaurant
Database.
4.Understand the Restaurant database.
5. Prepared a report on Restaurant management.
Implementation and Result:

1. Assessment: Evaluate the current system and identify areas for improvement.
2. Planning: Define the goals, requirements, and scope of the project, including the database
design and data storage needs.
3. Selection: Choose the right RMS software that meets the specific needs of the restaurant
and has a suitable DBMS component.
4. Data Migration: Transfer existing data into the new system, including menu items,
customer information, and sales data.
5. Database Design: Design and set up the database structure to store the data in an
organized and efficient manner.
6. Training: Provide training to staff on how to use the new software and the DBMS
component.
7. Testing: Conduct thorough testing to ensure the software and DBMS are functioning
correctly.
8. Deployment: Implement the RMS and integrate it into the restaurant's existing systems,
including the database.

The results of implementing an RMS with a DBMS component can include improved efficiency and
productivity, better customer satisfaction, and increased profits. With the automation of key
business processes and the ability to store and access data efficiently, restaurants can save time
and reduce manual tasks. The software provides valuable insights into the business, allowing
restaurants to make informed decisions and identify areas for improvement. An RMS with a DBMS
also enhances customer experience by streamlining the ordering and payment process, providing
personalized service, and building better customer relationships.
Database of table Restaurant: -

Results: -
Create table for Customer: -

Results: -
Create table for Restaurant info:-

Results: -
Create table for waiter: -

Results: -
Create table for Order: -

Results: -
Create table order_info: -

Results: -
Create table Food: -

Results: -
Create table for Food Details: -

Results: -
Create table Chef: -

Results: -
Create table Bill: -

Results: -
Create table Bill Details: -

Results: -
SUBQUERY: -
Q1. Display the order detail and bill number having price amount 1050 from the
database.
Result: -

Q2.Display the name of chef who is serving order number 5 from the database (Chef
id=695).
Result:-

Q3. Display the Order time of ‘Noodles’ from the database


Result: -

Q4. Display the address of restaurant ‘Amit Garden’ from the data base.
Result: -

Q5. Display waiter id, waiter name he/she serving order no.3.
Result:-

Conclusion:

SQL database management application is use in this project.


Though SQL dose not have the GUI interface like Microsoft access is having and they all
manage the database comfortable.

Depending on the user or users ,if an organisation has multiple usres then they should
go for SQL server based application.

this project shows how to create tables in SQL and how to create simple data
manipulation language and definition language with definition language and definition
language with how to execute them.

Skill Developed / learning out of this Micro-Project:

a. Identifies a variety of potential sources of information.

b. Can select those that are appropriate to a given need.

c. Develops efficient and effective search strategies.

d. Consults experts for assistance/ guidance when needed.

e. Understands standard systems of information organization.

f. Identifies and retrieves information relevant to the question/ need.


Micro Project Evaluation Sheet

Name of Student: Siddhi Sarang Enrolment No: 2101440180 Name of Programme :


Computer Engineering Semester : III.
Course Title: Database Management System Code : 22319.
Title of Micro Project : Restaurant management system .
Course Outcomes Achieved:
1. Create and manage database using
SQL command. 2.Write PL/SQL code for database .
3.Design Normalization database on given data.
4.Apply security and confidentially on given database.

Sr.n Characteristic Poor(Mar Average(Ma Good(Mar Excellent(Ma Sub


o to be assessed ks 1-3) rks 4 - 5) ks 6-8 ) rks 9-10) Total
(A)Process and Product Assessment(Convert above total marks out of 6 marks.)
1. Relevance to the
Course
2. Literature
Review/informatio
n collection
3. Completion of the
target as per
project proposal
4. Analysis of data
and representation
5. Quality of
Prototype/Model
6. Report
Preparation.
(B) Individual Presentation/Viva (Convert above marks Total Marks out of 4)
7. Presentation
8. Viva
(A) (B) Total Marks 10
Process Individual
and Presentati
Product on/Viva(4
Assessment marks)
(6 marks)

Comments/Suggestions about team work. leadership/inter-personal communication


…………………………………………………………………………………………
……………………………………………………………………………………….
Name and designation of the Teacher Mr. Pradeep Shirke.
Dated Signature ……………………………………………..
Micro Project Evaluation Sheet

Name of Student: Rushikesh Sawant Enrolment No: 2101440157 Name of Programme:


Computer Engineering Semester : III.
Course Title: Database Management System Code: 22319.
Title of Micro Project: Restaurant management system.
Course Outcomes Achieved:
1.Create and manage database using SQL command.
2.Write PL/SQL code for database.
3.Design Normalization database on given data.
4.Apply security and confidentially on given database.

Sr.n Characteristic Poor(Mar Average(Ma Good(Mar Excellent(Ma Sub


o to be assessed ks 1-3) rks 4 - 5) ks 6-8 ) rks 9-10) Total
(A)Process and Product Assessment (Convert above total marks out of 6 marks.)
1. Relevance to the
Course
2. Literature
Review/informatio
n collection
3. Completion of the
target as per
project proposal
4. Analysis of data
and representation
5. Quality of
Prototype/Model
6. Report
Preparation.
(B) Individual Presentation/Viva (Convert above marks Total Marks out of 4)
7. Presentation
8. Viva
(A) (B) Total Marks 10
Process Individual
and Presentati
Product on/Viva(4
Assessmen marks)
t (6 marks)

Comments/Suggestions about team work. leadership/inter-personal communication


…………………………………………………………………………………………
………………………………………………………………………………………. Name and designation of
the Teacher Mr. Pradeep Shirke.
Dated Signature ……………………………………………
Micro Project Evaluation Sheet

Name of Student: Amey Sawant Enrolment No: 2101440193. Name of Programme:


Computer Engineering Semester : III.
Course Title: Database Management System Code: 22319.
Title of Micro Project: Restaurant management system.
Course Outcomes Achieved:
1.Create and manage database using SQL command.
2.Write PL/SQL code for database.
3.Design Normalization database on given data.
4.Apply security and confidentially on given database.

Sr.n Charateristic to Poor(Mar Average(Ma Good(Mar Excellent(Ma Sub


o be assessed ks 1-3) rks 4 - 5) ks 6-8 ) rks 9-10) Total
(A)Process and Product Assessment(Convert above total marks out of 6 marks.)
1. Relevance to the
Course
2. Literature
Review/informatio
n collection
3. Completion of the
target as per
project proposal
4. Analysis of data
and representation
5. Quality of
Prototype/Model
6. Report
Preparation.
(B) Individual Presentation/Viva (Convert above marks Total Marks out of 4)
7. Presentation
8. Viva
(A) (B) Total Marks 10
Process Individual
and Presentati
Product on/Viva(4
Assessmen marks)
t (6 marks)

Comments/Suggestions about team work.leadership/inter-personal communication


…………………………………………………………………………………………
………………………………………………………………………………………. Name and designation of
the Teacher Mr. Pradeep Shirke.
Dated Signature ……………………………………………..

You might also like