UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES “UNIANDES”
PORTADA
FACULTAD DE SISTEMAS MERCANTILES
CARRERA DE SISTEMAS
PROYECTO DE INVESTIGACIÓN PREVIO A LA OBTENCIÓN DEL TÍTULO DE INGENIERO EN SISTEMAS E INFORMÁTICA
TEMA
“APLICACIÓN WEB PARA LA GESTIÓN DEL SERVICIO AL CLIENTE EN
EL RESTAURANTE INNOVATION FOOD DE LA CIUDAD DE AMBATO”
AUTORA: PEZANTES CARPIO DIANA MARILU
ASESOR: ING.VISCAINO NARANJO FAUSTO ALBERTO
AMBATO-ECUADOR
APROBACIÓN DEL ASESOR DEL TRABAJO DE TITULACIÓN
CERTIFICACIÓN:
Quien suscribe, legalmente CERTIFICA QUE: El presente Trabajo de Titulación realizado
por la Sra. DIANA MARILÚ PEZANTES CARPIO, estudiante de la carrera de Sistemas,
Facultad de Sistemas Mercantiles, con el tema “APLICACIÓN WEB PARA LA GESTIÓN DEL SERVICIO AL CLIENTE EN EL RESTAURANTE INNOVATION
FOOD EN LA CUIDAD DE AMBATO EN EL AÑO 2017” ha sido prolijamente
revisado, y cumple con todos los requisitos establecidos en la normativa pertinente de la
Universidad Regional Autónoma de los Andes -UNIANDES- por lo que apruebo su
presentación.
Ambato, octubre de 2017
DECLARACIÓN DE AUTENTICIDAD
Yo, DIANA MARILÚ PEZANTES CARPIO, estudiante de la Carrera de Sistemas, Facultad de Sistemas Mercantiles, declaro que todos los resultados obtenidos en el presente
trabajo de investigación, previo a la obtención del título de INGENIERO EN SISTEMAS E
INFORMÁTICA, son absolutamente originales, auténticos y personales; a excepción de las
citas, por lo que son de mi exclusiva responsabilidad.
Ambato, octubre de 2017
---
DIANA MARILÚ PEZANTES CARPIO C.I. 1105340523
DERECHOS DE LA AUTORA
Yo, DIANA MARILÚ PEZANTES CARPIO, declaro que conozco y acepto la disposición
constante en el literal d) del Art. 85 del Estatuto de la Universidad Regional Autónoma de
Los Andes, que en su parte pertinente textualmente dice: El Patrimonio de la Universidad
UNIANDES, está constituido por: La propiedad intelectual sobre las Investigaciones,
trabajos científicos o técnicos, proyectos profesionales y consultoría que se realicen en la
Universidad o por cuenta de ella;
Ambato, octubre de 2017
---DIANA MARILÚ PEZANTES CARPIO C.I. 1105340523
DEDICATORIA
Esta tesis se la dedico a mi Dios quien supo guiarme por un buen camino, darme fuerzas
para seguir adelante y permitirme el haber llegado hasta este momento tan importante de mi
formación profesional. A mi madre, por ser el pilar fundamental y por demostrarme su cariño
y apoyo incondicional sin importar nuestras diferencias. A mi padre, a pesar de estar lejos
de la familia me dio ánimos y fortaleza para poder llegar hasta este momento muy
importante.
A mi familia quienes por ellos soy lo que soy. Para mi esposo por su apoyo constante en los
momentos difíciles y acompañarme para poder realizar. A mi hija Lizeth quien ha sido y es
una motivación, inspiración y felicidad.
AGRADECIMIENTO
La concepción de este proyecto está dedicada a mis padres, pilares fundamentales en mi
vida. Sin ellos, jamás hubiese podido conseguir mis metas, su tenacidad y lucha insaciable
han hecho de ellos el gran ejemplo a seguir y destacar. A los maestros de la Institución
UNIANDES que me ha compartido sus conocimientos y enseñanza.
INDICE GENERAL
APROBACIÓN DEL ASESOR DEL TRABAJO DE TITULACIÓN
DECLARACIÓN DE AUTENTICIDAD
DERECHOS DE LA AUTORA
DEDICATORIA
AGRADECIMIENTO
RESUMEN
ABSTRACT
INTRODUCCIÒN ... 1
Antecedentes de la Investigación ... 1
Situación Problemática. ... 2
Formulación del Problema... 4
Delimitación del Problema ... 4
Objeto de investigación y campo de acción. ... 4
Objetivos ... 4
Idea a defender... 5
Justificación ... 6
CAPÍTULO I ... 7
1. MARCO TEÓRICO ... 7
1.1 Internet ... 7
1.2 Base de Datos. ... 10
1.2.1. Origen ... 10
1.2.2 Gestores de Base de datos ... 11
1.2.3 MySQL ... 12
1.3 Php ... 13
1.3.2 Evolución ... 13
1.4 Framework Laravel... 14
1.4.1 Origen. ... 14
1.5 JavaScript ... 14
1.6 Sublime text ... 15
1.6.1 Origen ... 15
1.7 Diseño de Aplicaciones web Ventajas y Desventajas ... 16
1.8 Diseño de interfaz de usuario ... 17
1.9 Pilares del diseño de las aplicaciones ... 18
1.9.1 Usabilidad ... 18
1.9.2 Estética ... 18
1.9.3 Accesibilidad ... 19
1.9.4 Contenido ... 19
1.9.5 Desarrollo ... 19
1.9.6 Objetivos ... 19
1.10 HTML 5.0 ... 19
1.10.1 Web storge ... 20
1.11 Gestión de restaurantes ... 21
1.11.1 Pedidos ... 21
1.11.2 Platos ... 21
1.11.3 Clasificación de restaurantes ... 21
1.11.4 Restaurantes de alta tecnología ... 22
1.12 Conclusiones parciales del capitulo ... 23
CAPÍTULO II ... 24
2. MARCO METODOLÓGICO ... 24
2.2 Modalidad de Investigación ... 26
2.3 Tipo de Investigación ... 26
2.4 Métodos ... 27
2.5 Técnicas ... 27
2.6 Instrumentos ... 27
2.7 Población y Muestra de la Investigación ... 28
2.8 Análisis e Interpretación de Resultados... 30
2.8.1 Guía de entrevista dirigido al personal administrativo del restaurante. ... 30
2.8.2 Cuestionario dirigido a los clientes y personal administrativo. ... 32
2.9 Propuesta del Investigador ... 42
2.10 Conclusiones parciales del capitulo ... 42
CAPITULO III ... 43
3. MARCO PROPOSITIVO... 43
3.1. Tema… ... 43
3.2. Objetivos generales... 43
3.2.1. Objetivos específicos ... 43
3.3. Selección de la metodología ... 43
4. Justificación de la Propuesta ... 44
4.1. Planificación ... 44
4.2. Herramientas de desarrollo ... 44
5. Metodología de desarrollo ... 45
5.1. Aplicación de Faces de la Metodología del Desarrollo de Software ... 46
5.1.1. Análisis ... 46
5.1.1.1. Requerimiento ... 46
5.1.1.2 Identificación de roles y Funcionalidades ... 51
5.1.1.3 Casos de Uso ... 52
5.1.2 Diseño ... 60
5.1.2.1 Diseño Conceptual de la aplicación web ... 60
5.1.2.2 Diagrama de flujo de datos ... 61
5.1.2.3 Modelo de clases ... 62
5.1.2.4 Diccionario de datos. ... 62
5.1.2.5 Diagrama físico de la base de datos... 73
5.1.2.6 Diseño de Interfaz. ... 74
5.1.3 Implementación. ... 78
5.1.3.1 Codificación. ... 78
5.1.4 Pruebas ... 81
5.1.4.1 Pruebas de caja blanca ... 82
5.1.4.2 Pruebas de caja negra ... 82
5.1.4.3 Pruebas de verificación y validación. ... 84
5.1.5. Mantenimiento ... 85
CONCLUSIONES ... 86
RECOMENDACIONES ... 87
BIBLIOGRAFÌA ... 88
ANEXOS ... 92
ANEXOS I: Manual de Usuario ... 92
ANEXOS II: Guía de Entrevista ... 112
ANEXO III: Encuesta aplicada a los clientes. ... 113
INDICE DE ILUSTRACIONES
Ilustración 1: Visita a restaurantes... 32
Ilustración 2: Menú de un restaurante ... 33
Ilustración 3: Formar su propio plato ... 34
Ilustración 4: Atención brindada ... 35
Ilustración 5: Numero de orden ... 36
Ilustración 6: Implementación ... 37
Ilustración 7: Calificación del Servicio. ... 38
Ilustración 8: Servicio Personalizado. ... 39
Ilustración 9 : Herramienta web ... 40
Ilustración 10: Aceptación de sistema de gestión ... 41
Ilustración 11: Grafico de Metodología de desarrollo. ... 45
Ilustración 12: Casos de Uso ... 52
Ilustración 13: Diagrama de Usuarios. ... 52
Ilustración 14: Diseño Conceptual ... 60
Ilustración 15: Modelo entidad relación. ... 61
Ilustración 16. Modelo de clases. ... 62
Ilustración 17: Diagrama físico. ... 73
Ilustración 18: Usuario contraseña. ... 74
Ilustración 19: Botones contenido. ... 74
Ilustración 20: Administración principal ... 75
Ilustración 21:Usuario. ... 75
Ilustración 22: Pagina web usuario. ... 76
Ilustración 23: Ingreso usuario. ... 76
Ilustración 24: Registro usuario. ... 77
Ilustración 25: Compra. ... 77
Ilustración 26: Prueba 1 ... 83
Ilustración 27: Prueba 2 ... 83
Ilustración 28: Prueba 3 ... 84
INDICE DE TABLAS
Tabla 1: Unidad de análisis de la población ... 28
Tabla 2: Visitas a restaurantes ... 32
Tabla 3: Menú de un restaurante ... 33
Tabla 4: Formar su propio plato ... 34
Tabla 5: Atención brindada ... 35
Tabla 6: Numero de orden ... 36
Tabla 7: Implementación ... 37
Tabla 8: Calificación del servicio ... 38
Tabla 9: Servicio personalizado ... 39
Tabla 10: Herramienta web. ... 40
Tabla 11: Aceptación de sistema de gestión ... 41
Tabla 12: Requerimientos Funcionales-RF01 ... 47
Tabla 13: Requerimientos Funcionales-RF02 ... 48
Tabla 14: Requerimientos Funcionales-RF03 ... 48
Tabla 15: Requerimientos Funcionales-RF04 ... 48
Tabla 16: Requerimientos Funcionales-RF07 ... 49
Tabla 17: Requerimientos Funcionales-RF08 ... 49
Tabla 18: Requerimientos no Funcionales-RNF01 ... 50
Tabla 19: Requerimientos no Funcionales-RNF02 ... 50
Tabla 20: Requerimientos no Funcionales-RNF03 ... 50
Tabla 21: Requerimientos no Funcionales-RNF04 ... 51
Tabla 22: Identificación de Roles y Funcionalidades ... 51
Tabla 23: Caso de Uso: Ingreso al Sistema ... 53
Tabla 24: Caso de uso Autentificación de Usuarios ... 54
Tabla 25: Caso de uso Administrar Usuarios ... 55
Tabla 26: Casos de usos Administrar Clientes ... 56
Tabla 27: Caso de uso Control de Usuario ... 57
Tabla 28: Caso de uso control reserva ... 57
Tabla 29: Caso de uso control plato ... 58
Tabla 30: Caso de uso control producto ... 59
Tabla 32. Caso de uso: Imprimir reporte ... 60
Tabla 33: Diccionario de datos: Tabla Categorías... 62
Tabla 34: Diccionario de datos: Tabla Índice categorías. ... 63
Tabla 35: Diccionario de datos: Tabla Imágenes. ... 63
Tabla 36: Diccionario de datos: Tabla Índice imágenes... 63
Tabla 37: Diccionario de datos: Tabla Mesa. ... 64
Tabla 38: Diccionario de datos: Tabla Índice mesa. ... 64
Tabla 39: Diccionario de datos: Tabla Migrations. ... 65
Tabla 40: Diccionario de Datos: Tabla Índice Migrations. ... 65
Tabla 41: Diccionario de Datos: Tabla Pago pedido. ... 65
Tabla 42: Diccionario de Datos: Tabla Índice pago pedido. ... 66
Tabla 43:Diccionario de Datos: Tabla de Pago reserva. ... 66
Tabla 44: Diccionario de Datos: Tabla de Índice pago reserva. ... 66
Tabla 45: Diccionario de Datos: Tabla de Password resets. ... 67
Tabla 46: Diccionario de Datos: Tabla de Índice Password resets... 67
Tabla 47:Diccionario de Datos: Tabla de Pedido producto. ... 67
Tabla 48: Diccionario de Datos: Tabla de Indice pedido producto. ... 68
Tabla 49:Diccionario de Datos: Tabla de Pedido. ... 68
Tabla 50: Diccionario de Datos: Tabla de Índice pedido. ... 68
Tabla 51:Diccionario de Datos: Tabla Producto Reserva. ... 69
Tabla 52: Diccionario de Datos: Tabla de Índice productos reserva. ... 69
Tabla 53: Diccionario de Datos: Tabla de productos. ... 70
Tabla 54: Diccionario de Datos: Tabla índice productos. ... 70
Tabla 55: Diccionario de Datos: Tabla de Reservas... 71
Tabla 56: Diccionario de Datos: Tabla Índice reservaciones. ... 71
Tabla 57: Diccionario de Datos: Tabla de Usuario. ... 72
RESUMEN
El presente proyecto consiste en implementar una aplicación web en el restaurante
Innovation Food, ofreciendo un servicio tecnológico por medio de un sistema virtual
interactivo el mismo estará instalado en diferentes Tablet para cada una de las mesas de los
clientes que permite ordenar su pedido y formar a su necesidad su propio plato.
En la Introducción se toma en cuenta los antecedentes de la investigación, si como también
la problemática a ser resuelta, planteando para ello unos objetivos que nos ayudaran a la
culminación del proyecto de forma satisfactoria, también se realiza la formulación del
problema,delimitación del problema,idea a defender, y las variables de investigación; por otro lado, se realiza un análisis del aporte teórico, significación práctica y la novedad
científica que aportará la investigación.
El capítulo I se relaciona a la investigación histórica del marco teórico que se utilizó para
poder realizar la aplicación web para el restaurante Innovation Food, haciendo un estudio
del estado del arte sobre los sistemas de restaurantes y el servicio en el mismo.
El capítulo II se hace un estudio basándonos en la modalidad de investigación
cuali-cuantitativa el cual se aplica las encuestas a los empleados y clientes para poder saber cuáles
son sus necesidades, además se realiza la entrevista al propietario para saber sus
requerimientos y así poder desarrollar una aplicación web optima, fácil y a gusto tanto del
cliente como del propietario del restaurante.
El capítulo III se aplica la metodología en Cascada para el desarrollo de la aplicación web
basándonos en los casos de uso, diagramas y diseños de la base de datos también diccionario
de datos, pruebas de la aplicación para mostrar de una manera correcta todos los detalles
ABSTRACT
The current project implicates the implementation of a web application in the restaurant
Innovation Food, offering a hi-tech service through an interactive virtual system installed in
different technological devices or tablets, each table of the restaurant will possess one, so
customers are allowed to order what they want to consume.
Introduction, we took into consideration the antecedents of the investigation, as well as the
problem to be solved, proposing objectives that will help us to complete the project
successfully, and how to develop all the important aspects of the problem. On the other hand,
the analysis of the theoretical contribution, practical connotation and the scientific facts
contribute to the development of this project.
Chapter I, is associated to the information used to make the web application for the restaurant
Innovation Food, making a study of what would be the best alternative to improve the service
Chapter II, is a study based on the qualitative and quantitative method which was applied to
customers and employees to distinguish their necessities. Furthermore, an interview was conducted to the restaurant´s owner, so the customer’s necessities will have been taken into
account, with the owner´s approval.
Chapter III, the Waterfall model was applied for the enlargement of the web application,
diagrams and designs of the database as well as a useful dictionary, in order to demonstrate
1 INTRODUCCIÒN
Antecedentes de la Investigación
Las nuevas tecnologías de la información en la actualidad permiten ofrecer a los clientes
varios servicios, por medio de una aplicación web en la empresa. Existe un porcentaje bajo
de empresas que ofrecen servicios a sus clientes aprovechando las ventajas de la informática
(Herrera, 2005). Las páginas web son herramientas que las empresas utilizan para ganar
mercado entre ellas están en Ambato las que destacan el turismo, educativas, alimentos y
restaurantes.
Se realizó algunas investigaciones en algunos repositorios digitales de varias instituciones
de educación superior en el país, encontrándose con algunos trabajos de grado que nos sirven
como antecedente previo, entre ellos podemos mencionar lo siguiente: El Autor Pablo Cacho
Zueco de la Universidad de La Rioja, realiza una Aplicación web para la gestión de un hostal
restaurante, quién entre otras conclusiones indica que la aplicación mediante envío de
mensajes SMS avisara al cliente de ciertas informaciones como dar el aviso de una reserva
o de que un pedido está listo para recoger (Cacho Zueco, 2013).
En su trabajo investigativo con el tema Aplicación Web para la Gestión Hotelera, en el Hotel
Sierra Norte de la Ciudad de Ibarra el autor concluye que la implementación de la Aplicación
Web dio la posibilidad a las personas encargadas de la administración del hotel, registrar con
mayor rapidez y agilidad la información de los clientes y mantener una base de datos
actualizada, aprovechando los recursos tecnológicos que dispone y el rendimiento del
sistema (Posso Estévez, 2014).
Las más conocidas en internet está el sitio web El Tenedor manager que permite a los clientes
realizar reservas online. El equipo de Tabletech se pone a su servicio para ofrecerle este
sistema revolucionario. Siendo ellos los distribuidores en exclusiva en España del sistema
2
En la edición número 56 de la revista La Barra, se menciona el artículo, “Clientes en red”,
que habla de la necesidad del sector de la hospitalidad de acercarse a las nuevas herramientas
tecnológicas (Axioma Comunicaciones S.A.S, 2013). Según esta revista anteriormente los
restaurantes abrían sus puertas al público y esperaban que alguien entrara, viviendo del voz
a voz y de la publicidad tradicional en medios escritos; en la Actualidad los clientes se
comunican a través de las redes sociales como WhatsApp, Facebook, entre otros; y antes de
elegir un restaurante buscan, consultan referencias y opiniones de otros usuarios, información útil del restaurante, imágenes de la comida, imágenes del local… y después de
haber realizado su elección reservan en el mismo, para después de disfrutar de la experiencia
en el restaurante, compartir en las redes sociales y sitios web dicha experiencia, ayudando
así a otros usuarios a encontrar nuevas referencias de ese restaurante.
Situación Problemática.
Académicamente hablando se considera que los restaurantes se encuentran a la mitad del
conjunto producto-servicio, es decir, la entrega del bien al cliente está compuesta tanto por
elementos tangibles (comida), de elementos intangibles como la atención al cliente.
En el Ecuador y especialmente la provincia de Tungurahua se encuentra una gran variedad
gastronómica, fruto de la fusión con otras culturas y sub-grupos comunitarios, obteniendo
así una mezcla de costumbres, tradiciones, mitos y leyendas reflejados en sus productos
gastronómicos, incorporando sabores y aromas propios de esta tierra y marcando el ritmo de
una evolución permanente.
El Restaurante funciona en la ciudad de Ambato desde hace algunos años atrás, lo que le ha
permitido posicionarse en el mercado en base esencialmente a la calidad de sus platos.
Luego de varias visitas realizadas al Restaurante en mención, se han podido observar que
existen algunas dificultades relacionadas con la atención al cliente y la calidad del servicio
3
• Existen demoras para la toma de los pedidos que realizan los clientes, esto quiere decir que entre la toma del pedido y la llegada del mismo a la cocina hay varios minutos de
diferencia, además en ocasiones la letra del mesero no es tan legible que confunde al
chef o a sus ayudantes.
• De la misma manera en el proceso de facturación se tienen dificultades al transcribir el pedido debido a los datos no tan legibles o por continuas enmendaduras en la hoja
del pedido.
• Además, uno de los problemas que se ha reflejado claramente en algunas personas es que por ser un restaurante que ofrece comida ecuatoriana e internacional, al momento
de realizar el pedido por la falta de conocimiento de los nombres de platos y la no
adecuada pronunciación de los mismos ocasionan inconvenientes entre el mesero y el
cliente.
• Muchas veces, grupos de personas llaman para hacer la reserva de la mesa, pero esta es registrada en una libreta de notas que es manejada por la cajera la misma que no
informa por lo que se torna conflictiva la atención de la llamada a dichos clientes.
También, algunas llamadas al teléfono no se contestan o está ocupado y esto genera
molestias en el posible cliente y el restaurante pierde de ofrecer su servicio a este
cliente interesado en recibirlo.
• El restaurante últimamente tiene problemas en atender con mayor rapidez su pedido por lo cual ha reducido su volumen de ventas diarias porque algunos usuarios han
abandonado el restaurante.
• La gerencia en su afán de lograr un mejoramiento a la calidad del servicio por parte del restaurante requiere automatización del menú que actualmente se lo controla
manualmente y permitir que el cliente pueda escoger y formar su propio plato, y a la
4 Formulación del Problema.
¿Cómo mejorar la gestión del servicio al cliente en el restaurante Innovation Food de la
ciudad del Ambato?
Delimitación del Problema
La investigación se realizará en el Restaurante Innovation Food, que se encuentra ubicado
en la Calle Washington y Lavalleja sector Urb. Aeropuerto de la ciudad de Ambato durante
el año 2017.
Objeto de investigación y campo de acción.
Objeto de Investigación: Automatización de la gestión de servicio al cliente del restaurante
Campo de estudio: Sistemas Informáticos
Identificación de la Línea de Investigación.
Desarrollo de Software y Programación de Sistemas
Objetivos
Objetivo general.
Implementar una Aplicación Web para la gestión del servicio al cliente en el restaurante
5 Objetivos específicos.
• Fundamentar bibliográficamente los referentes teóricos sobre la aplicación Web y la gestión del servicio al cliente.
• Realizar una investigación de campo sobre la gestión de servicio al cliente en el restaurante Innovation Food.
• Desarrollar la aplicación web responsiva para la gestión del servicio al cliente en el restaurante Innovation Food, de la ciudad del Ambato.
Idea a defender
Con la implementación de la Aplicación Web para la gestión de servicio al cliente del
restaurante Innovation Food, se mejorará la gestión y el control de la misma ya que al
momento no dispone un menú digitalizado en el que el cliente puede seleccionar a gusto su
pedido.
Variables de investigación
Variable independiente: Aplicación Web.
Variable dependiente: Gestión del servicio al cliente.
Aporte teórico, Significación Práctica, Novedad Científica
La presente investigación podrá ser tomada como un referente para futuros proyectos de
desarrollo de software relacionados con la gestión de restaurantes, bares, entre otros.
El resultado del presente trabajo consistirá en brindar una calidad de servicio al cliente
eficientemente integrando tecnologías en el desarrollo con una aplicación Web. Sistema de
montaje digital de platos cuya función es brindar una infinidad de opciones en el menú para
que el comensal seleccione a su consideración y gustos dando así un servicio personalizado
6 Justificación
Luego de realizar una investigación preliminar en el restaurante Innovation Food, se
determinó que los clientes no tienen información de los diferentes menús que posee el
restaurante, de igual manera muchas veces los comensales se molestan con la lenta atención
y el restaurant pierde mucho dinero por la pérdida de clientes y por la falta de oferta de sus
productos.
Con la implementación de la aplicación Web se reducirá los tiempos de atención a los
clientes, el mismo que además dispondrá de la información oportuna y completa de los
productos que ofrece el restaurant con esto se tendrán clientes satisfechos y mayor ingreso
7 CAPÍTULO I
1. MARCO TEÓRICO
1.1 Internet
1.1.1 Origen
Leonard Klein rock, del MIT, publicó el primer documento sobre la teoría de conmutación
de paquetes en julio de 1961 y la primera descripción registrada de las interacciones sociales
que se podían habilitar a través de la red fue una serie de memorandos escritos por J.C.R.
Licklider, del MIT, en agosto de 1962, en los que describe su concepto de “Red galáctica”.
Imaginó un conjunto de ordenadores interconectados globalmente, a través de los que todo
el mundo podría acceder rápidamente a datos y programas desde cualquier sitio. En espíritu,
el concepto era muy similar a la Internet de hoy en día. Licklider era el director del programa
de investigación informática de DARPA, que comenzó en octubre de 1962. Mientras estaba
en DARPA convenció a sus sucesores en dicha agencia (Iván Sutherland, Bob Taylor y
Lawrence G. Roberts, investigador del MIT), de la importancia de su concepto de red.
El primer libro sobre el tema en 1964 Klein rock convenció a Roberts de la factibilidad
teorética de comunicarse usando paquetes en vez de circuitos, lo que fue un gran paso en el
viaje hacia las redes informáticas. El otro paso clave fue conseguir que los ordenadores
hablasen entre sí. Para explorar esta idea, en 1965, trabajando con Thomas Merrill, Roberts
conectó el ordenador TX-2, en Massachusetts, con el Q-32, en California, mediante una línea
telefónica conmutada de baja velocidad, creando la primera (aunque pequeña) red de área
8
Un mes más tarde, cuando el SRI se conectó a ARPANET, se envió el primer mensaje de
host a host desde el laboratorio de Klein rock hasta el SRI. Se añadieron dos nodos más, en
la Universidad de California en Santa Bárbara y en la Universidad de Utah. Estos dos últimos
nodos incorporaron proyectos de visualización de aplicaciones, con Glen Culler y Burton
Fried, de la Universidad de California en Santa Bárbara, investigando métodos para mostrar
funciones matemáticas usando pantallas de almacenamiento para resolver el problema de la
actualización en la red, y Robert Taylor e Iván Sutherland, de Utah, investigando métodos
de representación 3D en la red. De esta manera, a finales de 1969, había cuatro hosts
conectados en la ARPANET inicial, e Internet iniciaba su trayectoria. Incluso en esta primera
etapa, conviene destacar que la investigación sobre redes incorporaba trabajo sobre la red
subyacente y trabajo sobre cómo usar la red. Esta tradición continúa hoy en día.
En octubre de 1972, Kahn organizó una gran demostración de ARPANET, que tuvo mucho
éxito, en la International Computer Communication Conference (ICCC). Fue la primera
demostración pública de esta nueva tecnología de redes. En 1972 también se introdujo la aplicación “hot” inicial, el correo electrónico. En marzo, Ray Tomlinson, de BBN, escribió
el software básico de envío y lectura de mensajes de correo electrónico, motivado por la
necesidad de los desarrolladores de ARPANET de un mecanismo sencillo de coordinación.
En julio, Roberts amplió su utilidad escribiendo la primera utilidad de correo electrónico
para hacer listas de mensajes, leerlos selectivamente, archivarlos, reenviarlos y responder a
los mismos. A partir de ese momento, el correo electrónico se convirtió en la aplicación de
red más importante durante más de una década. Esto presagió el tipo de actividad que vemos
9
1.1.2 Evolución
En el año de 1972 finalmente se hace un cambio en el cual DARPA transfiere la red
ARPANET a la Agencia de Comunicaciones de la Defensa para su uso como red operativa
y en este mismo año se hace la primera demostración pública de esta red en la International
Computer Communication Conference (ICCC). En 1980 el Ejército norteamericano adopta
como un estándar el protocolo TCP/IP que permite que todos los ordenadores se puedan
comunicar entre sí sin importar las diferencias de hardware o la plataforma siendo
compatible con cualquier Sistema operativo, de igual manera permitirá empezar a compartir
la tecnología DARPA basada en Internet y llevar a la separación entre las comunidades
militares y no militares.
En 1981 la empresa IBM nunca su primera computadora personal y para 1985 la internet ya
era una tecnología establecida. En 1989 Tim Berners Lee dirigía una búsqueda de un sistema
de almacenamiento y recuperación de datos, siendo entre 1990-1991 cuando se pone en
marcha la Word Wide Web (telaraña de alcance mundial) como herramienta para la
búsqueda y transmisión de información la cual permite que el usuario pueda poner su página
en la red y realizar enlaces a cualquiera de los documentos que se encuentren en ella, de esta
manera las páginas web se enlazan unas a otras dentro de un sitio web y pueden establecer
una conexión a otros sitios web llevando al usuario de un servidor a otro son necesidad de
teclear ninguna ruta. (Lamarca, 2013).
En 1998 nace Google revolucionando la forma en que las personas encontraban información
en línea. Este es formado como parte de un proyecto de doctorado a cargo de Larry Page y
Sergey Brin de la Universidad de Stanford.
En 2001 crea la mayor enciclopedia colectiva de la red. En 2003 Se lanza al mercado Safari,
MySpace, Linkedink, Skype, WordPress y iTunes Store. En el 2004 nacen Gmail, Facebook,
Flickr y Vimeo, en año 2005 internet llega a los mil millones de usuarios, siendo también
este un año importante debido al nacimiento de YouTube.
En 2007 IPhone lanza el primer celular con la capacidad de poder conectarse a internet. En
2008 Se lanza Chrome de Google Entre 2010 y 2012 nacen las redes sociales Instagram y
10
En el 2012 ya había cerca de 2,4 mil millones de internautas. En el 2014 nace WhatsApp y
hasta 2015 cuenta con más de 800 millones de usuarios. (Montoro Maciel, 2015)
1.2 Base de Datos.
1.2.1.Origen
Los orígenes de las bases de datos se remontan a la Antigüedad donde ya existían bibliotecas
y toda clase de registros. Además, también se utilizaban para recoger información sobre las
cosechas y censos. Sin embargo, su búsqueda era lenta y poco eficaz y no se contaba con la
ayuda de máquinas que pudiesen reemplazar el trabajo manual.
Posteriormente, el uso de las bases de datos se desarrolló a partir de las necesidades de
almacenar grandes cantidades de información o datos. Sobre todo, desde la aparición de las
primeras computadoras, el concepto de bases de datos ha estado siempre ligado a la
informática.
En 1884 Herman Hollerith creó la máquina automática de tarjetas perforadas, siendo
nombrado así el primer ingeniero estadístico de la historia. En esta época, los censos se
realizaban de forma manual.
En la actualidad, las tres grandes compañías que dominan el mercado de las bases de datos
son IBM, Microsoft y Oracle. Por su parte, en el campo de internet, la compañía que genera
gran cantidad de información es Google.
Aunque existe una gran variedad de software que permiten crear y manejar bases de datos
con gran facilidad, como por ejemplo LINQ, que es un proyecto de Microsoft que agrega
consultas nativas semejantes a las de SQL a los lenguajes de la plataforma .NET. El objetivo
de este proyecto es permitir que todos los códigos hechos en Visual Studio sean también
orientados a objetos; ya que antes de LINQ la manipulación de datos externos tenía un
concepto más estructurado que orientado a objetos; y es por eso por lo que trata de facilitar
11 1.2.2 Gestores de Base de datos
El sistema de gestión de la base de datos es una aplicación que permite a los usuarios definir,
crear y mantener la base de datos, y proporciona acceso controlado a la misma. Es una
herramienta que sirve de interfaz entre el usuario y las bases de datos.
Los objetivos de un Sistema Gestor de Base de Datos se pueden resumir en los siguientes:
• Asegurar los tres niveles de abstracción: físico, lógico y externo.
• Permitir la independencia física y lógica de los datos.
• Garantizar la consistencia de los datos. Ya que puede haber datos duplicados o derivados que deben mantener sus valores de forma coherente.
• Ofrecer seguridad de acceso a los datos por parte de usuarios y grupos.
• Gestión de transacciones de forma que se garantice la ejecución de un conjunto de operaciones críticas como una sola operación.
• Permitir la concurrencia de usuarios sobre los mismos datos mediante bloqueos que mantienen la integridad de los mismos.
Con el advenimiento de Internet, el software libre se ha consolidado como alternativa,
técnica, viable y económicamente sostenible al software comercial, contrariamente a lo que
a menudo se piensa, convirtiéndose el software libre como otra alternativa para ofrecer los
mismos servicios a un coste cada vez más reducido.
Debe notarse sin embargo que lo que comúnmente se denomina software libre no significa
que sea gratuito ya que muchas empresas ofrecen servicios de soporte y mantenimiento para
12
Estas alternativas se encuentran tanto para herramientas de ofimática como Libre office,
OpenOffice frente a Microsoft Office, como herramientas mucho más avanzadas y de
propósito general como MySQL frente SQL Server o a un nivel superior en cuanto a
potencialidad, como PostgreSQL frente a Oracle entre otros. No obstante, cada vez más los
fabricantes ofrecen versiones gratuitas (que no libres) aunque con limitaciones en su
funcionalidad, de sus productos que permiten probarlos y aprender sus interioridades, estas
versiones se suelen denominar de tipo express. (Hueso Ibañez, 2012)
1.2.3 MySQL
El sistema de base de datos operacional MySQL es hoy en día uno de los mejores en lo que
se refiere a diseño y programación de base de datos de tipo relacional. Aparece en el mundo
informático como una de las aplicaciones más utilizadas, MySQL se usa como servidor a
través del cual puede conectarse múltiples usuarios y utilizarlo al mismo tiempo.
MySQL permite recurrir a base de datos multiusuarios atreves de la web y en diferentes
lenguajes de programación, es conocida también por desarrollar a alta velocidad en la
búsqueda de datos e información, las plataformas que utiliza son: LAMP, MAMP, SAMP,
BAMP y WAMP.
Se están estudiando y desarrollando nuevas versiones de MySQL que buscan presentar
mejoras y avances para permitir un mejor desempeño en todo lo que requiera el uso de base
de datos relacionales, entre algunas mejoras se puede mencionar un nuevo dispositivo de
depósito y almacenamiento, backup para los tipos de almacenamientos, replicación segura y
13 1.3 Php
1.3.1 Origen
En 1994 un programador nacido en Groenlandia, llamado Rasmus Lerdorf
(http://lerdorf.com), desarrolló un código que le ayudaría a crear su página Web personal de
manera más sencilla. Lo llamó Personal Home Page Tools (PHP Tools) o herramientas para
páginas iniciales personales. De las primeras tres palabras en inglés surge el nombre del
lenguaje que finalmente se liberó al público, gratis, en 1995.
Quince años después, el mundo de la Web ha cambiado drásticamente. La evolución y
difusión de PHP en el mundo del desarrollo Web ha ido mucho más allá de lo que Rasmus
pudo imaginar; se trata de un mundo del que ahora podrás ser parte.
Es un lenguaje simple, rápido y dinámico que permite crear páginas Web interactivas con
muy poco código. En ese momento deciden que el nombre Personal Home Page ya le
quedaba un poco corto al lenguaje y deciden cambiar el significado de las siglas. Así es que hoy PHP significa “PHP Hypertext Preprocessor”. (Beati, 2011)
1.3.2 Evolución
En 1995 salió la primera versión disponible para el público fue conocida como
"Herramientas para páginas web personales" (Personal Home Page Tools). Consistían en un
analizador sintáctico muy simple que solo entendian unas cuantas macros y una serie de
utilidades comunes en las páginas web.
A mediados de 1997 el desarrollo del proyecto sufrió un profundo cambio, El analizador
sintáctico se reescribió desde el principio por Zeev Suraski y Andi Gutmans y este nuevo
analizador estableció las bases para PHP versión 3.
A finales de 1999 tanto PHP/FI como PHP3 se distribuyen en un gran número de productos
comerciales tales como el servidor web "C2’s Strong Hold" y Redhat Linux. Una estimación
conservativa basada en estadísticas de Net Craft (http://www.netcraft.com/). (Bakken, y
14 1.4 Framework Laravel.
1.4.1 Origen.
Laravel es un framework de código abierto para el desarrollo de aplicaciones web en PHP 5
que posee una sintaxis simple, expresiva y elegante. Fue creado en 2011 por Taylor Otwell,
inspirándose en Ruby on Rails y Symfony, de los cuales ha adoptado sus principales
ventajas. Laravel facilita el desarrollo simplificando el trabajo con tareas comunes como la
autenticación, el enrutamiento, gestión sesiones, el almacenamiento en caché, etc. Algunas
de las principales características son:
• Está diseñado para desarrollar bajo el patrón MVC modelo vista controlador, centrándose en la correcta separación y modularizacion del código.
• Integra un sistema ORM de mapeado de datos relacional llamado Eloquent, aunque también permite la construcción de consulta de base de datos por medio de su Queryx
Builder.
• Permite la gestión de base de datos y la manipulación de tablas desde código.
• Utiliza un sistema de plantillas para las vistas llamado Blade, el cual hace uso de la cache para darle mayor velocidad.
• Facilita la extensión de funcionalidad mediante paquetes o librerías externas.
• Incorpora un intérprete de líneas de comandos llamado Artizan. (Callegos Sanchez, 2017)
1.5 JavaScript
Es un lenguaje de programación creado por Netscape con el objetivo de integrarse en HTML
15
JavaScript es un lenguaje que funciona como extensión de HTML y su programación es
orientado a objetos, diseñado para el desarrollo de aplicaciones cliente servidor a través de
Internet.
Gracias a JavaScript podemos desarrollar programas que se ejecuten directamente en el
navegador (cliente) y efectuar determinadas operaciones o tomar decisiones sin necesidad
de acceder al servidor.
Sabemos que un programa en JavaScript no debe ser compilado, ya que navegador se
encarga de leerlo cuando se carga la página. (Orós Cabello, Noviembre 2012).
1.6 Sublime text
1.6.1 Origen
Sublime Text escanea los archivos de tu proyecto y crea un índice de los archivos que
contienen dichos símbolos. Esto respalda las nuevas características de "Goto Definition"
(Alt+Cmd+Flecha abajo) y "Goto Symbol" (Cmd+R) en el proyecto, los cuales están
disponibles desde la opción del menú "Goto". "Goto Definition" te lleva a la definición del
símbolo, mientras que el "Goto Symbol" te pide que selecciones un símbolo a través de una
coincidencia aproximada y luego te lleva a la definición de ese símbolo.
Siempre ha tenido la velocidad como una característica, pero en la versión 3 se abordan
algunos puntos débiles. el tiempo de inicio es ahora prácticamente inmediato. El rendimiento
general del programa es también significativamente más rápido.
Ahora usa Python 3.3 para los plugins y los ejecuta fuera de proceso, por lo que los plugins
que cargan código nativo no corren el riesgo de chocar con el proceso principal de Sublime
Text. El API también es totalmente "thread safe" (subproceso seguro) y ofrece varias
callbacks que se ejecutan de forma asíncrona (por ejemplo: on_modified_async). También
hay nuevas funciones API, incluyendo el acceso total a los datos del proyecto. Los plugins
de Sublime Text 2 requerirán que parte de su desarrollo sea portado a Sublime Text 3, sin
embargo, en la mayoría de los casos, los cambios serán menores. (Falasco, Sublime Text 3
16
1.7 Diseño de Aplicaciones web Ventajas y Desventajas
Ventajas
• Compatibilidad multiplataforma: Las aplicaciones Web tienen un camino mucho más sencillo para la compatibilidad multiplataforma que las aplicaciones de software
descargables. Varias tecnologías incluyendo Java, Flash, ASP y Ajax.
• Actualización: Las aplicaciones basadas en Web están siempre actualizadas con el último lanzamiento sin requerir que el usuario tome acciones proactivas, y sin necesitar llamar
la atención del usuario o interferir con sus hábitos de trabajo, pues no se hace necesario
iniciar nuevas descargas.
• Inmediatez de acceso: Las aplicaciones basadas en Web no necesitan ser descargadas, instaladas y configuradas.
• Menos requerimientos de memoria: Las aplicaciones basadas en Web tienen menos demandas de memoria RAM de parte del usuario final que los programas instalados
localmente.
• Menos Bugs: Las aplicaciones basadas en Web deberían ser menos propensas a colgarse y crear problemas técnicos debido a software o conflictos de hardware con otras
aplicaciones existentes, protocolos o software personal interno.
• Precio: Las aplicaciones basadas en Web no requieren la infraestructura de distribución, soporte técnico y marketing requerido por el software descargable tradicional.
• Los datos también van online: El hecho de que el manejo de los datos sea realizado de forma remota libra al usuario de la responsabilidad en la protección de los mismos, y al
mismo tiempo logra que los recursos sean accesibles en cualquier momento.
17
• Los datos son más seguros: Si bien la ruptura de discos no va a desaparecer, es probable que los usuarios escuchen mucho menos del tema.
• Lenguaje que usted quiera: Una vez que las aplicaciones han sido separadas de computadoras locales y sistemas operativos específicos, pueden también ser escritas en
prácticamente cualquier lenguaje de programación.
Desventajas
• Acceso limitado, la necesidad de conexión permanente y rápida a Internet hacen que el acceso a estas aplicaciones no esté al alcance de todos.
• La interactividad no se produce en tiempo real, en las aplicaciones Web cada acción del usuario conlleva un tiempo de espera hasta que se obtiene la reacción del sistema.
• Elementos de interacción muy limitados, en comparación con el software de escritorio, las posibilidades de interacción con el usuario que ofrecen las aplicaciones Web
(mediante formularios principalmente) son muy escasas.
• Diferencias de presentación entre plataformas y navegadores. La falta de estándares ampliamente soportados dificulta el desarrollo de las aplicaciones. (Falcón, 2015)
1.8 Diseño de interfaz de usuario
El diseño de interfaz de usuario es un tema que se ha hecho cada vez más importante, a
medida que ha aumentado el uso de los ordenadores, encontramos interfaces en
fotocopiadoras, hornos microondas, procesador de texto o un sistema de diseño asistido por
18
El diseño está relacionado con las partes está relacionado con las partes internas del software,
este diseño está oculto a la vista del usuario final, aunque es muy importante para la calidad
del software, si es bueno el usuario se adaptara con facilidad, pero si no es del agrado del
usuario se molestara y no habrá una buena interacción.
El diseño de la interfaz de usuario tiene que ver con el estudio de la gente como con aspectos
de la tecnología para esto se realiza algunas preguntas como: ¿Quién es el usuario?, ¿Cómo
aprende el usuario a interactuar con un sistema nuevo?, ¿Qué espera el usuario del sistema?,
estas preguntas son parte del diseño de la interfaz del usuario. (Santiago, 2017)
1.9 Pilares del diseño de las aplicaciones
1.9.1 Usabilidad
La usabilidad se refiere a la claridad y la elegancia con que se diseña la interacción con un
portal Web. Los portales difíciles de usar pueden resultar antipáticos, haciendo que los
visitantes los abandonen rápidamente. (Boag, 2010)
1.9.2 Estética
Se refiere a la armonía y apariencia agradable a la vista, que tiene un portal Web desde el
punto de vista de la belleza. Es decir que un portal Web tenga un aspecto bello y elegante.
La estética es sólo uno de los pilares y el favorecer dicho pilar en exceso puede perjudicar
el resultado final. Esto es quizás debido a que en los inicios muchos de los diseñadores Web,
venían de áreas de diseño gráfico y carecían de un visón más global. Esto causo la aparición
de sitios en flash con animaciones superfluas y navegación compleja que limitaban la
usabilidad, accesibilidad y visibilidad del contenido de las páginas. Afortunadamente esta
tendencia se está corrigiendo y la industria, más madura, tiene en cuenta el resto de los
19 1.9.3 Accesibilidad
Un portal Web es accesible cuando el contenido ofrecido se puede manipular desde
diferentes dispositivos (computadoras, teléfonos móviles) y por diferentes grupos de
personas. Hay muchas razones para enfatizar la accesibilidad de los portales Web: incentivos
comerciales (cuanto más accesible sea nuestro contenido, mayor número de personas
alcanzaremos), responsabilidades legales y obligaciones morales. (Boag, 2010)
1.9.4 Contenido
Este punto es, con asiduidad, el más descuidado de todos. Sin embargo, el éxito de un portal
Web reside a menudo en la calidad de su contenido, no son pocas las veces, que el contenido
de un portal Web es una copia de aquel folleto o tríptico que la organización ya tenía. La
Web es una plataforma distinta a la prensa escrita y por tanto necesita un modo de escribir
diferente ya que los usuarios consumen la información de un modo diferente. (Boag, 2010)
1.9.5 Desarrollo
El desarrollo de un portal Web se refiere a los aspectos técnicos del proyecto, la industria
del diseño Web evoluciona rápidamente y es importante que no sólo el personal técnico sino
el dueño o gestor del portal tengan una visión de las oportunidades que existen para mejorar
su portal y por lo tanto alcanzar los objetivos del mismo. (Boag, 2010)
1.9.6 Objetivos
Para el dueño o gestor de un portal los objetivos de un portal deben ocupar la mayor parte
de su atención. Es importante definir dichos objetivos para que el equilibrio entre el resto de
los pilares se encargue de satisfacerlos. (Boag, 2010)
1.10 HTML 5.0
20
Se trata de una nueva versión de HTML, con nuevos elementos, atributos y
comportamientos. Contiene un conjunto más amplio de tecnologías que permite a los sitios
Web y a las aplicaciones ser más diversas y de gran alcance. A este conjunto se le llama
HTML5 y amigos, a menudo reducido a HTML5.
Diseñado para ser utilizable por todos los desarrolladores de Open Web, esta página
referencia numerosos recursos sobre las tecnologías de HTML5, clasificados en varios
grupos según su función.
Semántica: Permite describir con mayor precisión cuál es su contenido. Conectividad:
Permite comunicarse con el servidor de formas nuevas e innovadoras. Sin conexión y
almacenamiento: Permite a las páginas web almacenar datos localmente en el lado del cliente
y operar sin conexión de manera más eficiente.
Multimedia: Nos otorga un excelente soporte para utilizar contenido multimedia como lo
son audio y video nativamente. Gráficos y efectos 2D/3D: Proporciona una amplia gama de
nuevas características que se ocupan de los gráficos en la web como lo son canvas 2D,
WebGL, SVG, etc.
Rendimiento e Integración: Proporciona una mayor optimización de la velocidad y un mejor
uso del hardware. Acceso al dispositivo: Proporciona APIs para el uso de varios
componentes internos de entrada y salida de nuestro dispositivo. (alfredotemiquel, 2017)
1.10.1 Web storge
Para navegadores que acepten HTML5 existe una característica que se llama Web Storage
que es una especificación que define una API para el almacenamiento de datos (clave-valor)
en los clientes Web. Este acercamiento es muy similar al de Cookies de propiedades, pero
usando un objeto nativo del navegador llamado local Storage.
Una ventaja es que acepta más tamaño de almacenamiento que las cookies. La desventaja es
21 1.11 Gestión de restaurantes
Los gerentes de restaurantes son responsables de dirigir un restaurante y otros
establecimientos de comida y bebidas, esto incluye supervisar el funcionamiento de la
cocina, el comedor y el banquete, mantener bues relacione con los clientes y crear opciones
de menú atractivas, supervisar el inventario y ordenar alimentos, equipos y suministros; y
garantizar el mantenimiento y la reparación regular del restaurante.
En los restaurantes más grandes, el equipo administrativo está compuesto por un gerente
general, uno o más gerentes asistentes y un chef ejecutivo, una de las tareas importantes de
un gerente es ayudar al chef a seleccionar un menú exquisito y los especiales diarios o
semanales. Los menús deben ser desarrollados con suficiente anticipación para que los
suministros puedan ser ordenados y recibidos a tiempo de los distribuidores, muchos
gerentes utilizan un software de seguimiento de inventario para comparar el récord de ventas
con el actual. (Discovery, 2015)
1.11.1 Pedidos
Es la forma donde el cliente interactúa con el mesero y el menú, el cliente atreves del menú
selecciona el platillo y le indica al mesero el platillo seleccionado para pedírselo al cocinero
y poder servir al cliente.
1.11.2 Platos
Cada restaurante tiene varios platos los cuales son seleccionados por el cliente en el menú.
1.11.3 Clasificación de restaurantes
Clasificación por el tipo de comida:
• Vegetarianos y macrobióticas.
• De pescados y mariscos.
• De carnes rojas.
22 Clasificación por la variedad de servicios:
Restaurantes de autoservicio: establecimientos que se localizan en centros comerciales,
aeropuertos, ferias, etc., Donde el cliente encuentro una variedad de platillos que combina a
su gusto. Los precios son bajos por el poco personal y además no se deja propina.
Restaurantes de menú y a la carta: Los restaurantes a la carta tienen mayor variedad platillos
individuales, de modo que los clientes pueden elegir de acuerdo con sus apetitos y
presupuesto.
Los de menú ofrecen determinados platillos a precio moderado.
Se dividen, en:
• De lujo: como comida internacional, servicio francés y carta de vinos.
• De primera y tipo medio: ofrecen comida internacional o nacional especializada, sin servicio francés ni carta de vinos, pero con servicio americano.
• De tipo económico: ofrecen comida de preparación sencilla con servicios mínimos, también al estilo americano. (Antonio & Plantel, 2010)
1.11.4 Restaurantes de alta tecnología
Eatsa. – Es un lugar, con una gran diferencia desde el punto tecnológico ya que carecen de personal para atención al cliente. Buscando de esta manera acelerar el proceso de selección
del plato a la vez que permite a los usuarios una experiencia de autogestión de la orden.
23 1.12 Conclusiones parciales del capitulo
• La cadena de restaurantes en nuestro país ha ido evolucionando con rapidez, por la demanda de trabajos y economía brindando a los usuarios un mejor servicio y calidad
cada uno de ellos a su manera de publicitarlo ya que son muy pocos los utilizan la
tecnología para la administración.
• MySQL es un gestor de base de datos muy útil desde su creación y con el tiempo se le añadieron nuevas funciones, expandiéndolo y convirtiéndose en el más utilizado a nivel
mundial.
• PHP es un lenguaje de programación totalmente libre, simple, rápido que permite desarrollar páginas web interactivas y debe trabajar juntamente con HTML y otros
diferentes tipos de recursos para la implementación de un sitio dinámico.
• Laravel es framework de código abierto para el desarrollo de aplicaciones web la misma facilita paquetes o librerías externas para simplificar el trabajo e incorpora un intérprete
24 CAPÍTULO II
2. MARCO METODOLÓGICO
2.1. Caracterización del Sector
Empresa Ejecutora: Innovation FOOD―Restaurante.
2.1.1 Beneficiarios: Propietario del Restaurante
Usuarios del Restaurante
2.1.2 Ubicación:
Calle: Washington.
Parroquia: Izamba y urbanización aeropuerto.
Ciudad: Ambato
Provincia: Tungurahua
2.1.3 Equipo Responsable:
Directivos de la Empresa:
25 2.1.4 Historia del Restaurante
Innovation Food es un nombre en inglés el cual traducido al español es innovación alimentaria. El Restaurante fue inaugurado en Ambato el 15 de agosto del 2016 por
SEBASTIAN SEGOVIA. Cuenta con un año de experiencia. Presenta comida “gourmet”
como una alternativa para el buen comer en un ambiente cómodo, agradable e informal, con
una atención excelente y eficiente.
2.1.5 Visión
Ser reconocidos en un mercado de la cuidad como el mejor restaurant de cocina gourmet de
Ambato y crecer a través de franquicias alrededor de todo el país, sin dejar de un lado
nuestras fortalezas y ampliando nuestros horizontes de mejora para mantener la atracción de
nuestros clientes, proyectando un desarrollo constante.
2.1.6 Misión
Ofrecer un lugar diferente con un ambiente envolvente enfatizado en un servicio de calidad
y diferente a nuestros visitantes en una atmosfera acogedora y familiar sin dejar de lado la
calidad y una atención de primera.
2.1.7 Valores
• Puntualidad
• Lealtad
• Respeto
• Honradez
26 2.2 Modalidad de Investigación
La investigación se realizó bajo la modalidad cuali-cuantitativa, en donde se analizó la
realidad de las personas en cuanto a la adquisición de productos, a fin de proponer una
alternativa de solución a la demora en la adquisición de estos productos.
Cualitativa porque permite realizar registros narrativos con el fin de poder analizar la
problemática del Restaurante Innovation Food de la cuidad de Ambato para la gestión del
servicio al cliente, mediante las técnicas de la observación para poder comprender su estado
actual y el uso de entrevistas no estructuradas en mira de buscar la mejor alternativa para el
sistema a implementar.
Cuantitativa porque permite realizar la investigación de campo utilizando estadística
descriptiva, para recolectar, ordenar, analizar y representar los datos.
2.3 Tipo de Investigación
La presente investigación es de carácter:
Documental: Debido a la naturaleza de la investigación, requiere apoyarse en documentos de fuentes bibliográficas basado en la consulta de libros y en documentos hemerográficos
que se basa en artículos o ensayos, que apoyen a buscar una solución que satisfaga las
necesidades del Restaurante.
De campo: Utilizamos la información proveniente de los cuestionarios, entrevista y observaciones, realizadas en la investigación.
Investigación-acción: Su finalidad es resolver problemas cotidianos e inmediatos del Restaurante Innovation Food de la cuidad de AMBATO, aportando con información que
27 2.4 Métodos
Histórico – lógico
Este tipo de metodología permite encontrar los problemas del restaurante Innovation Food
consultara al jefe, clientes y empleados, todos los datos necesarios en la investigación.
Analítico – Sintético
El dueño del restaurante Innovation Food de ciudad de Ambato realizará un análisis sobre la
implementación del nuevo sistema.
Se buscará la mejor solución con respecto a las necesidades y perspectivas de la gestión del
servicio al cliente en el restaurante Innovation food de la ciudad de Ambato.
Inductivo – Deductivo
Permitirá a los investigadores lograr los objetivos propuestos debido a que se adapta al tipo
de investigación.
2.5 Técnicas
Para la realización de la indagación, los investigadores utilizaran las siguientes técnicas:
La entrevista y la encuesta, las cuales se realizan de forma personal, la primera técnica al
personal administrativo del restaurante y la segunda técnica a los clientes.
2.6 Instrumentos
Los instrumentos de recolección de información a usar por el investigador son la guía de
28 2.7 Población y Muestra de la Investigación
Población
La población que servirá como objeto de investigación será a los clientes, personal
administrativo del restaurante, y socio de la empresa con la finalidad de recaudar
información para la realización de una aplicación web para el restaurante Innovation
food.
Tabla 1: Unidad de análisis de la población
ESTRATO UNIDAD DE ANALISIS N°
Gerente Propietario del restaurante 1
Personal administrativo
Trabajadores del restaurante 3
Usuarios El restaurante capacidad de clientes 500
Total 504
Elaborado por: Diana Pezantes Fuente: La Investigación
Muestra
Por ser una población mayor a 100 elementos, se debe tomar una muestra, la cual se calcula
con la siguiente fórmula.
n = 𝑁 ∗ 𝑍
2∗ 𝑝 ∗ 𝑞
𝑑2∗ 𝑁 − 1 + 𝑍2∗ 𝑝 ∗ 𝑞
Dónde:
N = Total de la población (500)
29 p = proporción esperada (en este caso 1% = 0.05)
q = 1 – p (probabilidad en contra, en este caso 1-0.05 = 0.95)
d = precisión o margen de error máximo admitido (5%=0,05)
n = muestra
n = 𝑁 ∗ 𝑍
2∗ 𝑝 ∗ 𝑞
𝑑2∗ 𝑁 − 1 + 𝑍2∗ 𝑝 ∗ 𝑞
n = 500∗1.962∗0.05∗0.95
0.052∗500−1+1.962∗0.05∗0.95
n = 91,238 1,25 + 0,182476
𝑛 = 91,238 1,432476
n=64
Por lo tanto, la encuesta debería ser aplicada a una muestra de 64 personas entre clientes y
30 2.8 Análisis e Interpretación de Resultados
2.8.1 Guía de entrevista dirigido al personal administrativo (Gerente, Chef, Mesero, Ayudante de cocina) del restaurante de comida gourmet “Innovation food”.
¿Considera que el uso de la tecnología es una herramienta necesaria para su empresa?
Si
¿Por qué?
Nos proporciona una ayuda al momento de las transacciones con el cliente.
¿Cuáles son los principales problemas que se presentan en la administración de la empresa?
• La falta de compromiso de los empleados hacia la empresa y el cliente.
• Mala atención al cliente.
• Falta de control en inventarios.
• Perdida de facturas.
• Entrega de pedidos lentos.
• Falta de conocimiento del menú.
¿Qué importancia tiene para ustedes la gestión de servicio al cliente producido en el restaurante?
Es muy importante ya que en ella depende si se gana más clientes o disminuye.
¿Considera usted que el restaurante de comida gourmet Innovation food requiere la implementación de una aplicación web para la gestión del servicio al cliente?
Si es óptima la aplicación web para que el cliente forme su propio menú personalizado y la
31
¿La empresa cuenta con los recursos para implementar una aplicación web?
Si se cuenta con los recursos para la aplicación web, se tiene una computadora de última
generación y varias Tablet para cada mesa.
Análisis de la entrevista
Realizada la entrevista al personal que labora en el restaurante, se pudo comprender que es
importante la implementación de la aplicación web para la gestión de servicio de los
clientes.
Han mencionado diferentes factores como principal dificultad que tienen hacia sus clientes
cuando solicitan su pedido, se generan grandes inconvenientes.
Se pudo recabar la información necesaria durante la entrevista, respecto a las actividades que
se presentan dentro de la empresa, como el manejo de pedidos y facturación se lleva
mediante hojas en forma manual y un menú impreso, lo que no permite tener una buena
presentación en la atención del servicio al cliente.
Finalmente, los entrevistados en conciso mencionan que la implementación de alguna
aplicación web ayudaría y mejoraría totalmente toda la gestión de la empresa como factor
principal el servicio al cliente.
Se entrevistó al personal administrativo del Restaurante de comida gourmet “Innovation
Food” con una serie de preguntas que ayudan al investigador a buscar el mejor mecanismo
32
2.8.2 Cuestionario dirigido a los clientes y personal administrativo del restaurante de comida gourmet “Innovation Food”.
Pregunta 1. ¿Con que frecuencia suele visitar restaurantes de comida gourmet?
Tabla 2: Visitas a restaurantes
Alternativa Frecuencia absoluta Frecuencia Relativa
Casi siempre 48 72%
Algunas veces 12 18%
Pocas veces 7 10%
TOTAL 67 100%
Elaborado por: Diana Pezantes Fuente: La Investigación
Ilustración 1: Visita a restaurantes
Elaborado por: Diana Pezantes Fuente: La Investigación
Análisis e Interpretación
La mayoría de los usuarios encuestados frecuentan visitar restaurantes de comida gourmet,
un porcentaje no visita restaurantes gourmet más se van a restaurantes de comida rápida y el
porcentaje más bajo pocas veces va a un restaurante gourmet.
72% 18%
10%
VISITAS ARESTAURANTES
33
96% 4%
MENÚ DE UN RESTAURANTE
Si No
Pregunta 2. ¿Es importante para usted la presentación del menú de un restaurante?
Tabla 3: Menú de un restaurante
Alternativa Frecuencia Absoluta Frecuencia Relativa
Si 64 96%
No 3 4%
TOTAL 67 100%
Elaborado por: Diana Pezantes Fuente: La Investigación
Ilustración 2: Menú de un restaurante
Elaborado por: Diana Pezantes Fuente: La Investigación
Análisis e Interpretación
La mayoría de los usuarios les parece importante la presentación del menú, solo un pequeño
34
Pregunta 3. ¿Cuándo usted se encuentra en un restaurante le gustaría formar su propio plato?
Tabla 4: Formar su propio plato
Alternativa Frecuencia Absoluta Frecuencia Relativa
Si 50 75%
No 17 25%
TOTAL 67 100%
Elaborado por: Diana Pezantes Fuente: La Investigación
Ilustración 3: Formar su propio plato
Elaborado por: Diana Pezantes Fuente: La Investigación
Análisis e Interpretación
La mayoría de los usuarios les gustaría formar su propio plato, solo un pequeño porcentaje
no lo considera.
75% 25%
FORMAR SU PROPIO PLATO
35
Pregunta 4. ¿La atención brindada al usuario del Restaurante Innovation Food como factor fundamental para juzgar el servicio es?
Tabla 5: Atención brindada
Alternativa Frecuencia Absoluta Frecuencia Relativa
Bueno 33 49%
Regular 19 28%
Malo 15 23%
TOTAL 67 100%
Elaborado por: Diana Pezantes Fuente: La Investigación
Ilustración 4: Atención brindada
Elaborado por: Diana Pezantes Fuente: La Investigación
Análisis e Interpretación
La mayoría de los usuarios dicen que es bueno el servicio del restaurante, solo un pequeño
porcentaje lo considera entre regular y malo.
49%
28% 23%
ATENCIÓN BRINDADA
36
Pregunta 5. ¿Se respeta el número de orden que usted hizo su pedido?
Tabla 6: Numero de orden
Alternativa Frecuencia Absoluta Frecuencia Relativa
Si 18 27%
No 49 73%
TOTAL 67 100%
Elaborado por: Diana Pezantes Fuente: La Investigación
Ilustración 5: Numero de orden
Elaborado por: Diana Pezantes Fuente: La Investigación
Análisis e Interpretación
La mayoría de los usuarios dicen que no se respeta los turnos de los pedidos, solo un pequeño
porcentaje dicen que sí.
27%
73%
NÚMERO DE ORDEN
37
Pregunta 6. Debido que existen muchos errores de los platos al momento de solicitar al mesero, Ud. ¿que considera que sería efectivo implementar?
Tabla 7: Implementación
Alternativa Frecuencia Absoluta Frecuencia
Relativa
Una Aplicación por internet 43 64%
Un sistema telefónico 12 18%
Contratar más personal 10 15%
No hacer nada 2 3%
TOTAL 67 100%
Elaborado por: Diana Pezantes Fuente: La Investigación
Ilustración 6: Implementación
Elaborado por: Diana Pezantes Fuente: La Investigación
Análisis e Interpretación
La mayoría de los usuarios considera que se debe implementar una aplicación por internet.
64% 18%
15% 3%
IMPLEMENTACIÓN
Una Aplicación por internet Un sistema telefónico