universidad de guayaquil -...

168
UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÁTICAS Y FÍSICAS CARRERA DE INGENIERIA EN SISTEMAS COMPUTACIONALES DESARROLLO DEL PROTOTIPO DE UNA APLICACIÓN MÓVIL EN ANDROID QUE PERMITA REALIZAR RESERVAS DE ASIENTOS EN EL RESTAURANTE WAFFLES AND SUBS. PROYECTO DE TITULACIÓN Previa a la obtención del Título de: INGENIERO EN SISTEMAS COMPUTACIONALES AUTORES: NACIPUCHA DURAZNO LIZBETH MARILÚ PLÚA ALVIA STEPHANIE NICOLE TUTOR: Lcda. María Isabel Galarza Soledispa., Mgs. GUAYAQUIL ECUADOR 2018

Upload: others

Post on 11-Aug-2020

9 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

UNIVERSIDAD DE GUAYAQUIL

FACULTAD DE CIENCIAS MATEMÁTICAS Y FÍSICAS

CARRERA DE INGENIERIA EN SISTEMAS

COMPUTACIONALES

DESARROLLO DEL PROTOTIPO DE UNA APLICACIÓN MÓVIL EN ANDROID QUE PERMITA REALIZAR RESERVAS DE ASIENTOS

EN EL RESTAURANTE WAFFLES AND SUBS.

PROYECTO DE TITULACIÓN

Previa a la obtención del Título de:

INGENIERO EN SISTEMAS COMPUTACIONALES

AUTORES:

NACIPUCHA DURAZNO LIZBETH MARILÚ

PLÚA ALVIA STEPHANIE NICOLE

TUTOR: Lcda. María Isabel Galarza Soledispa., Mgs.

GUAYAQUIL – ECUADOR

2018

Page 2: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

REPOSITORIO NACIONAL EN CIENCIAS Y TECNOLOGÍA

FICHA DE REGISTRO DE TESIS

TÍTULO: Desarrollo del prototipo de una aplicación web en Android que permita realizar

reservas de asientos en el restaurante Waffles and Subs.

REVISORES: Ing. Elsy Rodríguez, Ing. Juan

Sánchez.

INSTITUCIÓN: Universidad de

Guayaquil FACULTAD: Ciencias Matemáticas y Físicas.

CARRERA: Ingeniería en Sistemas Computacionales.

FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142

ÁREA TEMÁTICA: Desarrollo de Software

PALABRAS CLAVES: Reservación de asientos, Tickets Qr, Aplicación, reservar, pedidos.

RESUMEN: Desarrollo de una aplicación móvil para que los clientes puedan reservar sus asientos

vía online de acuerdo con los días y horarios que deseen sin mayor complicación, a través de sus

teléfonos inteligentes en el restaurante Waffles & Subs.

N° DE REGISTRO: N° DE CLASIFICACIÓN:

DIRECCIÓN URL:

ADJUNTO PDF SI NO

CONTACTO CON AUTOR:

Lizbeth Marilú Nacipucha Durazno

Stephanie Nicole Plúa Alvia

TELÉFONO:

0969764707

0987654321

0960843043

E-MAIL:

[email protected]

[email protected]

CONTACTO DE LA INSTITUCIÓN:

NOMBRE: Lcda. María Isabel Galarza Soledispa., Mgs

TELÉFONO: (04) 2983090 – (04) 2442037

X

Page 3: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

I

APROBACIÓN DEL TUTOR

En mi calidad de Tutor del trabajo de investigación,

“DESARROLLO DEL PROTOTIPO DE UNA APLICACIÓN MÖVIL EN ANDROID

QUE PERMITA REALIZAR RESERVAS DE ASIENTOS EN EL RESTAURANTE

WAFFLES & SUBS” elaborado por las Srtas. Nacipucha Durazno Lizbeth

Marilú y Plúa Alvia Stephanie Nicole, Alumnas no tituladas de la Carrera de

Ingeniería en Sistemas Computacionales, Facultad de Ciencias Matemáticas y

Físicas de la Universidad de Guayaquil, previo a la obtención del Título de

Ingeniero en Sistemas Computacionales, me permito declarar que luego de

haber orientado, estudiado y revisado, la Apruebo en todas sus partes.

Atentamente

Ing. Lcda. María Isabel Galarza Soledispa, Mgs.

TUTOR

Page 4: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

II

DEDICATORIA

A mi madre la MSc. Lcda. María Susana

Nacipucha Durazno por apoyarme en

todo y estar en los momentos más

importantes de mi vida a ella por ser el

pilar principal gracias a ella he cumplido

todas mis metas propuestas porque me

ha inculcado buenos principios y valores

guiado por el buen camino, a mi mejor

amiga, hermana y compañera de tesis

Stephanie Nicole Plúa Alvia para

culminar esta etapa importante de

nuestra carrera juntas.

Lizbeth Nacipucha

Page 5: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

III

DEDICATORIA

A Dios por haberme guiado en cada

paso para cumplir cada una de mis

metas sin desviarme del camino

escogido, a mi familia por siempre estar

a mi lado, siendo el motor que me

inspira a seguir adelante cumpliendo

mis sueños, a mi mamá Verónica Alvia

por haberse esforzado cada día en

darme los estudios necesarios que han

logrado que hoy este aquí cumpliendo

una de mis metas y por ultimo a mi

hermana de corazón Lizbeth Nacipucha

por ser mi compañera en este nuevo

comienzo a nuestra carrera como

Ingenieras.

Stephanie Plúa

Page 6: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

IV

AGRADECIMIENTO

Agradezco primeramente a Dios, mi

familia, amigos y maestros de esta

honorable y respetuosa Universidad de

Guayaquil porque gracias a sus

conocimientos compartidos he

avanzado un escalón más rumbo a mi

meta profesional, a mi tutora la Ing.

Lcda. María Isabel Galarza Soledispa

por guiarme en esta etapa importante

que es la culminación del proyecto

presente.

Lizbeth Nacipucha

Page 7: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

V

AGRADECIMIENTO

Quiero agradecer primeramente a Dios,

por haberme guiado en cada paso que

he dado, a mi familia y maestros de esta

honorable y respetuosa Universidad de

Guayaquil porque gracias a sus

conocimientos compartidos he

avanzado un escalón más rumbo a mi

meta profesional, a mi tutora la Lcda.

María Isabel Galarza Soledispa por

guiarme en esta etapa importante que

es la culminación del proyecto presente.

Stephanie Plúa

Page 8: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

VI

TRIBUNAL DE PROYECTO DE TITULACIÓN

Ing. Eduardo Santos Baquerizo, M.Sc.

DECANO DE LA FACULTAD

CIENCIAS MATEMATICAS Y

FISICAS

Ing. Abel Alarcón S., Mgs.

DIRECTOR DE LA CARRERA DE

INGENIERIA EN SISTEMAS

COMPUTACIONALES

Lcda. María Galarza Soledispa, Mgs.

PROFESOR TUTOR DEL

PROYECTO

DE TITULACION

Ing. Juan Sánchez Holguín Msc.

PROFESOR REVISOR DEL

ÁREA - TRIBUNAL

Ing. Karla Abad Sacoto, Mgs Ing. Erick Ormaza Martinez, Mgs.

PROFESOR REVISOR PROFESOR REVISOR

DEL ÁREA – TRIBUNAL DEL ÁREA - TRIBUNAL

Ab. Juan Chávez Atocha, Esp.

SECRETARIO

Page 9: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

VII

DECLARACIÓN EXPRESA

“La responsabilidad del contenido de este Proyecto de Titulación, nos

corresponden exclusivamente; y el patrimonio intelectual de la misma a la

UNIVERSIDAD DE GUAYAQUIL”

LIZBETH MARILÚ NACIPUCHA DURAZNO

STEPHANIE NICOLE PLÚA ALVIA

Page 10: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

VIII

UNIVERSIDAD DE GUAYAQUIL

FACULTAD DE CIENCIAS MATEMÁTICAS Y FÍSICAS

CARRERA DE INGENIERÍA EN SISTEMAS

COMPUTACIONALES

DESARROLLO DEL PROTOTIPO DE UNA APLICACIÓN MÓVIL EN ANDROID QUE PERMITA REALIZAR RESERVAS DE ASIENTOS

EN EL RESTAURANTE WAFFLES AND SUBS.

Proyecto de Titulación que se presenta como requisito para optar por el título de

INGENIERO EN SISTEMAS COMPUTACIONALES.

Autores:

STEPHANIE NICOLE PLÚA ALVIA

0930635735

LIZBETH MARILÚ NACIPUCHA DURAZNO

0950771907

Tutor: Lcda. María Isabel Galarza Soledispa, Mgs.

Guayaquil, 13 de marzo del 2018

Page 11: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

IX

CERTIFICADO DE ACEPTACIÓN DEL TUTOR

En mi calidad de Tutor del proyecto de titulación, nombrado por el Consejo

Directivo de la Facultad de Ciencias Matemáticas y Físicas de la Universidad de

Guayaquil.

CERTIFICO:

Que he analizado el Proyecto de Titulación presentado por el/la

estudiante LIZBETH MARILÚ NACIPUCHA DURAZNO Y STEPHANIE NICOLE

PLÚA ALVIA, como requisito previo para optar por el título de Ingeniero en

Sistemas Computacionales cuyo problema es:

“LA SATURACIÓN DEL RESTAURANTE WAFFLES AND SUBS EN FECHAS

ESPECIALES Y HORAS PICO”

Considero aprobado el trabajo en su totalidad.

Presentado por:

Lizbeth Marilú Nacipucha Durazno

C.I.: 0950771907

Stephanie Nicole Plúa Alvia

C.I.: 0930635735

Tutor: Lcda. María Isabel Galarza Soledispa, Mgs.

Guayaquil, 13 de marzo del 2018

Page 12: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

X

UNIVERSIDAD DE GUAYAQUIL

FACULTAD DE CIENCIAS MATEMÁTICAS Y FÍSICAS

CARRERA DE INGENIERÍA EN SISTEMAS COMPUTACIONALES

Autorización para Publicación de Proyecto de Titulación en Formato Digital 1. Identificación del Proyecto de Titulación Nombre Alumno: Lizbeth Nacipucha

Dirección: 25 y la Q

Teléfono: 0969764707 E-mail: [email protected]

Nombre Alumno: Stephanie Plúa

Dirección: Coop 12 de octubre mz 18 solar 7

Teléfono: 0960843043 E-mail: [email protected]

Facultad: Ciencias Matemáticas y Físicas

Carrera: Ingeniería en Sistemas computacionales

Proyecto de titulación al que opta: Ingeniero en Sistemas computacionales

Profesor tutor: Ing. María Isabel Galarza Soledispa Mgs.

Título del Proyecto de titulación: Desarrollo del prototipo de una aplicación móvil en Android

que permita realizar reservas de asientos en el restaurante Waffles and Subs.

2. Autorización de Publicación de Versión Electrónica del Proyecto de

Titulación

A través de este medio autorizo a la Biblioteca de la Universidad de Guayaquil y a la Facultad de Ciencias Matemáticas y Físicas a publicar la versión electrónica de este Proyecto de titulación. Publicación electrónica:

Inmediata X Después de 1 año

Firma de Alumnos: LIZBETH MARILÚ NACIPUCHA DURAZNO C.I.: 0950771907 STEPHANIE NICOLE PLÚA ALVIA C.I.: 0930635735

3. Forma de envío:

El texto del proyecto de titulación debe ser enviado en formato Word, como archivo .Doc. O .RTF y Puf para PC. Las imágenes que la acompañen pueden ser: .gif, .jpg o .TIFF.

DVDROM CDROM X

Tema del Proyecto de Titulación: Aplicación Móvil- Facilidad – Amigable - Reservar asientos –Realizar Pedido-Lectura QR- Gratuito.

Page 13: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

XI

ÍNDICE GENERAL

APROBACIÓN DEL TUTOR .................................................................................................... I

DEDICATORIA ...................................................................................................................... II

AGRADECIMIENTO ............................................................................................................. IV

DECLARACIÓN EXPRESA .................................................................................................... VII

CERTIFICADO DE ACEPTACIÓN DEL TUTOR........................................................................ IX

ABREVIATURAS ................................................................................................................ XIV

SIMBOLOGÍA ..................................................................................................................... XV

ÍNDICE DE CUADROS ........................................................................................................ XVI

ÍNDICE DE GRÁFICOS ...................................................................................................... XVIII

RESUMEN ....................................................................................................................... XXIII

ABSTRACT ....................................................................................................................... XXIV

INTRODUCCIÓN ................................................................................................................... 1

CAPÍTULO I .......................................................................................................................... 3

EL PROBLEMA ...................................................................................................................... 3

PLANTEAMIENTO DEL PROBLEMA ...................................................................................... 3

UBICACIÓN DEL PROBLEMA EN UN CONTEXTO ............................................................. 4

SITUACIÓN CONFLICTO NUDOS CRÍTICOS ...................................................................... 4

CAUSAS Y CONSECUENCIAS DEL PROBLEMA .................................................................. 5

DELIMITACIÓN DEL PROBLEMA ...................................................................................... 6

FORMULACIÓN DEL PROBLEMA ..................................................................................... 6

EVALUACIÓN DEL PROBLEMA ......................................................................................... 6

OBJETIVOS ....................................................................................................................... 8

OBJETIVO GENERAL .................................................................................. 8

OBJETIVOS ESPECÍFICOS ......................................................................... 8

ALCANCE DEL PROBLEMA ............................................................................................... 8

JUSTIFICACIÓN E IMPORTANCIA ..................................................................................... 9

METODOLOGÍA DEL PROYECTO .................................................................................... 11

METODOLOGÍA DE DESARROLLO .......................................................... 11

CAPÍTULO II ....................................................................................................................... 14

Page 14: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

XII

MARCO TEÓRICO .............................................................................................................. 14

ANTECEDENTES DEL ESTUDIO ....................................................................................... 14

Aplicaciones móviles de restaurantes a nivel internacional ......................... 15

Aplicaciones móviles de restaurantes a nivel nacional ................................ 16

Historia ....................................................................................................... 17

FUNDAMENTACIÓN TEÓRICA ....................................................................................... 18

Arquitectura Android ................................................................................... 18

Código QR .................................................................................................. 20

Herramientas para usar en el desarrollo de la aplicación móvil: .................. 24

Herramientas para usar en el desarrollo de la aplicación web: ................... 25

FUNDAMENTACIÓN LEGAL ........................................................................................... 27

Sobre las firmas electrónicas. ..................................................................... 27

Sobre el uso de software libre .................................................................... 29

PREGUNTAS CIENTÍFICA POR CONTESTARSE ................................................................ 33

DEFINICIONES CONCEPTUALES ..................................................................................... 33

CAPÍTULO III ...................................................................................................................... 37

PROPUESTA TECNOLÓGICA............................................................................................... 37

ANÁLISIS DE FACTIBILIDAD ........................................................................................... 40

FACTIBILIDAD OPERACIONAL ................................................................. 40

FACTIBILIDAD TÉCNICA ........................................................................... 41

FACTIBILIDAD LEGAL ............................................................................... 41

FACTIBILIDAD ECONÓMICA..................................................................... 42

ETAPAS DE LA METODOLOGÍA DEL PROYECTO ............................................................ 43

Reunión de planificación de Sprints ............................................................ 44

Scrums diarios ............................................................................................ 45

El trabajo de desarrollo ............................................................................... 45

Revisión del Sprints .................................................................................... 46

Retrospectiva del Sprints ............................................................................ 46

FASES DE DESARROLLO DEL SISTEMA ........................................................................... 46

Page 15: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

XIII

ANÁLISIS ................................................................................................... 46

Diseño ........................................................................................................ 60

Menú Del Sistema ...................................................................................... 63

Opciones Del Sistema ................................................................................ 63

Desarrollo ................................................................................................... 64

Implementación y pruebas .......................................................................... 92

Entregables del proyecto ............................................................................ 97

Criterios De Validación De La Propuesta ...................................................................... 97

CAPÍTULO IV ................................................................................................................... 103

Criterios de aceptación del producto o servicios ........................................................ 103

Conclusiones ............................................................................................................... 105

Recomendaciones ....................................................................................................... 106

BIBLIOGRAFÍA .................................................................................................................. 107

ANEXOS ........................................................................................................................... 109

Cronograma de actividades ........................................................................................ 109

Encuesta realizada a los clientes del restaurante Waffles and Subs. ......................... 110

Carta de autorización .................................................................................................. 118

Carta de aceptación del proyecto ............................................................................... 119

Carta de aceptación nombre del proyecto ................................................................. 120

MANUAL DE USUARIO ................................................................................................ 124

Aplicación web para los administradores. ................................................... 11

Page 16: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

XIV

ABREVIATURAS

COD Código

CSS Cascading Style Sheets

HTML HyperText Markup Language

ING. Ingeniero

JSON JavaScript Object Notation

M.SC. Master

PHP Hypertext Preprocessor

RF Requerimientos funcionales

RNF Requerimientos No funcionales

S.F. Sin fecha

SE Standard Edition

Código QR Quick Response code, "código de respuesta rápida"

Pymes Pequeñas y medianas empresas.

B4A Basic four Android

Page 17: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

XV

SIMBOLOGÍA

d Error

n Tamaño de la muestra

N Tamaño de la población.

p Probabilidad.

q Probabilidad de fracaso.

z Nivel de confianza.

Page 18: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

XVI

ÍNDICE DE CUADROS

CUADRO 1:

Causas y consecuencias ..................................................................................... 5

CUADRO 2:

Delimitación del problema .................................................................................... 6

CUADRO 3:

Evaluación del problema ...................................................................................... 7

CUADRO 4:

Etapas de metodología ...................................................................................... 12

CUADRO 5:

Factibilidad técnica ............................................................................................ 41

CUADRO 6:

Costos de hardware ........................................................................................... 42

CUADRO 7:

Costos de software ............................................................................................ 42

CUADRO 8:

Costos de materiales ......................................................................................... 43

CUADRO 9:

Costo total ......................................................................................................... 43

CUADRO 10:

Scrums diarios ................................................................................................... 45

CUADRO 11:

Actores del sistema ........................................................................................... 61

CUADRO 12:

Características del servidor ............................................................................... 92

CUADRO 13:

