Touch ‘N’ Serve By: Komal Sharma Presented to: Dr. Robert Zhu Vasudha Godugu Vishwada Godugu Avantt Karra Rakesh Kumar Gunda
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.
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.
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.
Life-cycle model: Requirements analysis design implementation testing deployment P4 processor, windows XP,.Net, 256MB RAM Uml diagrams Implementing the classes Testing all functionalities Deliver the software
Technical Architecture: Admin Terminal: Admin Terminal Database IN T E R F A C EIN T E R F A C E
Table Terminal: Table Terminal Database I N T E R F A C EI N T E R F A C E
Kitchen terminal: Kitchen Terminal Database I N T E R F A C EI N T E R F A C E
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.
Uml diagrams: Use case diagram: Customer:
Kitchen system: Administration system:
Class diagram:
Sequence diagram: Customer:
Central administration system:
Kitchen Production System:
Activity diagram: Customer:
Central Administration System: Kitchen Production System:
Screen shots: Welcome Screen – The first screen on the table terminal
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.
Admin terminal: screen showing table status
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?
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.