universidad regional autÓnoma de los...

75
UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES FACULTAD DE SISTEMAS MERCANTILES CARRERA DE SISTEMAS PROYECTO DE EXAMEN COMPLEXIVO PREVIO A LA OBTENCIÓN DEL TÍTULO DE INGENIERO EN SISTEMAS E INFORMÁTICA SISTEMA DE INTELIGENCIA GEOGRÁFICA COMO HERRAMIENTA DE GESTIÓN INTEGRADA EN LOS PROCESOS DE NEGOCIO, PARA EL CONTROL DE TOMA DE PEDIDOS A CLIENTES EN RUTAS DE LA CIUDAD DE GUAYAQUIL EN LA EMPRESA ORIENTAL INDUSTRIA ALIMENTICIA. AUTOR BRYAN ROBERTO YUNGA PEÑA. ASESORES ING. DIONISIO PONCE RUIZ. PHD. ING. ANDREA ZUÑIGA PAREDES. QUEVEDO ECUADOR 2017

Upload: others

Post on 29-Jul-2020

7 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDESdspace.uniandes.edu.ec/bitstream/123456789/7131/1/...Ilustración 3 Mapa Base National Geographic. (ESRI, S.A) 14 Ilustración 4 Mapa Temático

UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES

FACULTAD DE SISTEMAS MERCANTILES

CARRERA DE SISTEMAS

PROYECTO DE EXAMEN COMPLEXIVO PREVIO A LA OBTENCIÓN DEL

TÍTULO DE INGENIERO EN SISTEMAS E INFORMÁTICA

SISTEMA DE INTELIGENCIA GEOGRÁFICA COMO HERRAMIENTA DE

GESTIÓN INTEGRADA EN LOS PROCESOS DE NEGOCIO, PARA EL CONTROL

DE TOMA DE PEDIDOS A CLIENTES EN RUTAS DE LA CIUDAD DE

GUAYAQUIL EN LA EMPRESA ORIENTAL INDUSTRIA ALIMENTICIA.

AUTOR

BRYAN ROBERTO YUNGA PEÑA.

ASESORES

ING. DIONISIO PONCE RUIZ. PHD.

ING. ANDREA ZUÑIGA PAREDES.

QUEVEDO – ECUADOR

2017

Page 2: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDESdspace.uniandes.edu.ec/bitstream/123456789/7131/1/...Ilustración 3 Mapa Base National Geographic. (ESRI, S.A) 14 Ilustración 4 Mapa Temático

II

CERTIFICACIÓN DEL ASESOR

En calidad de asesor del presente trabajo de investigación, certifico que el examen

complexivo cuyo título es: SISTEMA DE INTELIGENCIA GEOGRÁFICA COMO

HERRAMIENTA DE GESTIÓN INTEGRADA EN LOS PROCESOS DE NEGOCIO,

PARA EL CONTROL DE TOMA DE PEDIDOS A CLIENTES EN RUTAS DE LA

CIUDAD DE GUAYAQUIL EN LA EMPRESA ORIENTAL INDUSTRIA

ALIMENTICIA, fue elaborado por Bryan Roberto Yunga Peña y cumple con los

requisitos metodológicos y científicos que la Universidad Autónoma de los Andes

UNIANDES exige, por lo tanto, autorizo su presentación para los trámites pertinentes.

____________________________________

Ing. Dionisio Vitalio Ponce Ruiz PhD.

Page 3: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDESdspace.uniandes.edu.ec/bitstream/123456789/7131/1/...Ilustración 3 Mapa Base National Geographic. (ESRI, S.A) 14 Ilustración 4 Mapa Temático

III

CERTIFICACIÓN DEL ASESOR

En calidad de asesor del presente trabajo de investigación, certifico que el examen

complexivo cuyo título es: SISTEMA DE INTELIGENCIA GEOGRÁFICA COMO

HERRAMIENTA DE GESTIÓN INTEGRADA EN LOS PROCESOS DE NEGOCIO,

PARA EL CONTROL DE TOMA DE PEDIDOS A CLIENTES EN RUTAS DE LA

CIUDAD DE GUAYAQUIL EN LA EMPRESA ORIENTAL INDUSTRIA

ALIMENTICIA, fue elaborado por Bryan Roberto Yunga Peña y cumple con los

requisitos metodológicos y científicos que la Universidad Autónoma de los Andes

UNIANDES exige, por lo tanto, autorizo su presentación para los trámites pertinentes.

____________________________________

Ing. Andrea Zuñiga Paredes

Page 4: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDESdspace.uniandes.edu.ec/bitstream/123456789/7131/1/...Ilustración 3 Mapa Base National Geographic. (ESRI, S.A) 14 Ilustración 4 Mapa Temático

IV

DECLARACION DE AUTORIA

Yo, Bryan Roberto Yunga Peña con cedula de ciudadanía #092949443-3, declaro que el

examen complexivo presentado previo a la obtención del título de Ingeniera en

sistemas, con el tema: SISTEMA DE INTELIGENCIA GEOGRÁFICA COMO

HERRAMIENTA DE GESTIÓN INTEGRADA EN LOS PROCESOS DE NEGOCIO,

PARA EL CONTROL DE TOMA DE PEDIDOS A CLIENTES EN RUTAS DE LA

CIUDAD DE GUAYAQUIL EN LA EMPRESA ORIENTAL INDUSTRIA

ALIMENTICIA. Es total de mi autoría y no ha sido presentado en ninguna otra

institución, a su vez doy la potestad a “UNIANDES” para que pueda hacer uso de este

documento en futuras investigaciones afines al tema planteado.

Bryan Roberto Yunga Peña

C.I : 092949443-3

Page 5: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDESdspace.uniandes.edu.ec/bitstream/123456789/7131/1/...Ilustración 3 Mapa Base National Geographic. (ESRI, S.A) 14 Ilustración 4 Mapa Temático

V

DEDICATORIA

A Dios

Porque todo lo que soy y tengo es gracias a Él, por preparar el camino y permitir

alcanzar una nueva etapa en mi vida.

A mis Padres

Por la dedicación dirigida a inculcar en mí los valores morales y las buenas costumbres,

también por haberme apoyado e impulsado con cariño y esmero a cada paso recorrido a

lo largo de mi vida.

A mi Hno.

Porque a pesar de que aún eres pequeño, quiero demostrarte que una carrera

Universitaria debe ser tu meta mínima, tú debes alcanzar grandes cosas al igual que

nuestras hermanas y yo hemos alcanzado grandes logros, espero no detenerme y

demostrarte que se puede aún subir más.

A mi Novia

Desde lo más superficial hasta lo más profundo de mi ser te quiero dedicar

especialmente a ti Yuliana Jiménez Leturné no solo mi proyecto, también mi carrera e

incluso mi vida, gracias por ser quien me motiva a alcanzar grandes cosas, a no dejarme

vencer y a persistir que todo es alcanzable, una prueba de ello es que el día de hoy

seamos Ingenieros en Sistemas, y espero que este no sea el único logro obtenido juntos,

con todo mi corazón gracias mi Yulile ♥.

Page 6: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDESdspace.uniandes.edu.ec/bitstream/123456789/7131/1/...Ilustración 3 Mapa Base National Geographic. (ESRI, S.A) 14 Ilustración 4 Mapa Temático

VI

AGRADECIMIENTO

Principalmente mi eterno agradecimiento a Dios por haber hecho posible la obtención

de mi presente Titulo, por mantenerme junto a mis seres queridos, brindándome su amor

y protección.

A mis familiares y a mi novia por brindarme su apoyo incondicional ante las distintas

situaciones que se han presentado a lo largo de mi vida, este logro no solo me pertenece

a mi sino a Ustedes también, han sido los pilares fundamentales para que mi formación

como profesional sea posible el día de hoy.

De igual manera y no menos importante recalcar la participación de nuestros maestros

Ing. Juan Carlos Albarracín Msc, Ing Edmundo Jalón Mgs, Lic. Luis Albarracín, Mgs

que con esfuerzo y dedicación impartieron sus enseñanzas, a quienes respeto y estimo.

También gradezco a quienes conforman la Universidad Regional Autónoma de los

Andes (UNIANDES) Ext. Quevedo, Facultad de Sistemas Mercantiles, especialización

Ingeniería en Sistemas, quienes permitieron la realización de mi formación profesional.

Page 7: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDESdspace.uniandes.edu.ec/bitstream/123456789/7131/1/...Ilustración 3 Mapa Base National Geographic. (ESRI, S.A) 14 Ilustración 4 Mapa Temático

VII

INDICE GENERAL

CERTIFICACIÓN DEL ASESOR ................................................................................... II

CERTIFICACIÓN DEL ASESOR ................................................................................. III

DECLARACION DE AUTORIA .................................................................................. IV

DEDICATORIA ............................................................................................................... V

AGRADECIMIENTO .................................................................................................... VI

RESUMEN EJECUTIVO ................................................................................................ 1

EXECUTIVE SUMMARY .............................................................................................. 3

1. TEMA ....................................................................................................................... 4

2. PROBLEMA ............................................................................................................ 4

3. LINEA DE INVESTIGACIÓN ................................................................................ 4

4. JUSTIFICACIÓN DEL TEMA ................................................................................ 4

5. OBJETIVOS ............................................................................................................. 5

OBJETIVO GENERAL ................................................................................................ 5

OBJETIVOS ESPECIFICOS. ...................................................................................... 5

6. FUNDAMENTACIÓN TEÓRICA CONCEPTUAL DE LA PROPUESTA .......... 5

6.1 VENTAS ................................................................................................................. 5

LA DIRECCIÓN DE VENTAS ............................................................................... 6

PREVISIÓN DE VENTAS ...................................................................................... 6

HERRAMIENTAS DE VENTAS ............................................................................ 7

PROCESAMIENTO DE PEDIDOS ........................................................................ 8

PROCESO INFORMATICO PARA LA TOMA DE PEDIDOS ............................ 8

6.2 SISTEMAS DE INFORMACIÓN GEOGRÁFICA ............................................. 12

CARTOGRAFÍA DIGITAL................................................................................... 13

TIPOS DE CARTOGRAFÍA ................................................................................. 14

SISTEMA DE COORDENADAS GEOGRÁFICAS ............................................ 16

Page 8: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDESdspace.uniandes.edu.ec/bitstream/123456789/7131/1/...Ilustración 3 Mapa Base National Geographic. (ESRI, S.A) 14 Ilustración 4 Mapa Temático

VIII

GEORREFERENCIACIÓN ................................................................................... 18

SUPERFICIES DE REFERENCIA TERRESTRES .............................................. 18

6.3 APLICACIONES WEB COMO SOPORTE A LA TOMA DE PEDIDOS ......... 19

APLICACIONES WEB ......................................................................................... 19

CLIENTE – SERVIDOR ....................................................................................... 19

HOSTING ............................................................................................................... 20

TIPOS DE HOSTING ............................................................................................ 20

WEB ....................................................................................................................... 21

SITIO WEB ............................................................................................................ 21

SERVIDORES DNS .............................................................................................. 21

DOMINIO .............................................................................................................. 22

TIPOS DE DOMINIO ............................................................................................ 22

6.4 LENGUAJES PARA EL DISEÑO Y DESARROLLO WEB ............................. 23

LENGUAJES DE PROGRAMACIÓN .................................................................. 23

BASE DE DATOS ................................................................................................. 27

LA METODOLOGÍA RAD ................................................................................... 28

CONCLUSIONES PARCIALES ........................................................................... 29

7. DESARROLLO DE LA PROPUESTA ................................................................. 29

8.1 ESTUDIO DE VIABILIDAD .............................................................................. 29

7.2 REQUERIMIENTOS DEL SISTEMA ........................................................... 30

7.3 MODELO DE CASO DE USO ....................................................................... 32

7.4 DISEÑO PROCEDIMENTAL ........................................................................ 34

7.5 DIAGRAMA DE NAVEGACIÓN ................................................................. 35

7.6 DIAGRAMA DE FLUJO ................................................................................ 36

7.7 MODELO RELACIONAL .............................................................................. 37

7.8 MODELO LÓGICO ........................................................................................ 38

7.9 MODELO FÍSICO ........................................................................................... 39

Page 9: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDESdspace.uniandes.edu.ec/bitstream/123456789/7131/1/...Ilustración 3 Mapa Base National Geographic. (ESRI, S.A) 14 Ilustración 4 Mapa Temático

IX

7.10 DICCIONARIO DE DATOS .......................................................................... 40

7.11 DISEÑO DE INTERFAZ ................................................................................ 45

8. CONCLUSIONES Y RECOMENDACIONES ..................................................... 47

CONCLUSIONES ...................................................................................................... 47

RECOMENDACIONES ............................................................................................. 48

ANEXOS ........................................................................................................................ 49

SCRIPT DE LA BASE DE DATOS .......................................................................... 49

CODIGO DE INSERCIÓN DE TRABAJADORES .................................................. 58

9. BIBLIOGRAFÍA .................................................................................................... 64

INDICE DE ILUSTRACIONES

Ilustración 2 Descomposición de la Realidad en un SIG (Ochoa A, 2008) 12

Ilustración 3 Mapa Base National Geographic. (ESRI, S.A) 14

Ilustración 4 Mapa Temático. (ESRI, S.A) 15

Ilustración 5 Mapa de Análisis. (ESRI, S.A) 15

Ilustración 6 Mapa de Puntos de Interés. (ESRI, S.A) 16

Ilustración 7 Latitud Norte - Sur. (Puerta Tuesta, Rengifo Trigozo, & Bravo Morales,

2011) 17

Ilustración 8 Longitud Norte - Sur. (Puerta Tuesta, Rengifo Trigozo, & Bravo Morales,

2011) 17

Ilustración 9: Diseño Procedimental Fuente: Autor 34

Ilustración 10 Diagrama de Navegación Fuente: Autor 35

Ilustración 11 Diagrama de Flujo Fuente: Autor 36

Ilustración 12 Modelo Relacional de la Base de Datos Fuente: Autor 37

Ilustración 13 Modelo Lógico de la Base de Datos Fuente: Autor 38

Ilustración 14 Modelo Físico de la Base de Datos Fuente: Autor 39

Ilustración 15 index.php Fuente: Autor 45

Ilustración 16 admin_index.php Fuente: Autor 45

Ilustración 17 vend_index.php Fuente: Autor 46

Ilustración 18 entre_index.php Fuente: Autor 46

Page 10: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDESdspace.uniandes.edu.ec/bitstream/123456789/7131/1/...Ilustración 3 Mapa Base National Geographic. (ESRI, S.A) 14 Ilustración 4 Mapa Temático

X

Ilustración 19 vend_rutero_maps .php Fuente: Autor 47

INDICE DE TABLAS

Tabla 1: Requerimiento 1 Fuente: Autor ........................................................................ 30

Tabla 2: Requerimiento 2 Fuente: Autor ........................................................................ 30

Tabla 3: Requerimiento 3 Fuente: Autor ........................................................................ 30

Tabla 4: Requerimiento 4 Fuente: Autor ........................................................................ 30

Tabla 5: Requerimiento 5 Fuente: Autor ........................................................................ 30

Tabla 6: Requerimiento 6 Fuente: Autor ........................................................................ 31

Tabla 7: Requerimiento 7 Fuente: Autor ........................................................................ 31