Prueba de validación de inicio de sesión ........................................................... 95

CUADRO 14:

Prueba de validación de registro de usuario ...................................................... 95

CUADRO 15:

Prueba de validación de reservas de asientos ................................................... 96

Page 19: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

XVII

CUADRO 16:

Prueba de validación para pedir la orden ........................................................... 96

CUADRO 17:

Aplicación móvil para reservación de asientos ................................................... 98

CUADRO 18:

Reportes de sucursales. .................................................................................... 99

CUADRO 19:

Aplicación móvil con interfaz amigable ............................................................ 100

CUADRO 20:

Notificaciones de nuevas promociones al instante ........................................... 101

CUADRO 21:

Visualización de las reservaciones realizadas. ................................................ 102

CUADRO 24:

Criterios de aceptación .................................................................................... 103

CUADRO 23:

La importancia de un dispositivo móvil ............................................................. 110

CUADRO 24:

Sistema operativo del dispositivo móvil ............................................................ 111

CUADRO 25:

Adquisición de productos vía internet .............................................................. 112

CUADRO 26:

Reservas de asientos vía online. ..................................................................... 113

CUADRO 27:

Aplicación móvil para orden de menú. ............................................................. 114

CUADRO 28:

Notificaciones de promociones ........................................................................ 115

CUADRO 29:

Tickets de reservas de asientos ....................................................................... 116

Page 20: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

XVIII

ÍNDICE DE GRÁFICOS

GRÁFICO 1:

Metodología de desarrollo scrum ....................................................................... 13

GRÁFICO 2:

Waffles and Subs ............................................................................................... 17

GRÁFICO 3:

Arquitectura de Android ..................................................................................... 18

GRÁFICO 4:

Ingresos de aplicaciones móviles ...................................................................... 19

GRÁFICO 5:

Código QR ......................................................................................................... 20

GRÁFICO 6:

Acciones interactivas ......................................................................................... 21

GRÁFICO 7:

Como escanear un Código QR .......................................................................... 23

GRÁFICO 8:

B4A.................................................................................................................... 34

GRÁFICO 9:

Play Store .......................................................................................................... 35

GRÁFICO 10:

Sistemas operativos móviles.............................................................................. 35

GRÁFICO 11:

Sistema gestor de base de datos ....................................................................... 36

GRÁFICO 12:

Aplicación de reserva para el cliente.................................................................. 38

GRÁFICO 13:

Aplicación de lectura de código QR ................................................................... 39

GRÁFICO 14:

Aplicación Web para administradores ................................................................ 40

GRÁFICO 15:

Etapas de la metodología de proyecto ............................................................... 44

GRÁFICO 16:

Proceso de Reservar ......................................................................................... 48

Page 21: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

XIX

GRÁFICO 17:

Código QR Generado ........................................................................................ 49

GRÁFICO 18:

Presentación de código QR ............................................................................... 50

GRÁFICO 19:

Proceso de Realizar Pedido .............................................................................. 51

GRÁFICO 20:

Diagrama de Superadministrador ...................................................................... 54

GRÁFICO 21:

Diagrama de Administrador ............................................................................... 55

GRÁFICO 22:

Diagrama de Mesero ......................................................................................... 56

GRÁFICO 23:

Diagrama del cliente .......................................................................................... 57

GRÁFICO 24:

Diagrama de procesos ....................................................................................... 58

GRÁFICO 25:

Pedidos de menú ............................................................................................... 59

GRÁFICO 26:

Diagrama de flujo de información ...................................................................... 61

GRÁFICO 27:

Diagrama de actores del sistema ....................................................................... 61

GRÁFICO 28:

Seguridad .......................................................................................................... 62

GRÁFICO 29:

Menú principal ................................................................................................... 65

GRÁFICO 30:

Historia del restaurante ...................................................................................... 66

GRÁFICO 31:

Reserva de asientos .......................................................................................... 67

GRÁFICO 32:

Datos de la reservación ..................................................................................... 68

GRÁFICO 33:

Tickets de reservación ....................................................................................... 69

Page 22: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

XX

GRÁFICO 34:

Mis reservaciones .............................................................................................. 70

GRÁFICO 35:

Detalle de la reservación ................................................................................... 71

GRÁFICO 36:

Promociones ...................................................................................................... 72

GRÁFICO 37:

Menú de cafetería .............................................................................................. 73

GRÁFICO 38:

Selección del menú ........................................................................................... 74

GRÁFICO 39:

Detalles del menú escogido ............................................................................... 75

GRÁFICO 40:

Código QR para orden de menú ........................................................................ 76

GRÁFICO 41:

Ubicación en Google Maps ................................................................................ 77

GRÁFICO 42:

Inicio de sesión .................................................................................................. 78

GRÁFICO 43:

Registro de nuevo usuario ................................................................................. 79

GRÁFICO 44:

Login de los usuarios ......................................................................................... 80

GRÁFICO 45:

Verifica el código QR ......................................................................................... 81

GRÁFICO 46:

Escaneo de código QR ...................................................................................... 82

GRÁFICO 47:

Código QR incorrecto ........................................................................................ 83

GRÁFICO 48:

Código QR correcto ........................................................................................... 83

GRÁFICO 49:

Menú Principal del administrador ....................................................................... 85

GRÁFICO 50:

Sucursales ......................................................................................................... 86

Page 23: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

XXI

GRÁFICO 51:

Nueva sucursal .................................................................................................. 87

GRÁFICO 52:

Calendario de la sucursal escogida ................................................................... 88

GRÁFICO 53:

Información de la reservación ............................................................................ 89

GRÁFICO 54:

Promociones ...................................................................................................... 90

GRÁFICO 55:

Menú ................................................................................................................. 91

GRÁFICO 56:

Hosting de la aplicación móvil ............................................................................ 93

GRÁFICO 57:

Creación de la base de datos ............................................................................ 93

GRÁFICO 58:

Ficheros de archivos .......................................................................................... 94

GRÁFICO 59:

Aplicación móvil para reservación de asientos ................................................... 98

GRÁFICO 60:

Reportes de Sucursales ..................................................................................... 99

GRÁFICO 61:

Aplicación móvil con interfaz amigable ............................................................ 100

GRÁFICO 62:

Notificaciones de nuevas promociones al instante ........................................... 101

GRÁFICO 63:

Visualización de las reservaciones realizadas. ................................................ 102

GRÁFICO 64:

La importancia de un dispositivo móvil ............................................................. 110

GRÁFICO 65:

Sistema operativo del dispositivo móvil ............................................................ 111

GRÁFICO 66:

Adquisición de productos vía internet .............................................................. 112

GRÁFICO 67:

Reservas de asientos vía online. ..................................................................... 113

Page 24: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

XXII

GRÁFICO 68:

Aplicación móvil para orden de menú. ............................................................. 114

GRÁFICO 69:

Notificaciones de promociones ........................................................................ 115

GRÁFICO 70:

Tickets de reservas de asientos ....................................................................... 116

GRÁFICO 71:

Ubicación de las Sucursales del Restaurante .................................................. 121

GRÁFICO 72:

Visita al restaurante Waffles and Subs ............................................................ 122

GRÁFICO 73:

Culminación de las aplicaciones. ..................................................................... 123

Page 25: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

XXIII

UNIVERSIDAD DE GUAYAQUIL

FACULTAD DE CIENCIAS MATEMÁTICAS Y FÍSICAS

CARRERA DE INGENIERÍA EN SISTEMAS COMPUTACIONALES

DESARROLLO DEL PROTOTIPO DE UNA APLICACIÓN MÓVIL EN ANDROID QUE PERMITA REALIZAR RESERVAS DE ASIENTOS

EN EL RESTAURANTE WAFFLES AND SUBS.

RESUMEN

El propósito del presente proyecto consiste en el desarrollo de una aplicación

móvil en Android que permite realizar reservaciones de asientos en el

restaurante Waffles and Subs debido a la gran afluencia de clientes que

presenta el mismo en fechas y horas especiales. Esta herramienta está formada

por tres aplicaciones, de las cuales las dos principales están desarrolladas en

sistema operativo Android y la otra en ambiente Web. La aplicación principal

será utilizada por el cliente o usuario final para realizar reservaciones de

asientos, visualización y notificación de promociones, realizar solicitudes del

menú a través de cualquier dispositivo móvil desde el restaurante. La siguiente

aplicación móvil es un complemento para mejorar la atención del cliente al

momento de su llegada al restaurante ya que permite realizar la validación de la

lectura del código QR que se generó al momento de que el cliente realizó su

reservación. La aplicación web permitirá administrar la gestión de usuarios y toda

información relacionada al restaurante como sucursales, ubicaciones, contactos,

notificación de promociones que se podrá visualizar en la aplicación móvil del

cliente, además podrá conocer las preferencias que tienen los clientes con

respecto al menú más solicitado y la sucursal más concurrida.

Palabras claves: Reservación de asientos, Android, Código QR, Aplicación,

reservar.

Autores: Lizbeth Marilú Nacipucha Durazno

Stephanie Nicole Plúa Alvia

Tutor: Lcda. María Isabel Galarza Soledispa, Mgs.

Page 26: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

XXIV

UNIVERSIDAD DE GUAYAQUIL

FACULTAD DE CIENCIAS MATEMÁTICAS Y FÍSICAS

CARRERA DE INGENIERÍA EN SISTEMAS COMPUTACIONALES

DEVELOPMENT OF THE PROTOTYPE OF A MOBILE APPLICATION IN ANDROID THAT ALLOWS TO CARRY OUT SEAT RESERVATIONS AT WAFFLES AND SUBS RESTAURANT

.

ABSTRACT

The purpose of the project is the development of an Android mobile application that allows reservations of seats in the restaurant. Waffles and Subs. Due to the large influx of customers who presents the same in special dates and times. This tool is designed for three applications, of which the two are different. Android operating system and the other in the environment. The main application was used for the customer or end user to make seat reservations, display and notification of promotions, making menu requests through any mobile device from the place where it is. The following mobile application is a complement to improve customer service at the time of arrival at the restaurant that allows validation of reading the QR code that was generated at the time the client made his reservation. The web application can manage the user information and all other information related to the restaurant, the locations, the windows, the contacts that can be displayed in the mobile application that the client uses, as well as the preferences that the clients have regarding the Most requested menu and the busiest branch.

Key words: Seat reservation, Android, QR code, Application, book.

Autores: Lizbeth Marilú Nacipucha Durazno

Stephanie Nicole Plúa Alvia

Tutor: Lcda. María Isabel Galarza Soledispa, Mgs.

Page 27: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

1

INTRODUCCIÓN

La publicidad hoy en día es de gran importancia para las empresas ya que a

través de esta forma dan a conocer sus servicios y productos que ofrecen, donde

las Pymes buscan tener una herramienta publicitaria con la cual llegar a un

mayor número de clientes.

En la actualidad las aplicaciones móviles son los medios que representan el

canal más efectivo de la comunicación directa entre los clientes y la empresa, al

ser una versátil herramienta con mayor uso a nivel mundial y por ser accesible

las 24 horas al día garantizando así la fidelidad con el cliente.

En Ecuador son muy pocos los restaurantes que cuentan con un aplicativo móvil

donde los clientes puedan reservar asientos de manera ágil y anticipada en el

momento que ellos deseen sin necesidad de asistir al local o realizar una

llamada, causando la insatisfacción a los usuarios ya que actualmente la

tecnología es un punto clave para brindar atención al cliente de diversas formas.

En la provincia del Guayas se encuentra el restaurante Waffles and Subs

empresa que fue fundada en el año 2016. Nació de la necesidad de atender y

brindar al mercado local un producto de calidad, con locales comerciales que

brinden seguridad y un ambiente confortable, esta empresa se encarga de

ofrecer servicios de cafetería, dulces y waffles, actualmente cuenta con tres

sucursales ubicadas en: Urdesa, Centro y Samborondón.

La aplicación móvil cuenta con una interfaz gráfica amigable que facilitará al

usuario la reservación de asientos en el restaurante Waffles and Subs de

manera ágil de acuerdo con las fechas y horarios que escojan, reducirá los

tiempos de espera al solicitar su pedido en el local, permitirá conocer los

Page 28: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

2

diferentes menús y precios que ofrece el restaurante para que el cliente esté

informado, podrá conocer una breve historia del establecimiento, permitirá

visualizar galerías, promociones y notificaciones que ofrece el restaurante, así

como los contactos en el cual podrá realizar llamadas, mensajes directo a través

de whatsapp y enviar correos al restaurante por último conocerá las rutas

exactas de las sucursales a través de Google Maps.

El presente trabajo de titulación constará de los siguientes capítulos:

Capítulo I: Este capítulo hace referencia a los temas importantes sobre la

problemática actual que se presenta en el restaurante Waffles and Subs.

Capítulo II: En este capítulo se detallan los aspectos teóricos que hace

referencia sobre los antecedentes del proyecto, herramientas a utilizar en el

desarrollo y leyes pertenecientes al país que se adapten al desarrollo del

proyecto.

Capítulo III: Este capítulo trata de los aportes de la investigación donde se

analiza las factibilidades legales y técnicas que abarca el proyecto. Además, se

da a conocer la funcionalidad, estructura y los requerimientos del sistema.

Capítulo IV: En este capítulo se analizará los criterios de aceptación, que

permite dar a conocer al usuario las funcionalidades y restricciones que tiene el

aplicativo móvil de acuerdo con los requerimientos previamente obtenidos

presentando la calidad y el rendimiento del sistema.

Page 29: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

3

CAPÍTULO I

EL PROBLEMA

PLANTEAMIENTO DEL PROBLEMA

Hoy en día existe múltiples formas de llamar la atención del consumidor desde

volantes hasta publicidades televisivas, por ende, esto genera grandes gastos de

manera constantes, si bien es cierto, la tecnología ha avanzado a pasos

agigantados que permite dar a conocer el funcionamiento del negocio mediante

aplicaciones en teléfonos inteligentes.

Los avances tecnológicos y el uso de dispositivos móviles por millones de

usuarios han llevado a la creación de nuevas estrategias de mercadeo, las

cuales se ven complementadas con el desarrollo de aplicaciones que permiten

llegar más al cliente y mejorar la calidad del servicio.

El restaurante Waffles and Subs tiene tres sucursales ubicadas en: Urdesa,

Centro y Samborondón, cuenta con menú de cafetería, sanduches y waffles

tanto de sal como de dulce.

En la ciudad existen varios restaurantes que ofrecen servicios y productos

similares que Waffles and Subs y manejan su publicidad a través de sitios web

en los que ofrecen promociones de sus productos para captar la atención de los

internautas.

Page 30: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

4

Debido a la gran afluencia de clientes en el restaurante Waffles and Subs,

muchos de ellos han tenido que esperar durante varios minutos por mesas

disponibles.

Actualmente Waffles and Subs no cuenta con un aplicativo móvil que permita a

los clientes conocer información de los servicios que ofrece el restaurante como:

menú, horarios de atención, sugerencias, reservas y las promociones que

ayuden a la empresa ser más conocida, ganar más clientes y por ende obtener

mayores ingresos.

UBICACIÓN DEL PROBLEMA EN UN CONTEXTO

El principal problema del restaurante Waffles and Subs surge por la gran

afluencia de clientes en fechas especiales y horas específicas, debido a que

tienen que esperar que exista una mesa disponible para poder ser atendidos,

causando la pérdida del tiempo del cliente.

Existen restaurantes que ofrecen servicios y productos a través de sitios web

donde los usuarios pueden realizar reservaciones, pedidos, conocer información

de promociones y comercialización de productos, a diferencia del restaurante

Waffles and Subs que no cuentan con esta herramienta tecnológica.

SITUACIÓN CONFLICTO NUDOS CRÍTICOS

El principal problema que presenta el restaurante es la gran afluencia de clientes

en fechas y horas especiales, lo que genera incomodidad en los mismos debido

a los altos tiempos de espera que necesitan para ser atendidos.

Actualmente para hacer sus reservaciones, los clientes deben hacerlo a través

de una llamada telefónica, esto también es un problema ya que al momento de

realizar la llamada el cliente tenga que esperar ya que la línea telefónica está

Page 31: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

5

ocupada atendiendo otras llamadas, generando la pérdida de tiempo e interés

del cliente al momento de realizar su reservación.

El nivel de competitividad en la actualidad es muy importante, otros restaurantes

que ofrecen los mismos productos y servicios que Waffles and Subs disponen de

sitios web y realizan su publicidad a través de redes sociales. Aunque Waffles &

Subs de alguna manera lo realiza, aún requiere de más herramientas que

alcancen o superen a su competencia.

CAUSAS Y CONSECUENCIAS DEL PROBLEMA

En el siguiente cuadro se detallan las causas y consecuencias del problema:

CUADRO 1: Causas y consecuencias

Causas

Consecuencias

Saturación del restaurante en horas pico y fechas especiales.

Pérdida de clientes fijos y la oportunidad de adquirir nuevos clientes. No contar con el suficiente personal para que pueda atender a cada uno de los clientes.

Falta de un sitio web y la falta de un motor de búsqueda que reflejen las sucursales del restaurante.

No conocer las promociones de los productos y servicios que ofrece el restaurante. No conocer las ubicaciones exactas de las sucursales que tiene el restaurante.

Falta de un canal de comunicación. Poca interacción con los clientes. No conocer la satisfacción del cliente que tiene con los servicios ofrecidos por el restaurante.

Gastos innecesarios de publicidad Tener una menor publicidad por no contar con una herramienta tecnológica actualizada. Pérdida de interés del cliente. Pérdida de tiempo y dinero generando gastos publicitarios por medio de papeles.

Elaboración: Stephanie Plúa y Lizbeth Nacipucha Fuente: Datos de la investigación

Page 32: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

6

DELIMITACIÓN DEL PROBLEMA

Este prototipo mejorará la atención del cliente, quién estará informado de las

promociones que tienen los productos generando un índice de efectividad a los

propietarios del restaurante.

CUADRO 2: Delimitación del problema

Descripción

Campo: Ciencia de la computación

Área: Tecnológica

Aspecto: Desarrollo de una aplicación Android

Tema: Desarrollo del prototipo de una aplicación móvil en

Android que permita realizar reservas de asientos en el

restaurante Waffles & Subs

