Touch ‘N’ Serve By: Komal Sharma 101191 Presented to: Dr. Robert Zhu Vasudha Godugu 102144...

Preview:

Citation preview

Touch ‘N’ Serve

By:Komal Sharma 101191 Presented to: Dr. Robert ZhuVasudha Godugu 102144Vishwada Godugu 102145Avantt Karra 101262Rakesh Kumar Gunda 101196

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:

Requirementsanalysis

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

I N T E R F A C E

Table Terminal:

Table Terminal

Database

I N T E R F A C E

Kitchen terminal:

Kitchen Terminal

Database

I 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:

view menu

select items

send/delete items

request for bill

close session

customer

Kitchen system:

Administration system:

update table info

update menu info

configure menu

admin

view order

prepare the items

serve the items

kitchen staff

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()

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

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

Kitchen Production System:

k : kitchen staff ap : application d : database

retrieve the order

send order

view order

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

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

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.

Recommended