E-Restaurant Management System

e-Restaurant Automation
CSE301 Database Management
İnstructor Faruk ÇAĞLAR
Team Members:
Arnold ASLLANI
Samet BAYRAKCI
Boubacar HASSANE
Team Tasks
• Requirements - Boubacar Hassane and Arnold ASLLANİ
• Database design - Samet BAYRAKCI and Boubacar Hassane
• İmplementation - Arnold Asllani and Samet Bayrakcı
• Test - Boubacar Hassane and Samet BAYRAKCI
Table of Contents
• What is Restaurant Automation?
• Existing System
• Why e-Restaurant ?
• POS
• Our Inovation
• How does it works?
• Development Process
1. Functionallities
2. Used Technology
3. Design
4. User Interface
What is e-Restaurant
• It is a sоftwarе systеm that simрlifies оrdеring
within a traditiоnal rеstaurant.
• This system helps restaurant personnel
coordinate their activities and improve their
services, and for the management to track
business growth and create future plans.
• Typical problems restaurant personel are facing
include:
1. Coordination of their work activities
2. Lowering operating costs, and increasing benefits
Existing System
•Lots of system are semi-manual
•Every bussiness process is on paper
•Bussines information is generated by
employees
Why e-Restaurant
• It saves money
• It saves time
• Eleminates arithmetic errors
• You track every single money being spent in your
restaurant
• It makes interaction client-staff easier
• It decreases the amount of work you have to do
usually
• More secure than normal method
• POS concept
POS
Definiton
• A point of sale system is either a stand-
alone machine or a network of input
and output devices
• Restaurant employees can accomplish
their daily activities
• food and beverage orders
• Transmission of tasks to the kitchen
• Payment transaction process
• Printing bills etc.
Our vision and main goals
• Introduce automation in privately-owned
restaurants
• Remove the old fashioned pen and paper method
• Create an electronic environment for interaction
employee-client
• Track employee activities during work hours
• Authorize restricted waiter activities.
How does it work
• The core system is based in multi-tier architecture
• A standalone software with different modules
handles the staff activities
• Web service takes care of clients which uses our
Android app
• Clients can select from restaurant menu and send
their order list to responsible staff member for
approval
• Staff member can accept or delete request found
in request list module.
Development Process
Phases of our project
Requirements gathering techniques
TeamMeetings
1. Brainstorming on first meeting
2. Visited a couple of local
restaurants to discuss face to
face about systems inovation and
actual system problems
Proposed technology
• We have choosen .NET as main development platform using SQL Server 2012 for
database backend,C# for the standalone modules and ASP.Net for the
webservice.
• Android Studio and SQLite used to create Android Application
• Why .NET?
1. Best performance
2. Easy developement process
3. Better support for the future
UI technology
• Team decided to implement from scratch in order to yield a
fresh,stylish and user friendly interface
System Requirements
• Hardware Requirements
1. 512 MB Ram
2. At Least 2 GB Hardisk free space
3. Pentium Processor or later
4. Internet Adapter (LAN or WLAN)
• Software Requirements
• SQL Server 2012 Express Edition
• Windows 7 or Higher
• Framework 2.0
Functionalities
• Open table and close table
• Ordering
• Product adding and deleting
• Price updating
• Table settings
• Payment process
• Wish list
• Kitchen order sending
• Bill printing
• Staff management
• Notification service
Design and architecture
• E-Restaurant management system and its architecture
is designed based on general requirements gained
from interview with stakeholders.
• Mobile application communication with standalone
desktop software using RESTful architecture with
JSON as median.
• Model View ViewModel (MVVM) Pattern
• Allow to develop (UI) with clear seperation of UI
components and presantation logic.
Communication Architecture
The main goal is to provide the e-Restaurant as a service accessible inside
restaurant’s network as well as outside.
Graphical User Interface
• There are a lot of views: Admin view, Waiter
view, Chef view and Customer View.
• User interface is designed in such way that it can
be easy for touch screen display.
• Everybody can easily get used to in within a few
minutes
• Each view is selected by the system after logging
in and checking the type of user.
Conclusion and Summary
• e-RMS is a critical tool used in food sales and
operations
• Technology is the answer
• e-RMS are increasingly used with the internet
• Future advances will incorporate new ways of
paying (smart cards)
Any Questions?
1 de 19