Tabla 8: Requerimiento 8 Fuente: Autor ........................................................................ 31

Tabla 9: Requerimiento 9 Fuente: Autor ........................................................................ 31

Tabla 10: Requerimiento 10 Fuente: Autor .................................................................... 31

Tabla 11: Requerimiento 11 Fuente: Autor .................................................................... 31

Tabla 12: Tabla Bodega Fuente: Autor .......................................................................... 40

Tabla 13: Tabla Canton Fuente: Autor ........................................................................... 40

Tabla 14: Tabla Categoría Fuente: Autor ....................................................................... 40

Tabla 15: Tabla Cliente Fuente: Autor ........................................................................... 41

Tabla 16: Tabla Improductividad Fuente: Autor ............................................................ 41

Tabla 17: Tabla Login Fuente: Autor ............................................................................. 41

Tabla 18: Tabla Pedido Fuente: Autor ........................................................................... 42

Tabla 19: Tabla Presentación Fuente: Autor .................................................................. 42

Tabla 20: Tabla Presupuesto Fuente: Autor ................................................................... 42

Tabla 21: Tabla Producto Fuente: Autor ........................................................................ 43

Tabla 22: Tabla Provincia Fuente: Autor ....................................................................... 43

Tabla 23: Tabla Subcategoría Fuente: Autor .................................................................. 43

Tabla 24: Tabla Trabajador Fuente: Autor ..................................................................... 44

Tabla 25: Tabla Visita Fuente: Autor ............................................................................. 44

Page 11: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDESdspace.uniandes.edu.ec/bitstream/123456789/7131/1/...Ilustración 3 Mapa Base National Geographic. (ESRI, S.A) 14 Ilustración 4 Mapa Temático

1

RESUMEN EJECUTIVO

En la actualidad las empresas dedicadas a ventas de productos se han visto en la

necesidad de buscar un constante crecimiento y la estabilidad económica debido a la

excesiva competencia presente en el mercado, en base a esto se han focalizado en la

automatización de los procesos llevados a cabo por la fuerza de ventas, en el medio

existen software dedicados a la toma de pedidos mediante Smartphones haciendo que la

transmisión del pedido del cliente se realice de manera inalámbrica sin importar el lugar

donde se encuentren ubicados.

En base a la necesidad presente fue posible la investigación y desarrollo del tema

“SISTEMA DE INTELIGENCIA GEOGRÁFICA COMO HERRAMIENTA DE

GESTIÓN INTEGRADA EN LOS PROCESOS DE NEGOCIO, PARA EL CONTROL

DE TOMA DE PEDIDOS A CLIENTES EN RUTAS DE LA CIUDAD DE

GUAYAQUIL EN LA EMPRESA ORIENTAL INDUSTRIA ALIMENTICIA”.

Teniendo como problemática ¿Cómo mejorar la efectividad de la toma de pedidos a

clientes en rutas de la ciudad de Guayaquil en la empresa Oriental Industria

Alimenticia?

El desarrollo está orientado a la web, mediante la combinación de lenguajes como PHP,

HTML, CSS y MYSQLI trabajando en conjunto de manera asíncrona mediante la

utilización de AJAX con dicho sistema la empresa podrá almacenar datos

georreferenciados a través de las coordenadas longitud – latitud, mismo que contará con

3 roles de usuario: administrador, vendedor, entregador.

El administrador tendrá acceso global para que consulte, ingrese y edite información a

la base de datos sobre los productos, marcas, categorías entre otros, el vendedor

realizará la visita y toma del pedido al cliente, por último el entregador será el

encargado de transportar el pedido y entregarlo al cliente, en todo caso la empresa

GRUPO ORIENTAL obtendrá un mayor control de toma de pedidos en ruta ya que

conocerá la ubicación de los clientes expresada en coordenadas sobre un mapa

geográfico.

Page 12: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDESdspace.uniandes.edu.ec/bitstream/123456789/7131/1/...Ilustración 3 Mapa Base National Geographic. (ESRI, S.A) 14 Ilustración 4 Mapa Temático

2

Page 13: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDESdspace.uniandes.edu.ec/bitstream/123456789/7131/1/...Ilustración 3 Mapa Base National Geographic. (ESRI, S.A) 14 Ilustración 4 Mapa Temático

3

EXECUTIVE SUMMARY

At present the companies dedicated to product sales have been in need of constant

growth and economic stability due to the excessive competition present in the market,

based on this they have focused on the automation of the processes led to By the sales

force, in the middle there are software dedicated to the taking of orders through

Smartphones making the transmission of the customer's order is done wirelessly no

matter where they are located.

Based on the present need, it was possible to research and develop the topic

"GEOGRAPHIC INTELLIGENCE SYSTEM AS A TOOL FOR INTEGRATED

MANAGEMENT IN THE BUSINESS PROCESSES, FOR THE CONTROL OF

ORDER ACQUISITION TO CUSTOMERS IN ROUTES OF THE CITY OF

GUAYAQUIL IN THE EASTERN COMPANY FOOD INDUSTRY". Having as

problematic How to improve the effectiveness of the taking of orders to clients in routes

of the city of Guayaquil in the company Oriental Food Industry?

The development is oriented to the web, by combining languages like PHP, HTML,

CSS and MYSQLI working together asynchronously by using AJAX with such a

system the company will be able to store georeferenced data through the longitude -

latitude coordinates, Same that will have 3 user roles: administrator, seller, delivery.

The administrator will have global access to consult, enter and edit information to the

database about products, brands, categories among others, the seller will visit and take

the order to the customer, finally the delivery person will be in charge of transporting

the Order and deliver it to the customer, in any case GRUPO ORIENTAL will obtain a

greater control of order taking in route as it will know the location of the customers

expressed in coordinates on a geographical map.

Page 14: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDESdspace.uniandes.edu.ec/bitstream/123456789/7131/1/...Ilustración 3 Mapa Base National Geographic. (ESRI, S.A) 14 Ilustración 4 Mapa Temático

4

1. TEMA

Sistema de inteligencia geográfica como herramienta de gestión integrada en los

procesos de negocio, para el control de toma de pedidos a clientes en rutas de la ciudad

de Guayaquil en la empresa Oriental Industria Alimenticia.

2. PROBLEMA

¿Cómo mejorar la efectividad de la toma de pedidos a clientes en rutas de la ciudad de

Guayaquil en la empresa Oriental Industria Alimenticia?

3. LINEA DE INVESTIGACIÓN

Tecnologías de Información y Comunicación.

4. JUSTIFICACIÓN DEL TEMA

Los clientes o consumidores finales son las bases fundamentales de todo negocio, ya

que aporta a los ingresos constantes que obtienen las compañías. Es evidente que la

venta de productos o servicios es una actividad que dinamiza el desarrollo e impulsa el

progreso de un país, siempre y cuando se mantenga la satisfacción, buenas relaciones

con los clientes basada en la atención del servicio y la calidad de los productos.

En nuestro medio las empresas que tienen un crecimiento en ventas mayormente se

debe al segmento de mercado que abarcan ya que, al llegar a un mayor número de

clientes mediante la toma de pedidos, el producto se da a conocer, generando demanda a

los consumidores.

La filosofía de Sam Walton, el fundador de la empresa Wal-Mart, “Solo existe un jefe:

El cliente. Y puede despedir a cualquiera en la empresa, empezando por su presidente.

Simplemente gastando su dinero en otra parte.” (Charney, 2004, pág. 17), esto nos da un

enfoque claro sobre las bases de toda empresa, “EL CLIENTE”.

Page 15: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDESdspace.uniandes.edu.ec/bitstream/123456789/7131/1/...Ilustración 3 Mapa Base National Geographic. (ESRI, S.A) 14 Ilustración 4 Mapa Temático

5

5. OBJETIVOS

OBJETIVO GENERAL

Desarrollar un sistema de inteligencia geográfica como herramienta de gestión integrada

en los procesos de negocio, para el control de toma de pedidos a clientes en rutas de la

ciudad de Guayaquil en la empresa Oriental Industria Alimenticia.

OBJETIVOS ESPECIFICOS.

Fundamentar las bases teóricas de la gestión integrada de procesos de negocio

para el control de toma de pedidos a clientes TAT.

Determinar los procedimientos metodológicos para el proceso informático en el

control de toma de pedidos a clientes TAT.

Diseñar un software de inteligencia geográfica como herramienta en la gestión

de proceso de negocio para el control de toma de pedidos.

6. FUNDAMENTACIÓN TEÓRICA CONCEPTUAL DE LA PROPUESTA

6.1 VENTAS

“El concepto de la Venta nos lleva a plantear toda la visita desde la posición de

concentrarnos en los resultados que el cliente quiere conseguir, nos pone en la posición

de la persona que tiene que tomar la decisión de comprar, y desde este punto trabajamos

en casar nuestro producto con estos resultados diferenciándonos de nuestra

competencia.” (García Bobadilla, 2011, pág. 84)

Según (De La Parra & Madero, 2003), “Ventas es a ciencia que se encarga el

intercambio entre un bien y/o servicio por un equivalente previamente pactado de una

unidad monetaria, con el fin de repercutir, por un lado, en el desarrollo y plusvalía de

una organización y nación y, por otro, en la satisfacción de los requerimientos y

necesidades del comprador.” (pág. 33)

Las ventas son el intercambio de un bien o servicio por un beneficio monetario, las

grandes y pequeñas compañías que existen en la actualidad, todas indiferentemente de

su orientación utilizan la venta como herramienta para poder crecer como empresa y

quedar en la mente del consumidor, generando la necesidad de consumo en los clientes

Page 16: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDESdspace.uniandes.edu.ec/bitstream/123456789/7131/1/...Ilustración 3 Mapa Base National Geographic. (ESRI, S.A) 14 Ilustración 4 Mapa Temático

6

finales, esto en base a la ganancia o margen que las compañías den a los tenderos o

personas que revenderán los productos o servicios.

LA DIRECCIÓN DE VENTAS

“La Dirección de ventas es una de las partes importantes de la función Comercial-

Marketing, y como tal debe estar imbuida de la cultura/filosofía de servicio al cliente y a

su vez se apoya al resto de la superfunción. El marketing se viene estructurando

corrientemente en tres grandes áreas o etapas:” (Castells, 2007, pág. 34)

“Investigación del mercado y la demanda (detección de hechos).

Políticas del Mix (Parte preparatoria de una oferta global).

Procesos de venta y postventa (Parte de la realización y continuidad).” (Castells,

2007, pág. 34)

La Dirección de Ventas busca contribuir un crecimiento sostenido a la Compañía,

abarcan procesos de ventas (Preventa y Auto-Venta), presupuestos por Agencias, ciclos

comerciales, investigaciones o estudios de mercado mediante los cuales pueden

determinar qué acciones tomar con relación a la necesidad generada en el cliente por el

tipo de canal que manejan, mediante este análisis se busca fijar presupuestos de ventas a

cada asesor comercial en base a la realidad del mercado, de la ruta y de sus clientes, con

la finalidad de plantear objetivos sólidos, claros y alcanzables a su fuerza de ventas,

otorgando beneficios a sus colaboradores.

PREVISIÓN DE VENTAS

“Las previsiones de ventas son el resultado de muchos esfuerzos, las técnicas

matemáticas en constante evolución son bastante complicadas, las fuerzas vivas

empresariales que predicen, son cada vez más numerosas y hay que coordinarlas a nivel

gerencial.” (Artal Castells, 2007, pág. 154)

“La previsión de ventas de la empresa es el volumen de ventas esperado dado un plan de

marketing dentro de un entorno de marketing determinado.” (San Martin, 2008, pág. 17)

Al hablar de la previsión de ventas, nos referimos a la planificación del objetivo

esperado puede ser en base a históricos de ventas o una meta trazada sin fundamentos,

pero las metas trazadas que poseen fundamentos de grandes compañías se suele conocer

Page 17: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDESdspace.uniandes.edu.ec/bitstream/123456789/7131/1/...Ilustración 3 Mapa Base National Geographic. (ESRI, S.A) 14 Ilustración 4 Mapa Temático

7

como planes de ventas o marketing donde anual o mensualmente se requiere un

%Porcentaje de crecimiento.

HERRAMIENTAS DE VENTAS

“Un Vendedor necesita para realizar su trabajo una serie de herramientas que le hagan

precisamente ser un profesional de la venta. En este sentido esta profesión es

exactamente como igual a cualquier otra profesión.” (García Bobadilla, 2011, pág. 115)

“El Vendedor también necesita tener, llevar y saber manejar una serie de herramientas

que la empresa debe proporcionarle, no podemos ni debemos mandar a nuestros

vendedores desnudos a vender.” (García Bobadilla, 2011, pág. 115)

A continuación, se presentan las herramientas básicas del vendedor.

“Catálogo de productos. (Actualizado)

Tarifa de precios. (Actualizado)

Partes de Merchandising donde reportar la actividad propia.

Rutas de Ventas. (Actualizadas)

Muestras de productos sobre los que se esté trabajando de forma más

prioritaria.” (García Bobadilla, 2011, pág. 115)

Todo Vendedor al momento de ingresar a una compañía a la que prestara sus servicios

como asesor de ventas sabe que necesita que la Empresa provea herramientas para él,

para el óptimo desempeño de sus labores diarias, a criterio personal las herramientas

Básicas del vendedor son:

Ruteros de Clientes.

Mapas que delimiten su zona de ventas.

Catálogo de Productos.

Lista de precios.

Material POP. (Afiches publicitarios)

Muestras de productos objetivo.

Inducción sobre los procesos del ciclo comercial.

Page 18: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDESdspace.uniandes.edu.ec/bitstream/123456789/7131/1/...Ilustración 3 Mapa Base National Geographic. (ESRI, S.A) 14 Ilustración 4 Mapa Temático

8

PROCESAMIENTO DE PEDIDOS

“El procesamiento de pedidos incluye todas las tareas de carácter administrativo y físico

necesarias para atender las solicitudes de productos realizadas por los clientes de la

empresa. Comprende la solicitud del pedido, verificación del mismo, revisión de la línea

de crédito del cliente, comprobación de las existencias, instrucciones al almacén,

localización de la mercancía, preparación de la misma para su transporte (embalaje),

contabilización de la reducción de existencias y preparación de la documentación

relativa al pedido (facturas, albaranes).” (Águeda, y otros, 2008, pág. 585)

“La recepción del pedido puede ser realizada a través del equipo de ventas o

directamente en las oficinas de la organización. En el primer caso, son muchas las

empresas que dotan a sus equipos de vendedores de medios informáticos (ordenadores

portátiles, fax, teléfonos móviles, agendas electrónicas) que posibilitan una transmisión

muy rápida de los pedidos, capacitándoles en la realización de negociaciones con los

intermediarios sobre diversos aspectos: precios, descuentos, plazos de pago, fechas de

entrega.” (Águeda, y otros, 2008, pág. 585)

El procesamiento de pedidos comprende desde la toma del pedido por parte del asesor

comercial hasta la entrega del mismo, las empresas dedicadas al comercio de productos

dotan a sus vendedores de herramientas tecnológicas que facilitan la toma de los

pedidos.

PROCESO INFORMATICO PARA LA TOMA DE PEDIDOS

De acuerdo al proceso informativo para la toma de pedidos la empresa ORIENTAL dota

de herramientas a los asesores comerciales para agilizar los procesos de transición de

