Aplicación móvil para el control de pedidos en un restaurante

6

Click here to load reader

description

Por Erick Calderin Morales y Marco Soto de la Vega. Articulo científico IEEE.

Transcript of Aplicación móvil para el control de pedidos en un restaurante

Page 1: Aplicación móvil para el control de pedidos en un restaurante

Aplicación móvil para el control de pedidos en un

restaurante

Mobile application for control orders in a restaurant

Erick Calderin Morales#1, Marco Soto de la Vega*2

Departamento de Ingeniería de Sistemas y Telecomunicaciones, Universidad de Córdoba

Cra. 6 N° 76 - 103 Montería-Córdoba, Colombia

[email protected]

[email protected]

Resumen—El avance tecnológico actual ha incorporado en la

cotidianidad del hombre dispositivos móviles (Smartphone,

Tablet, PDA, etc.) que permiten la fácil realización de tareas o

actividades, a través del uso de aplicaciones desarrolladas.

Teniendo en cuenta lo planteado el presente artículo describe

la demora en los servicios y la falta de organización de un

restaurante, como una situación que debe ser mejorada o

controlada para la comodidad y satisfacción de los clientes;

para ello se plantea el diseño de una aplicación para

dispositivos móviles con la capacidad de brindar, una forma

de auto-organización en clientes y personal a cargo; lograr

una mayor simplicidad y rapidez en los pedidos por parte de

los clientes y evitar complicaciones en los diferentes procesos

que se realizan dentro del negocio.

Abstract— The current technological advances incorporated in

the everyday man's mobile devices (Smartphone, Tablet, PDA,

etc.). Allowing easy tasks or activities, through the use of

applications developed. Given the points made in this article

describes the delay in services and the lack of organization of

a restaurant, as a situation that should be improved or

controlled for comfort and satisfaction, for it is considered the

design of an application for mobile devices with the ability to

provide a form of self-organization by clients and staff;

achieve greater simplicity and speed of orders from customers

and avoid complications in the different processes that take

place within the business.

Palabras clave: Dispositivos móviles, Smartphones, PDA,

Tablet

1. Introducción

El desarrollo de aplicaciones para plataformas móviles se ha

visto influenciado actualmente por la necesidad en la

administración de negocios; en los restaurantes, por ejemplo,

es más evidente la deficiencia en los servicios ofrecidos.

Uno de los factores que generan esta situación, quizás el más

importante, es la ausencia total de organización en los

administradores del negocio, y que se manifiesta en la

incorrecta asignación de tareas por cargos y áreas de servicio

para cada mesero.

Gracias al uso de teléfonos móviles inteligentes con sus

variadas aplicaciones y diminutos tamaños, nuestros trabajos y

vidas han sido cambiadas y con ellas se han creado nuevas

formas de negocios y trabajos como son el caso de monitoreo

de salud, tráfico, educación, y destacamos los servicios de

aplicaciones móviles en el sector agrícola los cuales un

muchos países ya son una realidad, esto no ha ocurrido con los

servicios de comida como restaurantes.

En la actualidad, se puede decir que casi todos los restaurantes

operan en un mismo sistema común utilizado desde los

primeros restaurantes existentes, cuyo avance tecnológico ha

sido casi nulo, claro está en lo que respecta a los procesos

fundamentales que ahí se desarrollan y mucho más en países

que no cuentan con un desarrollo tecnológico alto. Se pueden

definir características de estos como los son la utilización de

cartas impresas para la elección de los distintos platos y la

retroalimentación entre los meseros y cada uno de los clientes,

que aunque no llega a ser un problema en sí, es una situación

que puede ser mejorada y optimizada, además de ciertas

ventajas adicionales que se presentaran.

De acuerdo con los puntos anteriores el presente documento

propone el diseño de un sistema o aplicación móvil basada en

la web, dicho sistema será implementado en dispositivos

móviles como Smartphones, debido al abundante uso que

tienen en la actualidad, y debido a que su penetración muestra

altas tazas incluso en poblaciones reacios a la utilización de

PC, el sistema además también podrá ser ejecutado en PDA

alternativo.

En definitiva el sistema permitirá una mayor sencillez en los

procesos de los restaurantes ya que se podrá desplegar de cada

dispositivo móvil el menú de los platos que se tiene, evitando

las múltiples preguntas que los meseros deben hacer a cada

cliente y concentrando sus esfuerzos solo en llevar los pedidos

Page 2: Aplicación móvil para el control de pedidos en un restaurante

