Vous êtes sur la page 1sur 59

RESTAURANT MANAGEMENT SYSTEM

INTRODUCTION

BIRGUNJ INSTITUTE OF ENGINEERING 1


RESTAURANT MANAGEMENT SYSTEM

1.INTRODUCTION
The “Restaurant management system” includes the record of all the details in computerized
form. Our software has a facility to store all the details of every item which is present in a
restaurant and store the data in a database. It is very easy to use and it have a facility of encryption
and decryption. A people who are authorized for this they can only read and write in it otherwise
unauthorized person cannot access it. So this software provides user more flexible and give more
efficiency to the user. This software can easily support in all the environment platform such as
windows (XP,7,8,8.1,10). It helps to store all the data and information on a database so that it ca
easily retrieved at the time of requirement and work as an evidence when the quarrel occurred on
a restaurant. Authorize person have only right to access this software. If unauthorized person wants
to access this software, then they must have to know the password of the login. It provides up-to-
date facility. Similarly, backup facility is also available.

1.1 OBJECTIVES
The main objectives of developing such a computerization system is to reduce the paper work and
save time in restaurant. This software also provides us the information about staff, admin and client
details of restaurant. The system must provide the flexibility of generating the required document
on screen as well as printer as when required.

1.2 SCOPE
 Storing the client and employee record in restaurant.
 Pick up the man for job opportunity.
 Visiting place for the client.
 Restaurant management security guard.
1.3 TECHNOLOGY
It is fully desktop software and the technology used in this software are given below: -

 Database design(sqlserver)
 Coding(VB.net)
 Form design (Microsoft visual studio)

BIRGUNJ INSTITUTE OF ENGINEERING 2


RESTAURANT MANAGEMENT SYSTEM

1.4 Features
 This software helps to reduce effort in restaurant.
 It also helps to save time.
 It is very easy to use.
 It increases the throughput of the restaurant.
 It gives fast response to the user.
 It also provides the information of the employee.
 The person who have a basic concept in English and computer can easily
access this software.
 It is very accurate and reliable.

BIRGUNJ INSTITUTE OF ENGINEERING 3


RESTAURANT MANAGEMENT SYSTEM

SYSTEM ANALYSIS

BIRGUNJ INSTITUTE OF ENGINEERING 4


RESTAURANT MANAGEMENT SYSTEM

2.SYSTEM ANALYSIS

2.1 Goal: -
The main goal of this software is to save time and increases the efficiency of the work which helps
in decision making of the restaurant. Similarly, the data which is provided by the user in this
software is stored in data stores and the retrieval is much easier for the user. So, it is more easiest
and corrective.

The main goal of this software are described below in brief: -

1) More storage capacity: -


We can easily store data as much as we can. It has no limit to store the data in a database
and it has a large storage capability compare to other.
2) More accuracy: -
It can easily fulfill the user requirement by providing the accurate output at a time whenever
the user gives input to it. So we can say that it always provides the accurate answer to the
user which is most important for any user.
3) More reliable: -
It is more reliable and the user can get any output easily whenever they provide input to it.
It never be late to give the output to the user and it also help to give a correct answer to the
user.
4) Easily retrieval of the data: -
This software main aim is to give each and every task on time and whenever the require
the data it will provide those data without getting late. User can easily retrieve the data at
any time.
5) Easy to execute: -
Execution of this software is very easy. And the user can easily understand the functions
of this software easily.

BIRGUNJ INSTITUTE OF ENGINEERING 5


RESTAURANT MANAGEMENT SYSTEM

2.2 SYSTEM REQUIREMENT


2.2.1 SOFTWARE REEQUIREMENT

 Database(sqlserver)
 Programming language(VB.net)
 Operating system (Any windows OS)

2.2.2 HARDWARE REQUIREMENT

 Hard disk (30 GB)


 Processor (Intel)
 Processor speed (1 GB)
 RAM (1 GB)

2.3 USER CHARACTERISTICS


User should must be the following knowledge which are listed below: -

 User should know the basic knowledge of the computer.


 He/she must know the English language.
 He/she must know the restaurant information.
 He/she must be familiar with the computer.

2.4 FUNCTION SPECIFICATION