pedidos para medir el rendimiento de su fuerza de ventas con relación a su maestro de

clientes y a su vez agilizando el proceso hasta la entrega del pedido, tomando como

fundamento lo mencionado por el autor (Águeda, y otros, 2008) sobre el procesamiento

de pedidos que son las tareas base administrativas y necesarias para llevar a cabo el

ciclo de ventas.

Page 19: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDESdspace.uniandes.edu.ec/bitstream/123456789/7131/1/...Ilustración 3 Mapa Base National Geographic. (ESRI, S.A) 14 Ilustración 4 Mapa Temático

9

USUARIO INGRESA AL PORTAL

VISUALIZA SU INFORMACIÓN

PERSONAL

SELECCIONA:LISTADO O MAPA

DE CLIENTES

SELECCIONA AL CLIENTE A TRABAJAR

VISITAR / TOMAR PEDIDO

VISITAR

TOMAR PEDIDO

SE OBTIENEN LOS PRODUCTOS

REQUERIDOS POR EL CLIENTE.

SELECCIONA MOTIVO DE IMPRODUCTIVIDAD

DE LA VISITA.

MOTIVO DE NO VENTA

ENVIO A LA BASE DE DATOS

PREPARACIÓN DEL PEDIDO

La preparación de pedido es la acción de toma de pedidos por parte del vendedor hacia

el cliente, donde el vendedor toma nota de las presentaciones y cantidades de los

productos requeridos por el cliente, en este proceso sirve como soporte contar con un

histórico de compra del cliente para tener conocimiento de los productos de mayor

rotación en su tienda.

TRANSMISIÓN DEL PEDIDO

“Después de la preparación del pedido, la transmisión de la información del mismo es la

siguiente actividad dentro del ciclo de su procesamiento. Incluye transferir la solicitud

Page 20: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDESdspace.uniandes.edu.ec/bitstream/123456789/7131/1/...Ilustración 3 Mapa Base National Geographic. (ESRI, S.A) 14 Ilustración 4 Mapa Temático

10

del pedido, desde su punto de origen hasta el lugar donde pueda manejarse su entrada.

La transmisión del pedido se realiza de dos maneras fundamentales: manual y

electrónica.” (H. Ballou, 2004, pág. 131)

“La transmisión manual puede incluir el envío por correo de los pedidos o que el

personal de ventas los lleve físicamente hasta el punto de entrada del pedido.” (H.

Ballou, 2004, pág. 131)

“La transmisión electrónica de pedidos es ahora muy popular debido al amplio uso

delos números de teléfono gratuitos, los teléfonos de datos, las páginas Web y las

comunicaciones por satélite.” (H. Ballou, 2004, pág. 132)

La transmisión del pedido es él envió de la información de los productos solicitados por

el cliente, esta información es recibida por la persona encargada de comprobar la

existencia de dichos productos y a su vez de facturar, el proceso puede ser manual o

electrónico.

La transmisión manual se efectúa generalmente con la toma del pedido físico entregada

al facturador para ser ingresados al sistema y poder verificar la existencia del producto

para su entrega al cliente.

La transmisión electrónica actualmente está siendo implementada en la mayoría de

empresas que cuentan con su ERP y permite la integración con sistemas de tomas de

pedidos, mismos que se encargan de realizar la transferencia del pedido sin la necesidad

de estar físicamente en la oficina de facturación, esto gracias a los avances tecnológicos

que han permitido incluir a los Smartphones como herramientas de toma de pedidos.

ENTRADA DEL PEDIDO

“1) Comprobación de la precisión de la información del pedido, como descripción del

artículo y número, cantidad y precio.

2) Comprobación de la disponibilidad de los artículos solicitados.

3) Preparación de la documentación de órdenes atrasadas o de cancelaciones, si fuera

necesario.

4) Comprobación del estado de crédito de los clientes.

5) Transcripción de la información del pedido según sea necesario.

6) Facturación.” (H. Ballou, 2004, págs. 133 - 134)

Page 21: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDESdspace.uniandes.edu.ec/bitstream/123456789/7131/1/...Ilustración 3 Mapa Base National Geographic. (ESRI, S.A) 14 Ilustración 4 Mapa Temático

11

“Estas tareas son necesarias porque la información que se solicita del pedido no siempre

está en la forma adecuada para seguir procesándola, puede no estar representada con

precisión o se puede requerir trabajo adicional de preparación antes que el pedido pueda

ser liberado para levantarlo. La entrada del pedido puede ejecutarse manualmente

completando estas tareas, o los pasos pueden ser totalmente automatizados.” (H. Ballou,

2004, pág. 134)

Antes de poder liberar o dar de alta a los pedidos para su entrega al cliente, el pedido

debe pasar por un proceso donde la persona encargada de la facturación deberá verificar

las existencias de productos, el estado crediticio del cliente con la compañía entre otras

actividades, luego de esto se procede a la facturación de los pedidos tomados.

SURTIDO DEL PEDIDO

En el proceso del surtido del pedido, se incluye la producción o compra de mercadería

para poder cumplir con los pedidos realizados, posteriormente se separa y empaca los

productos por cliente, se programa el envío y se prepara la documentación de soporte

para realizar la entrega de los productos a los clientes.

INFORME SOBRE EL ESTADO DEL PEDIDO

“Esta actividad final del procesamiento del pedido asegura que se suministre un buen

servicio al cliente, manteniéndolo informado de cualquier retraso en el procesamiento

del pedido o en su entrega. Esto, específicamente, incluye: “ (H. Ballou, 2004, pág. 136)

“1) Rastreo y localización del pedido en todo el ciclo.

2) Comunicación con los clientes sobre dónde puede estar el pedido dentro del ciclo y

cuándo puede ser entregado.

Esta actividad de seguimiento no afecta al tiempo general para procesar el pedido.” (H.

Ballou, 2004, pág. 137)

El cierre del ciclo llega mediante el informe del estado del pedido, en este proceso se

pretende rastrear y localizar el pedido, manteniendo una comunicación fluida entre

entregadores y vendedores, estos a su vez con los clientes para informar sobre algún

retraso en el tiempo de entrega del pedido.

Page 22: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDESdspace.uniandes.edu.ec/bitstream/123456789/7131/1/...Ilustración 3 Mapa Base National Geographic. (ESRI, S.A) 14 Ilustración 4 Mapa Temático

12

6.2 SISTEMAS DE INFORMACIÓN GEOGRÁFICA

“Un sistema de información geográfica (GIS) es un sistema basado en el ordenador que

proporciona los cuatro siguientes conjuntos de capacidades para el manejo de datos

georreferenciados: entrada de los datos, gestión de los datos (almacenamiento y

recuperación), manipulación y análisis y salida de los datos.” (Lantada Zarzosa &

Núñez Andrés, 2002, p. 13)

“La información cartográfica se estructura normalmente en mapas temáticos, según los

aspectos del espacio que se desee estudiar. De forma semejante, un SIG descompone la

realidad en distintos temas, es decir, en distintas capas o estratos de información de la

zona correspondiente: el relieve, los suelos, los ríos, las carreteras, los predios, las

construcciones los límites administrativos, las redes eléctricas, redes telefónicas, las de

agua potable, las de alcantarillado, etc.” (Ochoa A, 2008, pág. 6)

Ilustración 1 Descomposición de la Realidad en un SIG (Ochoa A, 2008)

Los Sistemas de Información Geográfica son la nueva y creciente tecnología que

permite el análisis de información espacial, surge mediante la necesidad de conocer los

entornos geográficos y su desenvolvimiento o cambios climatológicos presentes en el

entorno, las empresas en la actualidad dedicadas al comercio de productos están

empleando dicha tecnología para ubicar a sus clientes geográficamente y ver el

%Porcentaje de cumplimiento con relación a la meta diaria de #Clientes.

Page 23: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDESdspace.uniandes.edu.ec/bitstream/123456789/7131/1/...Ilustración 3 Mapa Base National Geographic. (ESRI, S.A) 14 Ilustración 4 Mapa Temático

13

CARTOGRAFÍA DIGITAL

“Una proyección cartográfica es un sistema de representación de la superficie curva de

la tierra sobre un plano. Para lograr esto, se utiliza una figura geométrica desarrollable

en un plano que puede ser un cono, un cilindro o un plano. Escoger la superficie sobre

la cual se hace la proyección depende del uso que se le vaya a dar al mapa y de la

situación geográfica del área a cartografiar. Las proyecciones se clasifican de acuerdo

con la figura seleccionada y con las características de las mismas.” (Puerta Tuesta,

Rengifo Trigozo, & Bravo Morales, 2011, pág. 35)

“El Sistema de Posicionamiento Global consiste en un conjunto de 24 satélites que

circundan la Tierra y envían señales de radio a su superficie.

Un receptor GPS es un aparato electrónico pequeño, utilizado por aquellos que viajan

por tierra, mar o aire, que permite recibir las señales de los satélites. Este receptor utiliza

las señales de radio para calcular su posición, que es facilitada como un grupo de

números y letras que corresponden a un punto sobre un mapa.” (Letham, 2001, pág. 5)

“El G.P.S. es un dispositivo que permite establecer las coordenadas bien sean

geográficas, bien sean U.T.M., de una posición determinada de la Tierra.” (Urrutia,

2006, pág. 230)

El Sistema de Posicionamiento Global es una de las herramientas de mayor uso en

nuestra actualidad debido a que viene integrada en dispositivos de uso diario como un

Celular, y existen aplicaciones conocidas a nivel mundial que sirven como guía en

carreteras para viajeros (Waze, Google Maps), es un sistema que utiliza alrededor de 24

satélites ubicados estratégicamente para mediante un receptor GPS de su ubicación

exacta en el Globo Terrestre, a mayor números de satélites captados por el receptor de

GPS, es mayor la exactitud de la posición (Coordenadas GPS), por consiguiente entre

menor número de satélites capte el receptor GPS, poseerá un mayor margen de Error al

momento de dar la posición.

Page 24: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDESdspace.uniandes.edu.ec/bitstream/123456789/7131/1/...Ilustración 3 Mapa Base National Geographic. (ESRI, S.A) 14 Ilustración 4 Mapa Temático

14

TIPOS DE CARTOGRAFÍA

MAPAS BASE

“En el mapa base la representación detallada del territorio constituye la parte esencial

del diseño cartográfico y adquiere el papel relevante en la estructura visual del mapa.”

(Franco Maass & Valdez Perez, 2002, pág. 65)

Ilustración 2 Mapa Base National Geographic. (ESRI, S.A)

MAPAS TEMÁTICOS

“Los Mapas temáticos representan variables especificas del territorio. Se centran en la

información de un tema concreto y pueden llevar información adicional del relieve.

Utilizan como soporte la cartografía de base (topográfica u ortofotográfica) o derivada.”

(Pérez Navarro, 2011, pág. 100)

“La procedencia de la información para la elaboración de cartografía temática es muy

variada: cartografía topográfica, fotografía aérea vertical, imagen de satélite, otra

cartografía temática, bases de datos cartográficos, datos estadísticos, trabajo de campo,

documentos bibliográficos, etc.” (Pérez Navarro, 2011, pág. 100)

Page 25: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDESdspace.uniandes.edu.ec/bitstream/123456789/7131/1/...Ilustración 3 Mapa Base National Geographic. (ESRI, S.A) 14 Ilustración 4 Mapa Temático

15

Ilustración 3 Mapa Temático. (ESRI, S.A)

MAPAS DE ANÁLISIS

“Se denomina cartografía estadística aquella que se muestra la distribución espacial de

valores numéricos calculados u observados por unidades geográficas. La mayor parte de

la cartografía estadística está referida a unidades geográficas de tipo político

administrativas (áreas geoestadísticas básicas, municipios, estados) pero no hay que

descartar la posibilidad de utilizar datos puntuales (estaciones meteorológicas o de

monitoreo ambiental).” (Franco Maass & Valdez Perez, 2002, pág. 72)

Ilustración 4 Mapa de Análisis. (ESRI, S.A)

Page 26: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDESdspace.uniandes.edu.ec/bitstream/123456789/7131/1/...Ilustración 3 Mapa Base National Geographic. (ESRI, S.A) 14 Ilustración 4 Mapa Temático

16

Ilustración 5 Mapa de Puntos de Interés. (ESRI, S.A)

La cartografía digital es ampliamente usada en diversos campos de estudios, acorde

avanza la tecnología el sector empresarial ha buscado implementar estrategias con la

finalidad de incrementar la productividad de su personal y así conseguir mayores

ingresos, todo esto mediante la utilización de mapas, entre las actividades más

solicitadas en las empresas dedicadas a la venta de productos están: censos geográficos,

estudios de mercados, medir la colocación de productos e inclusive para el control de la

toma de pedidos a clientes.

SISTEMA DE COORDENADAS GEOGRÁFICAS

“Programas de computadoras diseñados para capturar, almacenar y procesar

información georreferenciada, es decir, datos numéricos que representan cada

componente del espacio geográfico, ya sea físico, social, histórico, económico, político,

cultural o ambiental y que se encuentran vinculados a un sistema de coordenadas

geográficas conocidas como latitud y longitud.” (Larousse S.A., 2012)

Los sistemas de información geográfica, permite obtener la posición exacta de un objeto

o fenómeno mediante Coordenadas, en el caso de este proyecto se utilizarán Latitud y

Longitud.

LATITUD

“Por medio de la latitud se precisa la distancia medida desde cualquier punto de la

Tierra, a partir de la línea ecuatorial donde se marcan los 0º, hasta llegar al punto

máximo de 90º en ambos polos. Los círculos imaginarios trazados para indicar puntos

de igual latitud a lo largo de la superficie terrestre se llaman paralelos, estos se dibujan

Page 27: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDESdspace.uniandes.edu.ec/bitstream/123456789/7131/1/...Ilustración 3 Mapa Base National Geographic. (ESRI, S.A) 14 Ilustración 4 Mapa Temático

17

de forma perpendicular al eje de la Tierra y disminuyen de tamaño conforme se acercan

a los polos; los más importantes son los trópicos de cáncer y capricornio, y los círculos

polares Ártico y Antártico” (Ramírez Torres, Ruiz Peña, Chaparro Esquivel, Olmos

Bolaños, & Gerónimo Mendoza, 2015, pág. 48)

Ilustración 6 Latitud Norte - Sur. (Puerta Tuesta, Rengifo Trigozo, & Bravo Morales, 2011)

La latitud pertenece al sistema de coordenadas geográficas y se puede definir como la

trayectoria angular que separa al Ecuador (latitud 0º) de cualquier punto sobre la

superficie de la Tierra, se mide desde 0º a 90º, siendo el polo norte (90º N) y el polo sur

(90º S) las máximas distancias.

LONGITUD

“La longitud marca la distancia medida desde cualquier punto de la superficie terrestre a

partir del meridiano de Greenwich, identificado con un valor de 0º, hasta un límite

máximo de 180º en el denominado antimeridiano. Su expresión gráfica son los

meridianos, semicírculos imaginarios que indican puntos de igual valor, los cuales se

dibujan de forma perpendicular al ecuador y cuyos extremos se juntan en los polos norte

y sur.” (Ramírez Torres, Ruiz Peña, Chaparro Esquivel, Olmos Bolaños, & Gerónimo

Mendoza, 2015, pág. 48)