y hacer los cobros (esto a la larga permitirá una mayor eficacia

del restaurante), y evitando también la impresión de las cartas

que se deben hacer. Es destacable informar que el menú será

actualizado constantemente por lo cual los clientes estarán al

tanto de los platos que hay y de los alimentos que se han

agotado, esta característica acompañada de la ventaja de estar

alojada en internet permitirá consultas de comidas desde

lugares distantes y en algunos casos evitaran el traslado a

restaurante donde los platos de interés están agotados.

2. Materiales y métodos

Debido a la alta penetración de los Smartphone, estos se han

elegido como móviles para soporte de la aplicación, pero

dado que cada uno viene con distinto sistema operativo entre

los cuales están Android (Google), Symbian (Nokia),

Windows Mobile (Microsoft) y Palm OS (Research in

Motion), se utilizó el móvil Google G1, un celular basado en

sistema operativo Android, esto es teniendo en cuenta que En

la actualidad, el desarrollo multiplataforma de aplicaciones

móviles no es tecnológicamente factible. Android es una

plataforma de software personalizable y un sistema operativo

para dispositivos móviles que fue desarrollado por Google y

posteriormente continuado por Open Handset Alliance (OHA),

Google y OHA crearon a este como sistema de código abierto

para el desarrollo de aplicaciones móviles.

Android se basa en el sistema operativo Linux en lo que

respecta a los servicios básicos del sistema como lo son la

seguridad, la gestión de procesos, gestión de memoria, pila de

red y el modelo de controladores. Para el desarrollo de

aplicaciones móviles tiene varias ventajas sobre otros sistemas

operativos como por ejemplo el iPhone, que es un popular

Smartphone en el mercado, además de permitir a los

programadores escribir códigos Java en un lenguaje similar al

que utiliza Java librariesb. Cabe destacar que las aplicaciones

Android se pueden desarrollar en cualquier plataforma, ya sea

en Windows, Linux y Mac OSX.

Por otra parte, los Teléfonos basado en Android de Google

ofrecen todas las herramientas de Google, como Google Maps,

IM para video chat, etc., que pueden ser valiosas para los

servicios basados en la localización en punto de atención

(POC). Todas estas características y otras más hacen que

Android esté presente para el desarrollo de aplicaciones

rentables en dispositivos móviles y sea una opción más que

atractiva frente a demás sistemas del mercado.

3. Investigación anterior y diferencias con el sistema

planteado

Se han elaborado pocas aplicaciones móviles relacionadas a la

solución del problema presentado en los restaurantes, como

muestra de esto, hemos encontrado el software QuickOrder

diseñado para restaurantes libre, pizzerías y cervecerías; que

funciona con un Asistente Digital Personal (PDA) limitado a

hacer pedidos en cada mesa y con él, los datos se enviarán a la

computadora en caja, dotada de pantalla táctil.

Automáticamente, el programa envía los pedidos a la

impresora de la cocina y a la impresora del bar.

Sin embargo, la mala priorización de los clientes se agrega a la

lista de circunstancias hostiles; los primeros en llegar son los

últimos atendidos, y viceversa. Con el sistema que se presenta

en este artículo se tomó la iniciativa de ofrecer un tiempo de

respuesta adecuado, dentro de un rango establecido, así como

garantizar el orden correcto de atención a los clientes, esto

impide el hecho de encontrar mesas llenas a la espera del

servicio; reclamos orales al personal a cargo del restaurante;

retirada de los clientes, debido a la situación actual, platos mal

servidos entre otros inconvenientes que a la larga pueden

presentarse con el sistema QuickOrder. Ver Figura 1

Figura 1. Aplicación QuickOrder

Otro de los sistemas relacionado y tal vez el más parecido al

sistema aquí propuesto es Déminus Comanda Móvil que

consiste en una solución de software que permite utilizar

dispositivos Palm o Pocket PC para registrar el pedido de los

clientes (comanda), directamente en su mesa e iniciar todos

los procesos relacionados automáticamente. Cada mesero

cuenta con una Palm/Pocket PC en la que registra la orden de

los comensales, automáticamente se despliegan las comandas

correspondientes en las pantallas o impresoras instaladas en

los centros de producción y se actualiza la base de datos del

sistema administrativo para restaurantes Déminus.

De esta forma se logra automatizar completamente la

operación disminuyendo pérdidas de tiempo y recursos

relacionadas al proceso de "cantar" la comanda en los centros

de producción o tener que acercarse a una Terminal de

meseros fija, por tanto se concentra la atención en el cliente y

su mesa. Se puede ver la aplicación en la Figura 2.

