SlideShare a Scribd company logo
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?

More Related Content

What's hot

Restaurant billing application
Restaurant billing applicationRestaurant billing application
Restaurant billing application
ch samaram
 
project report V 2.0 By Amit Mangukiya
project report V 2.0 By Amit Mangukiyaproject report V 2.0 By Amit Mangukiya
project report V 2.0 By Amit Mangukiya
Amit Mangukiya
 

What's hot (20)

Online Food Ordering System Presentation
Online Food Ordering System PresentationOnline Food Ordering System Presentation
Online Food Ordering System Presentation
 
Online Food Order System for Restaurants.pdf
Online Food Order System for Restaurants.pdfOnline Food Order System for Restaurants.pdf
Online Food Order System for Restaurants.pdf
 
Online restaurant management system
Online restaurant management systemOnline restaurant management system
Online restaurant management system
 
Restaurant Management System
Restaurant Management SystemRestaurant Management System
Restaurant Management System
 
Online Food Ordering System
Online Food Ordering SystemOnline Food Ordering System
Online Food Ordering System
 
Restaurant management presentation
Restaurant management presentationRestaurant management presentation
Restaurant management presentation
 
Restaurant billing application
Restaurant billing applicationRestaurant billing application
Restaurant billing application
 
Order now – restaurant management system
Order now – restaurant management systemOrder now – restaurant management system
Order now – restaurant management system
 
Online Food Ordering Mobile APP
Online Food Ordering Mobile APPOnline Food Ordering Mobile APP
Online Food Ordering Mobile APP
 
An Online Food Ordering Service
An Online Food Ordering ServiceAn Online Food Ordering Service
An Online Food Ordering Service
 
Food order
Food orderFood order
Food order
 
Cafeteria management system in sanothimi campus(cms) suresh
Cafeteria management system in sanothimi campus(cms) sureshCafeteria management system in sanothimi campus(cms) suresh
Cafeteria management system in sanothimi campus(cms) suresh
 
Online Restaurant Management System
Online Restaurant Management SystemOnline Restaurant Management System
Online Restaurant Management System
 
Restaurant Management System PowerPoint Presentation Slides
Restaurant Management System PowerPoint Presentation SlidesRestaurant Management System PowerPoint Presentation Slides
Restaurant Management System PowerPoint Presentation Slides
 
Information of online food system
Information of online food systemInformation of online food system
Information of online food system
 
Canteen management system Documentation
Canteen management system DocumentationCanteen management system Documentation
Canteen management system Documentation
 
Software Requirements Specification for restaurant management system
Software Requirements Specification for restaurant management systemSoftware Requirements Specification for restaurant management system
Software Requirements Specification for restaurant management system
 
Food ordering system for red bd csc 397
Food ordering system for red bd csc 397Food ordering system for red bd csc 397
Food ordering system for red bd csc 397
 
project report V 2.0 By Amit Mangukiya
project report V 2.0 By Amit Mangukiyaproject report V 2.0 By Amit Mangukiya
project report V 2.0 By Amit Mangukiya
 
System requirement system for restaurant management system.
System requirement system for restaurant management system.System requirement system for restaurant management system.
System requirement system for restaurant management system.
 

Viewers also liked

Online Grocery Shopping Research FINAL
Online Grocery Shopping Research FINALOnline Grocery Shopping Research FINAL
Online Grocery Shopping Research FINAL
Max Naylor
 
Swot Analyses for E-business
Swot Analyses for E-businessSwot Analyses for E-business
Swot Analyses for E-business
Graham Garner
 
Online Grocery Store
Online Grocery StoreOnline Grocery Store
Online Grocery Store
Hira Saeed
 
E Business+Models Ppt
E Business+Models PptE Business+Models Ppt
E Business+Models Ppt
md kaiser
 
A project report on e business
A project report on e businessA project report on e business
A project report on e business
Verma Pramod
 

Viewers also liked (20)

e-business technologies and trends
e-business technologies and trendse-business technologies and trends
e-business technologies and trends
 
E restaurant
E restaurant E restaurant
E restaurant
 
Online Grocery Shopping Research FINAL
Online Grocery Shopping Research FINALOnline Grocery Shopping Research FINAL
Online Grocery Shopping Research FINAL
 
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...
The Social-CRM mashup: two great strategies combined into one powerful discip...
 
Long Term e-skills Stratergy, EU
Long Term e-skills Stratergy, EULong Term e-skills Stratergy, EU
Long Term e-skills Stratergy, EU
 