Ilustración 7 Longitud Norte - Sur. (Puerta Tuesta, Rengifo Trigozo, & Bravo Morales, 2011)

Page 28: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDESdspace.uniandes.edu.ec/bitstream/123456789/7131/1/...Ilustración 3 Mapa Base National Geographic. (ESRI, S.A) 14 Ilustración 4 Mapa Temático

18

La longitud pertenece al sistema de coordenadas geográficas y se puede definir como la

distancia contada desde el primer meridiano (Greenwich tiene la longitud 0º) hacia

cualquier ubicación de la superficie de la Tierra, se mide desde 0º a 180º y es de Este a

Oeste.

GEORREFERENCIACIÓN

“Georeferencing is the establishment of relationships between information and locations

using names or times or events, in order to improve searches against and visualizations

of collections.” (Li, Dragicevic, & Veenendaal, 2011, pág. 262)

“La georreferenciación es el establecimiento de relaciones entre la información y las

ubicaciones usando nombres o tiempos o eventos, con el fin de mejorar las búsquedas y

visualizaciones de colecciones.”

“La georreferenciación relaciona la información de distinta índole con una única

posición sobre la superficie de la Tierra.” (Pérez Navarro, 2011, pág. 56)

La georreferenciación es la acción de capta las coordenadas mediante un receptor GPS,

y un sistema de coordenadas geográficas, podemos darle usos como obtener y

almacenar en nuestras bases de datos posiciones de lugares históricos, o simplemente la

ubicación exacta de nuestros clientes, según sea el caso.

SUPERFICIES DE REFERENCIA TERRESTRES

“La forma de la Tierra es irregular y muy compleja. Además, está condicionada por

muchos factores: La fuerza gravitaría, la presión de la radiación solar, su composición

viscosa, etc. Estos factores hacen que la forma de la Tierra no sea estática, sino que

varié con tiempo de forma dinámica. Por lo tanto, hace falta una representación

simplificada de su forma para poder trabajar con ella, es decir, un modelo.” (Pérez

Navarro, 2011, pág. 56)

“Hoy en día, se trabaja con dos modelos de la Tierra: El Geoide y el Elipsoide.” (Pérez

Navarro, 2011, pág. 57)

La Superficie de referencia Terrestre es un modelo de la Tierra que nos servirá para

visualizar las coordenadas Latitud y Longitud sobre un mapa geográfico digital.

Page 29: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDESdspace.uniandes.edu.ec/bitstream/123456789/7131/1/...Ilustración 3 Mapa Base National Geographic. (ESRI, S.A) 14 Ilustración 4 Mapa Temático

19

6.3 APLICACIONES WEB COMO SOPORTE A LA TOMA DE PEDIDOS

APLICACIONES WEB

“La base de programación de las aplicaciones web también llamadas webapps es el

HTML conjuntamente con JavaScript y CSS herramientas ya conocidas para los

programadores web.” (Cuello & Vittone, 2013, pág. 21)

“En este caso no se emplea un SDK lo cual permite programar de forma independiente

al sistema operativo en el cual se usará la aplicación. Por eso estas aplicaciones son

utilizadas en diferentes plataformas sin mayores inconvenientes y sin necesidad de

desarrollar un código diferente” (Cuello & Vittone, 2013, pág. 22)

Las aplicaciones web poseen programación del lado del cliente (HTML) y del lado del

servidor (PHP), su desarrollo no va enfocado a un sistema operativo en específico ya

que los navegadores web son los que interpretan la aplicación y estos vienen en cada

sistema operativo, por esta razón una aplicación web es multiplataforma.

CLIENTE – SERVIDOR

“This architecture has a number of important features. First of all, in order to respond

to, i.e, serve, the many requests emanating from variety of hosts (clients), the host

(server) that provides this service is always on. To facilitate this operation, the server

has a fixed internet protocol (IP) address, and therefore its DNS entry is fixed.” (Wu &

J., 2016, págs. 50 - 51)

“Esta arquitectura tiene una serie de características importantes. En primer lugar, con el

fin de responder, es decir, servir, las muchas solicitudes que emanan de la variedad de

hosts (clientes), el host (servidor) que proporciona este servicio está siempre encendido.

Para facilitar esta operación, el servidor tiene una dirección fija de protocolo de Internet

(IP), y por lo tanto su entrada de DNS es fija.”

En la arquitectura de red Cliente – Servidor, HTTP es el protocolo mediante el cual es

posible la conexión del Servidor (gestiona acceso a discos, impresoras, sitios web, entre

otros) y el Cliente (realizan peticiones de acceso al servidor para software o hardware).

Page 30: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDESdspace.uniandes.edu.ec/bitstream/123456789/7131/1/...Ilustración 3 Mapa Base National Geographic. (ESRI, S.A) 14 Ilustración 4 Mapa Temático

20

HOSTING

“El término hosting se refiere la contratación de un servidor de servicios materiales,

tecnológicos y humanos asociados para mantener la información de nuestra empresa. El

servidor podría ser un servidor web o de correo electrónico, aunque lo más común es un

servidor de aplicaciones o un servidor de base de datos.” (Seoane Balado, 2005, pág.

130)

“Para que el sitio puede verse en internet, es necesario que está alojado. Eso significa

que el sitio tiene que almacenarse en un servidor web que esta físicamente en las

oficinas de un proveedor profesional, un servicio de alojamiento web. Es ese el servidor

el que se conecta a internet y de esa forma los internautas pueden acceder al sitio.”

(Aubry, 2012, pág. 175)

Para la realización de un sitio web es indispensable tener un lugar donde alojar los

códigos de las páginas web, el “Hosting” es el espacio donde se puede almacenar

cualquier tipo de información para que sea accesible mediante la web.

TIPOS DE HOSTING

HOSTING COMPARTIDO

Este tipo de alojamiento se basa en un Servidor compartido es decir rentado por n

número de usuarios, generalmente se los contrata por valores mensuales o anuales, ideal

para proyectos que no requieren mayor capacidad.

HOSTING DEDICADO

Un hosting dedicado es contratar o rentar un Servidor completo, ideal para proyectos

que requieren procesadores con mayor capacidad, su configuración requiere de mayores

conocimientos en el área.

SERVIDOR LOCAL

A diferencia de los servicios de hosting de terceros, el servidor local y todos los gastos

de instalación corren por cuenta propia, por lo general es utilizado por grades empresas

que requieren tener su información dentro de sus instalaciones exigiendo mayor

Page 31: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDESdspace.uniandes.edu.ec/bitstream/123456789/7131/1/...Ilustración 3 Mapa Base National Geographic. (ESRI, S.A) 14 Ilustración 4 Mapa Temático

21

seguridad sobre los datos almacenados, los costos pueden variar en base a la marca y

modelos de los equipos utilizados.

WEB

“El servicio WWW, o simplemente web, se podría definir como un amplio sistema

multimedia de acceso a información heterogénea distribuida por toda la red en forma de

documentos hipertextuales (hipertextos).” (Cobo, Gómez, Pérez, & Rocha, 2005, pág.

4)

La world wide web es la gran red de ordenadores conectados entre sí, mediante la cual

es accesible la búsqueda de información que se encuentra en internet, teniendo como

fuentes informativas las páginas web.

SITIO WEB

“Un sitio web es un conjunto de archivos enlazados con atributos compartidos: temas

relacionados, diseño similar u objetivo común.” (MEDIAactive, 2012)

Sitio web se llama al conjunto de páginas que comparten atributos como temas,

imágenes, diseños enfocados a un tema en específico, estos sitios poseen una página

principal es decir su home page enlazada al resto de páginas web de acuerdo a su

categorización, generalmente se almacenan en servidores ya sean locales o servidores

web.

SERVIDORES DNS

“Se utiliza para asociar a una dirección IP un nombre.

Utiliza el modelo cliente-servidor donde se mantiene una base de datos jerárquica y

distribuida para almacenar todas las correspondencias entre nombres y direcciones IP.”

(Navarro Lacoba, 2014)

Los “servidores DNS tiene como misión principal realizar la traducción de dirección IP

a nombre de dominio y viceversa” (Saavedra Fernández, 2015)

Page 32: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDESdspace.uniandes.edu.ec/bitstream/123456789/7131/1/...Ilustración 3 Mapa Base National Geographic. (ESRI, S.A) 14 Ilustración 4 Mapa Temático

22

El servidor DNS (sistemas de nombres de dominios) es el encargado de realizar la

conversión del nombre de dominio a la dirección IP en el que está almacenada la página

web y viceversa.

DOMINIO

“El dominio está relacionado con la denominación que deseamos adquirir para nuestra

tienda online, y que se materializará en la selección de un enlace web que permita a

nuestro público objetivo localizarlos en la red, y sobre el que se comenzaran a aplicar

diferentes técnicas de posicionamiento para mejorar su relevancia y el lugar que este

ocupara en los distintos motores de búsqueda.” (Martínez Valverde & Rojas Ruiz, 2016,

pág. 73)

El dominio es el nombre del enlace web que deseamos para nuestra página web para

que los usuarios puedan encontrarnos en internet, que dependiendo a la temática de la

página tendrá un tipo de dominio, en el caso de la empresa ORIENTAL INDUSTRIA

ALIMENTICIA Cía Ltda. Posee “www.gruporiental.com” debido a que es una empresa

dedicada al comercio(.com).

TIPOS DE DOMINIO

Dominios .com: “Los dominios comerciales son los más adecuados para las empresas u

organizaciones con fines de lucro.” (Benchimol, 2012, pág. 248)

Dominios .com.ar: “Este es un ejemplo de dominio territorial, que se utiliza para sitios

relacionados con la Republica Argentina” (Benchimol, 2012, pág. 248)

Dominios .org: “Este tipo de dominios es usado por organizaciones sin fines de lucro.”

(Benchimol, 2012, pág. 248)

Dominios .net: “Es utilizado por empresas relacionadas con internet y tecnología; la

extensión proviene de network.” (Benchimol, 2012, pág. 248)

Dominios .edu: “Este es el dominio empleado para organizaciones educativas.”

(Benchimol, 2012, pág. 248)

Page 33: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDESdspace.uniandes.edu.ec/bitstream/123456789/7131/1/...Ilustración 3 Mapa Base National Geographic. (ESRI, S.A) 14 Ilustración 4 Mapa Temático

23

Dominios .gov: “Este dominio es utilizado por los gobiernos para sus sitios oficiales.”

(Benchimol, 2012, pág. 248)

Dominios .mil: “Dominio de uso exclusivo para todo tipo de organizaciones militares.”

(Benchimol, 2012, pág. 248)

Los tipos de dominios son utilizados en base a la finalidad o uso que se les va a dar, los

principales dominios son los comerciales (.com), los que utiliza el gobierno de cada país

(.gob), por la extensión territorial (.ec / del País Ecuador) y las organizaciones sin fines

de lucro (.org).

6.4 LENGUAJES PARA EL DISEÑO Y DESARROLLO WEB

LENGUAJES DE PROGRAMACIÓN

“Un lenguaje de programación podría definirse como una notación o conjunto de

símbolos y caracteres que se combinan entre si siguiendo las reglas de una sintaxis

predefinida, con el fin de posibilitar la transmisión de instrucciones a un ordenador.”

(Peña Basurto & M. Cela , 2000, pág. 2)

Los lenguajes de programación generalmente poseen una sintaxis cuyo lenguaje en

mayor porcentaje es el inglés, nos permiten crear desde 0 aplicaciones sencillas hasta

aplicaciones complejas optimizando tareas, en la actualidad las empresas cuentan con

un departamento de sistemas que es el encargado del desarrollo de aplicaciones con

finalidades que aporte al enfoque de la compañía.

HTML

“HTML (Hypertext Markup Language, lenguaje de marcado de hipertexto) es el

lenguaje empleado para el desarrollo de páginas web. Este lenguaje define una serie de

etiquetas que el navegador web (Firefox, Chrome, Internet Explorer, etc.) interpreta y

visualiza en pantalla.” (Martínez Valverde & Rojas Ruiz, 2016, pág. 99)

“HTML consists of elements called tags which are enclosed within angular brackets.

Most of the tags have a closing bracket. Opening and closing brackets define the scope

of a tag. A web browser can read HTML files and compose them into visible or audible

web pages.HTML” (Gunathilake, 2015, pág. 4)

Page 34: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDESdspace.uniandes.edu.ec/bitstream/123456789/7131/1/...Ilustración 3 Mapa Base National Geographic. (ESRI, S.A) 14 Ilustración 4 Mapa Temático

24

“HTML se compone de elementos llamados etiquetas que se adjuntan entre paréntesis

angulares. La mayoría de las etiquetas tienen un soporte de cierre. Los corchetes de

apertura y cierre definen el alcance de una etiqueta. Un navegador web puede leer

archivos HTML y componerlos en páginas web visibles o audibles.”

HTML es un lenguaje de programación que se ejecuta del lado del cliente, hace uso de

etiquetas en su sintaxis, está orientación al desarrollo de páginas web y posee la

capacidad de enlazar contenido mediante hipervínculos, dicha programación es

interpretada por los navegadores como Firefox, google Chrome, entre otros.

PHP

“PHP is a server-side scripting language designed specifically for the web. Within an

HTML page, you can embed PHP code that will be executed each time the page is

visited. Your PHP code is interpreted at the web server and generates HTML or other

output that the visitor will see.” (Welling & Thomson, 2016)

“PHP es un lenguaje de programación del lado del servidor diseñado específicamente

para la web. En una página HTML, puede incrustar código PHP que se ejecutará cada

vez que se visite la página. Su código PHP se interpreta en el servidor web y genera

HTML u otra salida que el visitante verá.”

“PHP is the most popular web programming language of the world. Technicallyy, PHP

is a server side scripting language. It's free and open source nature is a major reason for

it's popularity. PHP scripts are excecuted on a server.” (Gunathilake, 2015, pág. 9)

“PHP es el lenguaje de programación web más popular del mundo. Técnicamente, PHP

es un lenguaje de programación del lado del servidor. Es de naturaleza libre y de código

abierto es una razón importante para su popularidad. Los scripts PHP se ejecutan en un

servidor.”

PHP es el lenguaje de programación, orientado al trabajo del lado del servidor, su

programación puede ser incluida en la página HTML, mediante dicho lenguaje se puede

realizar la trasferencia de datos de dos maneras: método GET y método POST.

MÉTODOS DE TRANSFERENCIA DE DATOS EN FORMULARIOS

Page 35: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDESdspace.uniandes.edu.ec/bitstream/123456789/7131/1/...Ilustración 3 Mapa Base National Geographic. (ESRI, S.A) 14 Ilustración 4 Mapa Temático

25

MÉTODO GET

“Con el método GET cualquier persona que vea la página resultado podrá conocer los

valores que el usuario introdujo en el formulario previo, ya que estos están visibles

directamente en la barra de direcciones.” (Cobo, Gómez, Pérez, & Rocha, 2005, pág.

145)

El método GET permite la transferencia de archivos mediante la URL, es un método de

transferencia con poca seguridad ya que los datos enviados por el usuario pueden ser

leídos en la barra de navegación.

MÉTODO POST

Con el método POST “los datos son transferidos en una cabecera http independiente y

no son visibles para el usuario.” (Cobo, Gómez, Pérez, & Rocha, 2005, pág. 145)