Page 3: Aplicación móvil para el control de pedidos en un restaurante

Figura 2. Software móvil Déminus

La diferencia más destacada de este sistema con el que se

propone se podría decir que es el concepto de integración del

sistema con los clientes, mientras en este sistema los meseros

serán los que utilicen la aplicación y ésta solo será usada en el

restaurante, el sistema propuesto permite una interacción

directa (consiguiendo la inclusión en el sistema de un buzón

de correo) y de alta frecuente aprovechando el entorno web y

que si se cuenta con un Smartphone se podría instalar la

aplicación y utilizarla para consultas en sitios con acceso a

internet. En conclusión, podemos decir que el sistema

presentado tiene mayor relación con el usuario lo cual permite

a su vez un mejor desempeño.

En lo que respecta a los dos aplicaciones anteriores se puede

decir que este nuevo sistema dará reemplazo a los diferentes

métodos utilizados para contrarrestar la problemática de los

restaurantes, mantendrá funcionalidades de algunos de estos

software e incluirá algunas adicionales tales como realización

de encuestas de satisfacción para usuario-cliente mediante la

interfaz del sistema, así como un buzón de sugerencias.

Al igual que los sistemas anteriores, tendrá como prioridad

permitir que los pedidos sean realizados rápida y

sencillamente, aunque esta vez manteniendo un orden

adecuado y por ende contribuyendo a que los clientes salgan

satisfechos en las operaciones que se llevan a cabo.

De esta manera con la inclusión de este nuevo sistema se

obtendrá un mejor desempeño en los servicios que los

ofrecidos en los sistemas anteriores y de manera análoga en

los sistemas de restaurante clásicos que no utilizan las ayudas

tecnológicas.

4. Integración del sistema con la web

Como se ha presentado en la sección anterior, existen ya

sistemas que se han desarrollado con una funcionalidad

similar al que se propone en este documento, pero uno de las

principales diferencias y a la vez ventaja es la inclusión de

este sistema en un entorno web, dicha característica es

novedosa en ese aspecto, ya que se pretende buscar que los

restaurantes cuenten con información al servicio de todas las

personas y en todos los momentos, sin importar si las personas

están físicamente presentes en dicho restaurante, de esta

manera será posible acceder desde la web, en un lugar con

internet para hacer las consultas respectivas.

El sistema puede ser actualizado seguidamente y dicha

información estará rápidamente al servicio de todos los

clientes, manteniéndolos al tanto de los platos que se hacen,

los que se han agotado e incluso, será posible él envió de

mensaje referentes a nuevos platos y cualquier descuento que

el restaurante haga.

5. Descripción del sistema

En el presente documento se plantea el diseño de un sistema o

aplicación móvil que agilice las labores de los restaurantes y

que promueva una mejor interacción con sus clientes.

6. Interfaz gráfica y su descripción

El sistema contara con una interfaz gráfica sencilla dotada de

varias pestañas que se mencionaran y un mensaje de

bienvenida al entrar en este. El Menú principal (menú de

platos), que al ser accedida mostrara todos los platos, la

cantidad que se desea elegir y el costo de cada uno (similar a

la carta de comidas en restaurantes actuales), solo será

habilitada para pedidos si el cliente se encuentra activo en la

red del restaurante. Ver Figura 3.

Figura 3. Menú Principal para elección de platos

Otra pestaña será llamada lista de informe, donde se detallara

en qué consisten y que alimentos contienen cada uno de los

Page 4: Aplicación móvil para el control de pedidos en un restaurante

platos a servir, será más bien una descripción de los platos

para los casos donde los clientes no conozcan alguno de ellos.

Figura 4. Información sobre los diferentes platos disponibles

El sistema contará también con un campo de texto que se

utilizara para realizar búsquedas de platos directamente y se

arrojaran los platos buscados en caso de existir así como el

costo y su disponibilidad (si está o no agotado el plato en ese

momento), esta característica es principalmente funcional

para quienes tienen claro el plato a elegir y no quieren perder

tiempo buscando. Ver Figura 5

Figura 5. Buscar platos por su nombre.

Como opciones adicionales existen dos pestañas más, las

cuales son: encuesta de satisfacción y buzón de correo, la

primera consiste en listar una serie de preguntas lo más

minuciosas posible sobre los procesos que se llevan a cabo y

la segunda un buzón de correo para facilitar quejas y

sugerencias por parte de los clientes, estas sugerencias podrían

incluir pedidos de platos que con los que aún no cuente el

restaurante y que en la medida en que se hagan por muchas