Elaboración: Stephanie Plúa y Lizbeth Nacipucha Fuente: Datos de la investigación

FORMULACIÓN DEL PROBLEMA

En la actualidad los Pymes hacen uso de la tecnología para ganar clientes y

mejor su nivel de competitividad. La tecnología hoy en día ofrece varias

alternativas de realizar publicidades tanto en redes sociales como aplicativos que

te generan la compra de ese servicio o producto desde la comodidad del hogar.

¿Al restaurante Waffles and Subs le ayudaría una aplicación móvil dónde pueda

exponer las promociones y notificaciones de servicios, incluyendo la reservación,

cuyos clientes queden satisfechos?

EVALUACIÓN DEL PROBLEMA

Existen muchos criterios necesarios para la evaluación del problema, siendo de

gran importancia conocer las diferentes definiciones, que se tratará a

continuación:

Page 33: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

7

CUADRO 3: Evaluación del problema

Tema Definición

Delimitado El restaurante no cuenta con un aplicativo móvil que permita realizar

reservación con anticipación en tiempo real generando incomodidad y

pérdida de tiempo.

Claro Actualmente los usuarios utilizan teléfonos inteligentes por lo que en

conveniente contar con un aplicativo web que facilite información del

negocio.

Relevante Los clientes quedarían satisfechos por la información brindada mediante el

aplicativo generando comentarios para mejorar el servicio.

Original Actualmente existen varios restaurantes que cuentan con una página web,

es por eso que se optó por desarrollar una aplicación donde el restaurante

Waffles and Subs pueda dar a conocer sus servicios, horarios y realizar

las reservaciones respectivas.

Contextual El aplicativo móvil emplea la seguridad del usuario correspondiente.

Factible Sin consto alguno al cliente.

Producto

esperado

Desarrollo de una aplicación móvil que le permita al cliente reservar un

lugar disponible.

Variables Variables independientes: La aplicación móvil para realizar la reservación

de asientos en el restaurante Waffles and Subs.

Variables dependientes: mayor número de clientes, mayor acogida en la

promoción y comercialización de sus menús.

Elaboración: Stephanie Plúa y Lizbeth Nacipucha Fuente: Datos de la investigación

Page 34: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

8

OBJETIVOS

OBJETIVO GENERAL

Desarrollar una aplicación móvil en programación B4A para que los clientes

puedan hacer reservaciones de asientos en el restaurante Waffles & Subs vía

Online a través de sus teléfonos inteligentes en la fecha y hora que los usuarios

requieran.

OBJETIVOS ESPECÍFICOS

Dentro de los objetivos específicos encontramos los siguientes:

Facilitar a los clientes las reservaciones por medio de la aplicación móvil

escogiendo la fecha y número de asientos que ç

deseen, sin tener que ir directamente al restaurante.

Receptar las órdenes pedidas que los clientes realicen a través de la

aplicación móvil, al escanear el código QR que se encuentra en cada

mesa.

Realizar las promociones y publicidad del restaurante mediante la

aplicación móvil, sin necesidad de generar gastos en anuncios

publicitarios.

ALCANCE DEL PROBLEMA

El presente proyecto se basa en el desarrollo de una aplicación móvil en la cual

los clientes podrán realizar sus reservaciones en los días, horarios y sucursales

que deseen. El intervalo de tiempo en el que puede hacer la reservación es de 2

horas de acuerdo a la solicitud requerida por el propietario con hora de inicio de

8:00 AM a 18:00 PM, previamente a esto los usuarios deben estar registrados

en la aplicación móvil.

Page 35: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

9

Por medio de la aplicación móvil el usuario también tiene la opción de enviar

mensaje vía whatsapp, enviar un correo y llamada directa al restaurante. Aparte

de esto, el cliente podrá realizar sus pedidos directamente desde la mesa; la

cual se encontrará un código QR que el cliente tendrá que escanear para

realizar sus pedidos sin necesidad que el mesero se acerque a tomar su orden

agilizando la atención y tiempo de espera.

Mediante la aplicación móvil los clientes podrán realizar su orden directa del

menú dentro del restaurante ya que en cada mesa se visualizará un código QR

único que el cliente tendrá que escanear a través de la aplicación móvil, seguido

de esto se habilitaran las opciones del menú que ofrece el restaurante y así

podrá realizar su orden de manera directa de esta forma el mesero se encargará

de entregar la orden solicitada, en caso de que los clientes no cuenten con el

aplicativo móvil el personal del restaurante tendrá que hacer la respectiva

petición del pedido a la mesa.

La facturación de los consumos se realizará a través del Sistema propio de la

empresa.

JUSTIFICACIÓN E IMPORTANCIA

Actualmente el restaurante Waffles And Subs no cuenta con una aplicación móvil

que le permita al cliente conocer información como historia y menú del

restaurante. Esta propuesta tiene como aporte principal que el cliente pueda

realizar reservaciones y a su vez recibir notificaciones de ofertas promocionales

y publicitarias de manera directa en su teléfono inteligente, disminuyendo así

costos asociados a promociones impresas, mediante el registro de usuarios en

la aplicación.

Esta aplicación cuenta con una interfaz amigable e interactiva, facilitando el

manejo al cliente sin ningún tipo de complicaciones al momento de solicitar algún

tipo de servicio.

Page 36: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

10

Además, beneficiará a los propietarios al generar más ingresos económicos y

reducir costos fortaleciendo su imagen como un restaurante reconocido y de

prestigio. El aplicativo representa un canal directo de comunicación con los

clientes garantizando la estabilidad y fidelidad de ellos, especialmente aquellos

que consumen sus productos con frecuencia.

En coherencia con las ideas anteriores, desde el punto de vista teórico, el

proyecto aporta datos, ideas, un nuevo panorama a la hora de ofrecer calidad en

el servicio ya que los usuarios estarán al tanto con información actualizada del

restaurante y notificaciones de las promociones que realicen.

El beneficio que brinda tener una aplicación móvil es que el cliente podrá realizar

sus reservaciones en cualquier momento de manera fácil y rápida, de esta forma

no perdería tiempo en ir personalmente al restaurante. Una vez realizada la

reservación le llegará al cliente un correo con un código QR que representa una

identificación del cliente con su reserva, el cual puede presentarlo el día que

asista al restaurante para ser atendido de manera más rápida.

Gracias a la aplicación móvil, mejorará el incremento económico y comercial del

restaurante Waffles & Subs, generando un nuevo canal de reservas y

fortaleciendo la relación cliente/empresa, por lo que, el propietario podrá

actualizar su información en cualquier momento y los clientes puedan estar al

tanto de cualquier notificación.

Page 37: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

11

METODOLOGÍA DEL PROYECTO

METODOLOGÍA DE DESARROLLO

La metodología por utilizar en este proyecto es Scrum, tiene un enfoque de

gestión ágil, que facilita la administración de proyectos pequeños y complejos;

que permite facilitar el flujo de la comunicación entre el cliente y el desarrollador.

Algunas de las principales ventajas de utilizar esta metodología son la

transparencia donde en su gran mayoría las fuentes de información son

compartidas, lo que lleva a un ambiente de trabajo abierto; los proyectos son

adaptables y se ajusta a cualquier cambio que se requiera.

Entre las diferencias de la metodología Scrum y la XP las iteraciones que

conlleva Scrum son conocidas como sprint y está conformado por dos a cuatro

semanas, en XP son de una a tres semanas es decir un poco más rápida que la

metodología Scrum.

Esta metodología consta de 5 etapas:

Reunión de planificación de Sprint.

Los Scrums diarios.

El trabajo de desarrollo.

Revisión del Sprint.

Retrospectiva del Sprint.

Page 38: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

12

CUADRO 4: Etapas de metodología

ETAPAS DESCRIPCION

Reunión de planificación de Sprint En esta etapa se define las funcionalidades en el

incremento planeado y cómo el Equipo de desarrollo

creará este incremento, además, la salida de este trabajo

es definir el Objetivo del Sprint.

Scrums diarios El equipo de desarrollo utiliza el Scrum Diario para evaluar

el progreso hacia la meta del Sprint y evaluar la tendencia

del proceso en finalizar el trabajo en el Sprint Backlog.

El trabajo de desarrollo No se realizan cambios que afectan al objetivo del Sprint.

No disminuyen los objetivos de calidad y el alcance podrá

aclararse y renegociarse entre el propietario del producto y

el Equipo de Desarrollo a medida que se va aprendiendo.

Revisión del Sprint Los asistentes son el Equipo Scrum y los interesados clave

invitados por el Dueño de Producto.

El propietario del producto identifica lo que se ha "hecho" y

lo que no se ha "hecho".

El equipo de desarrollo discute lo que está bien durante el

Sprint, qué problemas hubo y cómo se resolvieron.

Retrospectiva del Sprint Revisar cómo fue el último Sprint en lo que respecta a las

personas, relaciones, procesos y herramientas.

Identificar y ordenar los temas principales que salieron

bien y los potenciales a mejorar.

Crear un plan para la implementación de mejoras con

respecto a cómo el Equipo Scrum hace su trabajo.

Elaboración: Stephanie Plúa y Lizbeth Nacipucha Fuente: Marc Bara

De acuerdo a los objetivos que tiene el proyecto se deberá realizar previamente

la recopilación de información del restaurante, una vez realizado se comenzará

con el desarrollo de la aplicación; al final del proyecto el gerente podrá observar

Page 39: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

13

los reportes mensuales o diarios de las reservaciones que los clientes han

solicitado y de esta forma tomar una decisión sobre la disponibilidad de asientos

que tengan en ese periodo de tiempo, así mismo sabrá cuales son los días que

el lugar tiene mayor concurrencia.

Esta metodología está basada bajo estas premisas:

1. Los individuos por encima de los procesos y herramientas.

2. En entregar soluciones por encima de reportes de seguimiento.

3. A dar respuesta a los cambios en lugar de ceñirse a seguir el plan.

¿De qué se trata esta metodología?

El desarrollo se realiza en forma iterativa e incremental. Cada iteración termina

con una pieza de software ejecutable que incorpora nueva funcionalidad. Estas

iteraciones tienen en general una duración entre 2 y 4 semanas.

GRÁFICO 1: Metodología de desarrollo scrum

Elaboración: Stephanie Plúa y Lizbeth Nacipucha

Fuente: Softeng (2012)

Page 40: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

14

CAPÍTULO II

MARCO TEÓRICO

En la actualidad, las empresas están creando nuevas opciones para garantizar

la fidelidad del cliente a través de la tecnología.

En este capítulo se mencionará los métodos y estructura teórica que se va a

implementar en este proyecto:

Antecedentes del estudio

Fundamentación Teórica

Fundamentación Legal

ANTECEDENTES DEL ESTUDIO

Hoy en día las aplicaciones móviles son una herramienta poderosa para

potencializar el marketing y fortalecer la marca en una empresa ya que al ser

desarrollada cumpliría con todos los requerimientos que se requiera, crea un

nuevo método de venta directa con el cliente, disponible para cualquier usuario

con opción de notificación para que estén informados con promociones,

descuentos, ofertas al momento y así garantizar la fidelización con los clientes.

La exitosa implantación de la telefonía móvil a escala mundial presenta una muy

importante oportunidad para la expansión del comercio electrónico sobre

entornos inalámbricos. El comercio electrónico para móviles, m-Commerce,

implica tres aspectos básicos:

1) la negociación y el servicio en la vecindad de cliente,

2) información oportuna mientras el usuario está en movimiento,

3) la posibilidad para completar una transacción en cualquier sitio y momento.

Una de las novedades del comercio móvil es la posibilidad de atraer a clientes en

el vecindario hacia un centro de venta y/o servicios proporcionándoles la

información apropiada. (Ponce Vásquez, 2003)

Page 41: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

15

Aplicaciones móviles de restaurantes a nivel internacional

Una de las empresas que han migrado a las aplicaciones móviles son los

restaurantes para comercializar sus productos, entre ellos:

Romeo Garden Restaurante expresa su colorida cultura para atraer sus clientes

a su restaurante griego. Los propietarios realizan de que la gente visita el

restaurante tanto por la comida como por la música, por lo que la aplicación

móvil explica de inmediato en la sección de “Quiénes Somos” incluyendo la

variedad de su música y cultura. La aplicación proporciona un mapa para

conducir fácilmente hacia el establecimiento, y la galería de fotos de todo lo que

pasa en Romeo’s. (Support, 2014).

FARO es otra de las aplicaciones donde se puede hacer reservas de un modo

sencillo y muestra a las personas lo que ellos ofrecen en cuestión de segundos.

La aplicación móvil proporciona un ajuste de color rojo elegante con hermosas

frutas y vajilla. También incluye algunos botones, lo que facilita a los clientes a

tomar una decisión. (Support, 2014).

Pizza Hut, también cuenta con una aplicación móvil que permite facilitar la

compra de sus clientes desde varios puntos de acceso, brindando facilidades

como la de escoger la pizza que desee y ordenarla, lo que ha logrado el

incremento de los consumidores. (Brandsgym, 2011).

KFC que lanzó una aplicación móvil para que sus clientes soliciten y compren

sus productos antes de llegar a la fila y enviar una notificación de aviso cuando

estén en el restaurante. (Record, 2013).

McDonald's tiene aplicación con un menú interactivo en el que podemos ver los

productos habituales con su fotografía y una pequeña descripción, las ofertas en

el restaurante que seleccionemos o las novedades que van saliendo. Podemos

localizar restaurantes tanto por búsqueda como en una ruta propuesta

y personalizar la búsqueda por las características que deseemos que cumpla el

local (Martti, 2015).

Page 42: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

16

Burger King su aplicación ofrece un mejor servicio, mostrando en la mayoría de

sus productos la información nutricional y con respecto a los alérgenos, además

de la posibilidad de marcar como favoritos. Podremos verlos en la sección Mis

preferencias, dentro de las opciones de nuestro perfil.

Aplicaciones móviles de restaurantes a nivel nacional

En la actualidad la mayoría de los países ya cuentan con aplicaciones móviles

donde puedan realizar reservas de asientos, incluso pedidos desde el hogar ya

que esto ayuda a la innovación del negocio y una estrategia mejorada para la

comercialización. Uno de los restaurantes de Ecuador que ha optado por

implementar una aplicación móvil donde los clientes puedan realizar pedidos de

comidas rápidas a domicilio desde la comodidad de su hogar es Italian Gourmet.

Sweet&Coffee su aplicación móvil permite recibir notificaciones de promociones

y nuevas noticias, información de los diferentes locales del restaurante revisar el

record de los mayores consumos.

McDonald’s App permite recibir alertas al instante para enterarse de las primicias

de nuevos cupones y ofertas disponibles, además cuando se desee pedir el

menú muestra informacion nutricional del alimento a pedir.

Domino’s Pizza América Latina esta aplicación es compatible con Colombia,

Ecuador, Panamá y Perú, en ella se puede crear la pizza deseada de acuerdo al

gusto del cliente, facilmente se puede ordenar el menú escogido y además

detallará la orden, como fue el pago, el local escogido y la fecha y hora en que

estará la pizza para ser recogido o entregado.

En ésta además podemos seleccionar los alérgenos para que se nos avise si el

producto que estamos viendo (en la página de este con una señal de alerta) los

presenta. Desde la página de los productos, además, podemos ir directamente a

la sección de restaurantes y verlos o buscarlos en el mapa o en una lista. (Martti,

2015).

Page 43: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

17

Historia

La empresa Waffles and Subs fue fundada en el año 2016, nació de la

necesidad de atender y brindar al mercado local un producto de calidad, con

locales comerciales que brinden seguridad y un ambiente confortable.

Actualmente cuenta con tres locales ubicado en: Urdesa, Centro y

Samborondón.

GRÁFICO 2: Waffles and Subs

Elaboración: Administración Waffles & Subs Fuente: Waffles and Subs(Facebook)

La misión es ser la mejor opción de comida, que cada visita y cada cliente viva

una nueva experiencia.

La visión es tener un crecimiento sostenido que les permita expandirse a otros

sectores de la ciudad y del país.

Entre los valores del restaurante Waffles and Subs se encuentran:

responsabilidad, Innovación, Excelencia, Creatividad.

Page 44: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

18

FUNDAMENTACIÓN TEÓRICA

A continuación, se detallan los conceptos de las herramientas y metodologías

tecnológicas utilizadas en este proyecto:

Arquitectura Android

El entorno de desarrollo Android es el más utilizado para los dispositivos móviles

ya que es el más aceptado por ser reutilizable, permite las representaciones de

gráficos en 2D y 3D, son más accesibles las aplicaciones que se encuentran en

este sistema ya que en su gran mayoría están de manera gratuita para el

usuario. (Quisi Peralta, 2012)

GRÁFICO 3: Arquitectura de Android

Elaboración: Software de Comunicaciones Fuente: Universidad Carlos III de Madrid.

La capa más inmediata corresponde al núcleo de Android, utiliza el núcleo de

Linux 2.6 como una capa de abstracción para el hardware disponible en los

dispositivos móviles, la cual contiene los drivers necesarios para cualquier

componente de hardware pueda ser utilizado.

En la siguiente capa se encuentran las librerías utilizadas por Android, estas han

sido realizadas en el entorno de C/C++.

Page 45: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

19

En el siguiente nivel también encontramos las librerías (CoreLibraries) de

Android hechas en el entorno de desarrollo java y la máquina virtual Dalvik que

constituye el framework de aplicaciones el cual representa el conjunto de

herramientas de cualquier aplicación.

Ingresos mundiales de aplicaciones móviles a partir de 2011 a 2017 (en

millones de dólares)

GRÁFICO 4: Ingresos de aplicaciones móviles

Elaboración: Instituto Nacional de Estadística y Censos (INEC)

Fuente: Agencia de Mobile App Marketing.

En el Gráfico podemos observar cómo año a año toma fuerza el uso de las

aplicaciones móviles a nivel mundial, aumentando sus ingresos a millones de

dólares más que el año anterior. Así mismo los dispositivos Android han tenido

un gran aumento liderando el número de descargas en la Play Store obteniendo

un mayor número de ingresos.

Page 46: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

20

Código QR

Los códigos QR conectan el mundo offline y online por lo que son ampliamente

utilizados como un elemento más de marketing móvil y se integra en las

estrategias globales de marketing de las empresas.