El método POST es de mayor preferencia al momento de trasferir datos que requieren

mayor seguridad debido a que los datos viajan en una cabecera http que no es visible al

usuario.

CSS

“CSS es el formato recomendado para las páginas escritas en formato HTML en base a

los estándares de “Cascading Style Sheets” (hojas de estilo en cascada), publicado por el

World Wide Web Consortium (W3C).” (Durango, 2015, pág. 11)

“CSS stands for Cascading Style Sheets. By using CSS with HTML we can change the

look of the web page by changing the font size and color of the font. CSS plays an

important role in building the website. Well writen CSS file can be used to change the

presentation of each web page. By including only one CSS file. It gives web site

developer and user more control over the web pages.” (Asghar, 2017)

“CSS significa hojas de estilo en cascada. Al usar CSS con HTML podemos cambiar el

aspecto de la página web cambiando el tamaño de la fuente y el color de la fuente. CSS

juega un papel importante en la construcción del sitio web. Bien escrito archivo CSS se

puede utilizar para cambiar la presentación de cada página web. Incluyendo sólo un

Page 36: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDESdspace.uniandes.edu.ec/bitstream/123456789/7131/1/...Ilustración 3 Mapa Base National Geographic. (ESRI, S.A) 14 Ilustración 4 Mapa Temático

26

archivo CSS. Le da al desarrollador del sitio web y al usuario más control sobre las

páginas web.”

El lenguaje CSS se maneja mediante hojas de estilo en cascada y permite dar formato a

las etiquetas escritas en lenguaje HTML, dando mayores efectos y optimizando la

página web.

JAVASCRIPT

“El programa en JavaScript tiene la particularidad de que esta insertado por dentro del

mismo documento HTML que lo presenta al usuario y no es por ello un programa

aparte.” (Sánchez Maza, 2012, pág. 9)

“JavaScript es un lenguaje compacto, y basado en objetos, diseñado para el desarrollo

de aplicaciones clientes – servidor a través de internet.” (Sánchez Maza, 2012, pág. 10)

JavaScript es un lenguaje del lado del cliente que mejora la velocidad de ejecución de

las páginas, es interpretado por los navegadores web, puede ser insertado dentro de las

paginas HTML, pero posee la limitación de no poder ser usado como único lenguaje en

la creación de un programa.

AJAX

“JavaScript Asíncrono y XML (AJAX), no es una tecnología por sí misma, es un

término que describe un nuevo modo de utilizar conjuntamente varias tecnologías

existentes, tales como: HTML o XHTML, CSS, JavaScript, DOM, XML y el objeto

XMLHttpRequest, con la combinación de estas tecnologías, es posible lograr

aplicaciones web capaces de actualizarse continuamente sin tener que volver a cargar la

página completa, creando aplicaciones más rápidas y con mejor respuesta a las acciones

del usuario.” (Condor Tinoco & Soria Solis, 2014, pág. 221)

“AJAX (asynchronous Javascript and XML) es el nombre que se ha dado a la

explotación de un conjunto de tecnologías ya existentes para ofrecer interactividad y

animación en las aplicaciones web. Estas usan Javascript y se ejecutan en el navegador

(es decir, en la máquina del cliente) y permiten mantener una comunicación asíncrona

con el servidor en segundo plano sin recargar la página.” (Pérez Navarro, 2011, pág.

317)

Page 37: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDESdspace.uniandes.edu.ec/bitstream/123456789/7131/1/...Ilustración 3 Mapa Base National Geographic. (ESRI, S.A) 14 Ilustración 4 Mapa Temático

27

AJAX es el acrónimo de Asynchronous JavaScript And XML, fomenta la creación de

páginas interactivas que permitan realizar cambios sin tener que recargar la página, es la

fusión de varias tecnologías para optimizar el desarrollo web.

BASE DE DATOS

“Una base de datos podría definirse como una colección de datos interrelacionados que

son almacenados en un soporte informático. Algunas razones que justifican su uso son

su capacidad de almacenar grandes volúmenes de información, la optimización de su

gestión, la facilidad para realizar consultas y la exactitud, rapidez y fiabilidad en su

administración” (Cobo, Gómez, Pérez, & Rocha, 2005, pág. 309)

“Un sistema de base de datos es básicamente un sistema computarizado para llevar

registros. Es posible considerar a la propia base de datos como una especie de armario

electrónico para archivar, es decir, es un deposito o contenedor de una colección de

archivos de datos computarizados.” (Date, 2001, pág. 2)

Las bases de datos son sistemas computarizados que permite llevar un registro, no posee

limitación de temas todo puede ser almacenado en una base de datos, desde imágenes

hasta inventarios de productos, en la actualidad todas las transacciones realizadas por

empresas dedicadas al comercio de productos poseen base de datos, enfocados en sacar

el mejor provecho mediante análisis para poder ver las falencias de la empresa y poder

potenciar su crecimiento.

MYSQL

MySQL es un gestor de bases de datos que permite administrar grandes volúmenes de

datos, crear sistemas offline y online, es una herramienta completa y de fácil uso.

MYSQLI

“MySQLi es una extensión nativa para trabajar con las bases de datos MySQL de forma

más efectiva que con PDO (por el contrario, el código será menos exportable a otras

bases de datos). MySQLi es la evolución de la antigua extensión MySQL (MySQLi =

MySQL improved) que no debe ya utilizarse en proyectos por quedar obsoleta.” (Eslava

Muñoz, 2013, págs. 10-11)

Page 38: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDESdspace.uniandes.edu.ec/bitstream/123456789/7131/1/...Ilustración 3 Mapa Base National Geographic. (ESRI, S.A) 14 Ilustración 4 Mapa Temático

28

MySQLi es la nueva versión enriquecida de MySQL, posee orientación a objetos e

implementa mayor seguridad en contra de la inyección SQL impidiendo así la alteración

de la base de datos, Según (Deléglise, 2013) en relación a la versión anterior, cabe

destacar las siguientes ventajas:

Soporte de versiones más recientes de MySQL: a partir de 4.1.3.

Un enfoque orientado a objetos de los tratamientos (objeto mysqli).

Gestión de transacciones.

Muchas más funciones.

Órdenes SQL preparadas, con BINDING de variables (Parámetros de

entrada).

LA METODOLOGÍA RAD

“La metodología RAD (Rapid Application Development) fue creada por James Martin

en los años 80 en IBM y culmino con la publicación de su libro Rapid Application

Development en 1990.” (Berenguel Gómez, 2016, pág. 7)

“La metodología de RAD básica es el ciclo de vida de RAD, que consta de cuatro fases:

(1) planificación de necesidades, (2) diseño de usuario, (3) construcción y (4) corte y

cambio. Estas fases, al igual que el SDLC, reflejan el enfoque de sistema. Los usuarios

desempeñan papeles claves en cada frase y participan con los especialistas en

información.” (Raymond, 2000, pág. 213)

Muchas empresas han adoptado el ciclo de vida de la metodología de desarrollo de

James Martin para la creación de sus sistemas, como lo demuestra es un ciclo corto y

rápido de aplicar. La planificación de necesidades hace referencia a la determinación de

cada uno de los requisitos que exige el sistema en base a la problemática que presenta la

empresa, el Diseño consiste en que el usuario entienda y apruebe la interfaz y estructura

del sistema en base a sus necesidades, mientras tanto por parte del grupo de desarrollo

emplea herramientas CASE que son aquellas aplicaciones informáticas pensadas para la

optimización del proceso de desarrollo de un software, la fase construcción se basa en

mostrar el sistema a los usuario para que comprueben el cumplimiento de los requisitos

planteados es decir se someten a un proceso de pruebas y cambios tomando en cuenta

Page 39: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDESdspace.uniandes.edu.ec/bitstream/123456789/7131/1/...Ilustración 3 Mapa Base National Geographic. (ESRI, S.A) 14 Ilustración 4 Mapa Temático

29

las observaciones hechas por el usuario, y la última fase es la implementación en la cual

se muestran los cambios generados, las utilidades, y forma de uso al usuario.

CONCLUSIONES PARCIALES

Mediante la investigación realizada, se pudo determinar que el lenguaje PHP es

la mejor opción para el desarrollo de la página web, ya que cuenta con las

herramientas necesarias en el área de sistemas de información geográfica,

agilizando los procesos sobre cartografías, ubicaciones geográficas, entre otras,

que permitirán ejercer un mayor control de la fuerza de ventas y las actividades

realizadas, en conjunto con el gestor de base de datos MySQLi,, las páginas web

son una herramienta poderosa que al ser incluida en los procesos comerciales,

podemos obtener mayores ventajas con respecto a las empresas competidoras.

La Dirección de ventas es la encargada del control y continuo mejoramiento del

ciclo comercial, desde la planificación de visitas a clientes, pasando por la toma

de pedido hasta su finalización con la entrega del pedido, por tal motivo los

Directores y Supervisores de ventas se encuentran en la necesidad de

acoplamientos de las nuevas tecnologías tales como los sistemas automatizados

de toma de pedidos que incluyen información cartográfica permitiendo así la

ágil ubicación de los clientes y el control en los procesos llevados a cabo en el

ciclo comercial.

7. DESARROLLO DE LA PROPUESTA

8.1 ESTUDIO DE VIABILIDAD

La finalidad del presente proyecto es desarrollar una página web para la toma de

pedidos, integrando mapas de rutas a los vendedores para la visita a clientes,

permitiendo el control en los procesos de venta en ruta mediante coordenadas

geográficas, como soporte para los supervisores y directores comerciales de la

Compañía ORIENTAL INDUSTRIA ALIMENTICIA AGENCIA GUAYAQUIL, se

desarrollará la página web de toma de pedidos mediante el lenguaje de programación

PHP y base de datos MYSQLI.

Page 40: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDESdspace.uniandes.edu.ec/bitstream/123456789/7131/1/...Ilustración 3 Mapa Base National Geographic. (ESRI, S.A) 14 Ilustración 4 Mapa Temático

30

7.2 REQUERIMIENTOS DEL SISTEMA

Requerimiento 1

Tabla 1: Requerimiento 1 Fuente: Autor

Requerimiento 2

Tabla 2: Requerimiento 2 Fuente: Autor

Requerimiento 3

Tabla 3: Requerimiento 3 Fuente: Autor

Requerimiento 4

Tabla 4: Requerimiento 4 Fuente: Autor

Requerimiento 5

Tabla 5: Requerimiento 5 Fuente: Autor

Requerimiento 6

REQUERIMIENTO REQ001 TIPO FUNCIONAL

NOMBRE

DESCRIPCION

PRIORIDAD MEDIA ADJUNTO

DE FACIL MANEJO DE INTERFAZ

POSEER UNA INTERFAZ DE FACIL MANEJO POR PARTE DE LOS USUARIOS

REQUERIMIENTO REQ002 TIPO FUNCIONAL

NOMBRE

DESCRIPCION

PRIORIDAD MEDIA ADJUNTO

CLASIFICACIÓN POR CATEGORIAS

PERMITIR CLASIFICAR A LOS PRODUCTOS POR CATEGORIAS

REQUERIMIENTO REQ003 TIPO FUNCIONAL

NOMBRE

DESCRIPCION

PRIORIDAD MEDIA ADJUNTO

REGISTRO DE PEDIDOS DE CLIENTES

PEMITIR EL REGISTRO DE LA TOMA DE PEDIDOS A CLIENTES

REQUERIMIENTO REQ004 TIPO FUNCIONAL

NOMBRE

DESCRIPCION

PRIORIDAD MEDIA ADJUNTO

UNIDADES EN INVENTARIO

CONOCER EL NUMERO DE UNIDADES EN INVENTARIO DE LA EMPRESA

REQUERIMIENTO REQ005 TIPO FUNCIONAL

NOMBRE

DESCRIPCION

PRIORIDAD ALTA ADJUNTO

COORDENADAS DE CLIENTES

ALMACENAR COORDENADAS DE UBICACIÓN DE CLIENTES

Page 41: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDESdspace.uniandes.edu.ec/bitstream/123456789/7131/1/...Ilustración 3 Mapa Base National Geographic. (ESRI, S.A) 14 Ilustración 4 Mapa Temático

31

Tabla 6: Requerimiento 6 Fuente: Autor

Requerimiento 7

Tabla 7: Requerimiento 7 Fuente: Autor

Requerimiento 8

Tabla 8: Requerimiento 8 Fuente: Autor

Requerimiento 9

Tabla 9: Requerimiento 9 Fuente: Autor

Requerimiento 10

Tabla 10: Requerimiento 10 Fuente: Autor

Requerimiento 11

Tabla 11: Requerimiento 11 Fuente: Autor

REQUERIMIENTO REQ006 TIPO FUNCIONAL

NOMBRE

DESCRIPCION

PRIORIDAD ALTA ADJUNTO

RUTA EN MAPA

REALIZAR EL ARMADO DE RUTA Y MOSTRAR EN MAPA

REQUERIMIENTO REQ007 TIPO FUNCIONAL

NOMBRE

DESCRIPCION

PRIORIDAD ALTA ADJUNTO

REPORTE DE VENTAS

REPORTE DE LAS VENTAS A CLIENTES EN RANGO DE FECHAS

REQUERIMIENTO REQ008 TIPO FUNCIONAL

NOMBRE

DESCRIPCION

PRIORIDAD ALTA ADJUNTO

REPORTE DE VISITAS

REPORTE DE LAS VISITAS CON SUS MOTIVOS DE IMPRODUCTIVIDAD

REQUERIMIENTO REQ009 TIPO FUNCIONAL

NOMBRE

DESCRIPCION

PRIORIDAD MEDIA ADJUNTO

REPORTE DE PRODUCTO

REPORTE DE LA ROTACION DE PRODUCTOS

REQUERIMIENTO REQ010 TIPO FUNCIONAL

NOMBRE

DESCRIPCION

PRIORIDAD MEDIA ADJUNTO

REPORTE DE CLIENTES

REPORTE DE RECOMPRA DE CLIENTES POR MES

REQUERIMIENTO REQ011 TIPO FUNCIONAL

NOMBRE

DESCRIPCION

PRIORIDAD MEDIA ADJUNTO

ROLES DE USUARIO

PERMITIR EL ACCESO A LA INFORMACIÓN POR ROLES DE USUARIO

Page 42: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDESdspace.uniandes.edu.ec/bitstream/123456789/7131/1/...Ilustración 3 Mapa Base National Geographic. (ESRI, S.A) 14 Ilustración 4 Mapa Temático

32

7.3 MODELO DE CASO DE USO

Page 43: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDESdspace.uniandes.edu.ec/bitstream/123456789/7131/1/...Ilustración 3 Mapa Base National Geographic. (ESRI, S.A) 14 Ilustración 4 Mapa Temático

33

Page 44: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDESdspace.uniandes.edu.ec/bitstream/123456789/7131/1/...Ilustración 3 Mapa Base National Geographic. (ESRI, S.A) 14 Ilustración 4 Mapa Temático

34

7.4 DISEÑO PROCEDIMENTAL

Inicio

Ingreso de Categoria

Ingreso de Subcategoria

Ingreso de Producto

Ingreso de Presentación de

Producto

Ingreso de Stock

Ingreso de Clientes

Ingreso de Trabajadores

Ingreso de Presupuestos a

Vendedores

Ingreso del pedido