personas se podrán incluir o no en las opciones de comida

del restaurante. Por último, es sistema contara como una

pestaña llamada mensajes que desplegara las últimas

novedades en precios y platos del restaurante.

En lo que refiere al diseño de la interfaz se sugiere la

utilización de XML, así como eclipse IDE (que también es una

plataforma de desarrollo), cabe destacar que también se podría

utilizar Netbeans, pero el Pluggin de Netbeans para Android

es mucho menos maduro que el de Eclipse, además de poder

ser utilizada para programación en Java, PHP, C/ C++ y otros

lenguajes de programación y no requerir instalación alguna, tal

como es descargado y luego de descomprimirlo puede ser

usado inmediatamente.

Están a disposición directorios cuando se utiliza el Pluggin de

eclipse en Android para integrarlo a este sistema operativo,

uno de ellos es el llamado Res, el cual a su vez contiene

subdirectorios, El XML que regula la "interfaz de usuario" se

encuentran en estos subdirectorios, de esta manera botones,

campos de edición, y demás herramientas son creadas

fácilmente con esta herramienta.

En la imagen se muestra una interfaz con todos los

componentes establecidos para el sistema.

7. Funcionalidad general del sistema

La funcionalidad del sistema consiste básicamente en una

aplicación móvil que permitirá realizar los pedidos en el

restaurante de manera digital por medio de un dispositivo

móvil con el sistema previamente instalado, el sistema contara

con un menú de platillos con los que el restaurante cuenta así

como sus precios y su disponibilidad actual, de esta manera

los meseros no tendrán que ir de cliente en cliente y solo se

limitaran a realizar los cobros y llevar los pedidos, acto que

reducirá considerablemente el tiempo de espera de cada

cliente y el número de meseros por restaurante.

Una vez elegido el plato por el cliente esta información pasara

a los trabajadores del restaurante y podrá tanto ser impresa

directamente como ser desplegada por el computador

encargado de la gestión del sistema en el restaurante, este

mismo será el que permitirá la actualización del sistema

colocando platos en estado de agotados, el despliegue de la

información sugerida por los clientes en el buzón de correo

con el que contara el sistema así como él envió de mensajes

Page 5: Aplicación móvil para el control de pedidos en un restaurante

de eventualidades, promociones y platos especiales que se

realizaran en ocasiones por el restaurante.

Figura 6. Esquema de funcionalidad del sistema

La figura muestra un esquema sencillo de la funcionalidad del

sistema donde el Smartphone local se refiere a los Smartphone

que brinda el restaurante en sus instalaciones, el Smartphone

personal a cualquiera al cual se le haya instalado el sistema y

que se utiliza fuera del restaurante.

El PC de gestión se refiere al pc propiedad del restaurante

utilizado para desplegar la lista de los pedidos en orden y

actualizar el sistema seguidamente, se

Este sistema como se menciona anteriormente debe ser

previamente instalado en los Smartphone de los clientes, lo

cual puede hacerse de una manera muy sencilla descargando la

aplicación desde la web. Cabe destacar que instalar la

aplicación en el Smartphone personal del usuario es una

posibilidad extra ya que de no contar con este dispositivo el

restaurante brindara uno de manera temporal y con el sistema

instalado listo para su uso, estos estarán sujetados de alguna

forma por las mesas por razones estrictas de seguridad.

También se debe especificar aquí que los procesos permitidos

con el sistema instalado en el Smartphone personal varían en

el caso de no acceder a éste en la red del restaurante, es decir

si se accede desde una red diferente a la del restaurante el

sistema no tendrá habilitada las opciones de pedir platos, y

solo se realizara para consultas específicas, esto con el fin de

garantizar que cada una de las ordenes sea respectivamente

cancelada por el usuario que la pidió pues este se encontrara

físicamente en el restaurante.

En lo que respecta la clave de ingreso a la red los Smartphone

prestados por el restaurante ya la tendrán registrada (por ende

no habrá la necesidad de escribirla por el cliente) y en el caso

de si el usuario prefiere el uso de su Smartphone personal en

el restaurante con el sistema ya instalado, este puede dirigirse

hacia alguno de los empleados y se les facilitara dicha clave

sin ningún problema.

En la imagen posterior se mostrara el esquema de alto nivel de

la arquitectura del sistema

Figura 7. Esquema de alto nivel de la arquitectura.

En la imagen se muestra la visión general de alto nivel de la

arquitectura del sistema donde los Smartphone locales

pertenecientes al restaurante se comunican con el pc de