El código QR permite el acceso a ofertas, contenido multimedia o una página

web móvil específica de la promoción. Cualquier teléfono móvil con cámara de

fotos puede escanear el código utilizando un lector de códigos QR. (Altiria,

2015).

¿Qué es el código QR?

Un código QR es un código de barras bidimensional cuadrada que puede

almacenar los datos codificados. La mayoría del tiempo los datos es un enlace a

un sitio web. (Unitag, 2011).

Elaboración: DENSO WAVE INCORPORATED Fuente: Unitag

GRÁFICO 5: Código QR

Page 47: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

21

1. Introducción

Hoy en día, los códigos QR se pueden ver en folletos, carteles, revistas, etc.

Usted puede detectar fácilmente estos códigos de barras de dos

dimensiones a tu alrededor. Los códigos QR permiten interactuar con el

mundo a través de su Smartphone.

Específicamente, un QR Code extiende los datos a disposición de cualquier

objeto físico y crean una medida digital para las operaciones de marketing.

Esta tecnología permite y acelera el uso de servicios web para móviles: se

trata de una herramienta digital muy creativa.

1.1. Acciones interactivas

Elaboración: DENSO WAVE INCORPORATED Fuente: Unitag

Al escanear un código QR utilizando el teléfono inteligente, se obtiene un

acceso inmediato a su contenido. El lector de código QR a continuación,

puede realizar una acción, como abrir el navegador web para una URL

específica. Otras acciones pueden ser provocadas, como el almacenamiento

de una tarjeta de visita en la lista de contactos de su teléfono inteligente o

conectarse a una red inalámbrica.

GRÁFICO 6: Acciones interactivas

Page 48: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

22

1.2. Historia

Códigos QR fueron creados en 1994 por Denso Wave, subsidiaria japonesa

en el Grupo Toyota. El uso de esta tecnología es ahora libre. El Código QR

no es el único código de barras de dos dimensiones en el mercado, otro

ejemplo es el código de matriz de datos.

Código QR es el más famoso de código de barras 2D en el mundo. Se ha

ganado su éxito en Japón desde la década de 2000, donde ahora es un

estándar. En 2011, un promedio de 5 códigos QR fueron escaneados

diariamente por cada japonés - más que el número promedio de SMS

enviados

En 2010 Códigos QR comenzaron a expandirse en los EE.UU. y luego en

Europa, donde pueden verse notablemente en los anuncios.

1.3. Personalizaciones

Los códigos QR pueden ser personalizadas y por lo tanto hacen posible que

las marcas para incorporar su identidad visual en sus códigos QR.

Al personalizar, algunas reglas se deben seguir sobre la estructura de los

códigos QR para que sigan siendo legibles. Pero personalización sigue siendo

una forma muy eficaz de promover su identidad visual de la marca.

2. ¿Cómo escanear un QR Code?

Reading - o exploración - Un código QR es un sencillo proceso de 3 pasos, como

se explica en los siguientes gráficos. Tienes que abrir la aplicación de la lectura y

apunte su cámara hacia el código QR. A continuación, es reconocido por la

aplicación que realiza la acción asociada - como abrir una página web. (Unitag,

2011).

Page 49: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

23

Elaboración: DENSO WAVE INCORPORATED Fuente: Unitag

2.1. Lectores de códigos QR

Los códigos QR son leídos por las llamadas "aplicaciones de lectura", que

básicamente son los escáneres de códigos de barras.

3. Ventajas del Código QR

3.1. Amplia extensión y cobertura: se trata de un sistema que puede

aplicarse a distintos medios y canales, logrando así gran visibilidad y

cobertura.

3.2. Base de datos: se trata de una herramienta que ayuda a generar

bases de datos útiles para las estrategias de comunicación y marketing

de la empresa, pues les proporciona información y datos de usuarios

interesados en su marca a los que enviar promociones y novedades.

3.3. Modernidad: la utilización de esta herramienta aporta a la empresa

una imagen de modernidad y adaptación a las nuevas tecnologías y

hacen que su oferta sea más atractiva para los usuarios.

3.4. Bajo coste: los códigos QR son una herramienta muy económica, de

hecho, pueden encontrarse múltiples ideas a través de Internet como el

crowdsourcing, mediante el que es posible obtener una gran variedad y

GRÁFICO 7: Como escanear un Código QR

Page 50: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

24

cantidad de diseños de códigos QR a precios económicos.

También resultan muy económicos para los usuarios ya que no se ven

obligados a invertir ninguna cantidad por su utilización. (Unitag, 2011).

Herramientas para usar en el desarrollo de la aplicación móvil:

Arquitectura cliente- servidor

Esta arquitectura consiste en que la parte del cliente realice peticiones a otro

programa el servidor que le da la respuesta. Aunque esta idea se puede aplicar

a programas que se ejecutan sobre una sola computadora es más ventajosa en

un sistema operativo multiusuario distribuido a través de una red de

computadoras. (EcuaRed, Arquitectura Cliente Servidor, 2012)

Aplicación móvil

También conocidas como “apps” en el lenguaje anglosajón, se utilizan cada vez

más en teléfono inteligente y tabletas para acceder a noticias, juegos,

entretenimiento, tiempo y otras informaciones. Las apps son los nuevos

sustitutos del software para computadoras con fines de mejorar los procesos

informáticos. (Carrasco Usano, 2015)

Base de Datos

Llamamos base de datos a un conjunto de datos dispuestos con el objetivo de

proporcionar información a los usuarios y permitir transacciones como inserción,

eliminación y actualización de datos. Hay varias formas (modelos) para construir

una base de datos. (Coveña Lara & Plua Baque, 2016)

Servidor Web

Page 51: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

25

Es un programa que gestiona cualquier aplicación en el lado del servidor

realizando conexiones bidireccionales y/o unidireccionales y síncronas o

asíncronas con el cliente generando una respuesta en cualquier lenguaje o

aplicación en el lado del cliente. El código recibido por el cliente suele ser

compilado y ejecutado por un Navegador Web. Para la transmisión de todos

estos datos se utiliza algún protocolo. Generalmente se utiliza el protocolo HTTP

para estas comunicaciones, perteneciente a la capa de aplicación del Modelo

OSI. El término también se emplea para referirse al ordenador que ejecuta el

programa. (EcuaRed, Servidor Web, 2010).

JQuery Mobile

jQuery Mobile es un sistema de interfaz de usuario basado en HTML5 diseñado

para crear sitios web y aplicaciones que sean accesibles y estén accesibles en

todos los teléfonos inteligentes, tabletas y dispositivos de escritorio. (Uneweb,

2016).

Herramientas para usar en el desarrollo de la aplicación web:

Ajax

AJAX es el acrónimo de Asynchronous Javascript and XML, es decir: Javascript

y XML Asíncrono. Este acrónimo fue utilizado por primera vez por Jesse James

Garret en 2005, en su publicación Ajax: a New Approach to Web Applications si

bien los componentes en que se basan y los recursos técnicos de que hace uso

ya existían desde muchos años antes. (Bohorquez, 2016).

Page 52: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

26

Css3

Las CSS tienen como objetivo separar la estructura de la página (con su

contenido, creado con HTML) del diseño y el formato de la página. (Aubry,

2015).

Html5

Se trata de un lenguaje de marcas(se utiliza insertando macas en el interior del

texto) que nos pemite representar de forma rica el contenido y tambien

referenciar otros recursos, enlaces a otros documentos, mostrar formularios para

posteriormente procesarlos, etc. (Mateu, 2004)

JavaScript

Es un lenguaje de programacion interpretado(un lenguaje de tipo script). A pesar

de que existen interpretes no dependientes de ningun navegador, es un lenguaje

de script que suele encontrarse vinculado a paginas web, JavaScript y Java son

dos lenguajes de programacion distintos con filosofias muy diferentes. (Mateu,

2004)

Hosting y Dominio

Hosting es el alquiler virtual de un espacio para publicar su página web. Al

contratar un Hosting (hospedaje), usted tendrá un espacio que le permite

almacenar información, imágenes, video o cualquier contenido accesible vía

web.

Un dominio es un nombre de un servidor de internet que facilita recordar e forma

más sencilla la dirección IP de un servidor de internet, los dominios fueron

creados para evitar el que tuviéramos que recordar las direcciones IP de las

Page 53: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

27

páginas y servidores web; de forma que cuando escribimos en internet el

dominio, el servidor de DNS del proveedor de web Hosting del dominio nos

proporciona la dirección IP. (Melgar, 2017)

FUNDAMENTACIÓN LEGAL

En el presente proyecto de investigación es necesario conocer las leyes actuales

que tiene este país con respecto a los reglamentos y restricciones del ámbito

legal

Sobre las firmas electrónicas.

Por lo que es de suma importancia citar los artículos que nos otorgan la Ley del

comercio electrónico, firmas electrónicas y mensajes de datos, ley No.2002-67

que indica:

Art. 9.- Protección de Datos: Para la elaboración, transferencia o utilización de

bases de datos, obtenidas directa o indirectamente del uso o transmisión de

mensajes de datos, se requerirá el consentimiento expreso del titular de estos,

quien podrá seleccionar la información a compartirse con terceros.

La recopilación y uso de datos personales responderá a los derechos de

privacidad, intimidad y confidencialidad garantizados por la Constitución Política

de la Republica y esta ley, los cuales podrán ser utilizados o transferidos

únicamente con autorización del titular u orden de autoridad competente.

No será preciso el consentimiento para recopilar datos personales de fuentes

accesibles al público, cuando se recojan para el ejercicio de las funciones

propias de la administración pública, en el ámbito de su competencia, y cuando

se refieran a personas vinculadas por una relación de negocios, laboral,

administrativa o contractual y sean necesarios para el mantenimiento de las

relaciones o para el cumplimiento del contrato.

Page 54: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

28

El consentimiento a que se refiere este artículo podrá ser revocado a criterio del

titular de los datos; la revocatoria no tendrá en ningún caso efecto retroactivo.

Art. 39.- Funciones del organismo de control: Para el ejercicio de las atribuciones

establecidas en esta ley, la Superintendencia de Telecomunicaciones tendrá las

siguientes funciones:

a) Velar por la observancia de las disposiciones constitucionales y legales sobre

la promoción de la competencia y las prácticas comerciales restrictivas,

competencia desleal y protección al consumidor, en los mercados atendidos por

las entidades de certificación de información acreditadas;

b) Ejercer el control de las entidades de certificación de información acreditadas

en el territorio nacional y velar por su eficiente funcionamiento;

c) Realizar auditorías técnicas a las entidades de certificación de información

acreditadas;

d) Requerir de las entidades de certificación de información acreditadas, la

información pertinente para el ejercicio de sus funciones;

e) Imponer de conformidad con la ley sanciones administrativas a las entidades

de certificación de información acreditadas, en caso de incumplimiento de las

obligaciones derivadas de la prestación del servicio;

f) Emitir los informes motivados previstos en esta ley;

g) Disponer la suspensión de la prestación de servicios de certificación para

impedir el cometimiento de una infracción; y,

h) Las demás atribuidas en la ley y en los reglamentos.

Art. 7.- Información original: Cuando la Ley requiera u obligue que la información

sea presentada o conservada en su forma original, este requisito quedará

cumplido con un mensaje de datos, si siendo requerido conforme a la Ley, puede

comprobarse que ha conservado la integridad de la información, a partir del

Page 55: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

29

momento en que se generó por primera vez en su forma definitiva, como

mensaje de datos.

Se considera que un mensaje de datos permanece íntegro, si se mantiene

completo e inalterable su contenido, salvo algún cambio de forma, propio del

proceso de comunicación, archivo o presentación.

Por acuerdo de las partes y cumpliendo con todas las obligaciones previstas en

esta Ley, se podrán desmaterializar los documentos que por ley deban ser

instrumentados físicamente.

Sobre el uso de software libre

Es necesario conocer un poco sobre el software libre y software propietario para

diferenciar la licencia de los autores que publican sus programas, por lo cual se

expone lo siguiente

Decreto Presidencial #1014

El Decreto Presidencial #1014 que establece al software como prioritario para el

sector público, al cumplirse más de 2 años de su ejecución.

Considerando:

Que en el apartado g) del numeral 6 d la Carta Iberoamericana de Gobierno

Electrónico, aprobada por la IX Conferencia Iberoamericana de Ministros de

Administración Pública y Reforma del Estado, realizada en Chile el 1 de Junio de

2007, se recomienda el uso de estándares abiertos y software libre, como

herramientas informáticas;

Que es el interés del Gobierno alcanzar soberanía y autonomía tecnológica, así

como un significativo ahorro de recursos públicos y que el Software de Libre es

en muchas instancias unos instrumentos para alcanzar estos objetivos; 54

Page 56: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

30

Que el 18 de Julio del 2007 se creó e incorporó a la estructura orgánica de la

Presidencia de la República la Subsecretaría de Informática, dependiente de la

Secretaría General de la Administración Pública mediante Acuerdo Nº119

publicado en el Registro Oficial No. 139 de 1 de agosto del 2007;

Que el numeral 1 del artículo 6 del Acuerdo Nº 119, faculta a la Subsecretaría de

Informática a elaborar y ejecutar planes, programas, proyectos, estrategias,

políticas, proyectos de leyes y reglamentos para el uso de Software Libre en las

dependencias del gobierno central; y, En ejercicio de la atribución que le confiere

el numeral 9 del artículo 171 de la Constitución Política de la república;

Decreta:

Artículo 1.- Establecer como política pública para las entidades de la

Administración Pública Central la utilización de Software Libre en sus sistemas y

equipamientos informáticos.

Artículo 2.- Se entiende por Software Libre, a los programas de computación

que se pueden utilizar y distribuir sin restricción alguna, que permitan su acceso

a los códigos fuentes y que sus aplicaciones puedan ser mejoradas.

Estos programas de computación tienen las siguientes libertades:

a) Utilización del programa con cualquier propósito de uso común b) Distribución

de copias sin restricción alguna 55

c) Estudio y modificación del programa (Requisito: código fuente disponible)

d) Publicación de programa mejorado (Requisito: código fuente disponible)

Artículo 3.- Las entidades de la Administración Pública central previa a la

instalación del software libre en sus equipos, deberán verificar la existencia de

capacidad técnica que brinde el soporte necesario para el uso de este tipo de

software.

Page 57: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

31

Artículo 4.- Se faculta la utilización de software propietario (no libre) únicamente

cuando no exista solución de Software Libre que supla las necesidades

requeridas, o cuando esté en riesgo la seguridad nacional, o cuando el proyecto

informático se encuentre en un punto de no retorno.

Para efectos de este decreto se comprende como seguridad nacional, las

garantías para la supervivencia de la colectividad y la defensa del patrimonio

nacional.

Para efectos de este decreto se entiende por un punto de no retorno, cuando el

sistema o proyecto informático se encuentre en cualquiera de estas condiciones:

56

a) Sistema en producción funcionando satisfactoriamente y que un análisis de

costo beneficio muestre que no es razonable ni conveniente una migración a

Software Libre

b) Proyecto es estado de desarrollo y que un análisis de costo - beneficio

muestre que no es conveniente modificar el proyecto y utilizar Software Libre.

Periódicamente se evaluarán los sistemas informáticos que utilizan software

propietario con la finalidad de migrarlos a Software Libre.

Artículo 5.- Tanto para software libre como software propietario, siempre y

cuando se satisfagan los requerimientos, se debe preferir las soluciones en este

orden:

a) Nacionales que permitan autonomía y soberanía tecnológica.

b) Regionales con componente nacional.

c) Regionales con proveedores nacionales.

d) Internacionales con componente nacional.

e) Internacionales con proveedores nacionales.

Page 58: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

32

f) Internacionales. 57

Artículo 6.- La Subsecretaría de Informática como órgano regulador y ejecutor

de las políticas y proyectos informáticos de las entidades del Gobierno Central

deberá realizar el control y seguimiento de este Decreto.

Para todas las evaluaciones constantes en este decreto la Subsecretaría de

Informática establecerá los parámetros y metodologías obligatorias.

Artículo 7.- Encárguese de la ejecución de este decreto a los señores Ministros

Coordinadores y el señor Secretario General de la Administración Pública y

Comunicación.

Dado en el Palacio Nacional en la ciudad de San Francisco de Quito, Distrito

Metropolitano, el día 10 de abril de 2008.

Ley de la propiedad intelectual

Artículo 1.- El Estado reconoce, regula y garantiza la propiedad intelectual

adquirida de conformidad con la ley, las decisiones de la Comisión de la

Comunidad Andina y los convenios internacionales vigentes en el Ecuador. La

propiedad intelectual comprende:

1. Los derechos de autor y derechos conexos;

2. La propiedad industrial, que abarca, entre otros elementos, los siguientes:

a) Las invenciones;

b) Los dibujos y modelos industriales;

c) Los esquemas de trazado (topografías) de circuitos integrados;

d) La información no divulgada y los secretos comerciales e

industriales;

e) Las marcas de fábrica, de comercio, de servicios y los lemas

comerciales;

f) Las apariencias distintivas de los negocios y establecimientos de

comercio;

g) Los nombres comerciales;

Page 59: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

33

h) Las indicaciones geográficas; e,

i) Cualquier otra creación intelectual que se destine a un uso

agrícola, industrial o comercial.

3. Las obtenciones vegetales.

Las normas de esta Ley no limitan ni obstaculizan los derechos consagrados por

el Convenio de Diversidad Biológica, ni por las leyes dictadas por el Ecuador

sobre la materia.

Artículo 2.- Los derechos conferidos por esta Ley se aplican por igual a

nacionales y extranjeros, domiciliados o no en el Ecuador.

Artículo 3.- El Instituto Ecuatoriano de la Propiedad Intelectual (IEPI), es el

organismo administrativo competente para propiciar, promover, fomentar,

prevenir, proteger y defender a nombre del Estado ecuatoriano, los derechos de

propiedad intelectual reconocidos en la presente Ley y en los tratados y

convenios internacionales, sin perjuicio de las acciones civiles y penales que

sobre esta materia deberán conocerse por la Función Judicial.

Conocer sobre las leyes del país, con lo que respecta a la Protección de Datos

es importante ya que al ser esta aplicación de un ámbito social y de descarga

gratuita, es necesario que los usuarios que hagan uso de ella estén informados