Ingreso del estado del pedido

Ingreso de Motivos de Improductividad

InicioA

A

Ilustración 8: Diseño Procedimental Fuente: Autor

Page 45: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDESdspace.uniandes.edu.ec/bitstream/123456789/7131/1/...Ilustración 3 Mapa Base National Geographic. (ESRI, S.A) 14 Ilustración 4 Mapa Temático

35

7.5 DIAGRAMA DE NAVEGACIÓN

Inicio

Administrador Vendedor Entregador

Registro de Categorias

Registro de Subcategorías

Registro de Productos

Registro de presentación de

productos

Registro de Stock

Productos Personas

Registro de Trabajadores

Registro de Clientes

Ventas

Registro de Presupuesto

Registro de motivos de improductividad

Registro de Clientes

Registro de Visita o Venta al Cliente

Verifica Rutero de Clientes, en Mapa o

Listado

Verifica Rutero de Clientes, en Mapa o

Listado

Registra entrega de pedidos

Ilustración 9 Diagrama de Navegación Fuente: Autor

Page 46: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDESdspace.uniandes.edu.ec/bitstream/123456789/7131/1/...Ilustración 3 Mapa Base National Geographic. (ESRI, S.A) 14 Ilustración 4 Mapa Temático

36

7.6 DIAGRAMA DE FLUJO

Inicio

Login.php

Tipo Usuario

MENU

ADMINISTRADOR

Administrador

Inicio de

Sesión

(Usuario y

Clave)

Categorías

Subcategorías

Productos

Presentaciones

Bodega

Productos

SI

Ventas

NO

Trabajadores

Clientes

Presupuestos

Improductividad

SI

Reportes

Ventas

Clientes

SI

NO

NO MENU VENDEDOR

Clientes

GEO

Clientes

SI

Ventas

NO

Visitas

Pedidos

SI

Rutero

Listado

Mapa

SI

NO

NO

Vendedor

MENU ENTREGADOR

Listado

Mapa

Rutero

SI

Reportes

NO

Entregas

SI

NO

Entregador

Fin

Ilustración 10 Diagrama de Flujo Fuente: Autor

El diagrama de flujo hace referencia al sistema a desarrollar, mostrado en secuencias de instrucciones que se ejecutaran en el orden especificado.

Page 47: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDESdspace.uniandes.edu.ec/bitstream/123456789/7131/1/...Ilustración 3 Mapa Base National Geographic. (ESRI, S.A) 14 Ilustración 4 Mapa Temático

37

7.7 MODELO RELACIONAL

Ilustración 11 Modelo Relacional de la Base de Datos Fuente: Autor

El modelo relacional de la base de datos, presenta la estructura de cada entidad y las relaciones entre sí, da un enfoque global para mayor

entendimiento de sus objetivos permitiendo la generación de reportes para cualquier departamento de la empresa.

Page 48: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDESdspace.uniandes.edu.ec/bitstream/123456789/7131/1/...Ilustración 3 Mapa Base National Geographic. (ESRI, S.A) 14 Ilustración 4 Mapa Temático

38

7.8 MODELO LÓGICO

Ilustración 12 Modelo Lógico de la Base de Datos Fuente: Autor

Se presenta a través del modelo lógico la materialización de las relaciones, ya que cada entidad consta de una clave primaria y una o más claves

foráneas, permitiendo conocer al diseñador de la base si las relaciones se realizaron de manera correcta y/o cumplen con los objetivos de la base

de datos.

Page 49: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDESdspace.uniandes.edu.ec/bitstream/123456789/7131/1/...Ilustración 3 Mapa Base National Geographic. (ESRI, S.A) 14 Ilustración 4 Mapa Temático

39

7.9 MODELO FÍSICO

Ilustración 13 Modelo Físico de la Base de Datos Fuente: Autor

El modelo físico de la base de datos, fue realizado a través del modelo lógico, en este se realizan las validaciones de los identificadores auto-

incrementables, valores únicos sin dar paso a la redundancia de datos, entre otras propiedades, después de su correcta configuración esta lista

para generar el script de la base de datos y posterior creación.

Page 50: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDESdspace.uniandes.edu.ec/bitstream/123456789/7131/1/...Ilustración 3 Mapa Base National Geographic. (ESRI, S.A) 14 Ilustración 4 Mapa Temático

40

7.10 DICCIONARIO DE DATOS

Tabla 12: Tabla Bodega Fuente: Autor

Tabla 13: Tabla Canton Fuente: Autor

Tabla 14: Tabla Categoría Fuente: Autor

bodega

Columna Tipo NuloPredetermi

nadoEnlaces a

Comentari

osMIME

id_bodega (Primaria) int(11) No

cod_produc varchar(6) Sí NULL producto -> cod_produc

bod_cantid int(11) No

bod_costo decimal(7,4) No

bod_pvp decimal(7,4) No

bod_fcaduc date No

bod_fregis datetime No

Índices

Nombre de la clave Tipo ÚnicoEmpaqueta

doColumna

Cardinalid

ad

Cotejamie

ntoNulo

Comentari

o

PRIMARY BTREE Sí No id_bodega 2 A No

FK_rel_pro_bod BTREE No No cod_produc 2 A Sí

canton

Columna Tipo NuloPredetermi

nadoEnlaces a

Comentari

osMIME

cod_canton (Primaria) varchar(4) No

cod_provin varchar(3) Sí NULL provincia -> cod_provin

can_nombre varchar(100) No

Índices

Nombre de la clave Tipo ÚnicoEmpaqueta

doColumna

Cardinalid

ad

Cotejamie

ntoNulo

Comentari

o

PRIMARY BTREE Sí No cod_canton 221 A No

FK_rel_prov_can BTREE No No cod_provin 55 A Sí

categoria

Columna Tipo NuloPredetermi

nadoEnlaces a

Comentari

osMIME

cod_catego (Primaria) varchar(3) No

cat_nombre varchar(70) No

cat_descri varchar(150) Sí NULL

cat_estado int(11) No

Índices

Nombre de la clave Tipo ÚnicoEmpaqueta

doColumna

Cardinalid

ad

Cotejamie

ntoNulo

Comentari

o

PRIMARY BTREE Sí No cod_catego 2 A No

Page 51: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDESdspace.uniandes.edu.ec/bitstream/123456789/7131/1/...Ilustración 3 Mapa Base National Geographic. (ESRI, S.A) 14 Ilustración 4 Mapa Temático

41

Tabla 15: Tabla Cliente Fuente: Autor

Tabla 16: Tabla Improductividad Fuente: Autor

Tabla 17: Tabla Login Fuente: Autor

cliente

Columna Tipo NuloPredetermi

nadoEnlaces a

Comentari

osMIME

cod_client (Primaria) varchar(6) No

cod_canton varchar(4) Sí NULL canton -> cod_canton

cli_ruc varchar(13) No

cli_nombre varchar(50) No

cli_apelli varchar(100) No

cli_sexo varchar(1) No

cli_celula varchar(10) Sí NULL

cli_frecue int(11) No

cli_tipo varchar(1) No

cli_estado int(11) No

cli_direcc varchar(200) Sí NULL

cli_correo varchar(200) Sí NULL

cli_fnacim date Sí NULL

cli_fcreac datetime No

cli_fmodif datetime Sí NULL

cli_longit decimal(10,6) No

cli_latitu decimal(10,6) No

Índices

Nombre de la clave Tipo ÚnicoEmpaqueta

doColumna

Cardinalid

ad

Cotejamie

ntoNulo

Comentari

o

PRIMARY BTREE Sí No cod_client 0 A No

FK_relationship_13 BTREE No No cod_canton 0 A Sí

Columna Tipo NuloPredetermi

nadoEnlaces a

Comentari

osMIME

id_improd (Primaria) int(11) No

id_visita int(11) Sí NULL visita -> id_visita

imp_nombre varchar(70) No

imp_descri varchar(150) Sí NULL

imp_estado int(11) No

Índices

Nombre de la clave Tipo ÚnicoEmpaqueta

doColumna

Cardinalid

ad

Cotejamie

ntoNulo

Comentari

o

PRIMARY BTREE Sí No id_improd 0 A No

FK_rel_vis_imp2 BTREE No No id_visita 0 A Sí

improductividad

login

Columna Tipo NuloPredetermi

nadoEnlaces a

Comentari

osMIME

id_login (Primaria) int(11) No

cod_trabaj varchar(5) Sí NULL trabajador -> cod_trabaj

log_fecha datetime No

Índices

Nombre de la clave Tipo ÚnicoEmpaqueta

doColumna

Cardinalid

ad

Cotejamie

ntoNulo

Comentari

o

PRIMARY BTREE Sí No id_login 7 A No

FK_rel_trab_log BTREE No No cod_trabaj 7 A Sí

Page 52: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDESdspace.uniandes.edu.ec/bitstream/123456789/7131/1/...Ilustración 3 Mapa Base National Geographic. (ESRI, S.A) 14 Ilustración 4 Mapa Temático

42

Tabla 18: Tabla Pedido Fuente: Autor

Tabla 19: Tabla Presentación Fuente: Autor

Tabla 20: Tabla Presupuesto Fuente: Autor

pedido

Columna Tipo NuloPredetermi

nadoEnlaces a

Comentari

osMIME

id_pedido (Primaria) int(11) No

id_visita int(11) Sí NULL visita -> id_visita

id_bodega int(11) Sí NULL bodega -> id_bodega

cod_trabaj varchar(5) Sí NULL trabajador -> cod_trabaj

ped_cantid int(11) No

ped_fecha datetime No

ped_estado varchar(1) Sí NULL

Índices

Nombre de la clave Tipo ÚnicoEmpaqueta

doColumna

Cardinalid

ad

Cotejamie

ntoNulo

Comentari

o

PRIMARY BTREE Sí No id_pedido 0 A No

FK_rel_bod_ped BTREE No No id_bodega 0 A Sí

FK_rel_tra_ped BTREE No No cod_trabaj 0 A Sí

FK_rel_vis_ped BTREE No No id_visita 0 A Sí

presentacion

Columna Tipo NuloPredetermi

nadoEnlaces a

Comentari

osMIME

id_presen (Primaria) int(11) No

cod_produc varchar(6) Sí NULL producto -> cod_produc

pre_nombre varchar(20) No

pre_unidades int(11) No

Índices

Nombre de la clave Tipo ÚnicoEmpaqueta

doColumna

Cardinalid

ad

Cotejamie

ntoNulo

Comentari

o

PRIMARY BTREE Sí No id_presen 5 A No

FK_rel_pro_pre BTREE No No cod_produc 5 A Sí

presupuesto

Columna Tipo NuloPredetermi

nadoEnlaces a

Comentari

osMIME

id_presup (Primaria) int(11) No

id_login int(11) Sí NULL login -> id_login

cod_trabaj varchar(5) Sí NULL trabajador -> cod_trabaj

pre_cant int(11) No

pre_mes int(11) No

pre_ano int(11) No

pre_fecha datetime No

Índices

Nombre de la clave Tipo ÚnicoEmpaqueta

doColumna

Cardinalid

ad

Cotejamie

ntoNulo

Comentari

o

PRIMARY BTREE Sí No id_presup 0 A No

FK_rel_log_pre BTREE No No id_login 0 A Sí

FK_rel_tra_pre BTREE No No cod_trabaj 0 A Sí

Page 53: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDESdspace.uniandes.edu.ec/bitstream/123456789/7131/1/...Ilustración 3 Mapa Base National Geographic. (ESRI, S.A) 14 Ilustración 4 Mapa Temático

43

Tabla 21: Tabla Producto Fuente: Autor

Tabla 22: Tabla Provincia Fuente: Autor

Tabla 23: Tabla Subcategoría Fuente: Autor

producto

Columna Tipo NuloPredetermi

nadoEnlaces a

Comentari

osMIME

cod_produc (Primaria) varchar(6) No

cod_subcat varchar(3) Sí NULL subcategoria -> cod_subcat

pro_nombre varchar(100) No

pro_descri varchar(150) Sí NULL

Índices

Nombre de la clave Tipo ÚnicoEmpaqueta

doColumna

Cardinalid

ad

Cotejamie

ntoNulo

Comentari

o

PRIMARY BTREE Sí No cod_produc 2 A No

FK_rel_sub_pro BTREE No No cod_subcat 2 A Sí

provincia

Columna Tipo NuloPredetermi

nadoEnlaces a

Comentari

osMIME

cod_provin (Primaria) varchar(3) No

prov_nombre varchar(50) No

Índices

Nombre de la clave Tipo ÚnicoEmpaqueta

doColumna

Cardinalid

ad

Cotejamie

ntoNulo

Comentari

o

PRIMARY BTREE Sí No cod_provin 24 A No

subcategoria

Columna Tipo NuloPredetermi

nadoEnlaces a

Comentari

osMIME

cod_subcat (Primaria) varchar(3) No

cod_catego varchar(3) Sí NULL categoria -> cod_catego

sub_nombre varchar(70) No

sub_descrip varchar(150) Sí NULL

sub_estado int(11) No

Índices

Nombre de la clave Tipo ÚnicoEmpaqueta

doColumna

Cardinalid

ad

Cotejamie

ntoNulo

Comentari

o

PRIMARY BTREE Sí No cod_subcat 2 A No

FK_rel_cat_sub BTREE No No cod_catego 2 A Sí

Page 54: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDESdspace.uniandes.edu.ec/bitstream/123456789/7131/1/...Ilustración 3 Mapa Base National Geographic. (ESRI, S.A) 14 Ilustración 4 Mapa Temático

44

Tabla 24: Tabla Trabajador Fuente: Autor

Tabla 25: Tabla Visita Fuente: Autor

trabajador

Columna Tipo NuloPredetermi

nadoEnlaces a

Comentari

osMIME

cod_trabaj (Primaria) varchar(5) No

cod_canton varchar(4) Sí NULL canton -> cod_canton

tra_cedula varchar(10) No

tra_nombre varchar(50) No

tra_apelli varchar(100) No

tra_sexo varchar(1) No

tra_celula varchar(10) No

tra_tipo varchar(1) No

tra_estado int(11) No

tra_usuario varchar(25) No

tra_clave varchar(200) No

tra_fnacim date Sí NULL

tra_fcreac datetime No

tra_fmodif datetime Sí NULL

tra_fdespi date Sí NULL

Índices

Nombre de la clave Tipo ÚnicoEmpaqueta

doColumna

Cardinalid

ad

Cotejamie

ntoNulo

Comentari

o

PRIMARY BTREE Sí No cod_trabaj 4 A No

FK_rel_can_trab BTREE No No cod_canton 4 A Sí

visita

Columna Tipo NuloPredetermi

nadoEnlaces a

Comentari

osMIME

id_visita (Primaria) int(11) No

cod_trabaj varchar(5) Sí NULL trabajador -> cod_trabaj

id_improd int(11) Sí NULL improductividad -> id_improd

cod_client varchar(6) Sí NULL cliente -> cod_client

vis_longit decimal(10,6) No

vist_latitu decimal(10,6) No

vis_fasign date No

vis_fregis datetime Sí NULL

Índices

Nombre de la clave Tipo ÚnicoEmpaqueta

doColumna

Cardinalid

ad

Cotejamie

ntoNulo

Comentari

o

PRIMARY BTREE Sí No id_visita 0 A No