gestión del sistema que pertenece al restaurante mediante Wi-

Fi y con el server web. Además también se visualiza un

dispositivo cliente que representa a un Smartphone personal

con el sistema instalado, en un lugar ajeno al restaurante y que

accede a algunas características del software mediante

conexión a internet.

Ahora, el siguiente inconveniente es ajeno a las posibilidades

pero se incluye como tal, y consiste en las altas exigencias del

cliente para un lapso pequeño de tiempo.

8. CONCLUSIÓN

En el presente documento se describe la situación actual a la

que están sometidos los clientes de los sistemas de

restaurantes en la actualidad, teniendo énfasis en las

principales inconformidades que se ocasionan a diario y que

más que un problema es una situación que se puede mejorar ,

como lo son la poca automatización que se da en los procesos

lo cual repercute en el tiempo de espera en las mesas de los

restaurantes actuales, así también la incapacidad de prestar

servicios fuera del establecimiento y que serían bien recibidos

por parte de los clientes (como por ejemplo, aplicación

propuesta permite saber a la disponibilidad de los platillos del

restaurante en cualquier lugar y en cualquier momento), es

preciso decir que esto se hiso con el fin de plantear una

solución más que satisfactoria y que tome en cuenta los puntos

más vulnerables de los proceso actuales en los restaurantes.

Page 6: Aplicación móvil para el control de pedidos en un restaurante

La solución que resuelve las deficiencias puntualizadas viene

a ser un sistema o aplicación móvil que permitirá un mejor

servicio hacia los clientes ofreciendo mayor rapidez, y mejor

desempeño que los sistemas actuales de restaurante donde los

meseros se tardan de mesa en mesa escribiendo en su lista

cada uno de los pedidos que se haga.

Con este sistema esa situación queda en el olvido y los clientes

realizaran sus pedidos de manera automática, cediendo más

tiempo a los meseros, que se concentraran en llevar los

pedidos lo más rápido posible cuando la demanda sea máxima,

luego esto trae con sigo una disminución en el número de

estos meseros lo que también significa una ganancia en

general para los restaurantes.

En general se concluye que el sistema propuesto actualmente

permitirá a los restaurantes mejoras sus labores con un

conjunto de servicios muy parecidos a algunos sistemas ya

implementados como QuickOrder y Déminus Comanda,

añadiendo puntos a su favor como nuevas funcionalidades y

análogamente obteniendo mejor servicio que los sistemas de

restaurantes actuales que ni siquiera utilizan tecnología.

REFERENCIAS

[1] Arroyo, Natalia. “Información en el Móvil”. Editorial UPC.1ra

ed., Barcelona, Diciembre 2011. pp.16.

[2] Pintaco, Blanco Teresa y Sánchez. Joaquin. “Nuevas tendencias en comunicación”, 2da ed., ESIC Editorial. Madrid: Pozuelo de Alarcón, 2012, pp.137.

[3] Vásquez Roja, Jaime. “Consulta y actualización de bases de datos mediante equipos móviles”, 1da ed., Colombia: Medellín, 2008, pp. 82.

[4] Kiley, Robert. “Información médica en Internet”, ELSEVIER, 3ra ed., Madrid. España, 2005, pp. 177.

[5] Publicaciones Vértice. “Comunicación y publicidad”, 2da ed., Editorial Vértice. Málaga, pp.123.

[6] Arroyo, Natalia. “Información en el Móvil”. Editorial UPC. 1ra ed., Barcelona, Diciembre 2011. pp.168.

[7] Gross Salvat, Begoña. “Evolución y retos de la educacion virtual construyendo el e-learning del siglo XXI”. Editorial UOC. 1ra ed., Universidad a Distancia de Madrid. Madrid, Octubre 2011, pp. 168.

[8] Rojas, Pedro. “Reclutamiento y selección 2.0”. Editorial UOC. 1ra ed., Barcelona, Septiembre 2010, pp. 17.

[9] J., Pedro. “Informativos para la televisión del espectáculo”, Editorial Comunicación Social. España, Zamora.2010, pp. 248.

[10] Membibre Saavedra, Paz. “Marketing y Comunicación en los servicios sociales”, Producción Editorial Ciclo Grupo 5 S.L.U., Madrid, 2012, pp. 233.

[11] AppsMashup. Software para Restaurantes QuickOrder. 4 Junio 2009. De http://www.grupoexecom.com/deminus/. 2009

[12] Grupo Execom de Chiaspas. Deminus de http://www.grupoexecom.com/deminus/ publicado en 26 Mayo 2006