Documente Academic
Documente Profesional
Documente Cultură
TESIS
PRESENTAN
JORGE MARTÍN NÚÑEZ ISLAS
CARLOS GIOVANNI RAMÍREZ ROSARIO
MITCHELL NAVA ROJO
ASESOR E S
ING. CATALINA PATIÑO GALLEGOS
M. EN C. LUIS ANTONIO GARCÍA ESPINOSA
RESUMEN
En esta tesis se presenta el diseño y el desarrollo de un sistema basado en computadoras para un
punto de venta con aplicación móvil que ayude a mejorar las operaciones y procesos de un
establecimiento que ofrece servicio de restaurante o bar.
En dichos establecimientos el tiempo de atención que se le da a un cliente depende mucho de la
cantidad de meseros que laboran en el establecimiento y el tiempo en el que le lleva al cocinero
preparar el pedido del cliente.
Así que para ofrecer un servicio eficiente, optimizado y que el cliente pueda interactuar con el servicio
que se le otorga, se pretende diseñar y crear un punto de venta inteligente y personalizado, con opción
de dar de alta y baja inventario, que se vincule con un software móvil que el mesero pueda manipular
finalmente para tomar la orden del cliente, que el cocinero pueda recibir la orden en tiempo real y que
tenga una base de datos que almacene la información de los productos, órdenes y ventas del día.
El resultado de esta tesis es el prototipo de un sistema basado en computadora funcional desarrollado
en Visual Studio, en la plataforma .NET, tomando como base los lenguajes de SQL, C# y una
aplicación móvil con lenguaje Android y PHP.
ABSTRACT
In this thesis going to present the design and development of a computer-based point of sale for a
mobile application that helps improve operations and processes a guest service restaurant or bar
system it is presented.
In that sites the time attention is given to a client depends a lot on the amount of waiters working in the
establishment and the time it takes the chef prepare the request.
So to provide efficient, optimized and the customer to interact with the service that is given, is to design
and create an intelligent and personalized point of sale, with option of giving high and low inventory
service that links with a mobile software that can eventually manipulate the waiter to take the customer's
order, the cook can receive real-time order and you have a database that stores product information,
sales orders and day.
The result of this thesis is a prototype based on functional computer developed in Visual Studio, the
.NET platform system based languages SQL, C # and Android mobile application with PHP.
INDÍCE
RESUMEN ........................................................................................................................................... 3
ABSTRACT.......................................................................................................................................... 3
INDÍCE................................................................................................................................................. 4
INDÍCE DE IMÁGENES ....................................................................................................................... 7
INDÍCE DE TABLAS ............................................................................................................................ 9
INTRODUCCIÓN ............................................................................................................................... 10
CAPÍTULO I ....................................................................................................................................... 11
1.1 MARCO CONCEPTUAL .................................................................................................... 12
1.1.1 INGENIERIA DE SOFTWARE ....................................................................................... 12
1.1.2 BASE DE DATOS .......................................................................................................... 13
1.1.3 PUNTO DE VENTA ................................................................................................... 13
1.1.4 SOFTWARE DE PUNTO DE VENTA ............................................................................ 14
1.1.5 TABLETA ELECTRONICA............................................................................................. 14
1.1.6 SQL SERVER ................................................................................................................ 14
1.1.7 PLATAFORMA .NET...................................................................................................... 14
1.1.8 VISUAL STUDIO............................................................................................................ 14
1.1.9 C# .................................................................................................................................. 15
1.1.10 SQL............................................................................................................................ 15
1.1.11 ANDROID .................................................................................................................. 15
1.1.12 MYSQL ...................................................................................................................... 15
1.1.13 PHPMYADMIN........................................................................................................... 15
1.1.14 WAMPSERVER ......................................................................................................... 16
1.1.15 SQL EXPRESS SERVER .......................................................................................... 16
1.1.16 SISTEMA DE INFORMACIÓN BASADO EN COMPUTADORAS.............................. 16
1.1.17 DIFERENCIAS ENTRE MYSQL Y SQL SERVER ..................................................... 16
1.2 MARCO CONTEXTUAL..................................................................................................... 17
1.2.1 EL PUNTO DE VENTA ACTUAL ................................................................................... 18
1.2.2 COMPOSICION DEL SISTEMA PUNTO DE VENTA .................................................... 18
1.2.3 COSTOS Y LIMITACIONES .......................................................................................... 19
1.2.4 ANALISIS DE PUNTOS DE VENTA .............................................................................. 19
CAPÍTULO II ...................................................................................................................................... 22
2.1 METODOLOGIA ................................................................................................................ 23
2.1.1 DESCRIPCIÓN .............................................................................................................. 23
2.1.2 PLANEACIÓN Y ANÁLISIS (24%) ................................................................................. 23
2.1.3 DISEÑO (26%)............................................................................................................... 24
2.1.4 CONSTRUCCIÓN (30%) ............................................................................................... 24
2.1.5 IMPLANTACIÓN (13%).................................................................................................. 25
2.1.6 OPERACIÓN Y MANTENIMIENTO (7%) ....................................................................... 25
CAPÍTULO III ..................................................................................................................................... 27
3.1 CONOCIMIENTO DEL MEDIO AMBIENTE GENERAL ..................................................... 28
3.1.1 DESCRIPCIÓN DEL SISTEMA TRADICIONAL ............................................................ 28
3.2 PLANTAMIENTO DE LA PROBLEMÁTICA ....................................................................... 29
3.3 EVALUACIÓN Y DIAGNOSTICO DE LA SITUACIÓN ACTUAL ........................................ 30
3.3.1 JUSTIFICACION ............................................................................................................ 30
3.3.2 OBJETIVOS ................................................................................................................... 30
3.3.3 EVALUACIÓN ................................................................................................................ 30
3.3.4 DIAGNOSTICO .............................................................................................................. 32
3.3.5 PROPUESTA DE LA SOLUCIÓN .................................................................................. 33
3.3.6 PLANES DE TRABAJO (DIAGRAMA DE GANTT) ........................................................ 36
3.3.7 ANÁLISIS DE COSTO – BENEFICIO ............................................................................ 38
CAPÍTULO IV..................................................................................................................................... 39
4.1 DISEÑO ............................................................................................................................. 40
4.1.1 DISEÑO DE LA BASE DE DATOS ................................................................................ 40
4.1.2 DISEÑO DEL SOFTWARE DE ESCRITORIO ............................................................... 41
4.1.3 DISEÑO DE LA APLICACIÓN MOVIL ........................................................................... 43
4.1.4 DISEÑO DEL MONITOR DE ÓRDENES ....................................................................... 45
4.1.5 DISEÑO DE LA CONEXIÓN .......................................................................................... 46
4.2 CONSTRUCCIÓN .............................................................................................................. 46
4.2.1 BASE DE DATOS .......................................................................................................... 46
4.2.2 SOFTWARE DE ESCRITORIO ..................................................................................... 50
4.2.3 APLICACIÓN MÓVIL ..................................................................................................... 55
4.2.4 MONITOR DE ÓRDENES ............................................................................................. 57
4.2.5 CONEXIÓN .................................................................................................................... 58
CAPÍTULO V ..................................................................................................................................... 59
5.1 IMPLANTACIÓN ................................................................................................................ 60
5.1.1 DATOS DE LA EMPRESA. ........................................................................................... 60
5.1.2 IMPLEMENTACIÓN DEL SISTEMA. ............................................................................. 62
5.1.3 ENTRENAMIENTO Y CAPACITACIÓN. ........................................................................ 62
5.2 OPERACIÓN Y MANTENIMIENTO ................................................................................... 62
5.2.1 MANUAL DE USUARIO ................................................................................................. 62
5.2.2 MANTENIMIENTO ......................................................................................................... 62
CONCLUSIONES .............................................................................................................................. 63
BIBLIOGRAFÍA Y REFERENCIAS .................................................................................................... 64
GLOSARIO ........................................................................................................................................ 66
ANEXO .............................................................................................................................................. 68
INDÍCE DE IMÁGENES
INDÍCE DE TABLAS
Tabla 1: Comparación entre MySQL y SQL Server ........................................................................... 17
Tabla 2: Tabla sistemática ................................................................................................................. 33
Tabla 3: Tabla sistemática del sistema propuesto. ............................................................................ 35
Tabla 4: Costo - Beneficio.................................................................................................................. 38
Tabla 5: Diseño de las Tablas de la base de Datos ........................................................................... 40
Tabla 6: Tabla user ............................................................................................................................ 47
Tabla 7: Tabla ventas ........................................................................................................................ 47
Tabla 8: Tabla producto ..................................................................................................................... 48
Tabla 9: Tabla subcategoría .............................................................................................................. 48
Tabla 10: Tabla orden ........................................................................................................................ 48
INTRODUCCIÓN
Actualmente las grandes empresas comerciales como por ejemplo supermercados, restaurantes,
farmacias, etc. cuentan con un Sistema de Punto de Venta (SPDV) que administra sus actividades
principales como son: compras, ventas y pedidos; y en la mayoría de los casos no tienen problemas
cuando hacen sus inventarios, porque todo se maneja mediante lectores de código de barras que
registran sus productos, sus costos y sus cantidades de manera precisa y confiable.
Un sistema punto de venta está compuesto por software y hardware, creado especialmente para
agilizar los procesos relacionados con ventas y atención al público.
La tecnología de los sistemas punto de venta se inició en 1980 con la unión de un grupo de consultores
independientes, diseñadores de programas de cómputo y expertos en el desarrollo de soluciones
administrativas para el mercado Mexicano, el cual presenta necesidades distintas a las de otros
países.
Muchos establecimientos desean actualizar sus sistemas tradicionales, las pequeñas y medianas
empresas comerciales buscan también administrar adecuadamente su negocio, pero sin embargo no
tienen acceso a este tipo de tecnologías por lo que tienen una gran desventaja competitiva.
Los puntos de venta vienen a automatizar el proceso de salida y cobro de la mercancía en las tiendas
departamentales, comercios, restaurantes y otras instituciones. La implementación de los sistemas de
punto de venta no son un lujo, sino una necesidad primordial para agilizar los procesos en los que está
relacionado la salida de la mercancía en estos establecimientos.
El objetivo general es agilizar los procesos relacionados con ventas y atención al público de
establecimientos dedicados, realizando un sistema amigable con el usuario y personalizado con el
gerente, mejorando la relación entre estos dos, innovar en el mercado del software y el desarrollo de
puntos de venta para hacer más cómodo y fácil la labor del personal y reducir tiempos.
Es por ello que surge la idea de desarrollar un nuevo sistema que apoye y optimice el servicio de
atención al cliente para apoyar a los pequeños establecimientos que desean crecer, tener franquicias
o que desean la implementación de tecnología. Instalando nuestro sistema los hará crecer de manera
más sencilla e innovadora.
CAPÍTULO I
MARCO CONCEPTUAL Y CONTEXTUAL
En este primer capítulo explicaremos los conceptos referentes al desarrollo de un software para un
sistema punto de venta y los principales componentes que debe tener para realizar adecuadamente
su función, la cual es hacer más eficiente la administración de un restaurante y tener un servicio de
mejor calidad en cualquier restaurante que aplique nuestro producto.
1.1.9 C#
Es un lenguaje de programación que se ha diseñado para compilar diversas aplicaciones que se
ejecutan en .NET Framework. C# es simple, eficaz, con seguridad de tipos y orientado a objetos. Las
numerosas innovaciones de C# permiten desarrollar aplicaciones rápidamente y mantener la
expresividad y elegancia de los lenguajes de estilo de C. [4]
1.1.10 SQL
El lenguaje de consulta estructurado o SQL (por sus siglas en inglés Structured Query Language) es
un lenguaje declarativo de acceso a bases de datos relacionales que permite especificar diversos tipos
de operaciones en ellas. Una de sus características es el manejo del álgebra y el cálculo relacional
que permiten efectuar consultas con el fin de recuperar, de forma sencilla, información de bases de
datos, así como hacer cambios en ellas. [3]
1.1.11 ANDROID
Es un sistema operativo basado en el núcleo Linux. Fue diseñado por google principalmente para
dispositivos móviles con pantalla táctil, como teléfonos inteligentes o tabletas electrónicas y también
para relojes inteligentes, televisores y automóviles. [d] [9]
1.1.12 MYSQL
MySQL es un sistema de uso libre de administración de bases de datos con más de seis millones de
instalaciones; es software de código abierto. Código abierto significa que es posible para cualquier
persona usarlo y modificarlo. Cualquier persona puede bajar el código fuente de MySQL y usarlo sin
pagar. Permite a aplicaciones escritas en diversos lenguajes de programación, acceder a las bases
de datos desarrolladas en diferentes lenguajes.
MySQL es una base de datos muy rápida en la lectura pero puede provocar problemas de integridad
en entornos de alta concurrencia en la modificación de archivos. En aplicaciones web hay baja
concurrencia en la modificación de datos y en cambio el entorno es intensivo en lectura de datos, lo
que hace a MySQL ideal para este tipo de aplicaciones. Sea cual sea el entorno en el que va a utilizar
MySQL, es importante monitorizar de antemano el rendimiento para detectar y corregir errores tanto
de SQL como de programación. [8]
1.1.13 PHPMYADMIN
Es una herramienta creada con la intención de manejar la administración de MySQL a través de
páginas web, utilizando Internet. Actualmente puede crear y eliminar Bases de Datos, crear, eliminar
y alterar tablas, borrar, editar y añadir campos, ejecutar cualquier sentencia SQL, administrar claves
en campos, administrar privilegios, exportar datos en varios formatos y está disponible en 62 idiomas.
1.1.14 WAMPSERVER
Es un entorno de desarrollo web de Windows, que nos permite crear aplicaciones web con Apache 2,
PHP y una base de datos MySQL. Trabajando en conjunto con PHPMYADMIN nos permite administrar
fácilmente una base de datos en la web.
El sistema punto de venta se compone con los siguientes elementos; un elemento físico (hardware) y
un programa (software), con los actuales avances de la tecnología donde cualquier persona puede
traer consigo un teléfono móvil o una tableta electrónica se han desarrollado diferentes sistemas
puntos de venta para cubrir las necesidades de estos dispositivos y del cliente en particular. Algunos
han sido desarrollados para los sistemas operativos de dispositivos móviles tales como: Android, Java,
entre otros.
CAPÍTULO II
MARCO METODOLOGICO
2.1 METODOLOGIA
La metodología que se usara para la elaboración de la siguiente tesis tiene como nombre Ciclo de
Vida de Desarrollo de Sistemas de Información Basados en Computadoras (CVDSIBC); a continuación
se describirá cada elemento con un porcentaje del tiempo que se debe implementar a cada uno de
estos.
Para desarrollar este tesis se optó por utilizar la metodología para el desarrollo de un Sistema de
Información Basados en Computadoras, debido a que este está orientado a apoyar las funciones
básicas de la empresa, condensando e integrando la mayor parte de la información relevante de la
empresa brinda la administración de diversas cantidades y tipos de información.
2.1.1 DESCRIPCIÓN
Un sistema de Información Basado en Computadoras es un conjunto integrado de programas de
computadora, equipos y servicios de cómputo, cuyo propósito fundamental es: obtener y proporcionar
información de apoyo, a las funciones de la institución, empresa o área.
El Ciclo de Vida de Desarrollo de Sistemas (CVDS), comúnmente, se considera como el conjunto de
actividades que los: usuarios, analistas, diseñadores, constructores, implantadores y operadores;
necesitan llevar a cabo para desarrollar y poner en marcha un Sistema, donde se presentan y
describen en términos muy generales, cada una de las fases y actividades que conforman un Ciclo de
Vida de Desarrollo de Sistemas de Información Basados en Computadoras (CVDSIBC).
El Ciclo de Vida para el Desarrollo de Sistemas se realiza siguiendo las siguientes etapas o actividades
generales o fases. (Porcentaje de recursos sugeridos para su ejecución entre paréntesis).
Estas actividades tienen que seguir el orden específico y ser retroactivas ya que se debe tener en
cuenta el avance de la actividad anterior en la actividad actual y así sucesivamente, como lo muestra
el esquema.
Para el desarrollo de un sistema se deben administrar los recursos de tal manera que el desarrollo
tenga el mayor peso (30%), seguido por el diseño (26%), la planeación y el análisis (24%), la
implantación (13%) y la operación y mantenimiento (7%). De tal manera que se debe destinar casi
igual recursos a la planeación al diseño y el desarrollo y teniendo una buena base con estos no se
necesitaran muchos recursos para el mantenimiento.
CAPÍTULO III
ANALISIS, EVALUACION Y DIAGNOSTICO
NOTA: cabe señalar que cuando el mesero consulta o toma la orden del cliente este puede pedir algún
otro consumible o ingrediente del menú; el cual será ingresado también en la cuenta. La desventaja
de este sistema es que el mesero debe estar pendiente de que el cocinero lo llame cuando la orden
este lista y por consecuencia el mesero debe visitar la cocina en múltiples ocasiones.
B) Alta/Baja de inventario:
El sistema tradicional funciona de la siguiente manera:
Con las notas y un cuadro en Excel se contabiliza los productos existentes en cantidad.
Al momento de que se hace la compra de la materia prima solo se toma en cuenta aquella
que se compra por paquete.
El gerente lleva un inventario rustico basado en notas, libretas y lista de compras.
C) Menú:
En el sistema actual, el menú se muestra en una folleto o pancarta donde se muestra el menú que se
ofrece, algunas veces mostrando imágenes y precio del mismo.
3.3.1 JUSTIFICACION
La difícil manipulación del software de un punto de venta actual, funciones innecesarias, interfaz de
usuario incomprensible y complicaciones en el ingreso de productos al inventario, nos impulsa a
diseñar un software con una interfaz sencilla y rápida, que cuente con funciones esenciales de
administración.
Apoyar a las pequeñas y medianas empresas (PYMES) dedicadas al servicio de venta de alimentos a
impulsar su desarrollo funcional, facilitándoles y optimizando los procesos con las que cuentan
actualmente, logrando un crecimiento en conjunto con ellas.
3.3.2 OBJETIVOS
Objetivo General:
Desarrollar un software para punto de venta y un software de aplicación apoyado en el uso de
dispositivos móviles como herramienta de administración mediante una interfaz amigable, que permita
gestionar los pedidos de los clientes en un restaurante o bar.
Objetivos Específicos:
Diseñar una interfaz sencilla y amigable para el usuario en el software de escritorio y en la
aplicación móvil.
Que el software permita administrar el inventario de manera sencilla para el usuario.
Conectar la aplicación con el software de escritorio sin necesidad de conexión a internet,
convirtiendo a la computadora que contiene el software como un servidor local.
Ver las órdenes realizadas en un monitor ubicado en la cocina para que el cocinero indique
cuando esta orden esta lista y mesero pueda recogerla.
Impresión del Ticket de una cuenta.
Diseñar y presentar los manuales de usuarios respectivos.
3.3.3 EVALUACIÓN
Desventajas del sistema actual
El uso solo de sistemas de escritorio detiene la evolución del software como tal, pues son las
nuevas tecnologías en medios de interacción con el usuario los elementos que marcan la
usabilidad del sistema.
En restaurantes-bares de gran tamaño con numerosa clientela obliga a la contratación de más
personal para cubrir la demanda.
Si los tiempos de espera en un restaurante-bar son altos, generalmente no regresamos otra
vez pues lo más molesto para un cliente es esperar.
Ventajas de la solución Propuesta
El escenario de un restaurante-bar es perfectamente aplicable para explotar las capacidades
de un dispositivo móvil como medio de interacción con el usuario.
El uso de dispositivos móviles evitarían la visita del mesero a la cocina para dejar las órdenes,
esto mejoraría los tiempos de espera por parte de los clientes que a su vez estarán más
satisfechos por una atención eficaz y eficiente pues se optimiza el rendimiento del personal.
Un dispositivo móvil es perfectamente portable para los meseros y ofrecería información
actualizada al instante para todos los usuarios, esto reducirá errores en las órdenes. Además
la cocina tendrá una pantalla táctil para mostrar la información de los pedidos y despacharlos.
En definitiva la atención será más eficaz y eficiente, haciendo al restaurante más competitivo.
El cocinero vera desplegada lo que ordena el cliente en una pantalla ubicada en la cocina.
3.3.4 DIAGNOSTICO
Los sistemas tradicionales para restaurantes de nuestro medio no se apoyan en dispositivos
móviles, generalmente son sistemas de escritorio o notas hechas a mano.
Un sistema actual de escritorio difícilmente podría ayudar a los meseros pues no lo pueden
portar por su peso y dimensiones.
El funcionamiento de la atención al cliente apoyado de un terminal punto de venta se describe
a continuación:
1. El cliente espera a que un mesero lo atienda.
2. El mesero le otorga el menú y anota la orden.
3. El mesero ingresa el pedido en el punto de venta.
4. El pedido se imprime del lado de la cocina.
5. El cocinero empieza la preparación.
6. El mesero está atento de que su pedido esté listo para ir a la cocina por él.
7. El mesero va a la cocina por el pedido.
8. Lleva el pedido al mesero.
9. El cliente recibe su orden y degusta su producto.
10. Tiempo de degustación.
11. El cliente llama al mesero para pedir la cuenta.
12. El mesero va al punto de venta a calcular la cuenta.
13. Imprime la cuenta.
14. Lleva el ticket al cliente.
15. El cliente paga la cantidad total por el servicio.
El tiempo que un mesero usa para llevar el pedido a la cocina representa tiempo de espera para el
cliente, además si el cliente desea modificar su orden el mesero debe buscar su nota de pedido por el
número de mesa lo cual consume tiempo.
Se presenta un nuevo diagrama de flujo de datos, en la cual se muestra la situación de los procesos,
la transición y la transformación de los flujos de datos, sus orígenes y destinos y los lugares de
almacenamiento de información del nuevo sistema propuesto como solución.
A continuación se presenta la tabla sistémica del sistema propuesto, para una mejor exposición de los
elementos del sistema.
Para obtener el precio de las horas hombre se investigaron precios, salarios y se realizaron los
siguientes cálculos:
El salario en promedio de un desarrollador de software ronda entre los $26,000 y los $30,000
pesos, dividiendo la primera cantidad entre 30 días nos da un salario de $866.66 al día, es
decir, $36 pesos la hora.
Se planean 165 días de trabajo con 3 horas cada día en total 495 horas.
Multiplicando las horas por el salario promedio por hora, da un resultado de $17,875 MNX.
El sistema contara con 2 tipos de licencia, licencia para software de escritorio y licencia para la
aplicación móvil.
El promedio de costo de una licencia anual de un software ronda en los $2,000 y $4,000 con
funciones extras que pocos establecimientos llegan a ocupar
Por lo tanto para la licencia del software de escritorio se propone un precio de $1,200 MNX.
El promedio de costo de una aplicación móvil se maneja de $43 a $180.
Se propone un costo de licencia por cada dispositivo de la aplicación móvil de $90 MNX.
Los beneficios que se obtendrán serán en el orden del proceso y serán los siguientes:
Generación de un ticket impreso.
Generación automática del costo total del pedido.
Mayor control en los pedidos.
Actualización del inventario más sencilla y eficiente.
Visualización de las ganancias diarias.
Monitoreo de órdenes.
CAPÍTULO IV
DISEÑO Y CONSTRUCCIÓN
4.1 DISEÑO
Basándonos en la propuesta de solución, enlistaremos cada aspecto y describiremos el diseño que
planteamos hacer. Al software desarrollado será llamado EASY-SOFT, por su fácil manipulación que
se planea lograr.
A continuación se describirá el diseño de los elementos que compondrán a nuestro sistema propuesto,
mencionando que se desea construir y el funcionamiento de estos.
El menú lo haremos sencillo donde con listas de despegables se encuentre el producto, o bien, con
tan solo ingresar en la búsqueda algún aspecto de productos, se visualizara los resultados
encontrados.
En el software de escritorio podrá ingresar el pedido de algún cliente, esto es, si la aplicación móvil
(más adelante explicada) se encuentra ocupada. Se pretende hacer una interfaz sencilla, con listas
desplegables y un botón donde se ingrese dicho pedido a la cuenta (tabla de la base de datos), con la
posibilidad de que se ingresen descripciones o especificaciones del producto. Al escoger el producto
se desplegara su precio, descripción, stock, imagen, ingredientes en una lista de productos.
La función principal del software de escritorio es imprimir el ticket de una cuenta. La intención es que
el mesero ingrese el número de cuenta y se despliegue la lista de productos que se ordenaron (sin
descripción), mostrando como es que el ticket se mostrara impreso.
Además, se mostrara una tabla de datos que contendrá la lista de productos que contiene la orden,
esto, para que el usuario (mesero) tenga conocimiento de lo que va a imprimir en el ticket, si algún
producto se ingresó erróneamente, puede modificar la orden.
La modificación del inventario será muy sencilla. El usuario podrá ingresar, actualizar y eliminar
registros de la base de datos, teniendo la posibilidad de ingresar imágenes, para que en el apartado
de menú se muestre la imagen del producto. Para ingresar productos el usuario solo debe ingresar los
campos que la base de datos necesita en cada registró. Para actualizar deberá ingresar el ID del
producto a modificar e ingresar de nuevos los aspectos del producto y para eliminar solo deberá
ingresar el ID del producto y dar clic en eliminar.
En el diseño del apartado de ventas del día, se mostrará el id de la cuenta individual, los productos,
cantidad y el precio, teniendo un botón de CERRAR ventas del día, que sumara todo el importe de las
ventas que hubo en el día.
La opción INICIAR por consecuente nos llevará a una segunda ventana en donde nos mostraran tres
menús despegables, con las siguientes funciones MENÚ y ORDEN (se necesitara inicio de sesión
para usar esta función).
Menú:
En la Figura 16, se podrá visualizar la imagen de los diferentes productos solo deslizando la imagen
o seleccionando de las listas despegables tipo, categoría y producto, automáticamente se llenaran los
recuadros de la información del producto automáticamente.
Orden:
La ventana de ORDEN tendrá una tabla donde estarán los productos ingresados, básicamente la
aplicación está diseñada para pulsar botones, desplegar un menú de donde elegirá el elemento
deseado. Al elegir producto se mostrará su imagen, el total actual de la cuenta y para modificar el
pedido se diseñó un apartado (más opciones) para modificar el pedido o cerrar el mismo. Cabe
destacar que este apartado se diseñará para cada ventana (menú y orden).
Esta ventana está diseñada para un monitor con pantalla táctil, la razón es porque esta ventana
contendrá un listado de órdenes del día donde el cocinero indicara que orden esta lista para recoger.
Este valor antes mencionado en el diseño de la base de datos ayudara al mesero a conocer el estado
de las órdenes que lleva a su cargo.
4.2 CONSTRUCCIÓN
A continuación se describirá el funcionamiento y como fue la construcción de los elementos antes
diseñados.
4.2.1 BASE DE DATOS
La siguiente imagen (Figura 19) muestra las relaciones que hay entre las tablas de la base de datos
construida.
Modelo relacional
Diccionario de datos
Un diccionario de datos es una lista y descripción detallada de todos los elementos de almacenamiento
de información, identificados en el conjunto de los diagramas de flujo de datos que se describen a un
sistema.
Igual que en un diccionario, definen las palabras de un lenguaje, un diccionario de datos define los
términos asociados con las estructuras de datos, que se emplean en el desarrollo y empleo de los
sistemas información. Los elementos principales en un sistema de información son, de acuerdo con lo
que se ha comentado, el flujo de datos, el almacenamiento de datos, los procesos, los controles y los
tiempos.
Por lo tanto, un diccionario de datos construido por un conjunto riguroso de procedimientos que deberá
ayudar a cumplir los siguientes objetivos:
Establecer un glosario de términos.
Proponer una terminología estándar.
Definir todos los términos de almacenamiento asociados con un sistema.
Identificar estructuras de datos disponibles a todos los procesos.
Provee un control centralizado de datos, por ejemplo, para facilitar posibles cambios en el
sistema.
Provee una guía de referencia para evaluación de diseño.
Ayudan a minimizar costos de mantenimiento, al tener un repositorio con la información de
todas las estructuras de datos.
WAMP server
La construcción de la base de datos será en WAMP SERVER por la facilidad de uso y por su manejo
con los lenguajes de SQL y de PHP que se ocuparan más adelante para la construcción de la
aplicación móvil.
WAMP SERVER contiene los servicios de PHP, MySQL y APACHE, este último genera un servidor
local que puede almacenar páginas web y bases de datos, y podremos acceder a estas si estas
autorizado por el administrador del servidor.
La creación de la base de datos será a través del servicio PHPMYADMIN que contiene WAMP
SERVER, para esto se ingresó al apartado de localhost (Figura 20) y se abrirá el administrador en el
buscador predeterminado.
Este servicio maneja varias funciones, entre ellas el manejo del lenguaje SQL, así que, podemos
construir la base de datos “manualmente” con las opciones que ofrece MySQL WAMPSERVER o con
una consulta SQL generada por el modelador de datos Erwin Data Modeler que una de las funciones
que ofrece es que convierte el modelo relacional (Figura 15) al lenguaje de consultas SQL, para este
sistema propuesto ocuparemos este modelador de datos para generar nuestra consulta SQL y
posteriormente ingresarla al servicio MySQL WAMPSERVER.
Cabe mencionar que si administrador del servidor desea buscar, insertar , vaciar , eliminar o cambiar
la estructura de alguna tabla, deberá ingresar al localhost y apoyarse en los servicios que ofrece
MySQL WAMPSERVER.
Nota: No se debe confundir al Administrador del servidor con el Gerente del establecimiento, este
último no tendrá el conocimiento de la existencia del localhost o servidor local para evitar que modifique
la base de datos del sistema propuesto EASYSOFT.
Antes de iniciar el form se comprobara la conexión al a base de datos almacenada en el servidor local
que administra WAMP Server, indica si está conectado al servidor con un indicador de color verde o
de color rojo si no está conectado al servidor (Figura 25).
Al costado izquierdo de la pantalla están los botones de acceso rápido que son accesos directos a las
funciones principales de nuestro sistema, cada uno con su título y al seleccionar uno se abrirá una
ventana que contiene las funciones de dicho menú.
Tiene un menú de selección (MenuStrip) que admite la interfaz de múltiples funciones, cuyas
herramientas se despliegan al seleccionar un elemento. El Menustrip que tiene el sistema (Figura 27)
contiene los mismos accesos directos que los botones de acceso rápido, con la diferencia que al
seleccionar uno de estos accesos se desplegarán varias herramientas específicas de dicho menú
seleccionado. También, el MenuStrip contendrá la fecha actual y el indicador del estado de la
conexión.
Menú
Basándonos en el diseño de la herramienta MENÚ, y la descripción del funcionamiento de está, se
construyó una interfaz “táctil”, es decir, está diseñada para monitores con pantalla táctil, para que el
usuario seleccione de listas despegables el producto deseado.
Puede buscar el producto por nombre o si lo prefiere, por tipo y categoría, cuando seleccione un tipo
y categoría en específico se mostrara un listado de productos con estas características en el menú
despegable “Producto” y seleccionando dicho producto aparecerán sus características (Descripción,
Precio, Cantidad en existencia e Imagen) en las secciones que contiene esta ventana.
En la Figura 28 se muestra la ventana “Menú”, en la cual se en lista una serie de elementos que en
conjunto muestran la información del producto seleccionado o buscado.
En el apartado de Buscar (1) se podrá ingresar el nombre del producto que se desea visualizar, o
seleccionando en la lista despegable (ComboBox) el tipo de producto (2) que puede ser Comida o
Bebida, la categoría (3), y dependiendo de este último, seleccionar el producto (4) deseado.
Cuando el producto sea elegido se mostrara su descripción (5), precio (8), número de existencia del
producto en el inventario (7) y lo más importante, se mostrara la imagen del producto (6).
Orden
El proceso de ORDEN se basara en el dinamismo que caracteriza al sistema propuesto, es decir, una
interfaz sencilla para que el uso de este proceso de atención sea rápido.
El usuario (mesero) seleccionara una nueva orden (1), se mostrara el número de orden (2), fecha de
la orden (8), también, podrá agregar o eliminar (3) un producto a la orden. La interface le mostrara el
tipo de producto (9), la categoría (4), el nombre del producto (5), la cantidad (11) de este y el usuario
tendrá que indicar los detalles (6) o especificaciones de la orden, se pulsara el botón VER (10) si el
usuario desea ver la imagen del producto, después de indicar estos detalles, ingresara (7) la orden a
una lista de productos antes ordenados (12).
Cuenta
La interface de la ventana CUENTA se desarrolló de tal manera que el usuario vera el último número
de orden del día (1) y en una lista despegable (2) estarán todas las órdenes del día , para que con un
solo clic seleccione la orden, previsualize el ticket (3) y lo imprima (5). Se mostrara una lista de los
productos ordenados (4) y si el usuario lo necesita, podrá modificar (6) esta lista en su caso.
Recordemos que el sistema está diseñado y construido para un establecimiento en general, así que,
en el ticket de compra estará el logotipo (7) de dicha empresa.
Inventario
Para una mayor rapidez al introducir o eliminar productos al inventario se construyó una interface
donde el usuario seleccione la acción (1) a realizar (Agregar, eliminar o actualizar (12) un producto),
seleccionar su categoría o tipo (2), su clasificación o subcategoría (3), el identificador principal del
producto (4), nombre (5), precio (8), cantidad en existencia (9), detalles (10) y podrá agregar (7) la
imagen (6) del producto a la base de datos, después de ejecutar dicha acción (11), una lista de
productos (13) se desplegara para que el usuario observe que productos hay en el inventario.
Ventas
En la Figura 32 se muestra la ventana en la que el usuario podrá ver las ventas que se realizaron en
el día (4), podrá buscar por fecha si lo desea (3), cerrar el día (5) implica calcular todas las cuentas
del dicho día y cerrar totalmente el día (2) hará que el valor final se ingrese en la base de datos.
Pantalla Principal
Esta ventana se compone de dos botones simples (Menú y Orden), cada uno con la imagen de estas
secciones, al oprimir alguno de ellos los enviara a la ventana correspondiente. Aquí es donde la
aplicación se apoya de las páginas web hechas con PHP.
Menú
Al igual que el software de escritorio, se desarrolló para el menú una interfaz dinámica y rápida, en
esta ventana se mostrara el logotipo(1) del establecimiento y con 3 listas de selecciones se elegirá el
tipo(2), la categoría(3) y el producto(4), mostrando como resultado la imagen(5), descripción, precio y
cantidad en inventario del mismo (6). Si el usuario oprime la imagen, se abrirá otra ventana mostrando
más grande la imagen.
5 6
Orden
Como resultado de la construcción, esta ventana mostrara el logotipo (1) del establecimiento y el
usuario (8) que inicio sesión en el dispositivo, además contiene 6 elementos tales como, un botón que
crea una nueva orden (2), contiene cuatro listas de selección donde se elegirá el tipo (3), la categoría
(4), el producto (5) y la cantidad (6) de productos que se desea ordenar, también, tiene un cuadro de
texto donde se escribirá los detalles de esta orden.
8
1
Al terminar de llenar estos elementos se mostrara una lista de productos ordenados por este usuario
donde se enlistara por número de orden, contendrá también, el identificador del producto, cantidad,
detalles, identificador del usuario en sesión, la hora en la que se ordenó y el identificador si la orden
esta lista o no.
1 2
4.2.5 CONEXIÓN
Para que la aplicación móvil se pueda conectar con el software de escritorio se necesitó el uso de
WAMP SERVER que además de almacenar nuestra base de datos con MySQL SERVER, tiene la
funcionalidad de trabajar como un servidor de páginas web, entre ellas de tipo PHP, este servidor
(WAMP) al realizar su instalación crea una carpeta en el disco duro de la computadora donde se
almacenan las páginas web.
Para acceder a dichas páginas web se debe modificar un archivo de configuración del servidor
APACHE para que cualquier dispositivo cliente que esté conectada a la misma subred que la
computadora “localhost” pueda accesar a estas páginas, para ello se necesita conocer la IP del
servidor local, esta IP debe ser estática, para nuestro sistema asignaremos la IP: 192.168.0.5, que es
una IP privada designada por el Router. Al tener conocimiento de esta IP, el software de escritorio y
la aplicación móvil se conectan a través de este servidor WAMP se describirá a continuación los pasos
que sigue cada elemento para conectarse entre sí.
CAPÍTULO V
CASO PRÁCTICO Y RESULTADOS
5.1 IMPLANTACIÓN
La empresa BAR LUNA desea implantar nuestro sistema en su establecimiento, puesto que en el
mercado hay muchos softwares y aplicaciones móviles que ofrecen los procesos de ordenar y ver el
menú que no son muy fácil de manipular ellos desean adquirir un sistema sencillo que optimice los
procesos con los que actualmente cuenta (atención al cliente e inventario), a continuación se describirá
como fue implementado el sistema EASY-SOFT en esta empresa.
Misión
Brindar un sitio atractivo y exclusivo con horarios extendidos y de muy buen ambiente, ofreciendo a
nuestros visitantes una atmósfera alegre y de distracción acompañada de productos de calidad,
música selecta y excelente servicio. Nuestra razón de ser son nuestros clientes, y eso no tiene límites.
Visión
Ser líderes en el mercado local reconocidos como el mejor Bar de la zona, crecer a través un mejor
servicio, mantener la atracción y preferencia de nuestros clientes, proyectando un crecimiento
constante.
Cultivar un ambiente donde sus trabajadores sean capacitados y motivados a desarrollar su más alto
potencial de productividad y creatividad, para que, quienes laboran con nosotros mantengan
compromiso, lealtad y orgullo, alcanzando así la más alta satisfacción en el trabajo.
Ubicación
Es necesario conocer el lugar donde se va a trabajar e implementar el sistema, a continuación se
muestra un croquis de la ubicación del establecimiento.
Dentro de la colonia Benito Juárez en la calle México-Laredo con numero exterior #14.
5.2.2 MANTENIMIENTO
El sistema no necesitara mucho mantenimiento, la construcción se realizó pensando en futuro, en
plazos de 4 a 5 años, cada plazo la base de datos será limpiada, es decir, los registros que la
contengan serán eliminados, esto es para evitar que la capacidad de almacenamiento en el disco duro
sea extensa y claro está que al pasar el plazo, ya no se necesitara tener conocimiento de las ventas
que se realizaron después de 5 años.
CONCLUSIONES
En este largo periodo, nos dimos la tarea de desarrollar un software que se empleará en un bar o
restaurante para hacer más eficiente el servicio que emplean los meseros, cocineros y gerentes,
ayudando a producir más ganancias al establecimiento.
Con respecto al producto que el día de hoy finalizamos, es sólo una fase. Comparando en el mercado
los sistemas que se relacionan en nuestra categoría, nuestro software es competitivo y tiene varias
ventajas que los demás no ofrecen, interfaces amigables con el usuario y funciones básicas pero
necesarias para el funcionamiento de estos establecimientos.
Easy-Soft es un sistema completo, fue creado con herramientas de programación gratuitas al igual
que los servicios que ocupamos, como ejemplo el servidor local, que es básicamente nuestro núcleo
por que se almacena toda la información.
Dando como mensaje que para crear un software no se necesita una gran inversión de dinero y que
las herramientas que existen hoy en día son accesibles, pero si se necesita un conocimiento amplio
de programación, ser ordenado y marcar tiempos, tener gran creatividad, saber cómo resolver los
problemas, una vez concluido también se tiene que saber cómo vender el producto.
Observando el comportamiento de nuestro software, los resultados fueron positivos, los objetivos que
nos marcamos desde un principio, los cumplimos, fue diseñado para las pequeñas y medianas
empresa tipo restaurante/bar, el objetivo fue que nuestro software también fuera una herramienta para
poder hacer crecer los negocios, al igual que mejorar la imagen del mismo, se cumplió la primera
etapa, el software administra el inventario del establecimiento e imprime el ticket de la cuenta de un
cliente.
Los resultados fueron satisfactorios, fue un reto difícil, teniendo un tiempo limitado y varias
distracciones como la escuela, trabajo, servicio, etc. Siempre comprometidos para que el sistema sea
un producto de calidad, fueron días difíciles pero al observar el resultado final, concluimos que ese
tiempo no se desperdició y podemos afirmar que nuestro software es un producto competitivo, pero
no nos conformaremos, en estos tiempos la tecnología avanza muy rápido, y la demanda de un mejor
producto aumenta, implementaremos nuevos métodos y/o funciones que hagan que el software Easy-
Soft sea competitivo y uno de los mejores de su categoría.
BIBLIOGRAFÍA Y REFERENCIAS
BIBLIOGRAFÍA
[1] Roger.S.Pressman. “Ingeniería de software un enfoque práctico” 5ta Edición.
Mc Graw-Hill.
[2] Juan De La Cruz. “Los Ojos Manipuladores Del Dragón” 1ª Edición. Palibrio
[3] Ramos Jesús María, Ramos Alicia, Montero Fernando. “Sistemas Gestores de Bases de Datos.”
Mc Graw-Hill.
[4] Paul Deitel Harvey Deitel. “Como programar en C#.” 5ª Edición. Prentice Hall.
[5] Scott Hanselman, Devin Rader, Bill Evje. “Professional ASP.NET 4 in C# and VB.” Wrox
[6] Cuadra Dolores, Castro Elena. “Desarrollo de Bases de Datos – Casos prácticos desde el análisis
hasta la implementación.” 2ª Edición. Ramma
[7] Jérôme Hugon. “C# 6 Desarrolle Aplicaciones Windows con Visual Studio 2015.” 1ª Edición. Eni
Ediciones.
[8] Cyril Thibaud. “MySQL 5 - Instalación, Implementación, Administración y Programación.” 1ª Edición.
Eni Ediciones.
[9] Sylvain Hébuterne. “Android, Guia de desarrollo de aplicación es para teléfonos móviles y tabletas.”
2ª Edición. Eni Ediciones.
REFERENCIA ELECTRÓNICA
http://mx.globedia.com/ventajas-software-restaurantes
[h] SICAR
(Pagina Web)
URL: http://www.sicar.mx/
[j] .NET
(Pagina Web)
URL: http:// www.microsoft.com/net
[k] PHPMYADMIN
(Pagina Web)
URL: https://www.phpmyadmin.net/
GLOSARIO
APACHE:
Es un servidor web http que cualquier usuario puede modificar disponible para plataformas Unix (BSD,
GNU/Linux, etc.), Microsoft Windows, Macintosh y otras más.
Compilar:
Es la acción que realiza la computadora para la traducción de un programa desarrollado en cualquier
lenguaje de programación a un código intermedio, para luego poder ejecutarse.
Combobox:
Nos permite que un usuario pueda seleccionar una opción de entre varias, es como si se le preguntase
al usuario donde reside y tuviera un combobox con todas las provincias del mundo y el elije de entre
todas una.
Depurar:
Es la acción que realiza la computadora para detector problemas en la programación de un código y
a su vez buscar soluciones a estos problemas.
Interfaz:
Es la conexión entre sistemas o dispositivos ya sea entre ellos mismos o entre un usuario y uno de
ellos; de esta manera el usuario puede comunicarse con la máquina y realizar cualquier acción que
desee.
Implementación:
Puesta en marcha de un plan o aplicación. Establece dentro del contexto de software los análisis e
impactos que este genera.
Local Host:
Es la dirección de red de una computadora necesaria para que esta pueda hacerse transmisión de
datos e información a sí mismo y a la vez recibir y enviar información a otros dispositivos dentro de la
red.
Query:
Es una consulta que realiza el software encargado de administrar la base de datos para obtener,
modificar y eliminar datos.
Stock:
Es la cantidad de productos, materias primas, herramientas, etc., que es necesario tener almacenadas
para compensar la diferencia entre el flujo del consumo y el de la producción de un negocio. Este a su
vez constituye parte de la inversión que permite asegurar en condiciones óptimas la continuidad de
las ventas, las fabricaciones y la explotación normal de la empresa.
Stylus:
Es un accesorio de escritura principalmente utilizado en una PDA o en un teléfono móvil inteligente.
Es similar a un lápiz que tiene como función ayudar a navegar o alcanzar una mayor precisión al
señalar en pantallas táctiles y la escritura a mano en dispositivos de pantalla táctil con ciertas
características.
ANEXO
SOFTWARE DE ESCRITORIO
,
Si el sistema-servidor no está conectado mostrara el siguiente mensaje y le indicara al
usuario que hacer para solucionarlo.
Si los datos son correctos se mostrara el siguiente mensaje, con el nombre del usuario:
EASYSOFT - Manual de usuario
5. Para cerrar el sistema, solo ingresa al menú de selección en la parte superior del sistema en
la sección INICIO y selecciona salir.
3. Si se desea cerrar el sistema vea el apartado INVENTARIO – CIERRE TOTAL DEL DIA.
EASYSOFT - Manual de usuario
USUARIOS
Inicio/Cierre de sesión
a) Para ingresar con un nuevo usuario selecciona INICIO – LOGIN – INGRESAR del
menú de selección.
Eliminar usuario
a) Ingresa al menú de selección en el apartado de INICIO-LOGIN-BORRAR USUARIO.
EASYSOFT - Manual de usuario
b) Ingresa el identificador del usuario que deseas eliminar, cabe mencionar que solo el
usuario que conozca este Id podrá eliminar dicho usuario.
Privilegios de Usuario
Existen 3 tipos de usuarios (Administrador, Gerente y Mesero), a continuación se enlistara los
privilegios con los que cuentan cada uno.
a) Administrador:
Activar sistema de ventas.
Ingreso a Menú, Orden y Cuenta.
Ingreso al Inventario.
Cambio de IP del servidor.
Creación/Eliminación de usuarios.
Modificación de órdenes y cuentas.
Acceso total a la base de datos.
Modificación del logotipo de la empresa.
Ingreso a ventas del día
Cierre de ventas
b) Gerente:
Activar sistema de ventas.
Ingreso a Menú, Orden y Cuenta.
Ingreso al Inventario.
Creación/Eliminación de usuarios.
Modificación de órdenes y cuentas.
Modificación del logotipo de la empresa.
Ingreso a ventas del día
Cierre de ventas
c) Mesero:
Activar sistema de ventas.
Ingreso a Menú, Orden y Cuenta.
MENÚ
ORDEN
1. Para ingresar una orden a nuestro sistema, pulsa el botón y se mostrara la siguiente
ventana.
EASYSOFT - Manual de usuario
2. Pulsa el botón NUEVA para agregar una nueva orden. Se mostrara la fecha actual y el número
de orden del día.
4. Selecciona Agregar.
5. Selecciona el tipo del producto
6. Categoría donde se encuentra
7. Nombre del producto
8. Cantidad que se desea
9. Detalles de la orden
10. Si se dese ver la imagen del producto pulsa
CUENTA
y se retornara a la ventana
ORDEN para ahí poder modificar la orden.
Imprimir cuenta de una fecha anterior.
1. Si se desea imprimir la cuenta de algun dia en especifico,
pulsa en el menu de selección IMPRIMIR CUENTA
ANTERIOR
.
3. Repite los pasos basicos para imprimir el ticket.
4. NOTA: Es necesario que la ventana orden este Abierta.
EASYSOFT - Manual de usuario
VENTAS
Agregar
1. Pulsa AGREGAR en la lista de selección ACCIÓN.
5. Para ingresar la imagen del producto pulsa EXAMINAR y selecciona la imagen que deseas
ingresar.
6. Al termino de llenar todos los elementos pulsa .
7. Se mostrara en la lista el producto que se ingreso, esta lista esta ordenada por el ID del
producto.
EASYSOFT - Manual de usuario
Eliminar
1. Pulsa ELIMINAR en la lista de selección ACCIÓN.
2. Ingresa el ID del producto que desea eliminar, (se mostrara el despeglado en la lista de los
productos).
Actualizar
1. Pulsa ACTUALIZAR en la lista de selección ACCIÓN.
2. Ingresa el ID del producto al que se le desea modificar un dato .
3. Selecciona del menu de selección el datos que deseas actualizar.
4. Ingresa el nuevo dato de dicho producto.
5. Pulsa el boton para eliminar el producto, a continuación
se actualizara lla lista de los productos.
OTRAS OPCIONES
Categorias
1. Para INGRESAR, MODIFICAR o ELIMINAR una categoria ingresa en el manu de selección
en el apartado de INVENTARIO-AGREGAR-CATEGORIA.
Categorias
1. El sistema EASY-SOFT permite a sus clientes ingresar el logotipo de su establecimiento en
la base de datos, para que al imprimir el ticket se muestre su logotipo.
2. Para agregar o modificar el existente ingresa al menú de selección en el apartado de
OPCIONES-LOGO EMPRESA-AGREGAR/CAMBIAR.
3. Se abrira la siguiente ventana, donde solo se tiene que oprimir el boton EXAMINAR y
seleccionar la imagen del logotipo en la computadora y acontinuacion oprimir AGREGAR.
Ayuda
1. EASY-SOFT otorga ayuda al usuario del sistema, para ello seleccióna en el apartado de
AYUDA.
VENTAS
Para ver las ventas diarias o mensuales del establecimiento pulsa el botón y se mostrara la
siguiente ventana (recuerde que para ingresar a esta funcion se debe tener un usuario con privilegios).
Diario
1. Selecciona el dia que desea ver sus ventas, pulsa BUSCAR para ver las ventas del dia.
2. Se mostrara una lista de todos los producto que se ordenaron, ordenados por el ID de la
orden.
3. Para conocer la cantidad de dinero que se obtuvo en dicho día, pulsa el botón CERRAR
DIA. .
Ventas Mensuales
1. Se puede ver las ventas por mes, para ello ingresa al menu de selección en el apartado
VENTAS y selecciona VER CUENTA MENSUAL.
2. Selecciona cualquier día del mes al que desea ver sus ventas.
APLICACIÓN MOVIL
INICIO DE LA APLICACIÓN
1. Para iniciar la aplicación móvil selecciona el icono de EASY-SOFT
3. La pantalla principal se abrirá, donde muestra dos botones MENU y ORDEN, la operación
de estos botones se describen más adelante.
EASYSOFT - Manual de usuario
MENÚ
3. Seleccionando el tipo del producto, selecciona la categoría donde se encuentra este producto
y pulsa enviar.
ORDEN
9. Indica los detalles y especificaciones que desea el cliente de esta orden en el apartado de
DESCRIPCIÓN y al término de esto, oprime enviar.
10. Si se desea ingresar otro producto a la orden, pulsa cualquier apartado a donde se desee
regresar.
11. Se mostrara una ventana con la lista de productos que se ingresaron a la orden.
12. Si el usuario (mesero) desea ver el estado de las órdenes que tiene a cargo, pulsa el logotipo
del establecimiento y se abrirá una nueva ventana, selecciona LISTA DE ORDENES:
EASYSOFT - Manual de usuario
MONITOR DE ÓRDENES
Para activar el monitor de órdenes pulsa del menú de selección el apartado y se abrirá la
siguiente ventana en el segundo monitor.