Recomendados

An Online Food Ordering Service por
An Online Food Ordering ServiceAn Online Food Ordering Service
An Online Food Ordering Serviceshreeram38
1.6K vistas42 diapositivas
Food Order Management System por
Food Order Management SystemFood Order Management System
Food Order Management SystemSheikhAmikUllahPrott
2.1K vistas24 diapositivas
Restaurant Management System por
Restaurant Management SystemRestaurant Management System
Restaurant Management SystemJuliasmith1985
5.1K vistas11 diapositivas
Restaurant Project by Amit Mangukiya por
Restaurant Project by Amit MangukiyaRestaurant Project by Amit Mangukiya
Restaurant Project by Amit MangukiyaAmit Mangukiya
2.1K vistas13 diapositivas
Online food ordering system por
Online food ordering systemOnline food ordering system
Online food ordering systemIqraKhan158
2.9K vistas20 diapositivas
Restaurant management presentation por
Restaurant management presentationRestaurant management presentation
Restaurant management presentationjoilrahat
59.6K vistas32 diapositivas

Más contenido relacionado

La actualidad más candente

Food order por
Food orderFood order
Food orderArman Ahmed
42.8K vistas27 diapositivas
Online Food Ordering System por
Online Food Ordering SystemOnline Food Ordering System
Online Food Ordering SystemAnkita Jangir
27.2K vistas16 diapositivas
resturent management por
resturent managementresturent management
resturent managementFreelancer
8.6K vistas27 diapositivas
Online Food Ordering System Presentation por
Online Food Ordering System PresentationOnline Food Ordering System Presentation
Online Food Ordering System PresentationRohanRajMudvari
6.2K vistas20 diapositivas
Restaurant manager app por
Restaurant manager appRestaurant manager app
Restaurant manager appNidhi Kumari
1.3K vistas75 diapositivas
Online Food Ordering Website project por
Online Food Ordering Website projectOnline Food Ordering Website project
Online Food Ordering Website projectArpitsaxena79
4.8K vistas20 diapositivas

La actualidad más candente(20)