de los reglamentos y restricciones que estos artículos ofrecen.

PREGUNTAS CIENTÍFICA POR CONTESTARSE

¿El desarrollo de una aplicación móvil de reservas de asientos y publicación de

promociones ayudará al restaurante Waffles and Subs a mantener informado a

sus clientes?

¿La implementación de esta aplicación ayudará a conocer cuál es la sucursal del

restaurante Waffle and Subs mas recurrida por los clientes?

DEFINICIONES CONCEPTUALES

Android: Es un sistema operativo pensado para dispositivos con pantalla táctil y

basada en Linux. En la actualidad, este sistema operativo es el que tiene mayor

Page 60: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

34

cuota de mercado en todo el mundo. La última versión estable es Android 4.4

KitKat. Las principales ventajas de Android son su amplia comunidad de

desarrolladores y la posibilidad de instalar aplicaciones, aunque no estén

disponibles en la Google Play Store.

B4A: (Basic4Android) Es un programa para realizar aplicaciones en Android, es

uno de las mejores y más potente App inventor.

GRÁFICO 8: B4A

Elaboración: Gabor Laszlo Hajba. Fuente: Discoversdk.

Comercio electrónico: También llamado e-commerce, consiste en la

distribución, venta, compra, marketing y suministro de información de productos

o servicios a través de Internet. Conscientes de estar a la vanguardia, las Pymes

no se han quedado atrás en este nuevo mercado, por lo que han hecho de los

servicios de la red un lugar que permite acceder a sus productos y servicios

durante las 24 horas del día.

Comercio móvil: También llamado m-commerce es el tipo de comercio que se

realiza a través de dispositivos móviles con el fin de adquirir algún producto y

para poder realizar cualquier transacción a través de un dispositivo móvil.

Play Store: Es una plataforma de distribución digital de aplicaciones móviles

para los dispositivos con sistema operativo Android, así como una tienda en

línea desarrollada y operada por Google. Esta plataforma permite a los usuarios

navegar y descargar aplicaciones desarrolladas mediante Android SDK.

Page 61: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

35

GRÁFICO 9: Play Store

Elaboración: Jose Alfocea. Fuente: Androidsis.

Pymes: Son las pequeñas y medianas empresas que, de acuerdo a su volumen

de ventas, capital social, cantidad de trabajadores y su nivel de producción o

activos presentan características propias de este tipo de entidades económicas.

Sistemas de operativos móviles: Los sistemas operativos móviles (OS por sus

siglas en inglés) son un tipo especial de sistemas operativos más simples,

adaptados para dispositivos como teléfonos inteligentes o tabletas.

GRÁFICO 10: Sistemas operativos móviles

Elaboración: Carlos Daniel. Fuente: Areatecnologia.

SGBD: Sistema de Gestión de Bases de Datos. Es un conjunto de programas

que permiten el almacenamiento, modificación y extracción de la información en

Page 62: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

36

una base de datos, además de proporcionar herramientas para añadir, borrar

modificar y analizar los datos.

GRÁFICO 11: Sistema gestor de base de datos

Elaboración: Jeancarlos Gunter. Fuente: Basededatosutp23.

Sprint: Es un incremento de producto “hecho o terminado” utilizable,

potencialmente entregable. A lo largo del desarrollo hay Sprints consecutivos de

duración constante.

Waffle: Tipo de torta muy crujiente, similar a la galleta y que presenta una

división en cuadrículas o rejillas. El termino Waffle proviene de las placas de

metal que se utilizaban originariamente para hacer molde del pastel (es un

término de origen holandés).

Page 63: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

37

CAPÍTULO III

PROPUESTA TECNOLÓGICA

La presente propuesta tiene como objetivo principal el desarrollo del prototipo de

una aplicación móvil que permita reservar asientos y donde el cliente además

pueda conocer sobre los diferentes menús y precios que se ofrecen en el

restaurante Waffles and Subs, manejando una interfaz gráfica adecuada, de fácil

manejo y accesible las 24 horas del día.

Por medio de esta aplicación móvil los usuarios podrán realizar una reservación

de asientos, previo a esto los usuarios deben estar registrados, luego de hacer la

respectiva reservación, llegará un correo con los tickets generados, así mismo

podrán recibir notificaciones con respecto a las promociones, conocer la

exquisita variedad de platillos y precios que ofrece el restaurante y solicitar la

orden del menú deseado sin necesidad de que el mesero se acerque al asiento

del cliente.

Esta propuesta tecnológica cuenta con tres aplicaciones que se detallará a

continuación:

Aplicación Móvil

1.1 Aplicación de reserva para Clientes.

Prototipo de una aplicación móvil para que los clientes realicen reservaciones de

asientos en el restaurante Waffles and Subs desde cualquier lugar donde se

encuentren.

Módulos de la aplicación móvil:

a) Waffles & Subs: Al dar clic sobre este módulo se abrirá la pantalla donde

muestre una pequeña historia de los inicios de la empresa, incluyendo los

enlaces de contactos con el restaurante dependiendo de la sucursal

seleccionada.

Page 64: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

38

b) Promociones: En este módulo se podrá observar los menús que tienen

promociones y descuentos, con la información actualizada del

restaurante y la sucursal correspondiente.

c) Galería: Aquí en este módulo se reflejan las imágenes actualizadas del

restaurante.

d) Reservar: El cliente en este módulo puede realizar la reserva de asientos

de acuerdo con el horario, sucursal y cantidad de asientos deseada.

e) Menú: Aquí el cliente puede pedir la orden del menú, escaneando el

código QR que se encuentra ubicada en cada mesa.

f) Ubicación: En este módulo el cliente podrá visualizar la ubicación de las

sucursales.

g) Registro: En este módulo los usuarios podrán registrarse ingresando

como datos; nombres, apellidos, teléfono, usuario, contraseña y correo.

h) Login: Los usuarios que ya se encuentren registrados podrán acceder

por medio de un usuario y contraseña, en caso de que el usuario no

recuerde su contraseña podrá recuperarla a través del correo con el que

fue registrado dando clic en la opción “Recuperar contraseña”.

GRÁFICO 12: Aplicación de reserva para el cliente

Elaboración: Stephanie Plúa y Lizbeth Nacipucha Fuente: Datos de la investigación

Page 65: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

39

1.2 Aplicación de lectura de código QR.

Con esta aplicación móvil el personal encargado podrá realizar la lectura del

código QR que la aplicación del cliente ha realizado por medio de su

reservación a través de la aplicación móvil.

Al momento de escanear la imagen QR verificará si este es válido o inválido,

en caso de ser correctos podrán acceder a la reservación de acuerdo con la

hora y fecha escogida.

GRÁFICO 13: Aplicación de lectura de código QR

Elaboración: Stephanie Plúa y Lizbeth Nacipucha Fuente: Datos de la investigación

1.3 Aplicación Web para administradores de la empresa.

Por medio del Aplicativo Web los propietarios del restaurante podrán

administrar la información del restaurante y agregar, modificar o eliminar

información referente a:

Page 66: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

40

Sucursales

Contactos

Galería de imágenes

Ubicación

Precios de los platillos

Promociones y notificaciones.

GRÁFICO 14: Aplicación Web para administradores

Elaboración: Stephanie Plúa y Lizbeth Nacipucha Fuente: Datos de la investigación

ANÁLISIS DE FACTIBILIDAD

La aplicación móvil ha sido desarrollada con herramientas tecnológicas

actualizadas, lo que la hace que su diseño, desarrollo, implementación y

utilización sea práctico, sencillo, interactivo y a bajo costo.

FACTIBILIDAD OPERACIONAL

Actualmente las personas están inmersas en el mundo de la tecnología con

respecto a búsqueda de intereses por lo cual la aplicación móvil será una

Page 67: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

41

herramienta acogida por parte de los clientes, ya que por medio de un teléfono

inteligente se puede descargar una aplicación móvil algo que hoy en día muchas

personas manejan.

FACTIBILIDAD TÉCNICA

Aplicativo Web

Software de desarrollo adaptativo lo que permite responsive design (diseño

responsable) y son herramientas disponibles, buenas y efectivas en la

actualidad, que nos facilita efectuar tareas de forma automática.

Para el uso del aplicativo web se requiere de las siguientes características:

CUADRO 5: Factibilidad técnica

Elaboración: Stephanie Plúa y Lizbeth Nacipucha Fuente: Datos de la investigación

Los usuarios podrán descargarse de forma gratuita la aplicación móvil del

restaurante Waffles and Subs a través de la aplicación Play Store.

La aplicación móvil se desarrolló bajo las licencias de software libres, que son de

fácil acceso para los usuarios.

FACTIBILIDAD LEGAL

En base a lo detallado anteriormente en la Fundamentación Legal tenemos

como conclusión que el proyecto presente no viola los derechos y mucho menos

infringe alguna ley institucional. El proyecto presente beneficiará a los clientes

del restaurante Waffles and Subs a realizar sus reservas de una manera ágil y

fácil.

HARDWARE SOFTWARE (Prototipo)

Procesador i5 de 2.8 Gzh o Superior Base de Datos (MySql)

Mínimo 4 Gb de RAM SO Windows 10

200 Gb libres de Disco Duro Xampp (Apache)

Php 5.15

Page 68: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

42

FACTIBILIDAD ECONÓMICA

La aplicación móvil se encentra desarrollada con software que son de fácil

acceso y de código abierto para minimizar los costos. Este proyecto no solo es

adaptable para los restaurantes, sino para cualquier tipo de negocio, siendo una

herramienta de fácil manejo y que está disponible para todo usuario.

En este punto se detallará los costos de los recursos de tecnología como

hardware, software, licencias además se detallará los costos de materiales de

oficina, personal y movilización.

CUADRO 6: TOTAL HARDWARE

Hardware Costo Cantidad Total

Laptop $500 2 $1000

Total de Hardware $1.000

Elaboración: Stephanie Plúa y Lizbeth Nacipucha Fuente: Datos de la investigación

CUADRO 7: TOTAL SOFTWARE

Software Costo Cantidad Total

Hosting y dominio $100 1 $100

Dominio $70 1 $70

Total de software $170

Elaboración: Stephanie Plúa y Lizbeth Nacipucha Fuente: Datos de la investigación

Page 69: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

43

CUADRO 8: TOTAL MATERIALES

Materiales de oficina Costo Cantidad Total

Útiles de oficina $20 1 $20

Empastados y anillados $20 2 $40

Total de materiales de oficina $60

Elaboración: Stephanie Plúa y Lizbeth Nacipucha Fuente: Datos de la investigación

CUADRO 9: Costo total

Descripción Costos

Total de Hardware $1.000

Total de Software $170

Total Materiales de oficina $60

Personal $3.600

Total $4.830

Elaboración: Stephanie Plúa y Lizbeth Nacipucha Fuente: Datos de la investigación

ETAPAS DE LA METODOLOGÍA DEL PROYECTO

La metodología que se utilizó en este proyecto es la Scrum, ya que es usada

actualmente en la mayoría de los proyectos de sistemas orientados al desarrollo,

debido a que es una metodología ágil, que esta formado por un conjunto de

reglas y buenas prácticas de mejora continua interactiva.

Page 70: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

44

GRÁFICO 15: Etapas de la metodología de proyecto

Elaboración: Equipo de Software Business School

Fuente: Business School

Reunión de planificación de Sprints

Equipo de trabajo: formado por el Scrum Master y el equipo de desarrollo que en

este proyecto son 3 personas el propietario del restaurante, y las estudiantes

encargadas de realizar los aplicativos móvil y web.

Aquí es donde tanto los desarrolladores como el Scrum Master realizan las

reuniones donde se planificará el diseño y desarrollo de la aplicación móvil y web

siguiendo la siguiente estructura de los sprints.

1) Recopilación de información, diseño de la aplicación, módulo de

reservación, envió de correo.

2) Promociones y notificaciones.

3) Se define que la reservación será cada 2 horas de acuerdo al

requerimiento del propietario con hora de inicio de 8:00 AM a 18:00 PM.

4) Solicitud de menú directo desde la mesa escaneando el código QR.

Page 71: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

45

Scrums diarios

Se llevaron a cabo 4 reuniones donde se definieron los ciclos (sprints) que

tendría la aplicación móvil y web con estimación inicial, grado de importancia de

las tareas a realizar.

CUADRO 10: Scrums diarios

ID Nombre Importancia Estimación inicial

Como probarlo

1 Recopilación de información, diseño de la aplicación, módulo de reservación, envió de correo

100 10 días Pruebas de validación del módulo reservación.

2 Promociones y notificaciones

80 5 días Notificaciones nuevas al cliente mediante la aplicación móvil

3 Se define que la reservación será cada 2 horas de acuerdo al requerimiento del propietario con hora de inicio de 8:00 AM a 18:00 PM.

50 1 día Fotos de la reunión con el Scrum Master.

4 Solicitud de menú directo desde la mesa escaneando el código QR

100 10 días Previamente a realizar esta opción el cliente debe estar logueado.

Elaboración: Stephanie Plúa y Lizbeth Nacipucha. Fuente: Datos de la investigación.

El trabajo de desarrollo

El grupo de desarrollo se compromete a cumplir las funcionalidades requeridas

por el propietario del restaurante de acuerdo con los sprints planificados con

anterioridad, en caso de existir una modificación en unos de los sprints el equipo

de trabajo se encargará de realizar dicho cambio.

Page 72: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

46

Revisión del Sprints

El propietario del restaurante realiza la verificación correspondiente de que los

componentes y módulos del sistema funcionen adecuadamente y de que las

tareas se hayan realizado de acuerdo con lo planificado en los Scrums diarios.

Retrospectiva del Sprints

El grupo de desarrollo procede con la entrega del manual de usuario y los

programas ejecutables a los propietarios del restaurante, se procede a la

demostración adecuada de que la aplicación móvil y web realizan lo requerido

bajo las funcionalidades correspondientes, permitiendo la interacción entre los

usuarios administradores y los clientes.

FASES DE DESARROLLO DEL SISTEMA

ANÁLISIS

Es necesario dar a conocer el desarrollo y modo de uso del aplicativo móvil, por

lo cual se detallará en el siguiente gráfico.

Aplicación móvil de reserva para clientes.

Prototipo de una aplicación móvil para que los clientes realicen reservaciones de

asientos en el restaurante Waffles and Subs desde cualquier lugar donde se

encuentren.

Aplicación móvil de lectura de código QR.

Con esta aplicación móvil el personal encargado podrá realizar la lectura del

código QR que la aplicación móvil del cliente ha realizado por medio de su

reservación.

Page 73: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

47

Al momento de escanear la imagen QR verificará si este es válido o inválido, en

caso de ser correctos podrán acceder a la reservación de acuerdo con la hora y

fecha escogida.

Aplicación Web para administradores de la empresa.

Por medio del aplicativo web los propietarios del restaurante podrán administrar

y dar mantenimiento de la información del restaurante, referente a sucursales,

contactos, galería de imágenes, ubicación, precios de los platillos, promociones y

notificaciones.

RESERVAR

A continuación, se muestra el proceso que deben realizar los clientes para poder

reservar sus asientos por medio de la aplicación móvil en el restaurante Waffles

& Subs.

Los clientes deben registrarse en la aplicación, luego ir a la opción reservar, en

el calendario seleccionar la fecha, hora y cantidad de asientos, luego de la

reserva se generará el código QR que llegará al correo.

Page 74: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

48

GRÁFICO 16: Proceso de Reservar

L

Elaboración: Stephanie Plúa y Lizbeth Nacipucha Fuente: Datos de la investigación

8:00

2

hora

Cantidad

Correo: [email protected]

RESERVAR

Paso 1: Ir a opción de

reservar.

Paso 2: En el calendario

seleccionar fecha, hora y

cantidad de asientos a

reservar.

Paso 3: Reservar, seguido de

eso llegara un correo con el

código QR que debe presentar

el día de la reserva.

Page 75: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

49

GENERACIÓN DE CÓDIGO QR

El código QR se genera mediante el nombre del cliente, que almacenará la

fecha, el horario, la sucursal y la cantidad de asientos, este llegará como PDF al

correo electrónico del cliente, el mismo que se presentará el día de la

reservación.

GRÁFICO 17: Código QR Generado

Elaboración: Stephanie Plúa y Lizbeth Nacipucha Fuente: Datos de la investigación

Page 76: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

50

PRESENTAR QR EN EL DÍA DE RESERVA

Cuando el cliente llega al restaurante tiene que presentar el código QR, luego el

mesero procede a escanear dicho código para verificar los datos del cliente.

GRÁFICO 18: Presentación de código QR

Elaboración: Stephanie Plúa y Lizbeth Nacipucha Fuente: Datos de la investigación.

Usuario que realizó la reserva (cliente)

1

Persona encargada

de escanear QR

(mesero)

2

Paso 1: Presentar código QR

al momento de ingresar al

restaurante Waffles & Subs.

Paso 2: Escanear QR

y confirmar datos.

Page 77: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

51

REALIZAR EL PEDIDO

El cliente procede a escanear el código QR que se encuentra en la mesa, luego

se habilita la lista del menú y el mesero procede a entregar lo orden pedida por

el cliente.

GRÁFICO 19: Proceso de Realizar Pedido

Elaboración: Stephanie Plúa y Lizbeth Nacipucha Fuente: Datos de la investigación

Paso 1: Escanear código QR

para realizar el pedido.

Paso 2: Seleccionar lo que desee

pedir de la lista de menú

Page 78: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

52

PERFILES DE USUARIOS

Los perfiles de usuarios que tiene el sistema web son:

Roles

1. Superadministrador

2. Administrador

3. Mesero

4. Usuarios (Cliente)

Superadministrador: Persona encargada de gestionar todo con respecto a la

información general del restaurante:

Sucursales: Administrar las 3 sucursales con el que cuenta el restaurante

Waffles & Subs que se encuentran situadas en Samborondón, Urdesa y

Centro.

Contactos: Administrar los contactos de las 3 sucursales.

Promociones: Administrar las promociones con una imagen

representativa de lo que se desea ofrecer.

Menú: Administrar la lista de menú con los precios respectivos.

Galería: Administrar galería de imágenes del restaurante.

Reservaciones: Administrar las reservaciones que los clientes hayan

hecho desde teléfonos móviles (Confirmar reservación).