E restro – restaurant management software
E restro – restaurant management softwareE restro – restaurant management software
E restro – restaurant management software
 
E-Grocery Opportunities 2014
E-Grocery Opportunities 2014E-Grocery Opportunities 2014
E-Grocery Opportunities 2014
 
E business project-sample
E business project-sampleE business project-sample
E business project-sample
 
Online Grocery - Partnership Proposal
Online Grocery - Partnership ProposalOnline Grocery - Partnership Proposal
Online Grocery - Partnership Proposal
 
Tracxn Startup Research - Online Grocery Landscape, August 2016
Tracxn Startup Research - Online Grocery Landscape, August 2016Tracxn Startup Research - Online Grocery Landscape, August 2016
Tracxn Startup Research - Online Grocery Landscape, August 2016
 
Lesson 2: e-Business Systems in Tourism
Lesson 2: e-Business Systems in TourismLesson 2: e-Business Systems in Tourism
Lesson 2: e-Business Systems in Tourism
 
Online grocery
Online groceryOnline grocery
Online grocery
 
Transformation (e-commerce to e- business)
Transformation (e-commerce to e- business)Transformation (e-commerce to e- business)
Transformation (e-commerce to e- business)
 
E business strategy
E business strategyE business strategy
E business strategy
 
Swot Analyses for E-business
Swot Analyses for E-businessSwot Analyses for E-business
Swot Analyses for E-business
 
Online Grocery Store
Online Grocery StoreOnline Grocery Store
Online Grocery Store
 
E Business+Models Ppt
E Business+Models PptE Business+Models Ppt
E Business+Models Ppt
 
International business 4 WORLD TRADE
International business 4 WORLD TRADEInternational business 4 WORLD TRADE
International business 4 WORLD TRADE
 
A project report on e business
A project report on e businessA project report on e business
A project report on e business
 
MSc Dissertation: Restaurant e-menu software on iPad
MSc Dissertation: Restaurant e-menu software on iPadMSc Dissertation: Restaurant e-menu software on iPad
MSc Dissertation: Restaurant e-menu software on iPad
 

Similar to E-Restaurant Management System

Customer ordering system
Customer ordering systemCustomer ordering system
Customer ordering system
Suriey Tafar
 
A FIELD WORK ON IT PROJECT REPORT.pptx
A FIELD WORK ON IT PROJECT REPORT.pptxA FIELD WORK ON IT PROJECT REPORT.pptx
A FIELD WORK ON IT PROJECT REPORT.pptx
NileshPatil90378
 

Similar to E-Restaurant Management System (20)

Customer ordering system
Customer ordering systemCustomer ordering system
Customer ordering system
 
Canteen Food Management System
Canteen Food Management SystemCanteen Food Management System
Canteen Food Management System
 
Shop24 Presentation Slide sixth semester
Shop24 Presentation Slide sixth semesterShop24 Presentation Slide sixth semester
Shop24 Presentation Slide sixth semester
 
E-CANTEEN SYSTEM Final ppt[1].pptx
E-CANTEEN SYSTEM Final ppt[1].pptxE-CANTEEN SYSTEM Final ppt[1].pptx
E-CANTEEN SYSTEM Final ppt[1].pptx
 
Project presentation
Project presentationProject presentation
Project presentation
 
pawan kayande 22MCA10158.pptx
pawan kayande 22MCA10158.pptxpawan kayande 22MCA10158.pptx
pawan kayande 22MCA10158.pptx
 
food ordering system.pptx
food ordering system.pptxfood ordering system.pptx
food ordering system.pptx
 
foodie an online e-commerce shopping platform
foodie an online e-commerce shopping platformfoodie an online e-commerce shopping platform
foodie an online e-commerce shopping platform
 
HOSTEL.pptx
HOSTEL.pptxHOSTEL.pptx
HOSTEL.pptx
 
HOSTEL.pptx
HOSTEL.pptxHOSTEL.pptx
HOSTEL.pptx
 
BURGER ORDERING SYSYTEM PROJECT REPORT..pdf
BURGER ORDERING SYSYTEM PROJECT REPORT..pdfBURGER ORDERING SYSYTEM PROJECT REPORT..pdf
BURGER ORDERING SYSYTEM PROJECT REPORT..pdf
 
A FIELD WORK ON IT PROJECT REPORT.pptx
A FIELD WORK ON IT PROJECT REPORT.pptxA FIELD WORK ON IT PROJECT REPORT.pptx
A FIELD WORK ON IT PROJECT REPORT.pptx
 
