Touch ‘N’ Serve By: Komal Sharma 101191 Presented to: Dr. Robert Zhu Vasudha Godugu 102144...
-
Upload
augustus-richard -
Category
Documents
-
view
214 -
download
0
Transcript of Touch ‘N’ Serve By: Komal Sharma 101191 Presented to: Dr. Robert Zhu Vasudha Godugu 102144...
![Page 1: Touch ‘N’ Serve By: Komal Sharma 101191 Presented to: Dr. Robert Zhu Vasudha Godugu 102144 Vishwada Godugu 102145 Avantt Karra 101262 Rakesh Kumar Gunda.](https://reader035.fdocuments.net/reader035/viewer/2022062802/56649ea25503460f94ba56f9/html5/thumbnails/1.jpg)
Touch ‘N’ Serve
By:Komal Sharma 101191 Presented to: Dr. Robert ZhuVasudha Godugu 102144Vishwada Godugu 102145Avantt Karra 101262Rakesh Kumar Gunda 101196
![Page 2: Touch ‘N’ Serve By: Komal Sharma 101191 Presented to: Dr. Robert Zhu Vasudha Godugu 102144 Vishwada Godugu 102145 Avantt Karra 101262 Rakesh Kumar Gunda.](https://reader035.fdocuments.net/reader035/viewer/2022062802/56649ea25503460f94ba56f9/html5/thumbnails/2.jpg)
Introduction: Project scope:
Used for restaurants. Changing some dll files this software can be used for any
organization.
Existing System: Delay in serving Misconception of order More requirement of man power.
Proposed System: Enables customer to view the menu on the touch screen and order
the items by himself. Customer order is automatically displayed at cook station. Avoids misconception in the bill.
![Page 3: Touch ‘N’ Serve By: Komal Sharma 101191 Presented to: Dr. Robert Zhu Vasudha Godugu 102144 Vishwada Godugu 102145 Avantt Karra 101262 Rakesh Kumar Gunda.](https://reader035.fdocuments.net/reader035/viewer/2022062802/56649ea25503460f94ba56f9/html5/thumbnails/3.jpg)
Requirement Analysis:
Functional Requirements: Central Administration System Table terminal Kitchen Production System
Non-functional Requirements: Design constraints: The software is designed in such a way that
the customer can easily interact with the GUI. Hardware constraint: LAN card
Cables Hubs Switches.
![Page 4: Touch ‘N’ Serve By: Komal Sharma 101191 Presented to: Dr. Robert Zhu Vasudha Godugu 102144 Vishwada Godugu 102145 Avantt Karra 101262 Rakesh Kumar Gunda.](https://reader035.fdocuments.net/reader035/viewer/2022062802/56649ea25503460f94ba56f9/html5/thumbnails/4.jpg)
Computational Requirements:
Server: RAM (256MB or 512MB). Hard disk- 1.5 GB Pentium 4 processor or higher.
Client: RAM (128MB or 256MB) Pentium 3 or Pentium 4 processor.
![Page 5: Touch ‘N’ Serve By: Komal Sharma 101191 Presented to: Dr. Robert Zhu Vasudha Godugu 102144 Vishwada Godugu 102145 Avantt Karra 101262 Rakesh Kumar Gunda.](https://reader035.fdocuments.net/reader035/viewer/2022062802/56649ea25503460f94ba56f9/html5/thumbnails/5.jpg)
Life-cycle model:
Requirementsanalysis
design
implementation
testing
deployment
P4 processor, windows XP, .Net,
256MB RAM
Uml diagrams
Implementing the classes
Testing all functionalities
Deliver the software
![Page 6: Touch ‘N’ Serve By: Komal Sharma 101191 Presented to: Dr. Robert Zhu Vasudha Godugu 102144 Vishwada Godugu 102145 Avantt Karra 101262 Rakesh Kumar Gunda.](https://reader035.fdocuments.net/reader035/viewer/2022062802/56649ea25503460f94ba56f9/html5/thumbnails/6.jpg)
Technical Architecture:
Admin Terminal:
Admin Terminal
Database
I N T E R F A C E
![Page 7: Touch ‘N’ Serve By: Komal Sharma 101191 Presented to: Dr. Robert Zhu Vasudha Godugu 102144 Vishwada Godugu 102145 Avantt Karra 101262 Rakesh Kumar Gunda.](https://reader035.fdocuments.net/reader035/viewer/2022062802/56649ea25503460f94ba56f9/html5/thumbnails/7.jpg)
Table Terminal:
Table Terminal
Database
I N T E R F A C E
![Page 8: Touch ‘N’ Serve By: Komal Sharma 101191 Presented to: Dr. Robert Zhu Vasudha Godugu 102144 Vishwada Godugu 102145 Avantt Karra 101262 Rakesh Kumar Gunda.](https://reader035.fdocuments.net/reader035/viewer/2022062802/56649ea25503460f94ba56f9/html5/thumbnails/8.jpg)
Kitchen terminal:
Kitchen Terminal
Database
I N T E R F A C E
![Page 9: Touch ‘N’ Serve By: Komal Sharma 101191 Presented to: Dr. Robert Zhu Vasudha Godugu 102144 Vishwada Godugu 102145 Avantt Karra 101262 Rakesh Kumar Gunda.](https://reader035.fdocuments.net/reader035/viewer/2022062802/56649ea25503460f94ba56f9/html5/thumbnails/9.jpg)
Design: Objective:
UML represents the collection of best engineering practices that have proven successful in the modeling of large & complex systems.
Very important part of developing object oriented & software development process.
Helps project teams to communicate, explore potential designs & validate the architectural design of the software.
![Page 10: Touch ‘N’ Serve By: Komal Sharma 101191 Presented to: Dr. Robert Zhu Vasudha Godugu 102144 Vishwada Godugu 102145 Avantt Karra 101262 Rakesh Kumar Gunda.](https://reader035.fdocuments.net/reader035/viewer/2022062802/56649ea25503460f94ba56f9/html5/thumbnails/10.jpg)
Uml diagrams: Use case diagram: Customer:
view menu
select items
send/delete items
request for bill
close session
customer
![Page 11: Touch ‘N’ Serve By: Komal Sharma 101191 Presented to: Dr. Robert Zhu Vasudha Godugu 102144 Vishwada Godugu 102145 Avantt Karra 101262 Rakesh Kumar Gunda.](https://reader035.fdocuments.net/reader035/viewer/2022062802/56649ea25503460f94ba56f9/html5/thumbnails/11.jpg)
Kitchen system:
Administration system:
update table info
update menu info
configure menu
admin
view order
prepare the items
serve the items
kitchen staff
![Page 12: Touch ‘N’ Serve By: Komal Sharma 101191 Presented to: Dr. Robert Zhu Vasudha Godugu 102144 Vishwada Godugu 102145 Avantt Karra 101262 Rakesh Kumar Gunda.](https://reader035.fdocuments.net/reader035/viewer/2022062802/56649ea25503460f94ba56f9/html5/thumbnails/12.jpg)
Class diagram:
admin
name : stringaddress : stringph.no : int
update items info()update table info()configure menu()
kitchen staff
view order()prepare items()serve items()
customer
cname : string
view menu()select items()delete items()send items()close session()pay bill()
![Page 13: Touch ‘N’ Serve By: Komal Sharma 101191 Presented to: Dr. Robert Zhu Vasudha Godugu 102144 Vishwada Godugu 102145 Avantt Karra 101262 Rakesh Kumar Gunda.](https://reader035.fdocuments.net/reader035/viewer/2022062802/56649ea25503460f94ba56f9/html5/thumbnails/13.jpg)
Sequence diagram: Customer: c : customer ap : application d : database
request for menu
retrieve menu
send menu
view menu
select items
send order
update order
request for bill
retrieve bill
send bill
view bill
close session
session updated
![Page 14: Touch ‘N’ Serve By: Komal Sharma 101191 Presented to: Dr. Robert Zhu Vasudha Godugu 102144 Vishwada Godugu 102145 Avantt Karra 101262 Rakesh Kumar Gunda.](https://reader035.fdocuments.net/reader035/viewer/2022062802/56649ea25503460f94ba56f9/html5/thumbnails/14.jpg)
Central administration system:
a : admin ap : application d : database
configure menu
update menu
update menu information
store the updates
update the table informationstore the updates
![Page 15: Touch ‘N’ Serve By: Komal Sharma 101191 Presented to: Dr. Robert Zhu Vasudha Godugu 102144 Vishwada Godugu 102145 Avantt Karra 101262 Rakesh Kumar Gunda.](https://reader035.fdocuments.net/reader035/viewer/2022062802/56649ea25503460f94ba56f9/html5/thumbnails/15.jpg)
Kitchen Production System:
k : kitchen staff ap : application d : database
retrieve the order
send order
view order
![Page 16: Touch ‘N’ Serve By: Komal Sharma 101191 Presented to: Dr. Robert Zhu Vasudha Godugu 102144 Vishwada Godugu 102145 Avantt Karra 101262 Rakesh Kumar Gunda.](https://reader035.fdocuments.net/reader035/viewer/2022062802/56649ea25503460f94ba56f9/html5/thumbnails/16.jpg)
Activity diagram: Customer: select items
from menu
send items to kps
view bill from database
if want to order for the next time
close session
![Page 17: Touch ‘N’ Serve By: Komal Sharma 101191 Presented to: Dr. Robert Zhu Vasudha Godugu 102144 Vishwada Godugu 102145 Avantt Karra 101262 Rakesh Kumar Gunda.](https://reader035.fdocuments.net/reader035/viewer/2022062802/56649ea25503460f94ba56f9/html5/thumbnails/17.jpg)
Central Administration System:
Kitchen Production System:
configure menu in database
update menu information in database
update table information in database
recieve orders from database
prepare items requested
serve items
![Page 18: Touch ‘N’ Serve By: Komal Sharma 101191 Presented to: Dr. Robert Zhu Vasudha Godugu 102144 Vishwada Godugu 102145 Avantt Karra 101262 Rakesh Kumar Gunda.](https://reader035.fdocuments.net/reader035/viewer/2022062802/56649ea25503460f94ba56f9/html5/thumbnails/18.jpg)
Screen shots:Welcome Screen – The first screen on the table terminal
![Page 19: Touch ‘N’ Serve By: Komal Sharma 101191 Presented to: Dr. Robert Zhu Vasudha Godugu 102144 Vishwada Godugu 102145 Avantt Karra 101262 Rakesh Kumar Gunda.](https://reader035.fdocuments.net/reader035/viewer/2022062802/56649ea25503460f94ba56f9/html5/thumbnails/19.jpg)
KPS Terminal – screen showing the items received from table 1. Observe the color change – items in red are order first and items in blue are order just now.
![Page 20: Touch ‘N’ Serve By: Komal Sharma 101191 Presented to: Dr. Robert Zhu Vasudha Godugu 102144 Vishwada Godugu 102145 Avantt Karra 101262 Rakesh Kumar Gunda.](https://reader035.fdocuments.net/reader035/viewer/2022062802/56649ea25503460f94ba56f9/html5/thumbnails/20.jpg)
Admin terminal:screen showing table status
![Page 21: Touch ‘N’ Serve By: Komal Sharma 101191 Presented to: Dr. Robert Zhu Vasudha Godugu 102144 Vishwada Godugu 102145 Avantt Karra 101262 Rakesh Kumar Gunda.](https://reader035.fdocuments.net/reader035/viewer/2022062802/56649ea25503460f94ba56f9/html5/thumbnails/21.jpg)
Survey
We have been to “Peacock Restaurant” based in fremont where we could collect enough information such as:
No.of tables, No. of employees , Salary package……..
What are the requirements?
![Page 22: Touch ‘N’ Serve By: Komal Sharma 101191 Presented to: Dr. Robert Zhu Vasudha Godugu 102144 Vishwada Godugu 102145 Avantt Karra 101262 Rakesh Kumar Gunda.](https://reader035.fdocuments.net/reader035/viewer/2022062802/56649ea25503460f94ba56f9/html5/thumbnails/22.jpg)
Conclusion:
It can be configured for fine dining restaurants, bars & lounges, discos & night clubs and food court with prepaid system, home delivery, quick service/ fast food and cafeterias.