Administradores: le otorga permisos de administrador a un nuevo

personal.

Page 79: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

53

Administrador: Persona encargada de gestionar lo siguiente información del

restaurante:

Promociones: Administrar las promociones con una imagen

representativa de lo que se desea ofrecer.

Menú: Administrar la lista de menú con los precios respectivos.

Reservaciones: Administrar las reservaciones que los clientes hayan

hecho desde teléfonos móviles (Confirmar reservación).

Mesero: Persona encargada de escanear los QR que se ha generado en el

momento que los clientes reservaron sus asientos.

Usuarios: Persona que por medio del aplicativo móvil realiza la reservación y

pedido de menú.

Diagrama de casos de uso

Estos diagramas son una versión mejorada de los diagramas UML donde se

visualizará representaciones gráficas de lo que realizan cada uno de los actores

o personajes implicados en la aplicación del restaurante Waffles & Subs.

Page 80: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

54

GRÁFICO 20: Diagrama de Superadministrador

Gestiona sucursales

Gestiona contactos

Gestiona ubicación

Gestiona promociones

Gestiona menú

Gestiona galería

Gestiona reservaciones

Creación administradores

Elaboración: Stephanie Plúa y Lizbeth Nacipucha Fuente: Datos de la investigación

Superadministrador

Page 81: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

55

GRÁFICO 21: Diagrama de Administrador

Gestiona promociones

Gestiona menú

Gestiona reservaciones

Elaboración: Stephanie Plúa y Lizbeth Nacipucha Fuente: Datos de la investigación

Administrador

Page 82: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

56

GRÁFICO 22: Diagrama de Mesero

Elaboración: Stephanie Plúa y Lizbeth Nacipucha Fuente: Datos de la investigación

Mesero

Gestiona reservas

Gestiona lecturas QR

Page 83: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

57

GRÁFICO 23: Diagrama del cliente

Elaboración: Stephanie Plúa y Lizbeth Nacipucha Fuente: Datos de la investigación

Cliente

Registrar cliente

Registrar reserva

Realizar pedido

Consultar reservas

Consultar pedidos

Consultar contactos

Consultar menú

Consultar ubicación

e

Page 84: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

58

Diagrama De Procesos

GRÁFICO 24: Diagrama de procesos

Elaboración: Stephanie Plúa y Lizbeth Nacipucha Fuente: Datos de la investigación

En el diagrama se muestra el proceso en que el usuario realiza la reserva por medio del

aplicativo móvil, las opciones son secuenciales por cada proceso que realice.

Ingreso a la App

Selección de

Hora

Ingreso

Cantidad de

asientos a

reservar

Generación

Lista de

Horas

Registro del User

Revisar Correo

Verificar

Reserva

Login

usuarios

Selección de

Sucursal Lista de

Sucursales

Generación de

Calendario

Selección

ítem

Reservas

Selección de

fecha

Page 85: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

59

GRÁFICO 25: Pedidos de menú

Elaboración: Stephanie Plúa y Lizbeth Nacipucha Fuente: Datos de la investigación

En el presente diagrama se muestra el proceso en que el usuario realiza el pedido del

menú por medio del aplicativo móvil, las opciones secuenciales por cada proceso que

realice.

Selección Item Menú

Selección de

menú que

desee

Generar pedido Habilita Check

para realizar

pedidos

Confirmar

Pedido

Solicitar

pedido

Selección del

sub-menú Lista de

Menú

Generación

detalle lista

menú

Scaneo

Lectura QR

Mesa

SI

NO

Page 86: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

60

Diseño

Modelo Entidad Relación

Elaboración: Stephanie Plúa y Lizbeth Nacipucha Fuente: Datos de la investigación

Page 87: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

61

GRÁFICO 26: Diagrama de flujo de información

Elaboración: Stephanie Plúa y Lizbeth Nacipucha Fuente: Datos de la investigación

En la figura actual se muestra como es el proceso en el que el aplicativo móvil se

conecta por Internet y a su vez hace las peticiones que el usuario desee por

medio de los Webservices el motor de base de datos es MySql, y el motor de

base de datos interna del aplicativo móvil se SqLite.

Actores del sistema

Los actores del sistema cuentan con diferentes roles dependiendo el grado de

prioridad que tienen los mismos, donde están definidos por: Superadministrador,

administrador y clientes.

GRÁFICO 27: Diagrama de actores del sistema

Elaboración: Stephanie Plúa y Lizbeth Nacipucha Fuente: Datos de la investigación

Superadministrador

Administrador Clientes

SQLITE

SERVIDORES

INTERNET

MYSQL

Mesero

Page 88: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

62

CUADRO 11: Actores del sistema

Autores Descripción

Superadministrador Persona encargada de gestionar todo con respecto a la

información general del restaurante

Administrador Persona encargada de gestionar una parte de la información del

restaurante

Mesero Persona encargada de escanear los QR que se ha generado en

el momento que los clientes reservaron sus asientos.

Clientes Persona que por medio del aplicativo móvil realiza la reservación

y pedido de menú.

Elaboración: Stephanie Plúa y Lizbeth Nacipucha Fuente: Datos de la investigación

Seguridad

Análisis del sistema con el que se conecta los Webservices.

Password Encriptada.

Mecanismos de Autenticación y Autorización (Session).

GRÁFICO 28: Seguridad

Elaboración: Lizbeth Nacipucha y Stephanie Plúa. Fuente: Pinterest.

Page 89: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

63

Controles de acceso: Al usuario se debe dar la opción siempre de denegar o

acceder a su información.

Autenticación (Inicio de sesión único): Se accede con una contraseña creada

por el usuario tomando en cuenta que es un usuario único e irrepetible.

Seguridad: Garantizando siempre la seguridad del usuario con una clave

encriptada al momento de registrarse.

Control del lado del servidor: Se realizan los controles del lado del servidor en

cuanto los clientes consuman los servicios por medio de los inputs o parámetros

de entrada.

Manejo de Sesiones: Se mantiene la seguridad de una sesión desde el

desarrollo y mantenimiento de las mismas.

Menú Del Sistema

El menú principal de la aplicación consta de las siguientes opciones:

Historia de Waffles and Subs

Contactos

Reservas

Promociones

Galería

Menú

Opciones Del Sistema

Historia de Waffles and Subs: En esta sección podrás conocer más sobre

la historia e inicios del restaurante Waffles and Subs.

Contactos: Contacto directo ya sea mediante una llamada, correo y

WhatsApp.

Reservas: En esta sección el usuario podrá realizar sus reservas con la

facilidad que ofrece el sistema.

Promociones: El cliente estar al tanto de las promociones que tenga el

restaurante en cualquier momento.

Galería: Amplia galería de imágenes.

Menú: Lista de Platillos y variedad de precios que ofrece el restaurante.

Page 90: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

64

Desarrollo

Herramientas que se usaron para el desarrollo del proyecto de aplicación móvil y

de la aplicación web.

Herramientas para usar en el desarrollo de la aplicación móvil:

Arquitectura cliente- servidor

Aplicación móvil

Base de Datos

Servidor Web

JQuery Mobile

Herramientas para usar en el desarrollo de la aplicación web:

Ajax

Css3

Html5

JavaScript

Hosting y Dominio

Page 91: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

65

En base al análisis y diseño de la base de datos se procede a realizar el

desarrollo de las aplicaciones móviles y de la aplicación web a continuación, se

detallará el funcionamiento de estas.

Aplicación móvil de clientes

GRÁFICO 29: Menú principal

Elaboración: Stephanie Plúa y Lizbeth Nacipucha Fuente: Datos de la investigación

En la primera pantalla de la interfaz se observa el menú principal donde se

pueden escoger las diferentes opciones que existen en la aplicación como

Waffles and Subs, promociones, galería, reservar, menú, ubicación.

Page 92: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

66

GRÁFICO 30: Historia del restaurante

Elaboración: Stephanie Plúa y Lizbeth Nacipucha Fuente: Datos de la investigación

En este módulo se ve reflejada una pequeña historia del restaurante Waffles and

Subs en sus inicios, para que el cliente tenga conocimiento de la empresa,

donde a su vez puede contactarse a través de whatsapp, llamadas y correo.

Page 93: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

67

GRÁFICO 31: Reserva de asientos

Elaboración: Stephanie Plúa y Lizbeth Nacipucha Fuente: Datos de la investigación

En el módulo reservar se escoge el día en que el cliente quiere hacer la

reservación del asiento de acuerdo con la sucursal y horario deseada. Mediante

una lista donde muestra las sucursales existentes en Guayaquil.

Page 94: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

68

GRÁFICO 32: Datos de la reservación

Elaboración: Stephanie Plúa y Lizbeth Nacipucha Fuente: Datos de la investigación

La interfaz que refleja en esta imagen contendrá los datos del usuario junto a la

cantidad de asientos que el cliente reservo, además se refleja la fecha, hora y

sucursal escogida.

Page 95: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

69

GRÁFICO 33: Tickets de reservación

Elaboración: Stephanie Plúa y Lizbeth Nacipucha Fuente: Datos de la investigación

Luego de realizar la reserva se genera el PDF que llega al correo electronico del

cliente para que pueda llegar al restaurante Waffles and Subs y tener listo su

asiento que reservo.

Page 96: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

70

GRÁFICO 34: Mis reservaciones

Elaboración: Stephanie Plúa y Lizbeth Nacipucha Fuente: Datos de la investigación

En esta opción el cliente podrá visualizar las reservaciones que ha realizado con

sus respectivas fechas y cantidad de asientos.

Page 97: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

71

GRÁFICO 35: Detalle de la reservación

Elaboración: Stephanie Plúa y Lizbeth Nacipucha Fuente: Datos de la investigación

En esta opción la aplicación contiene la cantidad de reservaciones de asientos,

que se realizó ese día con su hora fecha y código QR para evitar la impresión del

mismo que llega al correo electrónico.

Page 98: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

72

GRÁFICO 36: Promociones

Elaboración: Stephanie Plúa y Lizbeth Nacipucha Fuente: Datos de la investigación

En la interfaz promociones se muestran las ofertas del restaurante Waffles and

Subs, estas son válidas para los clientes que cuenten con la aplicación móvil.

Page 99: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

73

GRÁFICO 37: Menú de cafetería

Elaboración: Stephanie Plúa y Lizbeth Nacipucha Fuente: Datos de la investigación

En la imagen se refleja los menús con que cuenta el restaurante Waffles and

Subs y es aquí donde se puede escoger el menú deseado.

Page 100: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

74

GRÁFICO 38: Selección del menú

Elaboración: Stephanie Plúa y Lizbeth Nacipucha Fuente: Datos de la investigación

En este módulo se puede pedir la orden donde muestra el precio y nombre de la

orden de cada producto escogido.

Page 101: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

75

GRÁFICO 39: Detalles del menú escogido

Elaboración: Stephanie Plúa y Lizbeth Nacipucha Fuente: Datos de la investigación.

Luego de haber escogido el menú deseado se podrá visualizar lo requerido con

su cantidad y precio correspondiente, en caso de que el cliente cambie de

opinión puede eliminarlo.

Page 102: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

76

GRÁFICO 40: Código QR para orden de menú

Elaboración: Stephanie Plúa y Lizbeth Nacipucha Fuente: Datos de la investigación

Al momento de seleccionar pedir orden se genera el código QR el cual es

necesario para que el mesero pueda ir otorgar la orden seleccionada del cliente.

Page 103: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

77

GRÁFICO 41: Ubicación en Google Maps

Elaboración: Stephanie Plúa y Lizbeth Nacipucha Fuente: Datos de la investigación

En este módulo se muestra la ruta de la sucursal escogida para que el usuario

pueda llegar satisfactoriamente al restaurante deseado.

Page 104: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

78

GRÁFICO 42: Inicio de sesión

Elaboración: Stephanie Plúa y Lizbeth Nacipucha Fuente: Datos de la investigación

En este módulo el cliente inicia sesión con su correo y contraseña de lo contrario

el cliente debe registrarse.

Page 105: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

79

GRÁFICO 43: Registro de nuevo usuario

Elaboración: Stephanie Plúa y Lizbeth Nacipucha Fuente: Datos de la investigación

En este módulo el cliente pueda ingresar sus datos personales para que el

usuario quede registrado en la base de datos y a su vez pueda acceder a la

aplicación móvil.

Page 106: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

80

Aplicación móvil para el escaneo del código QR

GRÁFICO 44: Login de los usuarios

Elaboración: Stephanie Plúa y Lizbeth Nacipucha Fuente: Datos de la investigación

En este módulo el personal del restaurante tiene que loguearse con su usuario y

contraseña correctos para poder realizar la lectura del código QR.

Page 107: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

81

GRÁFICO 45: Verifica el código QR

Elaboración: Stephanie Plúa y Lizbeth Nacipucha Fuente: Datos de la investigación

En este módulo se muestra el código QR que los clientes llevan al restaurante,

para que el personal encargado pueda verificar que el mismo es correcto.

Page 108: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

82

GRÁFICO 46: Escaneo de código QR

Elaboración: Stephanie Plúa y Lizbeth Nacipucha Fuente: Datos de la investigación

En este módulo se muestra, la forma en que el personal del restaurante

(meseros) se encarga de hacer la lectura correspondiente del código QR.

Page 109: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

83

GRÁFICO 47: Código QR incorrecto

Elaboración: Stephanie Plúa y Lizbeth Nacipucha Fuente: Datos de la investigación

En este módulo se verifica si esta incorrecto el código QR, después de que el

mesero realice la lectura de la misma.

GRÁFICO 48: Código QR correcto

Page 110: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

84

Elaboración: Stephanie Plúa y Lizbeth Nacipucha Fuente: Datos de la investigación

Este módulo muestra cuando el código QR escaneado se encuentra correcto, el

mensaje muestra la sucursal, horario y fecha reservada.

Page 111: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

85

Aplicación Web

En esta aplicación solo tiene acceso el Superadministrador, se encarga de

modificar, eliminar, agregar la información necesaria del restaurante Waffles and

Subs.

GRÁFICO 49: Menú Principal del administrador

Elaboración: Stephanie Plúa y Lizbeth Nacipucha Fuente: Datos de la investigación

En este gráfico se observa la ventana principal de la aplicación web donde el

usuario Superadministrador es el único que tiene permitido ingresar y gestionar

los diferentes módulos del sistema.

Page 112: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

86

GRÁFICO 50: Sucursales

Elaboración: Stephanie Plúa y Lizbeth Nacipucha Fuente: Datos de la investigación

Al dar clic en el módulo sucursales muestra los diferentes locales que tiene el

restaurante Waffles and Subs con su dirección, teléfono y estado también se

puede editar o eliminar la misma.

Page 113: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

87

GRÁFICO 51: Nueva sucursal

Elaboración: Stephanie Plúa y Lizbeth Nacipucha Fuente: Datos de la investigación

Al escoger la función nueva sucursal se deberá llenar los datos de la misma

como: sucursal, dirección, teléfono, Whatsapp, correo.

Page 114: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

88

GRÁFICO 52: Calendario de la sucursal escogida

Elaboración: Stephanie Plúa y Lizbeth Nacipucha Fuente: Datos de la investigación

En el módulo sucursal se reflejará el calendario actual con las reservas

realizadas en las fechas y sucursales escogidas por los clientes.

Page 115: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

89

GRÁFICO 53: Información de la reservación

Elaboración: Stephanie Plúa y Lizbeth Nacipucha Fuente: Datos de la investigación

En el módulo calendario de la sucursal al dar clic en una de las reservaciones

realizadas por los clientes se reflejará los datos de la misma.

Page 116: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

90

GRÁFICO 54: Promociones

Elaboración: Stephanie Plúa y Lizbeth Nacipucha Fuente: Datos de la investigación

La interfaz de promociones que se muestra en la figura permite la administración

de las ofertas que tiene el restaurante como: la publicación, eliminación de

promociones.

Page 117: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

91

GRÁFICO 55: Menú

Elaboración: Stephanie Plúa y Lizbeth Nacipucha Fuente: Datos de la investigación

Al seleccionar la opción menú se mostrará la interfaz de la lista de menús que

tiene el restaurante Waffles and Subs también permitirá eliminar, editar y agregar

los platillos que tiene el mismo.

Page 118: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

92

Implementación y pruebas

Implementación

En este apartado se muestra el proceso de implementación, que será detallado

de manera explícita y de acuerdo con las herramientas que fueron de apoyo

para el desarrollo del proyecto tecnológico, a su vez se explicará las pruebas que

se efectuaron para que el proyecto quede de acuerdo con lo solicitado.

A continuación, se detallará las características de hardware y software que se

emplearon en el desarrollo de la aplicación:

Hardware

CUADRO 12: Características mínimas del servidor

SERVIDOR

CARACTERÍSTICAS

Procesador I5 o superior

Disco duro 2 TB

Memoria Ram 8GB

Elaboración: Stephanie Plúa y Lizbeth Nacipucha Fuente: Datos de la investigación

Software

Hosting

Para implementar la aplicación móvil es necesario adquirir un hosting

(alojamiento web) como se muestra a continuación:

Page 119: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

93

GRÁFICO 56: Hosting de la aplicación móvil

Elaboración: Stephanie Plúa y Lizbeth Nacipucha Fuente: Datos de la investigación

La base de datos contendrá información de los roles de usuarios, sucursales,

promociones y menú del restaurante.

GRÁFICO 57: Creación de la base de datos

Elaboración: Stephanie Plúa y Lizbeth Nacipucha Fuente: Datos de la investigación

En el fichero de archivos se deben crear los módulos de la aplicación móvil y de

la aplicación web para que puedan comunicarse entre ambos y poder obtener la

información de la base datos.

Page 120: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

94

GRÁFICO 58: Ficheros de archivos

Elaboración: Stephanie Plúa y Lizbeth Nacipucha Fuente: Datos de la investigación

A continuación, se mostrará la funcionalidad que tiene la aplicación móvil al

momento de leer código QR cuando el cliente llegue al restaurante:

Pruebas

Las pruebas que se realizan a la aplicación móvil son las siguientes: validación

de inicio de sesión, validación de registros de usuario, validación de reservas de

asientos, validación de pedir la orden de menú.

Page 121: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

95

CUADRO 13: Prueba de validación de inicio de sesión