Food order por Arman Ahmed
Food orderFood order
Food order
Arman Ahmed42.8K vistas
Online Food Ordering System por Ankita Jangir
Online Food Ordering SystemOnline Food Ordering System
Online Food Ordering System
Ankita Jangir27.2K vistas
resturent management por Freelancer
resturent managementresturent management
resturent management
Freelancer8.6K vistas
Online Food Ordering System Presentation por RohanRajMudvari
Online Food Ordering System PresentationOnline Food Ordering System Presentation
Online Food Ordering System Presentation
RohanRajMudvari6.2K vistas
Restaurant manager app por Nidhi Kumari
Restaurant manager appRestaurant manager app
Restaurant manager app
Nidhi Kumari1.3K vistas
Online Food Ordering Website project por Arpitsaxena79
Online Food Ordering Website projectOnline Food Ordering Website project
Online Food Ordering Website project
Arpitsaxena794.8K vistas
Online restaurant management system por Amal Jose
Online restaurant management systemOnline restaurant management system
Online restaurant management system
Amal Jose34.7K vistas
iOder (Food Ordering System) por UniSZA
iOder (Food Ordering System)iOder (Food Ordering System)
iOder (Food Ordering System)
UniSZA1.2K vistas
Online Food Order System for Restaurants.pdf por Rohini SharmaOhlan
Online Food Order System for Restaurants.pdfOnline Food Order System for Restaurants.pdf
Online Food Order System for Restaurants.pdf
Rohini SharmaOhlan379 vistas
Restaurant Management Wireframes por Avijit Chinara
Restaurant Management WireframesRestaurant Management Wireframes
Restaurant Management Wireframes
Avijit Chinara2K vistas
Data flow diagram, activity diagram, sequence diagram por SMMdAbdulKader
Data flow diagram, activity diagram, sequence diagramData flow diagram, activity diagram, sequence diagram
Data flow diagram, activity diagram, sequence diagram
SMMdAbdulKader2.2K vistas
Food ordering system for red bd csc 397 por Sumaiya Ismail
Food ordering system for red bd csc 397Food ordering system for red bd csc 397
Food ordering system for red bd csc 397
Sumaiya Ismail457 vistas
Canteen Food Management System por Shubham Dhage
Canteen Food Management SystemCanteen Food Management System
Canteen Food Management System
Shubham Dhage3.8K vistas
CoffeeShop Management por Praveen Shetty
CoffeeShop ManagementCoffeeShop Management
CoffeeShop Management
Praveen Shetty22.2K vistas
Epics and User Stories por Milind Gokhale
Epics and User StoriesEpics and User Stories
Epics and User Stories
Milind Gokhale12.8K vistas
ABC Restaurant Food Ordering Management System por Nik Ibrahim
ABC Restaurant Food Ordering Management SystemABC Restaurant Food Ordering Management System
ABC Restaurant Food Ordering Management System
Nik Ibrahim1.1K vistas
Ems final project mca 6th por Narender Anu
Ems final project mca 6thEms final project mca 6th
Ems final project mca 6th
Narender Anu1K vistas

Destacado

e-business technologies and trends por
e-business technologies and trendse-business technologies and trends
e-business technologies and trendsNishant Pahad
725 vistas22 diapositivas
E restaurant por
E restaurant E restaurant
E restaurant Oleksandr Ryzhkov
1.5K vistas8 diapositivas
Online Grocery Shopping Research FINAL por
Online Grocery Shopping Research FINALOnline Grocery Shopping Research FINAL
Online Grocery Shopping Research FINALMax Naylor
1.7K vistas25 diapositivas
The Social-CRM mashup: two great strategies combined into one powerful discip... por
The Social-CRM mashup: two great strategies combined into one powerful discip...The Social-CRM mashup: two great strategies combined into one powerful discip...
The Social-CRM mashup: two great strategies combined into one powerful discip...Jeff Risley
642 vistas7 diapositivas
Long Term e-skills Stratergy, EU por
Long Term e-skills Stratergy, EULong Term e-skills Stratergy, EU
Long Term e-skills Stratergy, EU@cristobalcobo
1.8K vistas21 diapositivas
E restro – restaurant management software por
E restro – restaurant management softwareE restro – restaurant management software
E restro – restaurant management softwareInvictus Consulting (P) Limited
2.1K vistas35 diapositivas

Destacado(20)