I. Admin
 Manage table master
 Manage master detail
 Manage menuitem
 Manage cancellation
 Manage employee
II. Client
 Manage report
 Manage order
 Manage order details

BIRGUNJ INSTITUTE OF ENGINEERING 6


RESTAURANT MANAGEMENT SYSTEM

SYSTEM DESIGN

BIRGUNJ INSTITUTE OF ENGINEERING 7


RESTAURANT MANAGEMENT SYSTEM

3.SYSTEM DIAGRAM

3.1 Flowchart diagram


3.1.1 Admin Login Flowchart

Start

Input User Name &


Password

Check
User No Display error
Name
message
&
Password

Yes

Display Main menu

Stop

Fig.1. Admin Login Flowchart


3.1.2 Admin Menuitem_Details Flowchart

BIRGUNJ INSTITUTE OF ENGINEERING 8


Start
RESTAURANT MANAGEMENT SYSTEM

3.1.3 Admin Table_Master Flowchart

Start

Input all of the data

check all
No
the data is Display Error
filled

yes

Display all information in


table master view

Stop

Fig.3. Admin Table _Master Flowchart

BIRGUNJ INSTITUTE OF ENGINEERING 9


RESTAURANT MANAGEMENT SYSTEM

3.1.4 Admin Master_Details Flowchart

Start

Input all of the data

check the No
master code
is valid Display Error

yes

Display all information


in master-detail view

Stop

Fig.4. Admin Master_Details Flowchart

BIRGUNJ INSTITUTE OF ENGINEERING 10


RESTAURANT MANAGEMENT SYSTEM

3.1.5 Admin Employee_details flowchart

Start

Input all of the data

Display error
check all the No
message
data is right

yes

Display all information


in employee-detail
view

Stop

Fig.5. Admin Employee_details flowchart

BIRGUNJ INSTITUTE OF ENGINEERING 11


RESTAURANT MANAGEMENT SYSTEM

3.1.6 Admin Create New Account Flowchart

Start

Input all of the data

check all
No
the box if Display Error
full

yes

Create new account

Stop

Fig.6. Admin Create New Account Flowchart

BIRGUNJ INSTITUTE OF ENGINEERING 12


RESTAURANT MANAGEMENT SYSTEM

3.1.7 Admin Change Password Flowchart

Start

Input user name and


current password

check the No
user name & Display Error
password

yes

Change password

Stop

Fig.7 Admin Change Password Flowchart

BIRGUNJ INSTITUTE OF ENGINEERING 13


RESTAURANT MANAGEMENT SYSTEM

3.1.8 Admin Remaining_items Flowchart

Start

Input all of the data

check all the No


box is fill Display Error

yes

Display all information in


Remaining item form

Stop

Fig.8. Admin Remaining_items Flowchart

BIRGUNJ INSTITUTE OF ENGINEERING 14


RESTAURANT MANAGEMENT SYSTEM

3.1.9 Admin Login_History Flowchart

Start

Input all of the


data

check all the No


Display Error
box is fill

yes

Display all information


in
login history form

Stop

Fig.9. Admin Login_History Flowchart

BIRGUNJ INSTITUTE OF ENGINEERING 15


RESTAURANT MANAGEMENT SYSTEM

3.1.10 Employee Order_Items Flowchart

Start

Input all of the


data

check order No
status is Display Error
occupied

yes

Display order items


view

Stop

Fig.10. Employee Order_Items Flowchart

BIRGUNJ INSTITUTE OF ENGINEERING 16


RESTAURANT MANAGEMENT SYSTEM

3.1.11 Employee Order_Details Flowchart

Start

Input all of the data

check all the No


Display Error
box is full

yes

Prepare a bill

Stop

Fig.11. Employee Order_Details Flowchart

BIRGUNJ INSTITUTE OF ENGINEERING 17


RESTAURANT MANAGEMENT SYSTEM

3.2 DATABASE DIAGRA


Login Master_Details

Order_Items
Table_Master

Order_Details

Employee_Details

Change_Password

BIRGUNJ INSTITUTE OF ENGINEERING 18


RESTAURANT MANAGEMENT SYSTEM

Order_Items Remaining_items

Create_Account
Login_History

BIRGUNJ INSTITUTE OF ENGINEERING 19