Elaboración: Stephanie Plúa y Lizbeth Nacipucha. Fuente: Stephanie Plúa y Lizbeth Nacipucha

CUADRO 14: Prueba de validación de registro de usuario

PRUEBA DE VALIDACIÒN DE REGISTRO DE USUARIO

Tipo de prueba Funcional

Descripción Validación de nuevo registro de usuario

Objetivo Verificar si los datos del usuario como: nombres, apellidos, teléfono, usuario, contraseña y correo.

Complejidad Media

Caso N.1

Ingresos Datos ingresados correctamente

Respuesta Registro exitoso

Caso N.2

Ingresos Usuario ya registrado

Respuestas Mensaje “correo anteriormente ingresado”

Elaboración: Stephanie Plúa y Lizbeth Nacipucha Fuente: Datos de la investigación

PRUEBA DE VALIDACIÒN DE INICIO DE SESIÒN

Tipo de prueba Funcional

Descripción Validación del usuario y contraseña

Objetivo Verificar si los datos del usuario son correctos para acceder a la aplicación móvil.

Complejidad Media

Caso N.1

Ingresos Correo electrónico y contraseña

Respuesta Acceso a la aplicación

Caso N.2

Ingresos Campos sin llenar o correo y contraseña incorrectos

Respuestas Mensaje “error a intentar ingresar a la app”

Page 122: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

96

CUADRO 15: Prueba de validación de reservas de asientos

PRUEBA DE VALIDACIÓN DE RESERVAS DE ASIENTOS

Tipo de prueba Funcional

Descripción Validación de nueva reservación de asientos

Objetivo Verificar que los datos para la reserva de asientos hayan sido ingresados: la sucursal, fecha, horario y la cantidad de asientos.

Complejidad Media

Caso N.1

Paso N.1

Ingresos Sucursal, cantidad de asientos, fecha y hora.

Respuesta Mensaje “QR_CODE”, con el link del código QR PDF generado con el código QR enviado al correo electrónico.

Paso N.2

Ingresos Lectura del código QR por el personal del restaurante

Respuestas Nombre de la sucursal, fecha, horario y cantidad de asientos escogidos.

Caso N.2

Ingresos Código QR erróneo

Respuestas QR no tiene el formato correcto, seguir con la lectura QR

Elaboración: Stephanie Plúa y Lizbeth Nacipucha Fuente: Datos de la investigación

CUADRO 16: Prueba de validación para pedir la orden

PRUEBA DE VALIDACIÓN PARA PEDIR LA ORDEN

Tipo de prueba Funcional

Descripción Validación para pedir la orden

Objetivo Verificar los menús disponibles que tiene el restaurante

Complejidad Media

Caso N.1

Ingresos Leer código QR para que se habilite el menú

Respuestas Entrega de los platillos solicitados.

Elaboración: Stephanie Plúa y Lizbeth Nacipucha Fuente: Datos de la investigación

Page 123: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

97

Entregables del proyecto

Programas ejecutables: Aplicaciones tanto para los clientes como para los

administradores:

Aplicación de reserva para clientes.

Aplicación de lectura QR.

Aplicación Web para administradores de la empresa.

Manual de usuario: Facilitará a los administradores del local la utilización del

prototipo antes mencionado, ya que aquí se detallarán mediante pasos y

capturas de pantalla de como ejecutar el sistema, de una manera fácil y sencilla,

que sea adaptable al usuario.

Criterios De Validación De La Propuesta

A través de pruebas de los diferentes módulos que tiene la aplicación se puedo

validar si el proyecto de desarrollo de un prototipo de una aplicación móvil en

Android que permita realizar reservas de asientos en el restaurante Waffles and

Subs, dará beneficios y mejoras tanto para la empresa como para los clientes.

“Los criterios de validación favorecen de manera positiva al restaurante Waffles

& Subs como a sus clientes ya que contarán con una herramienta poderosa que

es una aplicación móvil y de esta forma tener un medio para mantener informado

a sus clientes realzando la imagen, prestigio y validez del restaurante.” (Jaime

Torres)

Recolección de la información:

Para poder obtener la información que se expone en el proyecto se tuvo que

consultar en diferentes fuentes como: como artículos de internet, bibliografías,

tesis de temas parecidos y por último se realizó encuestas a un grupo de 10

personas para comprobar que la aplicación móvil y web realiza todo lo

planificado por el propietario del restaurante, mediante tablas y cuadros

estadísticos para cada pregunta expuesta en el cuestionario, donde se explicara

la descripción de todos los datos obtenidos.

Page 124: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

98

A continuación, se muestran los resultados de las preguntas realizadas al

personal del restaurante Waffles and Subs.

1. ¿La aplicación móvil permite realizar las reservaciones de asientos

desde cualquier lugar?

CUADRO 17: Aplicación móvil para reservación de asientos

RESPUESTA CANTIDAD PORCENTAJE

Totalmente de acuerdo 7 70%

De acuerdo 1 10%

Ni de acuerdo ni en desacuerdo 2 20%

Desacuerdo 0 0%

Totalmente de acuerdo 0 0%

Total 10 100%

Elaboración: Stephanie Plúa y Lizbeth Nacipucha Fuente: Datos de la investigación

GRÁFICO 59: Aplicación móvil para reservación de asientos

Elaboración: Stephanie Plúa y Lizbeth Nacipucha Fuente: Datos de la investigación

Análisis: Las respuestas obtenidas nos refleja que 7 de cada 10 personas del

restaurante están totalmente de acuerdo que la aplicación móvil si permite

realizar las reservaciones de asientos.

Page 125: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

99

2. ¿La aplicación web lleva un reporte de las sucursales que son más

recurridas?

CUADRO 18: Reportes de sucursales.

RESPUESTA CANTIDAD PORCENTAJE

Totalmente de acuerdo 7 70%

De acuerdo 0 0%

Ni de acuerdo ni en desacuerdo 3 30%

Desacuerdo 0 0%

Totalmente de acuerdo 0 0%

Total 10 100%

Elaboración: Stephanie Plúa y Lizbeth Nacipucha Fuente: Datos de la investigación

GRÁFICO 60: Reportes de Sucursales

Elaboración: Stephanie Plúa y Lizbeth Nacipucha Fuente: Datos de la investigación

Análisis: Mediante la encuesta se puedo comprobar que de un grupo de 10

personas existente en el restaurante Waffles and Subs 7 personas se

encuentran totalmente de acuerdo a que la aplicación web si permite visualizar

un reporte de la sucursal más recurrida.

Page 126: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

100

3. ¿La aplicación móvil maneja una interfaz amigable y de fácil manejo

para los usuarios?

CUADRO 19: Aplicación móvil con interfaz amigable

RESPUESTA CANTIDAD PORCENTAJE

Totalmente de acuerdo 7 70%

De acuerdo 2 20%

Ni de acuerdo ni en desacuerdo 1 10%

Desacuerdo 0 0%

Totalmente de acuerdo 0 0%

Total 10 100%

Elaboración: Stephanie Plúa y Lizbeth Nacipucha Fuente: Datos de la investigación

GRÁFICO 61: Aplicación móvil con interfaz amigable

Elaboración: Stephanie Plúa y Lizbeth Nacipucha Fuente: Datos de la investigación

Análisis: El personal del restaurante en un 90% considera que la aplicación es

de un fácil manejo y una interfaz amigable, es decir de un grupo de 10 personas

9 se encuentran a favor de la aplicación en cuestión, ya que el 70% se encuentra

totalmente de acuerdo, el 20% de acuerdo y el 10% ni de acuerdo ni en

desacuerdo.

Page 127: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

101

4. ¿Al momento de realizar una nueva publicación en la aplicación

móvil llega al instante a los teléfonos inteligentes de los clientes que

tienen la aplicación móvil?

CUADRO 20: Notificaciones de nuevas promociones al instante

RESPUESTA CANTIDAD PORCENTAJE

Totalmente de acuerdo 7 70%

De acuerdo 1 10%

Imparcialmente de acuerdo 2 20%

Desacuerdo 0 0%

Totalmente de acuerdo 0 0%

Total 10 100%

Elaboración: Stephanie Plúa y Lizbeth Nacipucha Fuente: Datos de la investigación

GRÁFICO 62: Notificaciones de nuevas promociones al instante

Elaboración: Stephanie Plúa y Lizbeth Nacipucha Fuente: Datos de la investigación

Análisis: Con las encuestas realizadas en el restaurante Waffles and Subs se

obtuvo la respuesta de un grupo de 10 personas, 7 de ellas se encuentran

totalmente de acuerdo, 1 de acuerdo y 2 ni de acuerdo ni en desacuerdo, que la

aplicación móvil si permite conocer a los clientes sobre las nuevas promociones

al instante de publicarlas en la página web.

Page 128: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

102

5. ¿El cliente puede saber de sus reservaciones realizadas a través de

la aplicación móvil?

CUADRO 21: Visualización de las reservaciones realizadas.

RESPUESTA CANTIDAD PORCENTAJE

Totalmente de acuerdo 7 70%

De acuerdo 2 20%

Ni de acuerdo ni en desacuerdo 1 10%

Desacuerdo 0 0%

Totalmente de acuerdo 0 0%

Total 10 100%

Elaboración: Stephanie Plúa y Lizbeth Nacipucha Fuente: Datos de la investigación

GRÁFICO 63: Visualización de las reservaciones realizadas.

Elaboración: Stephanie Plúa y Lizbeth Nacipucha Fuente: Datos de la investigación

Análisis: Con la encuesta realizada al personal del restaurante se comprobó

que la aplicación móvil si permite conocer a los clientes sobre sus reservaciones

mediante un grupo de 10 personas que 7 de ellos están totalmente de acuerdo,

2 se encuentra de acuerdo, teniendo un 90% de personas a favor de la

aplicación desarrollada.

Page 129: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

103

CAPÍTULO IV

Criterios de aceptación del producto o servicios

Para comprobar que la aplicación móvil cumple de acuerdo con lo planteado

anteriormente y además con la calidad adecuada tanto de hardware como

software se estableció un checklist donde se pueda verificar los requerimientos

necesarios que debe cumplir el software desarrollado. Cumpliendo con las

técnicas de uso para así determinar la calidad del software desde el punto de

vista del cliente.

CUADRO 22: Criterios de aceptación

Cod ELEMENTOS A VERIFICAR SI NO

Seguridad del sistema

1.1 El acceso al sistema administrativo depende de

usuario y contraseña.

X

1.2 Al momento de acceder a la aplicación móvil el

usuario cuenta con una clave encriptada.

X

Diseño y compatibilidad

2.1 Interfaz amigable y de fácil manejo para los

usuarios.

X

2.2 Recibe e-mail con un archivo en formato PDF que

contiene las reservaciones generadas a través de

la aplicación móvil.

X

2.3 Adaptable a la gran mayoría de versiones de

Android.

X

Herramientas y componentes de hardware

3.1 Las computadoras del restaurante cuentan con la X

Page 130: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

104

capacidad suficiente para administrar el sistema

3.2 El restaurante cuenta con un buen servidor que

permita abarcar la mayor información de las

sucursales y sus clientes.

X

3.3 Las computadoras recibirán mantenimiento para

que no existan fallas al momento de usar el

aplicativo web administrativo.

X

Herramienta compatible del software

4.1 El sistema operativo en cual se implementó la

aplicación es compatible con varios teléfonos

móviles

X

4.2 El ambiente de desarrollo donde se realizó el

sistema es compatible con el sistema operativo

que cuentan las pc del restaurante

X

4.3 Las tecnologías que se utilizaron están

actualizadas y se acoplan a cualquier navegador

web.

X

Elaboración: Stephanie Plúa y Lizbeth Nacipucha Fuente: Datos de la investigación

Page 131: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

105

Conclusiones

La aplicación facilita al cliente la solicitud de la reservación en el restaurante

Waffles and Subs escogiendo la fecha, hora, cantidad de asientos deseada,

cuenta con una interfaz gráfica amigable y de fácil manejo para el usuario.

Facilita el método de pedido del menú a través de un lector QR mediante la

aplicación móvil al momento que se encuentre el cliente en el restaurante tendrá

que escanear el código QR que se encuentre en cada mesa, visualizando así la

variedad de menú que ofrece el restaurante para posterior a eso poder realizar

su orden.

A través de la aplicación móvil los clientes están al tanto de las promociones que

ofrece el restaurante por medio de notificaciones que llegarán a sus teléfonos

inteligentes en cualquier momento, de esta manera ayudará al restaurante

Waffles & Subs a mantener informado a sus clientes de nuevas promociones.

Page 132: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

106

Recomendaciones

Se recomienda que para mayor acogida por parte de los clientes es realizar la

aplicación móvil en Iphone(IOs) debido a que no todos los usuarios usan el

sistema operativo Android.

Se recomienda que la aplicación también permita realizar pedidos a domicilio

desde el lugar donde se encuentre para que los clientes no tengan la necesidad

de ir al restaurante Waffles and Subs y pueda tener su pedido a domicilio.

El cliente que asista con mayor recurrencia al restaurante obtenga promociones

especiales a través de notificaciones que lleguen al teléfono inteligente del

usuario en cuestión.

Page 133: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

107

BIBLIOGRAFÍA

Aboud, Y. (08 de Abril de 2015). Partidas Presupuestarias. Obtenido de

https://prezi.com/e1nnwyi8hqry/partidas-presupuestarias/

Altiria. (10 de Febrero de 2015). Ejemplo de promociones y campañas con

códigos QR. Obtenido de https://www.altiria.com/ejemplos-promociones-

campanas-codigos-qr/

Aubry, C. (2015). Domine los estándares web con las hojas de estilo.

Septiembre: ENI.

Bohorquez, F. (23 de Febrero de 2016). Taller Web. Obtenido de

http://fabianbohorququez.blogspot.com/2016/02/web-30.html

Brandsgym. (13 de Octubre de 2011). Ahora ordena tu Pizza Hut desde tu móvil.

Obtenido de http://www.brandsgym.com/noticias/3-branding/529-ahora-

ordena-tupizza-hut-desde-tu-movil.html

Carrasco Usano, S. (2015). Análisis de la aplicación de la tecnología móvil en las

empresas. Valencia.

Coveña Lara, M. I., & Plua Baque, C. J. (2016). Propuesta tecnológica para el

desarrollo de una plataforma web de comercio electrónico que usa la red

social Instagram. Guayaquil.

Decreto Ejecutivo No. 1322. (19 de Octubre de 2012). LEY DE PROPIEDAD

INTELECTUAL. Obtenido de

http://www.wipo.int/edocs/lexdocs/laws/es/ec/ec096es.pdf

Decreto No. 1014. (10 de Abril de 2008). Decreto 1014 Software Libre en

Ecuador. Obtenido de http://www.estebanmendieta.com/blog/wp-

content/uploads/Decreto_1014_software_libre_Ecuador.pdf

Ecuar. (s.f.).

EcuaRed. (12 de Abril de 2010). Servidor Web. Obtenido de

http://www.ecured.cu/Servidor_Web

EcuaRed. (03 de Julio de 2012). Arquitectura Cliente Servidor. Obtenido de

https://www.ecured.cu/Arquitectura_Cliente_Servidor

Page 134: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

108

Martti, A. (18 de Septiembre de 2015). Xataka móvil . Obtenido de

https://www.xatakamovil.com/aplicaciones/burger-king-vs-mcdonalds-en-

el-telefono-movil

Mateu, C. (2004). Desarrollo de aplicaciones Web. Barcelona.

Melgar, F. (04 de Septiembre de 2017). Worpress. Obtenido de

https://freddymelgar65.files.wordpress.com/2017/09/04a_tema-2-

hostingdominio.pdf

Ponce Vásquez, D. A. (02 de Julio de 2003). Tesis Doctorals en Xarxa. Obtenido

de http://www.tdx.cat/handle/10803/7029

Quisi Peralta, D. F. (2012). Diseño e Implementacion de una Aplicación para

dispositivos Android. Cuenca.

Record. (13 de 10 de 2013). KFC lanza app para pedir y comprar antes de llegar

al restaurante . Obtenido de

http://www.record.com.mx/articulo/noticias/RECORD343021/kfc-lanza-

app-para-pedir-y-comprar-comida-antes-de-llegaral-restaurante-343021

Support. (23 de Septiembre de 2014). Aplicaciones para restaurantes. Obtenido

de https://es.ibuildapp.com/7excelentes-aplicaciones-para-restaurantes/

Uneweb. (10 de Junio de 2016). Jquery Mobile. Obtenido de

https://www.uneweb.edu.ve/wp-content/uploads/2016/06/manual-jquery-

mobile.pdf

Unitag. (14 de Agosto de 2011). Codigo QR. Obtenido de

https://www.unitag.io/es/qrcode/in-which-format-and-resolution-can-i-

download-my-qrcode

Page 135: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

109

ANEXOS

Cronograma de actividades

El presente cronograma tiene como función principal mostrar la duración exacta que

tienen cada una de las tareas y actividades del proyecto a realizar.

Análisis del sistema

Duración Comienzo fin

1. Adquisición de hosting y dominio 1 días 21/10/2017 22/10/2017

2. Recopilación de información 1 día 22/10/2017 22/10/2017

3. Marco tecnológico 1 día 08/11/2017 08/11/2017

4. Análisis 2 días 04/12/2017 05/12/2017

5. Diseño 60 días 06/12/2017 25/02/2018

5.1 Prototipo 4 días 04/12/2017 08/12/2017

5.2 Generación de base de datos mysql 5 días 09/12/2017 14/01/2018

5.3 desarrollo 30 días 15/01/2018 15/02/2018

5.4 pruebas y validaciones 8 días 16/02/2018 25/02/2018

6. Viabilidad 5 días 26/02/2018 06/03/2018

7. Implementación 3 días 06/03/2018 09/03/2018

Elaboración: Stephanie Plúa y Lizbeth Nacipucha. Fuente: Datos de la investigación.

Page 136: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

110

Encuesta realizada a los clientes del restaurante Waffles and Subs.

Esta encuesta fue realizada a un grupo de 74 personas para conocer el grado de

importancia el contar con una aplicativo donde los clientes del restaurante

Waffles and SUbs puedan realizar reservaciones desde cualquier lugar.

1. ¿Considera usted importante el uso de un dispositivo móvil?

CUADRO 23: La importancia de un dispositivo móvil