Project Presentation (1).pptx
Project  Presentation (1).pptxProject  Presentation (1).pptx
Project Presentation (1).pptx
 
CSMS PRESENTATION.pptx this presentation includes a coff...
CSMS PRESENTATION.pptx                      this presentation includes a coff...CSMS PRESENTATION.pptx                      this presentation includes a coff...
CSMS PRESENTATION.pptx this presentation includes a coff...
 
Final Presentation.pptx
Final Presentation.pptxFinal Presentation.pptx
Final Presentation.pptx
 
E- Mortgage Syatem or Girvi System
E- Mortgage Syatem or Girvi SystemE- Mortgage Syatem or Girvi System
E- Mortgage Syatem or Girvi System
 
Creating a SharePoint App with Microsoft Access Services
Creating a SharePoint App with Microsoft Access ServicesCreating a SharePoint App with Microsoft Access Services
Creating a SharePoint App with Microsoft Access Services
 
Case study: Camunda BPM in PwC project
Case study: Camunda BPM in PwC projectCase study: Camunda BPM in PwC project
Case study: Camunda BPM in PwC project
 
Group-9.pptx
Group-9.pptxGroup-9.pptx
Group-9.pptx
 
srno-2,3,16,18,21.pptx
srno-2,3,16,18,21.pptxsrno-2,3,16,18,21.pptx
srno-2,3,16,18,21.pptx
 

Recently uploaded

AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
Alluxio, Inc.
 
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns
 

Recently uploaded (20)

Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...
 
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
Gamify Your Mind; The Secret Sauce to Delivering Success, Continuously Improv...
 
Large Language Models and the End of Programming
Large Language Models and the End of ProgrammingLarge Language Models and the End of Programming
Large Language Models and the End of Programming
 
AI/ML Infra Meetup | Reducing Prefill for LLM Serving in RAG
AI/ML Infra Meetup | Reducing Prefill for LLM Serving in RAGAI/ML Infra Meetup | Reducing Prefill for LLM Serving in RAG
AI/ML Infra Meetup | Reducing Prefill for LLM Serving in RAG
 
Abortion ^Clinic ^%[+971588192166''] Abortion Pill Al Ain (?@?) Abortion Pill...
Abortion ^Clinic ^%[+971588192166''] Abortion Pill Al Ain (?@?) Abortion Pill...Abortion ^Clinic ^%[+971588192166''] Abortion Pill Al Ain (?@?) Abortion Pill...
Abortion ^Clinic ^%[+971588192166''] Abortion Pill Al Ain (?@?) Abortion Pill...
 
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
AI/ML Infra Meetup | Improve Speed and GPU Utilization for Model Training & S...
 
AI/ML Infra Meetup | ML explainability in Michelangelo
AI/ML Infra Meetup | ML explainability in MichelangeloAI/ML Infra Meetup | ML explainability in Michelangelo
AI/ML Infra Meetup | ML explainability in Michelangelo
 
Into the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdfInto the Box 2024 - Keynote Day 2 Slides.pdf
Into the Box 2024 - Keynote Day 2 Slides.pdf
 
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERRORTROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
TROUBLESHOOTING 9 TYPES OF OUTOFMEMORYERROR
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
 
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
 
A Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdfA Comprehensive Look at Generative AI in Retail App Testing.pdf
A Comprehensive Look at Generative AI in Retail App Testing.pdf
 
Advanced Flow Concepts Every Developer Should Know
Advanced Flow Concepts Every Developer Should KnowAdvanced Flow Concepts Every Developer Should Know
Advanced Flow Concepts Every Developer Should Know
 
First Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User EndpointsFirst Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User Endpoints
 
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
How Does XfilesPro Ensure Security While Sharing Documents in Salesforce?
 
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoamOpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
OpenFOAM solver for Helmholtz equation, helmholtzFoam / helmholtzBubbleFoam
 
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology Solutions
 
Understanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSageUnderstanding Globus Data Transfers with NetSage
Understanding Globus Data Transfers with NetSage
 
A Comprehensive Appium Guide for Hybrid App Automation Testing.pdf
A Comprehensive Appium Guide for Hybrid App Automation Testing.pdfA Comprehensive Appium Guide for Hybrid App Automation Testing.pdf
A Comprehensive Appium Guide for Hybrid App Automation Testing.pdf
 
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
Field Employee Tracking System| MiTrack App| Best Employee Tracking Solution|...
 

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)

Editor's Notes

  1. 1