e-business technologies and trends por Nishant Pahad
e-business technologies and trendse-business technologies and trends
e-business technologies and trends
Nishant Pahad725 vistas
Online Grocery Shopping Research FINAL por Max Naylor
Online Grocery Shopping Research FINALOnline Grocery Shopping Research FINAL
Online Grocery Shopping Research FINAL
Max Naylor1.7K vistas
The Social-CRM mashup: two great strategies combined into one powerful discip... por Jeff Risley
The Social-CRM mashup: two great strategies combined into one powerful discip...The Social-CRM mashup: two great strategies combined into one powerful discip...
The Social-CRM mashup: two great strategies combined into one powerful discip...
Jeff Risley642 vistas
Long Term e-skills Stratergy, EU por @cristobalcobo
Long Term e-skills Stratergy, EULong Term e-skills Stratergy, EU
Long Term e-skills Stratergy, EU
@cristobalcobo1.8K vistas
E-Grocery Opportunities 2014 por Siddhartha Roy
E-Grocery Opportunities 2014E-Grocery Opportunities 2014
E-Grocery Opportunities 2014
Siddhartha Roy18.7K vistas
Online Grocery - Partnership Proposal por alamoodi
Online Grocery - Partnership ProposalOnline Grocery - Partnership Proposal
Online Grocery - Partnership Proposal
alamoodi24.5K vistas
Tracxn Startup Research - Online Grocery Landscape, August 2016 por Tracxn
Tracxn Startup Research - Online Grocery Landscape, August 2016Tracxn Startup Research - Online Grocery Landscape, August 2016
Tracxn Startup Research - Online Grocery Landscape, August 2016
Tracxn4.2K vistas
Lesson 2: e-Business Systems in Tourism por Angelina Njegus
Lesson 2: e-Business Systems in TourismLesson 2: e-Business Systems in Tourism
Lesson 2: e-Business Systems in Tourism
Angelina Njegus13.2K vistas
Transformation (e-commerce to e- business) por Nishant Pahad
Transformation (e-commerce to e- business)Transformation (e-commerce to e- business)
Transformation (e-commerce to e- business)
Nishant Pahad862 vistas
Swot Analyses for E-business por Graham Garner
Swot Analyses for E-businessSwot Analyses for E-business
Swot Analyses for E-business
Graham Garner105.8K vistas
Online Grocery Store por Hira Saeed
Online Grocery StoreOnline Grocery Store
Online Grocery Store
Hira Saeed14.2K vistas
E Business+Models Ppt por md kaiser
E Business+Models PptE Business+Models Ppt
E Business+Models Ppt
md kaiser26.6K vistas
International business 4 WORLD TRADE por Nishant Pahad
International business 4 WORLD TRADEInternational business 4 WORLD TRADE
International business 4 WORLD TRADE
Nishant Pahad1.3K vistas
A project report on e business por Verma Pramod
A project report on e businessA project report on e business
A project report on e business
Verma Pramod190.5K vistas
MSc Dissertation: Restaurant e-menu software on iPad por Traitet Thepbandansuk
MSc Dissertation: Restaurant e-menu software on iPadMSc Dissertation: Restaurant e-menu software on iPad
MSc Dissertation: Restaurant e-menu software on iPad
Traitet Thepbandansuk7.8K vistas

Similar a E-Restaurant Management System

Customer ordering system por
Customer ordering systemCustomer ordering system
Customer ordering systemSuriey Tafar
66.1K vistas10 diapositivas
E-CANTEEN SYSTEM Final ppt[1].pptx por
E-CANTEEN SYSTEM Final ppt[1].pptxE-CANTEEN SYSTEM Final ppt[1].pptx
E-CANTEEN SYSTEM Final ppt[1].pptxAnjali53264
67 vistas19 diapositivas
Project presentation por
Project presentationProject presentation
Project presentationDaily Ki Jobs
35.8K vistas26 diapositivas
pawan kayande 22MCA10158.pptx por
pawan kayande 22MCA10158.pptxpawan kayande 22MCA10158.pptx
pawan kayande 22MCA10158.pptxpawan745387
2 vistas14 diapositivas
food ordering system.pptx por
food ordering system.pptxfood ordering system.pptx
food ordering system.pptxRamAdik1
61 vistas14 diapositivas
HOSTEL.pptx por
HOSTEL.pptxHOSTEL.pptx
HOSTEL.pptxranamitali1
12 vistas16 diapositivas

Similar a E-Restaurant Management System(20)