RESTAURANT MANAGEMENT SYSTEM

3.3 FUNCTION ORIENTED DIAGRAM

Fig 12. Function Oriented Diagram

BIRGUNJ INSTITUTE OF ENGINEERING 20


RESTAURANT MANAGEMENT SYSTEM

3.4 ER DIAGRAM

Fig 13. ER Diagram

BIRGUNJ INSTITUTE OF ENGINEERING 21


RESTAURANT MANAGEMENT SYSTEM

3.5 DATAFLOW DIAGRAM

Admin
Employee_details

Feedback
Item_details
Cancellation

Feedback
Feedback

Restaurant
Managemen
t System Feedback

Report
Order_items

Feedback
Feedback

Feedback
Table_details

Billing
Feedback

Employee

Fig 14. DFD Level 0: Context diagram

BIRGUNJ INSTITUTE OF ENGINEERING 22


RESTAURANT MANAGEMENT SYSTEM

2.Add new
1.Login
menu
System

Feedback

Username
password
New price
User details 3.Change
5.Create
new account
Feedback
Admin Feedback
menu
price
New information
Feedback

4.Change
information

Fig 15. DFD Level 1.0: Application process: Administrator

BIRGUNJ INSTITUTE OF ENGINEERING 23


RESTAURANT MANAGEMENT SYSTEM

Authentication Login
1.Login Restaurant
system management
System
Logout
Check Username

Feedback
and password

Username and
password

Login

Admin

Fig 16. DFD Level 1.1: Function Process: Login System

BIRGUNJ INSTITUTE OF ENGINEERING 24


RESTAURANT MANAGEMENT SYSTEM

Save new menu


2.Add new menu
Feedback

Item_details

Master_detail Feedback
Admin

Fig 17. DFD Level 1.2: Function Process: Add new menu

BIRGUNJ INSTITUTE OF ENGINEERING 25


RESTAURANT MANAGEMENT SYSTEM

Save new price


3.Change menu
price
Feedback

Feedback
New price

Menu_details

Admin

Fig 18. DFD Level 1.3: Function Process: Change menu price

BIRGUNJ INSTITUTE OF ENGINEERING 26


RESTAURANT MANAGEMENT SYSTEM

Save new information


4.Change
Information
Feedback

Feedback
New Information

Employee_detail

Admin

Fig 19. DFD Level 1.4: Function Process: Change Information

BIRGUNJ INSTITUTE OF ENGINEERING 27


RESTAURANT MANAGEMENT SYSTEM

Create new user


5.Create new
account
Feedback

Users_information

Feedback

New account

Admin

Fig 20. DFD Level 1.5: Function Process: Create new account

BIRGUNJ INSTITUTE OF ENGINEERING 28


RESTAURANT MANAGEMENT SYSTEM

Save new password


6,Change
information
Feedback

Feedback
Current password
New password
Username

Change password

Admin

Fig 21. DFD Level 1.6: Function Process: Change information

BIRGUNJ INSTITUTE OF ENGINEERING 29


RESTAURANT MANAGEMENT SYSTEM

1.Order

Item name
Quantity
Feedback

Table id
Menu items
3.Report
Employee
Feedback
Billing information

Feedback

2.Order
details

Fig 22. DFD Level 2.0: Application Process: Employee

BIRGUNJ INSTITUTE OF ENGINEERING 30


RESTAURANT MANAGEMENT SYSTEM

Accept order

1.Order
Feedback

Feedback
Item name
quantity
Table id

Order_item

Admin

Fig 23. DFD Level 2.1: Function Process: Order item

BIRGUNJ INSTITUTE OF ENGINEERING 31


RESTAURANT MANAGEMENT SYSTEM

Create bill

2.Order details
Feedback

Feedback
Billing Information

Order_details

Admin

Fig 24. DFD Level 2.2: Function Process: Order_details

BIRGUNJ INSTITUTE OF ENGINEERING 32


RESTAURANT MANAGEMENT SYSTEM

Prepare report
3.Report

Report information
Feedback

Feedback
Report

Admin

Fig 25. DFD Level 2.3: Function Process: Report

BIRGUNJ INSTITUTE OF ENGINEERING 33


RESTAURANT MANAGEMENT SYSTEM