FK_rel_cli_vis BTREE No No cod_client 0 A Sí

FK_rel_trab_vis BTREE No No cod_trabaj 0 A Sí

FK_rel_vis_imp BTREE No No id_improd 0 A Sí

Page 55: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDESdspace.uniandes.edu.ec/bitstream/123456789/7131/1/...Ilustración 3 Mapa Base National Geographic. (ESRI, S.A) 14 Ilustración 4 Mapa Temático

45

7.11 DISEÑO DE INTERFAZ

PÁGINA INDEX

Ilustración 14 index.php Fuente: Autor

1. Ingreso de usuario y contraseña.

2. Botón Ingresar.

3. Deslizador de Imágenes

PÁGINA INDEX ADMINISTRADOR

Ilustración 15 admin_index.php Fuente: Autor

1. Barra Menú

2.Panel de Administrador

1 2

3

1

2

Page 56: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDESdspace.uniandes.edu.ec/bitstream/123456789/7131/1/...Ilustración 3 Mapa Base National Geographic. (ESRI, S.A) 14 Ilustración 4 Mapa Temático

46

PÁGINA INDEX VENDEDOR

Ilustración 16 vend_index.php Fuente: Autor

1. Barra Menú

2.Panel de Vendedor

PÁGINA INDEX ENTREGADOR

Ilustración 17 entre_index.php Fuente: Autor

1. Barra Menú

2.Panel de Entregador

1

2

1

2

Page 57: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDESdspace.uniandes.edu.ec/bitstream/123456789/7131/1/...Ilustración 3 Mapa Base National Geographic. (ESRI, S.A) 14 Ilustración 4 Mapa Temático

47

PÁGINA RUTERO

Ilustración 18 vend_rutero_maps .php Fuente: Autor

1. Barra Menú

2.Mapa Base

3. Rutero de Clientes del día

8. CONCLUSIONES Y RECOMENDACIONES

CONCLUSIONES

Mediante la investigación realizada para el desarrollo de este proyecto, fue

posible comprender los temas y herramientas sobre los procesos del pedido, el

desarrollo web y la utilización de mapas integrados a los procesos de compañías

en la actualidad. En el apartado de la página 4 título 6 “FUNDAMENTACIÓN

TEÓRICA CONCEPTUAL DE LA PROPUESTA”.

En base a los procesos metodológicos para la toma de pedidos haciendo

referencia al tema: “Procesamiento de pedidos” del autor Águeda en la página 7

de este documento, se toma como base la gestión del procedimiento de pedidos

con el fin de enfocarlo a una técnica informática que permita cubrir las

necesidades de la empresa ORIENTAL en el ciclo comercial.

El uso del aplicativo Web agilizará los procesos internos llevados a cabo por la

empresa ORIENTAL INDUSTRIA ALIMENTICIA para la toma de pedidos a

1

2

3

Page 58: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDESdspace.uniandes.edu.ec/bitstream/123456789/7131/1/...Ilustración 3 Mapa Base National Geographic. (ESRI, S.A) 14 Ilustración 4 Mapa Temático

48

clientes en ruta, haciendo que esta suba su desempeño y competitividad ante la

competencia.

RECOMENDACIONES

Se recomienda la realización constante de capacitaciones sobre el uso correcto

del aplicativo web, sus roles de usuario y las distintas funcionalidades que

posee.

Al ser un aplicativo que permite gestionar la entrada y salida de productos se

aconseja verificar constantemente el ingreso de productos y la existencia de los

mismos de manera física.

Con el fin de mejorar los procesos se recomienda realizar actualizaciones de

código y base de datos acorde a la necesidad que se pueda presentar en un

futuro.

Page 59: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDESdspace.uniandes.edu.ec/bitstream/123456789/7131/1/...Ilustración 3 Mapa Base National Geographic. (ESRI, S.A) 14 Ilustración 4 Mapa Temático

49

ANEXOS

SCRIPT DE LA BASE DE DATOS

/*=============================================================

=*/

/* DBMS name: MySQL 5.0 */

/* Created on: 12/07/2017 18:02:23 */

/*=============================================================

=*/

drop table if exists bodega;

drop table if exists canton;

drop table if exists categoria;

drop table if exists cliente;

drop table if exists improductividad;

drop table if exists login;

drop table if exists pedido;

drop table if exists presentacion;

drop table if exists presupuesto;

drop table if exists producto;

drop table if exists provincia;

drop table if exists subcategoria;

drop table if exists trabajador;

drop table if exists visita;

/*=============================================================

=*/

/* Table: bodega */

/*=============================================================

=*/

create table bodega

(

id_bodega int not null auto_increment,

Page 60: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDESdspace.uniandes.edu.ec/bitstream/123456789/7131/1/...Ilustración 3 Mapa Base National Geographic. (ESRI, S.A) 14 Ilustración 4 Mapa Temático

50

cod_produc varchar(6),

bod_cantid int not null,

bod_costo decimal(7,4) not null,

bod_pvp decimal(7,4) not null,

bod_fcaduc date not null,

bod_fregis datetime not null,

primary key (id_bodega)

)ENGINE=INNODB;

/*=============================================================

=*/

/* Table: canton */

/*=============================================================

=*/

create table canton

(

cod_canton varchar(4) not null,

cod_provin varchar(3),

can_nombre varchar(100) not null,

primary key (cod_canton)

)ENGINE=INNODB;

/*=============================================================

=*/

/* Table: categoria */

/*=============================================================

=*/

create table categoria

(

cod_catego varchar(3) not null,

cat_nombre varchar(70) not null,

cat_descri varchar(150),

cat_estado int not null,

Page 61: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDESdspace.uniandes.edu.ec/bitstream/123456789/7131/1/...Ilustración 3 Mapa Base National Geographic. (ESRI, S.A) 14 Ilustración 4 Mapa Temático

51

primary key (cod_catego)

)ENGINE=INNODB;

/*=============================================================

=*/

/* Table: cliente */

/*=============================================================

=*/

create table cliente

(

cod_client varchar(6) not null,

cod_canton varchar(4),

cli_ruc varchar(13) not null,

cli_nombre varchar(50) not null,

cli_apelli varchar(100) not null,

cli_sexo varchar(1) not null,

cli_celula varchar(10),

cli_frecue int not null,

cli_tipo varchar(1) not null,

cli_estado int not null,

cli_direcc varchar(200),

cli_correo varchar(200),

cli_fnacim date,

cli_fcreac datetime not null,

cli_fmodif datetime,

cli_longit decimal(10,6) not null,

cli_latitu decimal(10,6) not null,

primary key (cod_client)

)ENGINE=INNODB;

/*=============================================================

=*/

/* Table: improductividad */

Page 62: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDESdspace.uniandes.edu.ec/bitstream/123456789/7131/1/...Ilustración 3 Mapa Base National Geographic. (ESRI, S.A) 14 Ilustración 4 Mapa Temático

52

/*=============================================================

=*/

create table improductividad

(

id_improd int not null auto_increment,

id_visita int,

imp_nombre varchar(70) not null,

imp_descri varchar(150),

imp_estado int not null,

primary key (id_improd)

)ENGINE=INNODB;

/*=============================================================

=*/

/* Table: login */

/*=============================================================

=*/

create table login

(

id_login int not null auto_increment,

cod_trabaj varchar(5),

log_fecha datetime not null,

primary key (id_login)

)ENGINE=INNODB;

/*=============================================================

=*/

/* Table: pedido */

/*=============================================================

=*/

create table pedido

(

id_pedido int not null auto_increment,

id_visita int,

Page 63: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDESdspace.uniandes.edu.ec/bitstream/123456789/7131/1/...Ilustración 3 Mapa Base National Geographic. (ESRI, S.A) 14 Ilustración 4 Mapa Temático

53

id_bodega int,

cod_trabaj varchar(5),

ped_cantid int not null,

ped_fecha datetime not null,

ped_estado varchar(1),

primary key (id_pedido)

)ENGINE=INNODB;

/*=============================================================

=*/

/* Table: presentacion */

/*=============================================================

=*/

create table presentacion

(

id_presen int not null auto_increment,

cod_produc varchar(6),

pre_nombre varchar(20) not null,

pre_unidades int not null,

primary key (id_presen)

)ENGINE=INNODB;

/*=============================================================

=*/

/* Table: presupuesto */

/*=============================================================

=*/

create table presupuesto

(

id_presup int not null auto_increment,

id_login int,

cod_trabaj varchar(5),

pre_cant int not null,

Page 64: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDESdspace.uniandes.edu.ec/bitstream/123456789/7131/1/...Ilustración 3 Mapa Base National Geographic. (ESRI, S.A) 14 Ilustración 4 Mapa Temático

54

pre_mes int not null,

pre_ano int not null,

pre_fecha datetime not null,

primary key (id_presup)

)ENGINE=INNODB;

/*=============================================================

=*/

/* Table: producto */

/*=============================================================

=*/

create table producto

(

cod_produc varchar(6) not null,

cod_subcat varchar(3),

pro_nombre varchar(100) not null,

pro_descri varchar(150),

primary key (cod_produc)

)ENGINE=INNODB;

/*=============================================================

=*/

/* Table: provincia */

/*=============================================================

=*/

create table provincia

(

cod_provin varchar(3) not null,

prov_nombre varchar(50) not null,

primary key (cod_provin)

)ENGINE=INNODB;

/*=============================================================

=*/

Page 65: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDESdspace.uniandes.edu.ec/bitstream/123456789/7131/1/...Ilustración 3 Mapa Base National Geographic. (ESRI, S.A) 14 Ilustración 4 Mapa Temático

55

/* Table: subcategoria */

/*=============================================================

=*/

create table subcategoria

(

cod_subcat varchar(3) not null,

cod_catego varchar(3),

sub_nombre varchar(70) not null,

sub_descrip varchar(150),

sub_estado int not null,

primary key (cod_subcat)

)ENGINE=INNODB;

/*=============================================================

=*/

/* Table: trabajador */

/*=============================================================

=*/

create table trabajador

(

cod_trabaj varchar(5) not null,

cod_canton varchar(4),

tra_cedula varchar(10) not null,

tra_nombre varchar(50) not null,

tra_apelli varchar(100) not null,

tra_sexo varchar(1) not null,

tra_celula varchar(10) not null,

tra_tipo varchar(1) not null,

tra_estado int not null,

tra_usuario varchar(25) not null,

tra_clave varchar(200) not null,

tra_fnacim date,

tra_fcreac datetime not null,

Page 66: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDESdspace.uniandes.edu.ec/bitstream/123456789/7131/1/...Ilustración 3 Mapa Base National Geographic. (ESRI, S.A) 14 Ilustración 4 Mapa Temático

56

tra_fmodif datetime,

tra_fdespi date,

primary key (cod_trabaj)

)ENGINE=INNODB;

/*=============================================================

=*/

/* Table: visita */

/*=============================================================

=*/

create table visita

(

id_visita int not null auto_increment,

cod_trabaj varchar(5),

id_improd int,

cod_client varchar(6),

vis_longit decimal(10,6) not null,

vist_latitu decimal(10,6) not null,

vis_fasign date not null,

vis_fregis datetime,

primary key (id_visita)

)ENGINE=INNODB;

alter table bodega add constraint FK_rel_pro_bod foreign key (cod_produc)

references producto (cod_produc) on delete restrict on update cascade;

alter table canton add constraint FK_rel_prov_can foreign key (cod_provin)

references provincia (cod_provin) on delete restrict on update cascade;

alter table cliente add constraint FK_relationship_13 foreign key (cod_canton)

references canton (cod_canton) on delete restrict on update cascade;

alter table improductividad add constraint FK_rel_vis_imp2 foreign key (id_visita)

Page 67: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDESdspace.uniandes.edu.ec/bitstream/123456789/7131/1/...Ilustración 3 Mapa Base National Geographic. (ESRI, S.A) 14 Ilustración 4 Mapa Temático

57

references visita (id_visita) on delete restrict on update cascade;

alter table login add constraint FK_rel_trab_log foreign key (cod_trabaj)

references trabajador (cod_trabaj) on delete restrict on update cascade;

alter table pedido add constraint FK_rel_bod_ped foreign key (id_bodega)

references bodega (id_bodega) on delete restrict on update cascade;

alter table pedido add constraint FK_rel_tra_ped foreign key (cod_trabaj)

references trabajador (cod_trabaj) on delete restrict on update cascade;

alter table pedido add constraint FK_rel_vis_ped foreign key (id_visita)

references visita (id_visita) on delete restrict on update cascade;

alter table presentacion add constraint FK_rel_pro_pre foreign key (cod_produc)

references producto (cod_produc) on delete restrict on update cascade;

alter table presupuesto add constraint FK_rel_log_pre foreign key (id_login)

references login (id_login) on delete restrict on update cascade;

alter table presupuesto add constraint FK_rel_tra_pre foreign key (cod_trabaj)

references trabajador (cod_trabaj) on delete restrict on update cascade;

alter table producto add constraint FK_rel_sub_pro foreign key (cod_subcat)

references subcategoria (cod_subcat) on delete restrict on update cascade;

alter table subcategoria add constraint FK_rel_cat_sub foreign key (cod_catego)

references categoria (cod_catego) on delete restrict on update cascade;

alter table trabajador add constraint FK_rel_can_trab foreign key (cod_canton)

references canton (cod_canton) on delete restrict on update cascade;

Page 68: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDESdspace.uniandes.edu.ec/bitstream/123456789/7131/1/...Ilustración 3 Mapa Base National Geographic. (ESRI, S.A) 14 Ilustración 4 Mapa Temático

58

alter table visita add constraint FK_rel_cli_vis foreign key (cod_client)

references cliente (cod_client) on delete restrict on update cascade;

alter table visita add constraint FK_rel_trab_vis foreign key (cod_trabaj)

references trabajador (cod_trabaj) on delete restrict on update cascade;

alter table visita add constraint FK_rel_vis_imp foreign key (id_improd)

references improductividad (id_improd) on delete restrict on update cascade;

CODIGO DE INSERCIÓN DE TRABAJADORES

<?php

require_once('admin_menu.php');

require_once('clases/conexion.php');

require_once('clases/valida.php');

$codigo="";

$canton="";

$cedula="";

$nombre="";

$apellidos="";

$sexo="";

$correo="";

$tipo="";

$estado="";

$usuario="";

$clave="";

$fnacimiento="";

$fdespido="";