RESPUESTA CANTIDAD PORCENTAJE

Totalmente de acuerdo 46 63%

De acuerdo 25 32,9%

Imparcialmente de acuerdo 3 4,1%

Desacuerdo 0 0%

Totalmente de acuerdo 0 0%

Total 74 100%

Elaboración: Stephanie Plúa y Lizbeth Nacipucha Fuente: Datos de la investigación

GRÁFICO 64: La importancia de un dispositivo móvil

Elaboración: Stephanie Plúa y Lizbeth Nacipucha

Fuente: Datos de la investigación

Análisis: Los resultados demuestran que la mayoría de los usuarios consideran

de suma importancia contar con un dispositivo móvil, ya que en la actualidad es

el medio por el que cual la gran parte de personas realizan sus tareas cotidianas.

Page 137: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

111

2. ¿Cuál es el sistema operativo que tiene su teléfono actualmente?

CUADRO 24: Sistema operativo del dispositivo móvil

RESPUESTA CANTIDAD PORCENTAJE

Iphone 7 8,1%

Andoid 66 90,4%

Otros 1 1,5%

Total 74 100%

Elaboración: Stephanie Plúa y Lizbeth Nacipucha Fuente: Datos de la investigación

GRÁFICO 65: Sistema operativo del dispositivo móvil

Elaboración: Stephanie Plúa y Lizbeth Nacipucha

Fuente: Datos de la investigación

Análisis: Las respuestas obtenidas a través de la encuesta favorecen en gran

porcentaje al proyecto en un 90% ya que está desarrollado para teléfonos con

sistema operativo Android.

1(1,5%)

7(8,1%)

Page 138: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

112

3. ¿Qué es lo que usted realiza frecuentemente Vía Internet para adquirir un

producto o servicio?

CUADRO 25: Adquisición de productos vía internet

RESPUESTA CANTIDAD PORCENTAJE

Compras 43 62,3%

Reservas 20 29%

Pedidos a domicilio 11 8,7%

Total 74 100%

Elaboración: Stephanie Plúa y Lizbeth Nacipucha Fuente: Datos de la investigación

GRÁFICO 66: Adquisición de productos vía internet

Elaboración: Stephanie Plúa y Lizbeth Nacipucha Fuente: Datos de la investigación

Análisis: Mediante la encuesta se muestra que el 62,3% de ellos compran por

internet, el 29% realizan reservas y el 8,7% hacen pedidos a domicilio, donde se

verifica que la mayoría de los usuarios realizan más compras por internet por lo

cual es recomendable contar con una página donde se puedan realizar estas

opciones.

11(8,7%)

Page 139: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

113

4. ¿Cree usted conveniente el uso de una Aplicación Móvil para reservar

asientos en un restaurante vía online?

CUADRO 26: Reservas de asientos vía online.

RESPUESTA CANTIDAD PORCENTAJE

Totalmente de acuerdo 42 55,6%

De acuerdo 29 40,2%

Imparcialmente de acuerdo 2 2,8%

Desacuerdo 1 1,4%

Totalmente de acuerdo 0 0%

Total 74 100%

Elaboración: Stephanie Plúa y Lizbeth Nacipucha Fuente: Datos de la investigación

GRÁFICO 67: Reservas de asientos vía online.

Elaboración: Stephanie Plúa y Lizbeth Nacipucha

Fuente: Datos de la investigación

Análisis: Las respuestas obtenidas demuestran que es necesario poder hacer

una reserva de asientos vía online ya que de esta manera le facilita al usuario el

modo de realizarlas.

5. ¿Considera usted factible el uso de una Aplicación Móvil para realizar una

orden de menú directa en un restaurante?

Page 140: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

114

CUADRO 27: Aplicación móvil para orden de menú.

RESPUESTA CANTIDAD PORCENTAJE

Totalmente de acuerdo 31 43,1%

De acuerdo 39 51,3%

Imparcialmente de acuerdo 4 5,6%

Desacuerdo 0 0%

Totalmente de acuerdo 0 0%

Total 74 100%

Elaboración: Stephanie Plúa y Lizbeth Nacipucha Fuente: Datos de la investigación

GRÁFICO 68: Aplicación móvil para orden de menú.

Elaboración: Stephanie Plúa y Lizbeth Nacipucha

Fuente: Datos de la investigación

Análisis: Debido a la encuesta realizada demuestran que los porcentajes

sumados dan el 95,4% de las personas que se encuentran totalmente de

acuerdo y de acuerdo, el 4,5% restante esta imparcialmente de acuerdo;

demostrando así que sería muy factible tener una herramienta donde se pueda

realizar una orden de menú directa en un restaurante ya que así se evitaría la

espera de que un mesero se acerque a tomar la orden requerida.

Page 141: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

115

6. ¿Considera usted factible recibir notificaciones a través de la Aplicación Móvil

con respecto a las promociones que ofrece un restaurante?

CUADRO 28: Notificaciones de promociones

RESPUESTA CANTIDAD PORCENTAJE

Totalmente de acuerdo 32 43,8%

De acuerdo 27 35,6%

Imparcialmente de acuerdo 11 15,1%

Desacuerdo 4 5,5%

Totalmente de acuerdo 0 0%

Total 74 100%

Elaboración: Stephanie Plúa y Lizbeth Nacipucha Fuente: Datos de la investigación

GRÁFICO 69: Notificaciones de promociones

Elaboración: Stephanie Plúa y Lizbeth Nacipucha

Fuente: Datos de la investigación

Análisis: Con esta encuesta queda demostrado que es de gran importancia que

el cliente pueda recibir notificaciones de promociones a través de una aplicación

móvil donde ellos puedan estar siempre informados.

Page 142: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

116

7. ¿Le facilitaría recibir tickets de reservación de asientos de un restaurante

mediante su correo electrónico?

CUADRO 29: Tickets de reservas de asientos

RESPUESTA CANTIDAD PORCENTAJE

Totalmente de acuerdo 32 44,4%

De acuerdo 32 44,4%

Imparcialmente de acuerdo 10 11,2%

Desacuerdo 0 0%

Totalmente de acuerdo 0 0%

Total 74 100%

Elaboración: Stephanie Plúa y Lizbeth Nacipucha Fuente: Datos de la investigación

GRÁFICO 70: Tickets de reservas de asientos

Elaboración: Stephanie Plúa y Lizbeth Nacipucha

Fuente: Datos de la investigación

Análisis: Las respuestas obtenidas a través de la encuesta dan como resultado

que a los usuarios les facilita en un 88,8% recibir tickets de reservas de asientos

en su correo electrónico, ya que así puede ir al restaurante y presentar dicho

ticket para que le otorguen el asiento reservado.

Page 143: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

117

Checklist para verificación del sistema

Cod ELEMENTOS A VERIFICAR SI NO

Seguridad del sistema

1.1 El acceso al sistema administrativo depende de usuario y contraseña.

X

1.2 Al momento de acceder a la aplicación móvil el usuario cuenta con una clave encriptada.

X

Diseño y compatibilidad

2.1 Interfaz amigable y de fácil manejo para los usuarios. X

2.2 Recibe e-mail con un archivo en formato PDF que contiene las reservaciones generadas a través de la aplicación móvil.

X

2.3 Adaptable a la gran mayoría de versiones de Android. X

Herramientas y componentes de hardware

3.1 Las computadoras del restaurante cuentan con la capacidad suficiente para administrar el sistema

X

3.2 El restaurante cuenta con un buen servidor que permita abarcar la mayor información de las sucursales y sus clientes.

X

3.3 Las computadoras recibirán mantenimiento para que no existan fallas al momento de usar el aplicativo web administrativo.

X

Herramienta compatible del software

4.1 El sistema operativo en cual se implementó la aplicación es compatible con varios teléfonos móviles

X

4.2 El ambiente de desarrollo donde se realizó el sistema es compatible con el sistema operativo que cuentan las pc del restaurante.

X

4.3 Las tecnologías que se utilizaron están actualizadas y se acoplan a cualquier navegador web.

X

Jaime Torres

Sub- gerente General

Page 144: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

118

Carta de autorización

Guayaquil, diciembre 14 del 2017

Señor:

Jaime Torres

Sub- gerente General

Waffles and Subs

Presente.-

De mi mayor consideración

Por medio de la presente, nos dirigimos a usted muy respetuosamente para

solicitar autorización y apoyo para el desarrollo de una aplicación móvil, misma

que es un requisito para obtener el título de la Carrera de Ingeniería en Sistemas

Computacionales, dependiente de la Universidad Estatal de Guayaquil y de la

Facultad de Ciencias Matemáticas y Físicas, en la que actualmente somos

egresadas. Los detalles del trabajo práctico a realizar consisten en la elaboración

de la aplicación móvil para la reserva de asientos, adjunto la guía de

presentación para su conocimiento. Esperando que usted acepte mi solicitud.

Sin otro particular, lo saludamos cordialmente.

Atentamente.

Stephanie Plúa Alvia Lizbeth Nacipucha Durazno

Page 145: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

119

Carta de aceptación del proyecto

Guayaquil, febrero 17 del 2018

Por medio de la presente, yo Jaime Torres Sub Gerente del restaurante Waffles

& Subs, certifico que el proyecto “DESARROLLO DEL PROTOTIPO DE UNA

APLICACIÓN MÓVIL QUE PERMITA REALIZAR RESERVACIONES DE

ASIENTOS EN EL RESTAURANTE WAFFLES AND SUBS” realizado por las

estudiantes Stephanie Plúa y Lizbeth Nacipucha de la Universidad Estatal de

Guayaquil y de la Facultad de Ciencias Matemáticas y Físicas cumple con los

requerimientos establecidos al inicio de esta propuesta.

Jaime Torres

Sub- gerente General

Page 146: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

120

Carta de aceptación nombre del proyecto

Guayaquil, febrero 17 del 2018

Por medio de la presente, yo Jaime Torres Sub Gerente del restaurante Waffles

& Subs, autorizo que las señoritas Stephanie Plúa y Lizbeth Nacipucha de la

Universidad Estatal de Guayaquil y de la Facultad de Ciencias Matemáticas y

Físicas puedan usar en su totalidad el nombre del restaurante “Waffles & Subs”

para realizar su proyecto de sustentación “DESARROLLO DEL PROTOTIPO DE

UNA APLICACIÓN MÓVIL QUE PERMITA REALIZAR RESERVACIONES DE

ASIENTOS EN EL RESTAURANTE WAFFLES AND SUBS” sin inconveniente

alguno.

Jaime Torres

Sub- gerente General

Page 147: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

121

Elaboración: Stephanie Plúa y Lizbeth Nacipucha Fuente: Datos de la investigación

Por medio del presente gráfico se puede observar donde se encuentran las 3 sucursales del restaurante waffles & subs ubicadas

en el Centro(Junin 407 y General Cordova), Urdesa(Victor Emilio Estrada y Las Monjas), Samborondón.

GRÁFICO 71: Ubicación de las Sucursales del Restaurante

Page 148: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

122

GRÁFICO 72: Visita al restaurante Waffles and Subs

Elaboración: Stephanie Plúa y Lizbeth Nacipucha Fuente: Datos de la investigación

El día 1 de enero del 2018 se visitó el restaurante Waffles and Subs para que los clientes pudieran realizar la encuesta

correspondiente para saber si la herramienta satisface las necesidades del cliente

Page 149: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

123

GRÁFICO 73: Culminación de las aplicaciones.

Elaboración: Stephanie Plúa y Lizbeth Nacipucha Fuente: Datos de la investigación

El día sábado 24 de febrero nos reunimos para concluir con los ajustes finales

en el desarrollo de la aplicación móvil y web del presente proyecto.

Page 150: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

124

MANUAL DE USUARIO

Manual de Usuario.

Waffles & Subs – Aplicación Web y Móvil

Page 151: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

1

Información del proyecto

Datos iniciales

Cliente: Waffles and Subs

Introducción

Este manual de usuario le permitirá aprender a usar en su totalidad la aplicación

web a los administradores y la aplicación móvil a los clientes.

Requisitos

Para poder administrar el aplicativo web es necesario entrar debidamente a su

rol de usuario como puede ser: administrador o superadministrador ya que en el

caso del administrador solo tiene acceso a las reservaciones, menú y

promociones.

En el aplicativo móvil puede acceder cualquier usuario que haya descargado la

aplicación en cuestión.

Información relevante

La mayoría de los elementos gestionados en la aplicación web maneja un

estado, este estado determinará si el ítem aparecerá o no en la aplicación móvil.

Si el estado es activo el registro si aparecerá en la aplicación móvil y si es

estado es Inactivo el registro no aparecerá.

Page 152: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

2

Aplicación móvil para el cliente

Esta aplicación está destinada para los clientes donde ellos podrán visualizar las

promociones, ofertas, realizar las reservaciones de asientos y elegir el menú

deseado del restaurante Waffles and Subs.

1. En la primera pantalla se podrá escoger las diferentes opciones del

aplicativo.

2. Al escoger el icono de Waffles & Subs se visualizará una breve historia

del restaurante con la forma de contactos como whatsapp, e-mail, y

número de contactos de las diferentes sucursales.

Page 153: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

3

3. Al escoger la opción promociones se despliega las diferentes ofertas del

restaurante con su imagen y fecha de finalización donde el cliente podrá

escoger la promoción que requiera.

4. En la opción galería se observa las diferentes imágenes de las

sucursales con su menú y su clientela.

Page 154: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

4

5. Para acceder a la reservación el cliente debe ingresar su usuario y

contraseña.

6. En caso de que el cliente no se encuentre registrado el mismo procede a

crear la cuenta respectiva.

Page 155: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

5

7. Una vez el cliente se encuentre registrado puede proceder a realizar la

reservación de asientos

7.1 El cliente escoge la sucursal con la fecha y hora que el mismo

requiera.

7.2 Al escoger la fecha se visualizará un calendario del mes actual donde

el cliente procede a elegir la fecha y hora de acuerdo a un intervalo

de 2 horas.

Page 156: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

6

7.3 Al dar clic en la opción continuar se muestra la fecha horario y

sucursal escogida, además permite escoger cuantos asientos el

cliente desea y procede a realizar la reservación.

7.4 Una vez se realice la reservación llegará un archivo PDF con los

respectivos tickets en forma de Código QR.

Page 157: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

7

8. En el menú promociones se visualizará las promociones con el nombre

descripción y la imagen de la misma.

9. En el módulo galería se podrá visualizar todas las diferentes imágenes

que los administradores de la aplicación web agreguen.

Page 158: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

8

10. En el módulo menú el cliente podrá escoger los platillos que deseen

previo a esto necesitan escanear el código QR que se encontrará en

cada una de las mesas.

11. Luego de escoger el menú se desplegará un submenú con los precios de

cada uno de ellos y su imagen procediendo a pedir la orden.

Page 159: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

9

12. Al dar clic en pedir orden se mostrará en la pantalla la orden pedida con

su cantidad y precios correspondientes.

13. En la opción ubicación se podrá visualizar las diferentes rutas de las

sucursales existentes actualmente.

Page 160: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

10

14. En el menú slider se encuentra la opción mis reservaciones donde se

podrá visualizar las reservaciones realizadas por el mismo usuario.

15. Al escoger una de las reservaciones se muestra en la pantalla las

reservaciones del cliente con su fecha, hora cantidad escogida y el

respectivo código QR evitando la revisión del correo y mostrarlo

directamente de la aplicación.

Page 161: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

11

Aplicación web para los administradores.

Este sistema está destinado para las personas encargadas del restaurante

donde ellos podrán gestionar en su totalidad la aplicación móvil para los clientes

y además de visualizar las reservaciones que los clientes hayan realizado.

1. Para poder ingresar al sistema web es necesario tener un usuario y

contraseña.

2. Una vez que el usuario Superadministrador ingrese a la aplicación web

podrá acceder a la pantalla de inicio donde podrá gestionar el módulo

que requiera.

Page 162: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

12

3. Al dar clic en la opción administrador se puede visualizar los usuarios que

tienen roles del admin con su respectivo teléfono, contraseña y correo

donde también nos permite editar y eliminar.

Además permite la creación de un nuevo administrador.

4. Al dar clic en nuevo administrador se podrá crear un nuevo usuario con el

rol respectivo y su información básica.

Page 163: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

13

5. El módulo Waffles and Subs se podrá agregar información referente a la

historia del restaurante.

6. El módulo Banner permite al superadministrador agregar o eliminar las

imágenes rotativas que se visualizan en la pantalla principal de la

aplicación móvil.

Page 164: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

14

7. Al escoger el módulo sucursal se podrá administrar las sucursales

actuales donde se puede cambiar el estado, eliminar editar y ver los

reportes de las mismas.

8. Para la creación de una sucursal se procede a escoger la opción nueva

sucursal aquí se procede a agregar la información básica y para que se

pueda mostrar la ubicación se debe escribir la latitud y longitud de la

misma.

Page 165: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

15

9. En el módulo galería se podrá agregar y eliminar las imágenes que se

muestran en la aplicación móvil.

10. Para gestionar los menúes existentes en la aplicación móvil se procede a

escoger la opción menú donde se puede editar, eliminar cambiar el

estado.

En la opción ver más se podrá visualizar el sub menú correspondiente al

menú principal.

Page 166: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

16

11. Para agregar un nuevo menú se procede a dar clic en la opción nuevo

menú donde se debe escoger la imagen el nombre del menú con su

respectivo submenú donde se puede duplicar e eliminar el submenú.

12. Al escoger la opción promociones podremos gestionar las publicaciones

realizadas en la aplicación móvil como eliminar, cambiar el estado de

activo a inactivo.

Page 167: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

17

13. Si se desea crear una nueva oferta se selecciona la opción nueva

promoción en esta parte al momento de crearla llegará a los usuarios que

cuenten con la aplicación móvil una notificación con la publicación creada

14. En el módulo reservaciones se podrá visualizar mediante un calendario

los clientes que han reservado con respecto a la sucursal escogida y al

mes actual.

Page 168: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/28145/1/B... · FECHA DE PUBLICACIÓN: 13-03-2018 N° DE PÁGS.: 142 ÁREA TEMÁTICA: Desarrollo

18

15. Al dar clic en una de las reservaciones se podrá visualizar todos los datos

ingresados del cliente con respecto a la reservación realizada.