3.6 OBJECT ORIENTED DIAGRAM

Fig 26. Object oriented diagram

BIRGUNJ INSTITUTE OF ENGINEERING 34


RESTAURANT MANAGEMENT SYSTEM

3.7 Form

Welcome Form

Fig 27. Welcome Form

BIRGUNJ INSTITUTE OF ENGINEERING 35


RESTAURANT MANAGEMENT SYSTEM

Login Form

Fig 28. Login Form

BIRGUNJ INSTITUTE OF ENGINEERING 36


RESTAURANT MANAGEMENT SYSTEM

Menuitem Form

Fig 29. Menuitem

BIRGUNJ INSTITUTE OF ENGINEERING 37


RESTAURANT MANAGEMENT SYSTEM

Table_ Master

Fig 30. Table Master

BIRGUNJ INSTITUTE OF ENGINEERING 38


RESTAURANT MANAGEMENT SYSTEM

Master_ Details

Fig 31. Master Details

BIRGUNJ INSTITUTE OF ENGINEERING 39


RESTAURANT MANAGEMENT SYSTEM

Employee_ Details

Fig 32. Employee Details

BIRGUNJ INSTITUTE OF ENGINEERING 40


RESTAURANT MANAGEMENT SYSTEM

Create New Account Form

Fig 33. Create New Account

BIRGUNJ INSTITUTE OF ENGINEERING 41


RESTAURANT MANAGEMENT SYSTEM

Change_ Password

Fig 34. Change Password

BIRGUNJ INSTITUTE OF ENGINEERING 42


RESTAURANT MANAGEMENT SYSTEM

Remaining_ Items

Fig 35. Remaining Items

BIRGUNJ INSTITUTE OF ENGINEERING 43


RESTAURANT MANAGEMENT SYSTEM

Login History

Fig 36. Login History

BIRGUNJ INSTITUTE OF ENGINEERING 44


RESTAURANT MANAGEMENT SYSTEM

Order_ Items

Fig 37. Order Items

BIRGUNJ INSTITUTE OF ENGINEERING 45


RESTAURANT MANAGEMENT SYSTEM

Order_ Details

Fig 38. Order Details

BIRGUNJ INSTITUTE OF ENGINEERING 46


RESTAURANT MANAGEMENT SYSTEM

CODING

BIRGUNJ INSTITUTE OF ENGINEERING 47


RESTAURANT MANAGEMENT SYSTEM

4. Coding
1.Login Code
Imports System.Data.SqlClient
Public Class LoginForm
Private Sub OK_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles
Login.Click
Dim Con As New SqlConnection
Dim Cmd As New SqlCommand
Dim Username As String
Dim password As String
Dim userType As String
Try
Con.ConnectionString = "Data Source=localhost; Initial Catalog=RMS; Integrated
Security=True"
Con.Open()
Cmd.Connection = Con
Cmd.CommandText = "Select UserName, Password, Type From Login where(UserName='" &
UsernameTextBox.Text & "')And(Password='" & PasswordTextBox.Text & "')And(Type='" &
ComboBox1.Text & "')"
Dim lrd As SqlDataReader = Cmd.ExecuteReader()
If ComboBox1.Text = "Admin" Then
If lrd.HasRows Then
While lrd.Read()
Username = lrd("UserName").ToString
password = lrd("Password").ToString
userType = lrd("Type").ToString
If Username = UsernameTextBox.Text And password = PasswordTextBox.Text And userType =
ComboBox1.Text Then
MessageBox.Show("Login Suf....." & Username, "", MessageBoxButtons.OK,
MessageBoxIcon.Information)
Adminmenu.Show()

BIRGUNJ INSTITUTE OF ENGINEERING 48


RESTAURANT MANAGEMENT SYSTEM

Me.Hide()
PasswordTextBox.Text = " "
UsernameTextBox.Text = " "
ComboBox1.Text = " "
End If
End While
Else
MessageBox.Show("Username and password do not match ......", "AuthenticationFailure",
MessageBoxButtons.OK, MessageBoxIcon.Exclamation)
PasswordTextBox.Text = " "
UsernameTextBox.Text = " "
ComboBox1.Text = " "
End If

