Professional Documents
Culture Documents
SUBMITTED BY
EXTERNAL EXAMINERS
1.
2.
PRINCIPLE SIGNATURE
Dr. Rama M.SC., M. Phil., Ph.D.,
2. A. PONMANI JOTHI
3. S. MUTHU SANKARI
Place: Kayalpatnam
Date:
ACKNOWLEDGEMENT
ACKNOWLEDGEMENT
First of all thank the god almighty for showering the graceful blessing
and giving us good health and circumstance for completing this mini project work to the
best of our ability.
Finally we thank all our friends and all others for efforts involved
in the successful completion the project work.
CONTENTS
CONTENTS
S.NO CONTENTS PAGE
NO
1 SYNOPSIS 1
INTRODUCTION 2
2 2.1 Aim
2.2 Project Definition
2.3 Objectives of Project
SYSTEM SPECIFICATION 3
3 3.1 Hardware Requirement
3.2 Software Requirement
3.3 Software Description
3.3.1 Introduction
3.3.2 Introduction to MS Access
4 SYSTEM ANALYSIS 6
4.1 Proposed System
4.2 Features of Proposed System
5 SYSTEM DESIGN
5.1 Data Flow Diagram 7
5.2 Architectural Design
6 5.3 Design Process
SYSTEM TESTING 14
7
SYSTEM DEVELOPMENT 16
7.1 Module Description
8 SYSTEM IMPLEMENTATION 17
8.1 Sample Source Code
9 SCREEN SHOTS 52
10 CONCLUSION 57
11 FUTURE ENHANCEMENT 58
12 BIBLIOGRAPHY 59
SYNOPSIS
1. SYNOPSIS
Fast food management system is a web designed primarily for use in food managed
industry. This system will allow hotels and restaurents to increase scope of business by
reducing the labour cost involved. This system also allows to quickly and easily managing an
offline menu which customers can browse and use to place orders with just few clicks
Restaurents employees then use these orders through an easy to navigate graphical interface
processing.
Our software accommodates the computer oriented entry for the details needed by
the organization.
Customer Detail
Customer View Detail
Bill Form
Thus the above facilities are very useful to handle and maintaining the drugs
very easy. This software is developed with Microsoft visual basic 6.0 and Microsoft Access
as back end tool which has the storage of the database.
1
INTRODUCTION
2.INTRODUCTION
2. 1 Aim:
The main aim of our software mini project “Fast Food Management
System” is to provide user interactive interface for offline food ordering system and also
Register thereby avoiding complication in maintaining and handling records manually.
The main goal of this project is to make the record of customers easier
& quicker.
3. SYSTEM SPECIFICATION
3. 1 HARDWARE REQUIREMENT:
Processor : AMD PRO A4-4350B R4, 5 COMPUTE
CORES 2C+3G
Speed :2.50 GHz
RAM : 4.00 GB
Monitor :14 inch color monitor
Keyboard :104 key Enhanced Keyboard
Mouse :Optimal mouse
3. 2 SOFTWARE REQUIREMENT:
Primary Key:
A primary key is a database term used to signify the column or columns
that uniquely identify a single row in a table.
Queries:
Queries are SQL statement that extract a subset of records from a table. A
query can also have search criteria to limit the amount of data returned from the tables.
5
SYSTEM ANALYSIS
4. SYSTEM ANALYSIS
6
SYSTEM DESIGN
5. SYSTEM DESIGN
PROCESS
DATA FLOW
DECISION MAKING
DATA STORE
OUTPUT
7
5.1 DATA FLOW DIAGRAM:
8
5.1.2 FIRST LEVEL DATA FLOW DIAGRAM:
BOOKING
ORDER
1.0
CUSTOME
R
FOOD
TABLE
NUMBER MENU
CUSTOMER 2.0
ORDER
3.0
FOOD
BILLING METHOD
4.0
BILL
PRINT BILL
9
5.1.3 E. R DIAGRAM:
TIME
BOOK ID ORDER
ACCEPT
FOODORD
ER QUALITY
DATE RS
CON NAME
TACT
AMOUNT
NAME
BOOKING VIEW OF
CUSTOMER
BOOK ID CUSTOME
NON BOOKING
BOOKING
TABLE ORDER
NUMBER RECORD
TOTAL
AMOUNT
RS
ACCEPT
AMOUNT
PAYMENT
ORDER FOOD BILL
10
5.2 ARCHITECTURAL DIAGRAM:
LOGIN FORM
ADMIN LOGIN
MDIF
ORM
CUSTOM VIEW ORDER
ER DETAILS
DETAILS FORM
LOGOUT
11
5.3 DESIGN PROCESS:
6. SYSTEM TESTING
Software testing is the most important element of software quality assurance and represent
the ultimate review of specification, design, coding. The increasing visibility of software as
an element and the costs associated with the software failure are motivating forces for well
planned system through testing.
TEST OBJECTIVE
User-Acceptance Test
UNIT TESTING
There are several rules that can serve the objectives of testing. The testing is a
process of executing a program with the intent of finding an error. A good test case is one
that has high probability of finding undiscovered errors. The methodology used in top- down
testing.
Unit testing
Validation testing
Integration testing
Output testing
In the unit testing, the system is dividing in to sum parts called units and
testing is applied to individual units, in this type of testing, each part of the system will be
analyzed. Due to taking care of individual parts, error prone areas can be detected and
corrected. All the modules have been tested and found to be work correctly to get
satisfaction.
14
VALIDATION TESTING
In the validation testing, system is analyzed by giving various input values, while passing
through different values such as zeros, large values, negative values etc., we can determine
whether the system works under different circumstances.
INTEGRATION TESTING
In the integration testing, all the sub modules of the system are integrated and result are
evaluated against manual processing. This testing plays an important role in the overall
process and for understanding the flow of control from one part of the program to another
part. The system has been tested in a controlled environment and it works successfully.
OUTPUT TESTING
Output testing involves testing of the outputs obtained as results of input whose output is
well known in advance. This testing can be performed against existing result or against
theoretical proofs. Another important role of output testing is to verify the system against
another system developed using the same concept. Every result produced is compared against
one another for the successful implementation of system.
USER-ACCEPTANCE TESTING
This system verifies whether the application satisfies the user needs. Here the
satisfaction of the end user decides the success of the product. The system is tested with the
end-user and it is found to be in such a way that it is easy to use and user friendly.
15
SYSTEM DEVELOPMENT
7. SYSTEM DEVELOPMENT:
7.1 MODULE DESCRIPTION:
Login Module:
An act of logging to computer, database, or system. A password or code used
when logging in.
Home:
This page allows the user to navigate all its main menu.
1.Admin Login
2.MDIForm
3.Customer Details
4.View Details
5.Bill Form
6.Layout
16
SYSTEM IMPLEMENTATION
8. SYSTEM IMPLEMENTATION:
Admin Login
17
MDI Form
18
CUSTOMER DETAILS
Private Sub search_Click()
On Error GoTo errmsg
Adodc1.RecordSource = "select*from booking where BookId='" + Text4.Text + "'"
Adodc1.Refresh
If Adodc1.Recordset.EOF Then
MsgBox "Record not found", vbCritical, "Message"
Else
Adodc1.Caption = Adodc1.RecordSource
End If
Exit Sub
errmsg:
End Sub
19
Private Sub cancelbtn_Click()
Text1.Text = ""
Text2.Text = ""
Text3.Text = ""
DTPicker1.Value = "10/08/2020"
Text5.Text = ""
Text6.Text = ""
Text7.Text = ""
Text8.Text = ""
Text9.Text = ""
Text10.Text = ""
Text11.Text = ""
Text12.Text = ""
Text13.Text = ""
Text14.Text = ""
Text15.Text = ""
Text16.Text = ""
Text17.Text = ""
Text18.Text = ""
Text19.Text = ""
Text20.Text = ""
Text21.Text = ""
Text22.Text = ""
Text23.Text = ""
Text24.Text = ""
Text25.Text = ""
Text26.Text = ""
Text27.Text = ""
Text28.Text = ""
Text29.Text = ""
Text30.Text = ""
Text31.Text = ""
20
Text32.Text = ""
Text33.Text = ""
Text34.Text = ""
Text35.Text = ""
Text36.Text = ""
Text37.Text = ""
Text38.Text = ""
Text39.Text = ""
Text40.Text = ""
Text41.Text = ""
Text42.Text = ""
Text43.Text = ""
Text44.Text = ""
Text45.Text = ""
Text46.Text = ""
Text47.Text = ""
Text48.Text = ""
Text49.Text = ""
Text50.Text = ""
Text51.Text = ""
End Sub
21
22
Text6.Text = ("Pasta")
ElseIf List1.Selected(16) Then
Text6.Text = ("French Fries")
ElseIf List1.Selected(17) Then
Text6.Text = ("Tava Pulav")
ElseIf List1.Selected(18) Then
Text6.Text = ("Burger")
ElseIf List1.Selected(19) Then
Text6.Text = ("Egg Maggie")
ElseIf List1.Selected(20) Then
Text6.Text = ("Choie Bhature")
ElseIf List1.Selected(21) Then
Text6.Text = ("Egg Curry")
End If
Exit Sub
errmsg:
End Sub
23
Text7.Text = ("Crispy Corn")
ElseIf List1.Selected(7) Then
Text7.Text = ("Masala Dosa")
ElseIf List1.Selected(8) Then
Text7.Text = ("Aloo Puri Chaat")
ElseIf List1.Selected(9) Then
Text7.Text = ("Veg Momos")
ElseIf List1.Selected(10) Then
Text7.Text = ("Chicken Momos")
ElseIf List1.Selected(11) Then
Text7.Text = ("Briyani")
ElseIf List1.Selected(12) Then
Text7.Text = ("Veg Briyani")
ElseIf List1.Selected(13) Then
Text7.Text = ("Paneer Chilli")
ElseIf List1.Selected(14) Then
Text7.Text = ("Sandwich")
ElseIf List1.Selected(15) Then
Text7.Text = ("Pasta")
ElseIf List1.Selected(16) Then
Text7.Text = ("French Fries")
ElseIf List1.Selected(17) Then
Text7.Text = ("Tava Pulav")
ElseIf List1.Selected(18) Then
Text7.Text = ("Burger")
ElseIf List1.Selected(19) Then
Text7.Text = ("Egg Maggie")
ElseIf List1.Selected(20) Then
Text7.Text = ("Choie Bhature")
ElseIf List1.Selected(21) Then
Text7.Text = ("Egg Curry")
24
End If
Exit Sub
errmsg:
End Sub
25
26
Text9.Text = ("Maggie")
ElseIf List1.Selected(3) Then
Text9.Text = ("Bread Pizza")
ElseIf List1.Selected(4) Then
Text9.Text = ("Kachori Chaat")
ElseIf List1.Selected(5) Then
Text9.Text = ("Cutlet")
ElseIf List1.Selected(6) Then
Text9.Text = ("Crispy Corn")
ElseIf List1.Selected(7) Then
Text9.Text = ("Masala Dosa")
ElseIf List1.Selected(8) Then
Text9.Text = ("Aloo Puri Chaat")
ElseIf List1.Selected(9) Then
Text9.Text = ("Veg Momos")
ElseIf List1.Selected(10) Then
Text9.Text = ("Chicken Momos")
ElseIf List1.Selected(11) Then
Text9.Text = ("Briyani")
ElseIf List1.Selected(12) Then
Text9.Text = ("Veg Briyani")
ElseIf List1.Selected(13) Then
Text9.Text = ("Paneer Chilli")
ElseIf List1.Selected(14) Then
Text9.Text = ("Sandwich")
ElseIf List1.Selected(15) Then
Text9.Text = ("Pasta")
ElseIf List1.Selected(16) Then
Text9.Text = ("French Fries")
ElseIf List1.Selected(17) Then
27
28
29
Private Sub Command11_Click()
On Error GoTo errmsg
If List1.Selected(1) Then
Text11.Text = ("Cheese Bread Roll")
ElseIf List1.Selected(2) Then
Text11.Text = ("Maggie")
ElseIf List1.Selected(3) Then
Text11.Text = ("Bread Pizza")
ElseIf List1.Selected(4) Then
Text11.Text = ("Kachori Chaat")
ElseIf List1.Selected(5) Then
Text11.Text = ("Cutlet")
ElseIf List1.Selected(6) Then
Text11.Text = ("Crispy Corn")
ElseIf List1.Selected(7) Then
Text11.Text = ("Masala Dosa")
ElseIf List1.Selected(8) Then
Text11.Text = ("Aloo Puri Chaat")
ElseIf List1.Selected(9) Then
Text11.Text = ("Veg Momos")
ElseIf List1.Selected(10) Then
Text11.Text = ("Chicken Momos")
ElseIf List1.Selected(11) Then
Text11.Text = ("Briyani")
ElseIf List1.Selected(12) Then
Text11.Text = ("Veg Briyani")
ElseIf List1.Selected(13) Then
Text11.Text = ("Paneer Chilli")
ElseIf List1.Selected(14) Then
Text11.Text = ("Sandwich")
30
31
Text12.Text = ("Cutlet")
ElseIf List1.Selected(6) Then
Text12.Text = ("Crispy Corn")
ElseIf List1.Selected(7) Then
Text12.Text = ("Masala Dosa")
ElseIf List1.Selected(8) Then
Text12.Text = ("Aloo Puri Chaat")
ElseIf List1.Selected(9) Then
Text12.Text = ("Veg Momos")
ElseIf List1.Selected(10) Then
Text12.Text = ("Chicken Momos")
ElseIf List1.Selected(11) Then
Text12.Text = ("Briyani")
ElseIf List1.Selected(12) Then
Text12.Text = ("Veg Briyani")
ElseIf List1.Selected(13) Then
Text12.Text = ("Paneer Chilli")
ElseIf List1.Selected(14) Then
Text12.Text = ("Sandwich")
ElseIf List1.Selected(15) Then
Text12.Text = ("Pasta")
ElseIf List1.Selected(16) Then
Text12.Text = ("French Fries")
ElseIf List1.Selected(17) Then
Text12.Text = ("Tava Pulav")
ElseIf List1.Selected(18) Then
Text12.Text = ("Burger")
ElseIf List1.Selected(19) Then
Text12.Text = ("Egg Maggie")
32
33
34
35
36
Text15.Text = ("Cutlet")
ElseIf List1.Selected(6) Then
Text15.Text = ("Crispy Corn")
ElseIf List1.Selected(7) Then
Text15.Text = ("Masala Dosa")
ElseIf List1.Selected(8) Then
Text15.Text = ("Aloo Puri Chaat")
ElseIf List1.Selected(9) Then
Text15.Text = ("Veg Momos")
ElseIf List1.Selected(10) Then
Text15.Text = ("Chicken Momos")
ElseIf List1.Selected(11) Then
Text15.Text = ("Briyani")
ElseIf List1.Selected(12) Then
Text15.Text = ("Veg Briyani")
ElseIf List1.Selected(13) Then
Text15.Text = ("Paneer Chilli")
ElseIf List1.Selected(14) Then
Text15.Text = ("Sandwich")
ElseIf List1.Selected(15) Then
Text15.Text = ("Pasta")
ElseIf List1.Selected(16) Then
Text15.Text = ("French Fries")
ElseIf List1.Selected(17) Then
Text15.Text = ("Tava Pulav")
ElseIf List1.Selected(18) Then
Text15.Text = ("Burger")
ElseIf List1.Selected(19) Then
Text15.Text = ("Egg Maggie")
ElseIf List1.Selected(20) Then
37
38
39
Private Sub Command17_Click()
On Error GoTo errmsg
If List1.Selected(1) Then
Text17.Text = ("Cheese Bread Roll")
ElseIf List1.Selected(2) Then
Text17.Text = ("Maggie")
ElseIf List1.Selected(3) Then
Text17.Text = ("Bread Pizza")
ElseIf List1.Selected(4) Then
Text17.Text = ("Kachori Chaat")
ElseIf List1.Selected(5) Then
Text17.Text = ("Cutlet")
ElseIf List1.Selected(6) Then
Text17.Text = ("Crispy Corn")
ElseIf List1.Selected(7) Then
Text17.Text = ("Masala Dosa")
ElseIf List1.Selected(8) Then
Text17.Text = ("Aloo Puri Chaat")
ElseIf List1.Selected(9) Then
Text17.Text = ("Veg Momos")
ElseIf List1.Selected(10) Then
Text17.Text = ("Chicken Momos")
ElseIf List1.Selected(11) Then
Text17.Text = ("Briyani")
ElseIf List1.Selected(12) Then
Text17.Text = ("Veg Briyani")
ElseIf List1.Selected(13) Then
Text17.Text = ("Paneer Chilli")
ElseIf List1.Selected(14) Then
Text17.Text = ("Sandwich")
40
ElseIf List1.Selected(15) Then
Text17.Text = ("Pasta")
ElseIf List1.Selected(16) Then
Text17.Text = ("French Fries")
ElseIf List1.Selected(17) Then
Text17.Text = ("Tava Pulav")
ElseIf List1.Selected(18) Then
Text17.Text = ("Burger")
ElseIf List1.Selected(19) Then
Text17.Text = ("Egg Maggie")
ElseIf List1.Selected(20) Then
Text17.Text = ("Choie Bhature")
ElseIf List1.Selected(21) Then
Text17.Text = ("Egg Curry")
End If
Exit Sub
errmsg:
End Sub
41
ElseIf List1.Selected(5) Then
Text18.Text = ("Cutlet")
ElseIf List1.Selected(6) Then
Text18.Text = ("Crispy Corn")
ElseIf List1.Selected(7) Then
Text18.Text = ("Masala Dosa")
ElseIf List1.Selected(8) Then
Text18.Text = ("Aloo Puri Chaat")
ElseIf List1.Selected(9) Then
Text18.Text = ("Veg Momos")
ElseIf List1.Selected(10) Then
Text18.Text = ("Chicken Momos")
ElseIf List1.Selected(11) Then
Text18.Text = ("Briyani")
ElseIf List1.Selected(12) Then
Text18.Text = ("Veg Briyani")
ElseIf List1.Selected(13) Then
Text18.Text = ("Paneer Chilli")
ElseIf List1.Selected(14) Then
Text18.Text = ("Sandwich")
ElseIf List1.Selected(15) Then
Text18.Text = ("Pasta")
ElseIf List1.Selected(16) Then
Text18.Text = ("French Fries")
ElseIf List1.Selected(17) Then
Text18.Text = ("Tava Pulav")
ElseIf List1.Selected(18) Then
Text18.Text = ("Burger")
ElseIf List1.Selected(19) Then
Text18.Text = ("Egg Maggie")
42
43
44
45
46
Private Sub Command24_Click()
Text54.Text = Val(Text39.Text) * Val(Text24.Text)
End Sub
Private Sub Command25_Click()
Text55.Text = Val(Text40.Text) * Val(Text25.Text)
End Sub
47
48
VIEW DETAILS
Private Sub Command1_Click()
On Error GoTo errmsg
Adodc1.RecordSource = "select*from booking where BookId='" + Text1.Text + "'"
Adodc1.Refresh
If Adodc1.Recordset.EOF Then
MsgBox "Record not found", vbCritical, "Message”
Else
Adodc1.Caption = Adodc1.RecordSource
End If
Exit Sub
errmsg:
End Sub
49
50
SCREENSHOTS
9. SCREENSHOTS
Admin form
51
MDI Form
52
Customer Details
53
View Details
54
Order form:
Order view form:
55
CONCLUSION
10 . CONCLUSION:
Our project is only a humble venture to satisfy the needs to manage their project
work. Several user friendly coding have also adopted. This package shall prove to be a
powerful package in satisfied all the requirements of the school. The objective of
software planning is to provide a frame work that enables the manager to make reasonable
estimates made with in a limited time frame at the beginning of the software project and
should be updated regularly as the project progresses.
56
FUTURE ENHANCEMENT
11. FUTURE ENHANCEMENT:
It can be summarized that the future scope of the project circle around maintaining
information regarding.
57
BIBLIOGRAPHY
12 . BIBLIOGRAPHY:
The following books were referred during the analysis and execution phase of the mini
project
58