Customer ordering system por Suriey Tafar
Customer ordering systemCustomer ordering system
Customer ordering system
Suriey Tafar66.1K vistas
E-CANTEEN SYSTEM Final ppt[1].pptx por Anjali53264
E-CANTEEN SYSTEM Final ppt[1].pptxE-CANTEEN SYSTEM Final ppt[1].pptx
E-CANTEEN SYSTEM Final ppt[1].pptx
Anjali5326467 vistas
Project presentation por Daily Ki Jobs
Project presentationProject presentation
Project presentation
Daily Ki Jobs35.8K vistas
pawan kayande 22MCA10158.pptx por pawan745387
pawan kayande 22MCA10158.pptxpawan kayande 22MCA10158.pptx
pawan kayande 22MCA10158.pptx
pawan7453872 vistas
food ordering system.pptx por RamAdik1
food ordering system.pptxfood ordering system.pptx
food ordering system.pptx
RamAdik161 vistas
A FIELD WORK ON IT PROJECT REPORT.pptx por NileshPatil90378
A FIELD WORK ON IT PROJECT REPORT.pptxA FIELD WORK ON IT PROJECT REPORT.pptx
A FIELD WORK ON IT PROJECT REPORT.pptx
NileshPatil9037817 vistas
E- Mortgage Syatem or Girvi System por Mukul Agarwal
E- Mortgage Syatem or Girvi SystemE- Mortgage Syatem or Girvi System
E- Mortgage Syatem or Girvi System
Mukul Agarwal468 vistas
Creating a SharePoint App with Microsoft Access Services por SPC Adriatics
Creating a SharePoint App with Microsoft Access ServicesCreating a SharePoint App with Microsoft Access Services
Creating a SharePoint App with Microsoft Access Services
SPC Adriatics9.7K vistas
Guidelines for moving from Oracle Forms to Oracle ADF and SOA por Steven Davelaar
Guidelines for moving from Oracle Forms to Oracle ADF and SOAGuidelines for moving from Oracle Forms to Oracle ADF and SOA
Guidelines for moving from Oracle Forms to Oracle ADF and SOA
Steven Davelaar13K vistas

Último

BushraDBR: An Automatic Approach to Retrieving Duplicate Bug Reports por
BushraDBR: An Automatic Approach to Retrieving Duplicate Bug ReportsBushraDBR: An Automatic Approach to Retrieving Duplicate Bug Reports
BushraDBR: An Automatic Approach to Retrieving Duplicate Bug ReportsRa'Fat Al-Msie'deen
8 vistas49 diapositivas
Introduction to Maven por
Introduction to MavenIntroduction to Maven
Introduction to MavenJohn Valentino
6 vistas10 diapositivas
Navigating container technology for enhanced security by Niklas Saari por
Navigating container technology for enhanced security by Niklas SaariNavigating container technology for enhanced security by Niklas Saari
Navigating container technology for enhanced security by Niklas SaariMetosin Oy
14 vistas34 diapositivas
2023-November-Schneider Electric-Meetup-BCN Admin Group.pptx por
2023-November-Schneider Electric-Meetup-BCN Admin Group.pptx2023-November-Schneider Electric-Meetup-BCN Admin Group.pptx
2023-November-Schneider Electric-Meetup-BCN Admin Group.pptxanimuscrm
15 vistas19 diapositivas
Top-5-production-devconMunich-2023.pptx por
Top-5-production-devconMunich-2023.pptxTop-5-production-devconMunich-2023.pptx
Top-5-production-devconMunich-2023.pptxTier1 app
8 vistas40 diapositivas
Copilot Prompting Toolkit_All Resources.pdf por
Copilot Prompting Toolkit_All Resources.pdfCopilot Prompting Toolkit_All Resources.pdf
Copilot Prompting Toolkit_All Resources.pdfRiccardo Zamana
11 vistas4 diapositivas

Último(20)