Else
If lrd.HasRows Then
While lrd.Read()
Username = lrd("UserName").ToString
password = lrd("Password").ToString
userType = lrd("Type").ToString
If Username = UsernameTextBox.Text And password = PasswordTextBox.Text And userType =
ComboBox1.Text Then
MessageBox.Show("Login Suf....." & Username, "", MessageBoxButtons.OK,
MessageBoxIcon.Information)
Employeemenu.Show()
Me.Hide()
PasswordTextBox.Text = " "
UsernameTextBox.Text = " "
ComboBox1.Text = " "
End If
End While

BIRGUNJ INSTITUTE OF ENGINEERING 49


RESTAURANT MANAGEMENT SYSTEM

Else
MessageBox.Show("Username and password do not match ......", "AuthenticationFailure",
MessageBoxButtons.OK, MessageBoxIcon.Exclamation)
PasswordTextBox.Text = " "
UsernameTextBox.Text = " "
ComboBox1.Text = " "
End If
End If
Catch ex As Exception
MessageBox.Show("Error while connecting to SQL Server." & ex.Message)
Finally
Con.Close()
End Try
End Sub

BIRGUNJ INSTITUTE OF ENGINEERING 50


RESTAURANT MANAGEMENT SYSTEM

2. Insert
Private Sub btnSave_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)
Handles btnSave.Click
Dim Con As New SqlConnection
Dim Cmd As New SqlCommand
Try
Con.ConnectionString = "Data Source=localhost; Initial Catalog=RMS; Integrated
Security=True"
Con.Open()
Cmd.Connection = Con
Cmd.CommandText="insert into
Employee_Details(EmpId,EmpName,WorkType,Address,MobileNo,Salary,EmailId) values ('" &
txtempId.Text & "','" & txtempName.Text & "','" & CmbworkType.Text & "','" & TxtAddress.Text & "','"
& txtmobileNo.Text & "','" & txtSalary.Text & "','" & txtemailId.Text & "')"

msg = Cmd.ExecuteNonQuery()
If msg = 1 Then
MessageBox.Show("Record inserted successfully", "Process Complete",
MessageBoxButtons.OK, MessageBoxIcon.Information)
Else
MessageBox.Show("Failed to insert record")
End If
Catch ex As Exception
MessageBox.Show("Error while connecting to SQL Server." & ex.Message)
End Try
Con.Close()
End Sub

BIRGUNJ INSTITUTE OF ENGINEERING 51


RESTAURANT MANAGEMENT SYSTEM

3.Update
Private Sub btnUpdate_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)
Handles btnUpdate.Click
Dim Con As New SqlConnection
Dim Cmd As New SqlCommand
Try
Con.ConnectionString = "Data Source=localhost; Initial Catalog=RMS; Integrated
Security=True"
Con.Open()
Cmd.Connection = Con
Cmd.CommandText = "update Employee_Details set EmpId='" & txtempId.Text & "',
EmpName='" & txtempName.Text & "', WorkType='" & CmbworkType.Text & "', Address='" &
TxtAddress.Text & "', MobileNo='" & txtmobileNo.Text & "',Salary='" & txtSalary.Text & "',
EmailId='" & txtemailId.Text & "' where EmpId='" & txtSearchempid.Text & "'"
msg = Cmd.ExecuteNonQuery()
If msg = 1 Then
MessageBox.Show("Record UPDATED successfully", "Process Complete",
MessageBoxButtons.OK, MessageBoxIcon.Information)
Else
MessageBox.Show("Failed to UPDATE record")
End If
Catch ex As Exception
MessageBox.Show("Error while connecting to SQL Server." & ex.Message)
End Try
Con.Close()
End Sub

BIRGUNJ INSTITUTE OF ENGINEERING 52


RESTAURANT MANAGEMENT SYSTEM

4.Delete
Private Sub btnDelete_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)
Handles btnDelete.Click
Dim Con As New SqlConnection
Dim Cmd As New SqlCommand
Try
Con.ConnectionString = "Data Source=localhost; Initial Catalog=RMS; Integrated
Security=True"
Con.Open()
Cmd.Connection = Con
Cmd.CommandText = "Delete from Employee_Details where EmpId='" & txtempId.Text
& "' "
msg = Cmd.ExecuteNonQuery()
If msg = 1 Then
MessageBox.Show("Record Deleted successfully", "Process Complete",
MessageBoxButtons.OK, MessageBoxIcon.Information)
Else
MessageBox.Show("Failed to Deleted record")
End If
Catch ex As Exception
MessageBox.Show("Error while connecting to SQL Server." & ex.Message)
End Try
Con.Close()
End sub