if (isset($_POST['enviar'])) {

if (isset($_GET['Cod_Editar'])) {

$codigo=$_POST['var_codigo'];

$canton=$_POST['var_canton'];

$cedula=$_POST['var_cedula'];

$nombre=$_POST['var_nombre'];

$apellidos=$_POST['var_apellidos'];

$sexo=$_POST['var_sexo'];

$correo=$_POST['var_correo'];

$tipo=$_POST['var_tipo'];

$estado=$_POST['var_estado'];

Page 69: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDESdspace.uniandes.edu.ec/bitstream/123456789/7131/1/...Ilustración 3 Mapa Base National Geographic. (ESRI, S.A) 14 Ilustración 4 Mapa Temático

59

$usuario=$_POST['var_usuario'];

$fnacimiento=$_POST['var_fnacimiento'];

$sql=sprintf("UPDATE trabajador SET

cod_canton=%s,tra_cedula=%s,tra_nombre=%s,tra_apelli=%s,tra_sexo=%s,tra_correo=

%s,tra_tipo=%s,tra_estado=%s,tra_usuario=%s,tra_fnacim=%s,tra_fmodif=now()

WHERE cod_trabaj=%s", //tra_fdespi=%s

valida::convertir($mysqli, $canton,'text'),

valida::convertir($mysqli, $cedula,'text'),

valida::convertir($mysqli, strtoupper($nombre), 'text'),

valida::convertir($mysqli, strtoupper($apellidos), 'text'),

valida::convertir($mysqli, $sexo, 'text'),

valida::convertir($mysqli, $correo,'text'),

valida::convertir($mysqli, $tipo, 'text'),

valida::convertir($mysqli, $estado, 'int'),

valida::convertir($mysqli, strtoupper($usuario), 'text'),

valida::convertir($mysqli, $fnacimiento, 'date'),

//valida::convertir($mysqli, $fdespido, 'date'),

valida::convertir($mysqli, $codigo, 'text'));

}else{

$codigo=$_POST['var_codigo'];

$canton=$_POST['var_canton'];

$cedula=$_POST['var_cedula'];

$nombre=$_POST['var_nombre'];

$apellidos=$_POST['var_apellidos'];

$sexo=$_POST['var_sexo'];

$correo=$_POST['var_correo'];

$tipo=$_POST['var_tipo'];

$estado=$_POST['var_estado'];

$usuario=$_POST['var_usuario'];

$fnacimiento=$_POST['var_fnacimiento'];

$pass="";

$mayu = array ("A", "B", "C", "D", "E", "F", "G", "H", "I", "J", "K", " L

"," M "," N "," O "," P "," Q "," R "," S "," T "," U "," V "," W "," X " , "Y", "Z");

$minu = array ("a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", " l "," m

"," n "," o "," p "," q "," r "," s "," t "," u "," v "," w "," x " , "y", "z");

$numero = array (0, 1, 2, 3, 4, 5, 6, 7, 8, 9);

$simbolo=array("!","#","$","%","&","/","(",")","=","?","¡","¿","*","+","_","-");

for ($x=1;$x<=10;$x++){

$y= rand(1,4);

if ($y==1){

$car=rand(0,25);

$pass.= trim($mayu[$car]);

}

if ($y==2){

$car=rand(0,25);

Page 70: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDESdspace.uniandes.edu.ec/bitstream/123456789/7131/1/...Ilustración 3 Mapa Base National Geographic. (ESRI, S.A) 14 Ilustración 4 Mapa Temático

60

$pass.= trim($minu[$car]);

}

if ($y==3){

$car=rand(0,9);

$pass.= trim($numero[$car]);

}

if ($y==4){

$car=rand(0,15);

$pass.= trim($simbolo[$car]);

}

}

$sql = sprintf("INSERT INTO trabajador (cod_trabaj, cod_canton,

tra_cedula, tra_nombre, tra_apelli, tra_sexo, tra_correo, tra_tipo, tra_estado,

tra_usuario, tra_clave, tra_fnacim, tra_fcreac, tra_fmodif, tra_fdespi) VALUES (%s,

%s, %s, %s, %s, %s, %s, %s, %s, %s, %s, %s, now(), null, null)",

valida::convertir($mysqli, strtoupper($codigo),'text'),

valida::convertir($mysqli, $canton,'text'),

valida::convertir($mysqli, $cedula,'text'),

valida::convertir($mysqli, strtoupper($nombre), 'text'),

valida::convertir($mysqli, strtoupper($apellidos), 'text'),

valida::convertir($mysqli, $sexo, 'text'),

valida::convertir($mysqli, $correo,'text'),

valida::convertir($mysqli, $tipo, 'text'),

valida::convertir($mysqli, $estado, 'int'),

valida::convertir($mysqli, strtoupper($usuario), 'text'),

valida::convertir($mysqli, $pass, 'text'), //poner MD5 mas

adelante

valida::convertir($mysqli, $fnacimiento, 'date'));

}

$q_sql=mysqli_query($mysqli,$sql) or die("No se realizaron cambios por: ".

mysqli_error($mysqli));

}

if (isset($_GET['Cod_Editar'])) {

$sql = sprintf("SELECT * FROM trabajador WHERE cod_trabaj = %s",

valida::convertir($mysqli, $_GET['Cod_Editar'], 'text'));

$q_sql=mysqli_query($mysqli,$sql) or die("No encontre

por:".mysqli_error($mysqli));

$r_sql=mysqli_fetch_assoc($q_sql);

$codigo=$_GET['Cod_Editar'];

$canton=$r_sql['cod_canton'];

$cedula=$r_sql['tra_cedula'];

$nombre=$r_sql['tra_nombre'];

$apellidos=$r_sql['tra_apelli'];

$sexo=$r_sql['tra_sexo'];

Page 71: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDESdspace.uniandes.edu.ec/bitstream/123456789/7131/1/...Ilustración 3 Mapa Base National Geographic. (ESRI, S.A) 14 Ilustración 4 Mapa Temático

61

$correo=$r_sql['tra_correo'];

$tipo=$r_sql['tra_tipo'];

$estado=$r_sql['tra_estado'];

$usuario=$r_sql['tra_usuario'];

$fnacimiento=$r_sql['tra_fnacim'];

$fdespido=$r_sql['tra_fdespi'];

}

?>

<!doctype html>

<html>

<head>

<meta charset="utf-8">

<title>REGISTRO DE TRABAJADORES</title>

<meta name="viewport" content="width=device-width, user-

scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">

<link rel="stylesheet" href="css/formularios.css">

<script src="js/ajax.js" type="text/javascript"></script>

<script src="js/funciones.js" type="text/javascript"></script>

</head>

<body>

<br />

<form name='form' method="post" >

<h2 align="center">REGISTRO DE TRABAJADORES</h2>

<br />

<label>Código</label><input type="text" name="var_codigo"

value="<?php echo $codigo ?>" required/>

<label>Provincia</label>

<select name="var_provincia" id="var_provincia" required

onChange="cantones('consultas_sql/sql_canton_buscar.php','recepcion_canton',this)">

<option value="0" select>Seleccione una

provincia...</option>

<?php

$sql_provincia="SELECT * FROM provincia";

$q_provincia=mysqli_query($mysqli,

$sql_provincia) or die("No busque por: ". mysqli_error($mysqli));

$r_provincia=mysqli_fetch_assoc($q_provincia);

do{

echo '<option

value="'.$r_provincia['cod_provin'].'">'.$r_provincia['prov_nombre'].'</option>';

}while($r_provincia=mysqli_fetch_assoc($q_provincia));

?>

</select>

Page 72: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDESdspace.uniandes.edu.ec/bitstream/123456789/7131/1/...Ilustración 3 Mapa Base National Geographic. (ESRI, S.A) 14 Ilustración 4 Mapa Temático

62

<label>Cantón</label>

<select name="var_canton" id="recepcion_canton" required>

<option value="0" selected>Seleccione un

cantón...</option>

</select>

<label>Cédula</label><input type="text" name="var_cedula"

value="<?php echo $cedula ?>" onKeyPress="return solonumeros(event);"

maxlength="10" required/>

<label>Nombre</label><input type="text" name="var_nombre"

value="<?php echo $nombre ?>" onKeyPress="return sololetras(event);" required/>

<label>Apellidos</label><input type="text"

name="var_apellidos" value="<?php echo $apellidos ?>" required/>

<label>Sexo</label>

<select name="var_sexo" required>

<option value="" <?php if($sexo=="0"){echo "selected";

}?> selected>Seleccione una opción...</option>

<option value="M" <?php if($sexo=="M"){echo

"selected"; }?>>Masculino</option>

<option value="F" <?php if($sexo=="F"){echo "selected";

}?>>Femenino</option>

</select>

<label>Celular</label><input type="text" name="var_correo"

value="<?php echo $correo ?>" required/>

<label>Tipo</label>

<select name="var_tipo">

<option value="0" selected>Seleccione una

opción...</option>

<option value="A" <?php if($tipo=="A"){echo "selected";

}?>>Administrador</option>

<option value="V" <?php if($tipo=="V"){echo "selected";

}?>>Vendedor</option>

<option value="E" <?php if($tipo=="E"){echo "selected";

}?>>Entregador</option>

</select>

<label>Estado</label>

<select name="var_estado">

<option value="1" <?php if($estado=="1"){echo

"selected"; }?> selected>Activo</option>

<option value="0" <?php if($estado=="0"){echo

"selected"; }?>>Inactivo</option>

</select>

Page 73: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDESdspace.uniandes.edu.ec/bitstream/123456789/7131/1/...Ilustración 3 Mapa Base National Geographic. (ESRI, S.A) 14 Ilustración 4 Mapa Temático

63

<label>Usuario</label><input type="text" name="var_usuario"

value="<?php echo $cedula ?>" required/>

<label>Fecha de Nacimiento</label>

<div class="fecha" align="center">

<input type="date" name="var_fnacimiento" max="<?php

echo(date('Y-m-d'))?>" value="<?php echo $fnacimiento ?>"/>

</div>

<input type=submit name="enviar"/>

</form>

</body>

</html>

Page 74: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDESdspace.uniandes.edu.ec/bitstream/123456789/7131/1/...Ilustración 3 Mapa Base National Geographic. (ESRI, S.A) 14 Ilustración 4 Mapa Temático

64

9. BIBLIOGRAFÍA

Águeda, E., García de Madariaga, J., Narros Gonzáles, J., Olarte Pascual, C., Reinares

Lara, M., & Saco Vázquez, M. (2008). Principios de marketing. 3era Edición.

España: ESIC.

Artal Castells, M. (2007). Dirección de ventas, Organización del departamento de

ventas y gestión de vendedores. Madrid: ESIC EDITORIAL.

Asghar, M. (2017). Master in HTML and CSS Technology: Best Practice Guide.

Pakistan: Skill Seeker Publications PVT LTD.

Aubry, C. (2012). Cree su primer sitio Web: del diseño a la realización. Barcelona:

Ediciones ENI.

Benchimol, D. (2012). Flash: creación de sitios web. Buenos Aires: USERSHOP.

Castells, M. A. (2007). Dirección de Ventas, Organización y gestión de vendedores.

Madrid: ESIC EDITORIAL.

Charney, C. (2004). ¡VENDIDO! La Biblia del vendedor. Barcelona: Robinbook.

Cobo, A., Gómez, P., Pérez, D., & Rocha, R. (2005). PHP y MySQL: Tecnología para

el desarrollo de aplicaciones web. España: Ediciones Díaz de Santos.

Condor Tinoco, E., & Soria Solis, I. (2014). Programación Web con CSS, JavaScript,

PHP y AJAX. Universidad Nacional José María Arguedas.

Cuello, J., & Vittone, J. (2013). Diseñando APPS para móviles 1era edicion. España:

Catalina Duque ediciones.

Date, C. (2001). Introducción a los sistemas de bases de datos. Mexico: Pearson

Educación.

De La Parra, E., & Madero, M. (2003). Estrategias de Ventas y Negociación. Mexico:

Panorama Editorial S.A.

Deléglise, D. (2013). MySQL 5 (versiones 5.1 a 5.6): Guía de referencia del

desarrollador. Barcelona: Ediciones ENI.

Durango, A. (2015). Diseño Web con CSS: 2ª Edición. IT Campus Academy.

Eslava Muñoz, V. (2013). El nuevo PHP. Conceptos avanzados. España: Bubok

Publishing S.L.

Franco Maass, S., & Valdez Perez, M. (2002). Principios básicos de cartografia y

cartografia automatizada. Mexico: Universidad Autónoma del Estado de

Mexico.

García Bobadilla, L. (2011). +Ventas. Madrid - España.: ESIC EDITORIAL.

Gunathilake, R. (2015). Learn Content Management Systems in 24 Hours: Build Web

Sites with Joomla and Wordpress. Dutugemunu Street: UniverSL Software

Solutions (PVT) LTD.

H. Ballou, R. (2004). Logística administración de la cadena de suministro. México:

PEARSON.

Lantada Zarzosa, N., & Núñez Andrés, M. (2002). Sistemas de Informacion geografica,

practicas con ArcView. Barcelona: Univ. Politèc. de Catalunya.

Larousse S.A. (2012). Diccionario Esencial Geografía. México: Ediciones Larousse,

S.A. de C.V.

Letham, L. (2001). GPS Fácil, Uso del sistema de posicionamiento global. Barcelona:

Paidotribo.

Li, S., Dragicevic, S., & Veenendaal, B. (2011). Advances in Web-based GIS, Mapping

Services and Applications. New York: CRC Press.

Luján Mora, S. (2002). Programación de aplicaciones web: historia, principios básicos

y clientes web. España: Editorial Club Universitario.

Martínez Valverde, J., & Rojas Ruiz, F. (2016). Comercio electrónico. España:

Ediciones Paraninfo, S.A.

Page 75: UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDESdspace.uniandes.edu.ec/bitstream/123456789/7131/1/...Ilustración 3 Mapa Base National Geographic. (ESRI, S.A) 14 Ilustración 4 Mapa Temático

65

MEDIAactive. (2012). Manual de Dreamweaver CS5. Barcelona: MARCOMBOS.A.

Navarro Lacoba, R. (2014). La guía exprés de redes.

Ochoa A, I. P. (2008). Tutorial de práticas ArcGis Version 9.2

(http://www.uazuay.edu.ec/geomatica/tutorial_argis_9_2.pdf). Cuenca:

Universidad del Azuay.

Peña Basurto, M., & M. Cela , J. (2000). Introducción a la programación en C.

Barcelona: Universidad Politécnica de Catalunya.

Pérez Navarro, A. (2011). Introducción a los sistemas de información geográfica y

geotelemática. Barcelona: Editorial UOC.

Puerta Tuesta, R., Rengifo Trigozo, J., & Bravo Morales, N. (2011). ArcGis Básico 10.

Tingo María: Universidad Nacional Agraria de la Selva.

Ramírez Torres, H., Ruiz Peña, F., Chaparro Esquivel, M., Olmos Bolaños, R., &

Gerónimo Mendoza, L. (2015). Geografía General: Un enfoque interactivo para

bachilleres. México: Grupo Editorial Patria.

Roluro. (14 de abril de 2013). Roluro.com. Obtenido de http://roluro.com/geeks-y-

mas/dominio-hosting-y-sus-caracteristicas/

Saavedra Fernández, T. (2015). Selección, instalación y configuración del software de

servidor de mensajería electrónica. IFCT0509. Málaga: IC Editorial.

San Martin, S. (2008). Prácticas de marketing, Ejercicios y supuestos. Madrid: ESIC

EDITORIAL.

Sánchez Maza, M. (2012). Javascript. España: Innovación Y Cualificación S.L.

Seoane Balado, E. (2005). Estrategia para la implantación de nuevas tecnologías en

PYMES: obtenga el máximo rendimiento aplicando las TIC en el ámbito

empresarial. España: Ideaspropias Editorial S.L.

Urrutia, J. (2006). Cartografia Orientación y GPS. ETOR-OSTOA S.L.

Welling, L., & Thomson, L. (2016). PHP and MySQL Web Development, Fifth Edition.

United States of America: Pearson Education, Inc.

Wu, C.-H., & J., D. (2016). Introduction to Computer Networks and Cybersecurity.

New York: CRC Press.