BushraDBR: An Automatic Approach to Retrieving Duplicate Bug Reports por Ra'Fat Al-Msie'deen
BushraDBR: An Automatic Approach to Retrieving Duplicate Bug ReportsBushraDBR: An Automatic Approach to Retrieving Duplicate Bug Reports
BushraDBR: An Automatic Approach to Retrieving Duplicate Bug Reports
Navigating container technology for enhanced security by Niklas Saari por Metosin Oy
Navigating container technology for enhanced security by Niklas SaariNavigating container technology for enhanced security by Niklas Saari
Navigating container technology for enhanced security by Niklas Saari
Metosin Oy14 vistas
2023-November-Schneider Electric-Meetup-BCN Admin Group.pptx por animuscrm
2023-November-Schneider Electric-Meetup-BCN Admin Group.pptx2023-November-Schneider Electric-Meetup-BCN Admin Group.pptx
2023-November-Schneider Electric-Meetup-BCN Admin Group.pptx
animuscrm15 vistas
Top-5-production-devconMunich-2023.pptx por Tier1 app
Top-5-production-devconMunich-2023.pptxTop-5-production-devconMunich-2023.pptx
Top-5-production-devconMunich-2023.pptx
Tier1 app8 vistas
Copilot Prompting Toolkit_All Resources.pdf por Riccardo Zamana
Copilot Prompting Toolkit_All Resources.pdfCopilot Prompting Toolkit_All Resources.pdf
Copilot Prompting Toolkit_All Resources.pdf
Riccardo Zamana11 vistas
Gen Apps on Google Cloud PaLM2 and Codey APIs in Action por Márton Kodok
Gen Apps on Google Cloud PaLM2 and Codey APIs in ActionGen Apps on Google Cloud PaLM2 and Codey APIs in Action
Gen Apps on Google Cloud PaLM2 and Codey APIs in Action
Márton Kodok11 vistas
FOSSLight Community Day 2023-11-30 por Shane Coughlan
FOSSLight Community Day 2023-11-30FOSSLight Community Day 2023-11-30
FOSSLight Community Day 2023-11-30
Shane Coughlan5 vistas
Software evolution understanding: Automatic extraction of software identifier... por Ra'Fat Al-Msie'deen
Software evolution understanding: Automatic extraction of software identifier...Software evolution understanding: Automatic extraction of software identifier...
Software evolution understanding: Automatic extraction of software identifier...
Dev-Cloud Conference 2023 - Continuous Deployment Showdown: Traditionelles CI... por Marc Müller
Dev-Cloud Conference 2023 - Continuous Deployment Showdown: Traditionelles CI...Dev-Cloud Conference 2023 - Continuous Deployment Showdown: Traditionelles CI...
Dev-Cloud Conference 2023 - Continuous Deployment Showdown: Traditionelles CI...
Marc Müller42 vistas
Dapr Unleashed: Accelerating Microservice Development por Miroslav Janeski
Dapr Unleashed: Accelerating Microservice DevelopmentDapr Unleashed: Accelerating Microservice Development
Dapr Unleashed: Accelerating Microservice Development
Miroslav Janeski12 vistas
Introduction to Git Source Control por John Valentino
Introduction to Git Source ControlIntroduction to Git Source Control
Introduction to Git Source Control
John Valentino5 vistas
Generic or specific? Making sensible software design decisions por Bert Jan Schrijver
Generic or specific? Making sensible software design decisionsGeneric or specific? Making sensible software design decisions
Generic or specific? Making sensible software design decisions
Ports-and-Adapters Architecture for Embedded HMI por Burkhard Stubert
Ports-and-Adapters Architecture for Embedded HMIPorts-and-Adapters Architecture for Embedded HMI
Ports-and-Adapters Architecture for Embedded HMI
Burkhard Stubert21 vistas
DRYiCE™ iAutomate: AI-enhanced Intelligent Runbook Automation por HCLSoftware
DRYiCE™ iAutomate: AI-enhanced Intelligent Runbook AutomationDRYiCE™ iAutomate: AI-enhanced Intelligent Runbook Automation
DRYiCE™ iAutomate: AI-enhanced Intelligent Runbook Automation
HCLSoftware6 vistas