BIRGUNJ INSTITUTE OF ENGINEERING 53


RESTAURANT MANAGEMENT SYSTEM

5.Search/Display
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)
Handles Button1.Click
Dim Con As New SqlConnection
Dim Cmd As New SqlCommand
Dim Empid As String
Dim Empname As String
Dim Worktype As String
Dim Address As String
Dim mobileno As String
Dim Salary As String
Dim Emailid As String
Try
Con.ConnectionString = "Data Source=localhost; Initial Catalog=RMS; Integrated
Security=True"
Con.Open()
Cmd.Connection = Con
Cmd.CommandText = "Select
EmpId,EmpName,WorkType,Address,MobileNo,Salary,EmailID From Employee_Details where
EmpId='" & txtSearchempid.Text & "' "
Dim lrd As SqlDataReader = Cmd.ExecuteReader()
If lrd.HasRows Then
While lrd.Read()
Empid = lrd("EmpId").ToString
Empname = lrd("EmpName").ToString
Worktype = lrd("WorkType").ToString
Address = lrd("Address").ToString
mobileno = lrd("MobileNo").ToString
Salary = lrd("Salary").ToString
Emailid = lrd("EmailId").ToString
End While

BIRGUNJ INSTITUTE OF ENGINEERING 54


RESTAURANT MANAGEMENT SYSTEM

End If
txtempId.Text = empId.ToString()
txtempName.Text = Empname.ToString()
CmbworkType.Text() = Worktype.ToString()
TxtAddress.Text() = Address.ToString()
txtmobileNo.Text() = mobileno.ToString()
txtSalary().Text() = Salary.ToString()
txtemailId.Text() = Emailid.ToString()
Catch ex As Exception
End Try
Con.Close()
End Sub

BIRGUNJ INSTITUTE OF ENGINEERING 55


RESTAURANT MANAGEMENT SYSTEM

6.Add
Private Sub btnAdd_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)
Handles btnAdd.Click
txtempId.Text() = ""
txtempName.Text = ""
CmbworkType.Text() = ""
TxtAddress.Text() = ""
txtmobileNo.Text() = ""
txtSalary.Text() = ""
txtemailId.Text() = ""
End Sub
7.Cancel
Private Sub btnCancel_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)
Handles btnCancel.Click
Me.Close()
End Sub

BIRGUNJ INSTITUTE OF ENGINEERING 56


RESTAURANT MANAGEMENT SYSTEM

8.Progressbar
Private Sub Adminmenu_Load(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles MyBase.Load
ProgressBar1.Maximum = 100
ProgressBar1.Value = 100
Timer1.Interval = 1000 ' = 1 second
Timer1.Enabled = True
End Sub

Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As


System.EventArgs) Handles Timer1.Tick
If (ProgressBar1.Value = 0) Then ' when progressbar reaches zero disable timer
and hide splash
ProgressBar1.Value = ProgressBar1.Value
Else
LoginForm.Show()
Me.Hide()
Timer1.Enabled = False
End If
End Sub

BIRGUNJ INSTITUTE OF ENGINEERING 57


RESTAURANT MANAGEMENT SYSTEM

CONCLUSION &
REFERENCE

BIRGUNJ INSTITUTE OF ENGINEERING 58


RESTAURANT MANAGEMENT SYSTEM

5. Conclusion & Reference


1. Conclusion
This project “Restaurant Management System” is one of the desktop based computerized
software which fulfill each and every information of that restaurant. Similarly, it also helps
to keep record of all the transactions of that restaurant. This system has to meet every
possible necessities of the company management system through the computer. This
system also helps to purchase and sales entry of all the data. Working on this project not
only helped the course of study but too helped for feature identical project at the distance
rom it was very knowledge working on this system.
2. REFERENCE
www.google.com
www.w3school.com
www.wikipedia.com

BIRGUNJ INSTITUTE OF ENGINEERING 59