E-Restaurant Management System

  • 1. e-Restaurant Automation CSE301 Database Management İnstructor Faruk ÇAĞLAR Team Members: Arnold ASLLANI Samet BAYRAKCI Boubacar HASSANE
  • 2. Team Tasks • Requirements - Boubacar Hassane and Arnold ASLLANİ • Database design - Samet BAYRAKCI and Boubacar Hassane • İmplementation - Arnold Asllani and Samet Bayrakcı • Test - Boubacar Hassane and Samet BAYRAKCI
  • 3. Table of Contents • What is Restaurant Automation? • Existing System • Why e-Restaurant ? • POS • Our Inovation • How does it works? • Development Process 1. Functionallities 2. Used Technology 3. Design 4. User Interface
  • 4. What is e-Restaurant • It is a sоftwarе systеm that simрlifies оrdеring within a traditiоnal rеstaurant. • This system helps restaurant personnel coordinate their activities and improve their services, and for the management to track business growth and create future plans. • Typical problems restaurant personel are facing include: 1. Coordination of their work activities 2. Lowering operating costs, and increasing benefits
  • 5. Existing System •Lots of system are semi-manual •Every bussiness process is on paper •Bussines information is generated by employees
  • 6. Why e-Restaurant • It saves money • It saves time • Eleminates arithmetic errors • You track every single money being spent in your restaurant • It makes interaction client-staff easier • It decreases the amount of work you have to do usually • More secure than normal method • POS concept
  • 7. POS Definiton • A point of sale system is either a stand- alone machine or a network of input and output devices • Restaurant employees can accomplish their daily activities • food and beverage orders • Transmission of tasks to the kitchen • Payment transaction process • Printing bills etc.
  • 8. Our vision and main goals • Introduce automation in privately-owned restaurants • Remove the old fashioned pen and paper method • Create an electronic environment for interaction employee-client • Track employee activities during work hours • Authorize restricted waiter activities.
  • 9. How does it work • The core system is based in multi-tier architecture • A standalone software with different modules handles the staff activities • Web service takes care of clients which uses our Android app • Clients can select from restaurant menu and send their order list to responsible staff member for approval • Staff member can accept or delete request found in request list module.
  • 11. Requirements gathering techniques TeamMeetings 1. Brainstorming on first meeting 2. Visited a couple of local restaurants to discuss face to face about systems inovation and actual system problems
  • 12. Proposed technology • We have choosen .NET as main development platform using SQL Server 2012 for database backend,C# for the standalone modules and ASP.Net for the webservice. • Android Studio and SQLite used to create Android Application • Why .NET? 1. Best performance 2. Easy developement process 3. Better support for the future UI technology • Team decided to implement from scratch in order to yield a fresh,stylish and user friendly interface
  • 13. System Requirements • Hardware Requirements 1. 512 MB Ram 2. At Least 2 GB Hardisk free space 3. Pentium Processor or later 4. Internet Adapter (LAN or WLAN) • Software Requirements • SQL Server 2012 Express Edition • Windows 7 or Higher • Framework 2.0
  • 14. Functionalities • Open table and close table • Ordering • Product adding and deleting • Price updating • Table settings • Payment process • Wish list • Kitchen order sending • Bill printing • Staff management • Notification service
  • 15. Design and architecture • E-Restaurant management system and its architecture is designed based on general requirements gained from interview with stakeholders. • Mobile application communication with standalone desktop software using RESTful architecture with JSON as median. • Model View ViewModel (MVVM) Pattern • Allow to develop (UI) with clear seperation of UI components and presantation logic.
  • 16. Communication Architecture The main goal is to provide the e-Restaurant as a service accessible inside restaurant’s network as well as outside.
  • 17. Graphical User Interface • There are a lot of views: Admin view, Waiter view, Chef view and Customer View. • User interface is designed in such way that it can be easy for touch screen display. • Everybody can easily get used to in within a few minutes • Each view is selected by the system after logging in and checking the type of user.
  • 18. Conclusion and Summary • e-RMS is a critical tool used in food sales and operations • Technology is the answer • e-RMS are increasingly used with the internet • Future advances will incorporate new ways of paying (smart cards)

Notas del editor

  1. 1