sistema web para mejorar la comercializaciÓn y el … freire... · sistema web para mejorar la...

111
UNIVERSIDAD AGRARIA DEL ECUADOR FACULTAD DE CIENCIAS AGRARIAS CARRERA DE INGENIERIA EN COMPUTACIÓN E INFORMATICA SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL CONTROL DE INVENTARIO EN LA LICORERA “MORE - AMOR” DEL CANTÓN MILAGRO. PROPUESTA TECNOLÓGICA Trabajo de titulación presentado como requisito para la obtención del título de INGENIERA EN COMPUTACIÓN E INFORMÁTICA AUTORA MORA FREIRE ANDREA BETZAIDA TUTOR ING. BERMEO ALMEIDA OSCAR XAVIER. MSC. MILAGRO ECUADOR 2020

Upload: others

Post on 02-Oct-2020

7 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL … FREIRE... · SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL CONTROL DE INVENTARIO (1/ $/,&25(5$³ 025( - $025´' (/&$17Ï1

UNIVERSIDAD AGRARIA DEL ECUADOR FACULTAD DE CIENCIAS AGRARIAS

CARRERA DE INGENIERIA EN COMPUTACIÓN E INFORMATICA

SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL CONTROL DE INVENTARIO

EN LA LICORERA “MORE - AMOR” DEL CANTÓN MILAGRO.

PROPUESTA TECNOLÓGICA

Trabajo de titulación presentado como requisito para la

obtención del título de INGENIERA EN COMPUTACIÓN E INFORMÁTICA

AUTORA MORA FREIRE ANDREA BETZAIDA

TUTOR ING. BERMEO ALMEIDA OSCAR XAVIER. MSC.

MILAGRO – ECUADOR

2020

Page 2: SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL … FREIRE... · SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL CONTROL DE INVENTARIO (1/ $/,&25(5$³ 025( - $025´' (/&$17Ï1

2

UNIVERSIDAD AGRARIA DEL ECUADOR FACULTAD DE CIENCIAS AGRARIAS

CARRERA DE INGENIERIA EN COMPUTACIÓN E INFORMATICA

APROBACIÓN DEL TUTOR

Yo, Bermeo Almeida Oscar Xavier, docente de la Universidad Agraria del

Ecuador, en mi calidad de Tutor, certifico que el presente trabajo de titulación:

Sistema web para mejorar la comercialización y el control de inventario en la

Licorera “More - Amor” del cantón Milagro, realizado por el (la) estudiante Mora

Freire Andrea Betzaida; con cédula de identidad N°0955503529 de la carrera

INGENIERIA EN COMPUTACIÓN E INFORMATICA, Unidad Académica

Milagro, ha sido orientado y revisado durante su ejecución; y cumple con los

requisitos técnicos exigidos por la Universidad Agraria del Ecuador; por lo tanto, se

aprueba la presentación del mismo.

Atentamente, Firma del Tutor Ing. Bermeo Almeida Oscar Xavier Milagro, 03 de julio del 2020

Page 3: SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL … FREIRE... · SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL CONTROL DE INVENTARIO (1/ $/,&25(5$³ 025( - $025´' (/&$17Ï1

3

UNIVERSIDAD AGRARIA DEL ECUADOR FACULTAD DE CIENCIAS AGRARIAS

CARRERA DE INGENIERIA EN COMPUTACIÓN E INFORMATICA

APROBACIÓN DEL TRIBUNAL DE SUSTENTACIÓN

Los abajo firmantes, docentes miembros del Tribunal de Sustentación, aprobamos

la sustentación del trabajo de titulación: SISTEMA WEB PARA MEJORAR LA

COMERCIALIZACIÓN Y EL CONTROL DE INVENTARIO EN LA LICORERA

“MORE - AMOR” DEL CANTÓN MILAGRO, realizado por la estudiante ANDREA

BETZAIDA MORA FREIRE, el mismo que cumple con los requisitos exigidos por la

Universidad Agraria del Ecuador.

Atentamente, Ing. Bazan Vera William, M.Sc.

PRESIDENTE Ing. Ullauri Torres Daniel, M.Sc. Ing. Ferruzola Gómez Enrique, M.Sc EXAMINADOR PRINCIPAL EXAMINADOR PRINCIPAL

Ing. Bermeo Almeida Oscar, M.Sc. EXAMINADOR SUPLENTE

Milagro, 2 de julio 2020

Page 4: SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL … FREIRE... · SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL CONTROL DE INVENTARIO (1/ $/,&25(5$³ 025( - $025´' (/&$17Ï1

4

DEDICATORIA

Dedico de manera especial a Dios, quien me dio las

fuerzas para salir adelante y guiarme por el camino

correcto.

Quiero dedicar este trabajo de titulación a mi familia

especial a mi madre Alexandra Freire, quien ha sido

mi apoyo incondicional y pilar fundamental durante

todos estos años de estudios, brindándome su apoyo

y criándome para ser una mujer de bien, a mis

hermanos: Luis, Juleisy, Kleber, Ljubitza, sobrinos,

tíos y abuelita quienes también estuvieron ahí

apoyándome siempre. Dedico también este trabajo a

todos mis amigos que creyeron en mí.

Page 5: SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL … FREIRE... · SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL CONTROL DE INVENTARIO (1/ $/,&25(5$³ 025( - $025´' (/&$17Ï1

5

AGRADECIMIENTO

En primer lugar, agradezco a Dios por todo lo

bueno que me ha dado, a mi familia por todo el

apoyo que me pudieron brindar en todo este

camino, les agradezco por estar junto a mí. A la

Universidad Agraria del Ecuador, por abrirme sus

puertas en su prestigiosa institución, a todos los

docentes de la universidad quienes me brindaron

sus conocimientos, a mi tutor de tesis el Ing.

Oscar Bermeo Almeida por su apoyo durante todo

este proceso, a todos mis amigos quienes

estuvieron conmigo siempre, muchas gracias por

la confianza.

Page 6: SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL … FREIRE... · SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL CONTROL DE INVENTARIO (1/ $/,&25(5$³ 025( - $025´' (/&$17Ï1

6

AUTORIZACIÓN DE AUTORÍA INTELECTUAL

Yo MORA FREIRE ANDREA BETZAIDA, en calidad de autor(a) del proyecto

realizado, sobre SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL

CONTROL DE INVENTARIO EN LA LICORERA “MORE - AMOR” DEL CANTÓN

MILAGRO, para optar el título de INGENIERA EN COMPUTACION E

INFORMATICO, por la presente autorizo a la UNIVERSIDAD AGRARIA DEL

ECUADOR, hacer uso de todos los contenidos que me pertenecen o parte de los

que contienen esta obra, con fines estrictamente académicos o de investigación.

Los derechos que como autor(a) me correspondan, con excepción de la presente

autorización, seguirán vigentes a mi favor, de conformidad con lo establecido en los

artículos 5, 6, 8; 19 y demás pertinentes de la Ley de Propiedad Intelectual y su

Reglamento.

Milagro, 3 de julio 2020

_________________________________

MORA FREIRE ANDREA BETZAIDA

C.I. 095550352-9

Page 7: SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL … FREIRE... · SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL CONTROL DE INVENTARIO (1/ $/,&25(5$³ 025( - $025´' (/&$17Ï1

7

Índice general

APROBACIÓN DEL TUTOR .................................................................................. 2

APROBACIÓN DEL TRIBUNAL DE SUSTENTACIÓN .......................................... 3

DEDICATORIA ....................................................................................................... 4

AGRADECIMIENTO ............................................................................................... 5

AUTORIZACIÓN DE AUTORÍA INTELECTUAL .................................................... 6

Índice general ......................................................................................................... 7

Índice de tablas .................................................................................................... 12

Índice de figuras ................................................................................................... 13

Resumen .............................................................................................................. 14

Abstract ................................................................................................................ 15

APROBACIÓN DEL ABSTRACT ......................................................................... 16

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

1.1 Antecedentes del problema ........................................................................ 18

1.2 Planteamiento y formulación del problema ................................................ 19

1.2.1 Planteamiento del problema ............................................................... 19

1.2.2 Formulación del problema ................................................................... 20

1.3 Justificación de la investigación ................................................................. 20

1.4 Delimitación de la investigación ................................................................. 22

1.5 Objetivo general ......................................................................................... 22

1.6 Objetivos específicos ................................................................................. 22

2. MARCO TEÓRICO ........................................................................................... 23

2.1 Estado del arte ........................................................................................... 23

2.2 Bases teóricas ........................................................................................... 24

2.2.1 Información ....................................................................................... 24

Page 8: SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL … FREIRE... · SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL CONTROL DE INVENTARIO (1/ $/,&25(5$³ 025( - $025´' (/&$17Ï1

8

2.2.2 Sistema de información .................................................................... 25

2.2.3 Métodos de recopilación de información .......................................... 25

2.2.3.1 Encuesta ...................................................................................... 25

2.2.3.2 Entrevista ..................................................................................... 25

2.2.4 Metodología de desarrollo de sistemas de información .................... 26

2.2.4.1 Modelo en cascada ..................................................................... 26

2.2.5 Open Source..................................................................................... 26

2.2.6 Software Libre................................................................................... 26

2.2.7 Ventajas del software libre ................................................................ 27

2.2.8 Desventajas del software libre .......................................................... 27

2.2.9 Gestores de base de datos ............................................................... 27

2.2.10 Lenguajes de programación ............................................................. 27

2.2.11 Base de datos ................................................................................... 28

2.2.12 PHP .................................................................................................. 28

2.2.13 MYSQL ............................................................................................. 28

2.2.14 Servidores web ................................................................................. 28

Apache Tomcat ......................................................................... 28

Apache ...................................................................................... 29

Microsoft IIS .............................................................................. 29

Nginx ......................................................................................... 30

Xampp ...................................................................................... 30

2.2.15 Programación orientada a objetos .................................................... 30

2.2.16 Programación orientada a la web ..................................................... 30

2.2.17 Herramientas de diseño en línea ...................................................... 31

2.2.18 Herramientas de programación libre ................................................. 31

Page 9: SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL … FREIRE... · SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL CONTROL DE INVENTARIO (1/ $/,&25(5$³ 025( - $025´' (/&$17Ï1

9

2.2.18.1 Java .......................................................................................... 31

2.2.18.2 Python ....................................................................................... 31

2.2.19 Pruebas de sistemas ........................................................................ 32

2.2.19.1 Ejecución de pruebas individuales ............................................ 32

2.2.19.2 Ejecución de pruebas del sistema ............................................ 32

2.2.20 Lenguaje unificado de modelado UML ............................................. 33

2.2.20.1 Diagramas de base de datos .................................................... 33

2.2.20.2 Diagramas de casos de uso ..................................................... 33

2.2.20.3 Diagramas de clase .................................................................. 34

2.2.21 Software ERP ................................................................................... 34

2.2.21.1 Módulo FRM ............................................................................. 35

2.2.21.2 Módulo SCM ............................................................................. 35

2.2.21.3 Módulo CRM ............................................................................. 35

2.2.22 Ventajas de un ERP ......................................................................... 36

2.2.23 HTML ................................................................................................ 36

2.2.24 Ingeniería del software ..................................................................... 36

2.3 Marco legal ................................................................................................ 36

2.3.1 Ley de propiedad intelectual ............................................................. 36

3. MATERIALES Y MÉTODOS ............................................................................ 38

3.1 Enfoque de la investigación ....................................................................... 38

3.1.1 Tipo de investigación ........................................................................ 38

3.2 Metodología ............................................................................................... 38

3.2.1 Análisis ............................................................................................. 38

3.2.2 Diseño .............................................................................................. 39

3.2.3 Desarrollo ......................................................................................... 39

Page 10: SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL … FREIRE... · SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL CONTROL DE INVENTARIO (1/ $/,&25(5$³ 025( - $025´' (/&$17Ï1

10

3.2.4 Pruebas ............................................................................................ 39

3.2.5 Implementación ................................................................................ 39

3.2.6 Diagrama de base de datos .............................................................. 40

3.2.6.1 Diagrama de casos de uso .......................................................... 42

3.2.6.2 Diccionario de datos .................................................................... 47

3.2.7 Fase de prueba................................................................................. 53

3.3 Recolección de datos................................................................................. 55

3.3.1 Recursos .......................................................................................... 55

3.3.2 Recursos Humanos .......................................................................... 55

3.3.3 Recursos Tecnológicos .................................................................... 55

3.3.4 Materiales ......................................................................................... 56

3.4 Presupuesto ............................................................................................... 56

3.5 Métodos y técnicas .................................................................................... 57

3.6 Análisis estadístico .................................................................................... 57

3.7 Cronograma de actividades ....................................................................... 58

3.8 Diseño de sistema de información. ............................................................ 60

4. RESULTADOS ................................................................................................. 61

4.1 Analiza las necesidades del control del producto que presenta la licorera

“More – Amor”, mediante la técnica de entrevista, para poder diseñar un

sistema acorde a la necesidad. ........................................................................ 61

4.2 Construye un software en ambiente web con una interfaz agradable y

amigable para el usuario, mediante herramientas de programación, para

mejorar la gestión de la información en el control de la comercialización. ....... 62

4.3 Evalúa el sistema web, a través de casos de prueba, para medir la eficacia

al momento de gestionar la información de la comercialización. ..................... 63

Page 11: SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL … FREIRE... · SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL CONTROL DE INVENTARIO (1/ $/,&25(5$³ 025( - $025´' (/&$17Ï1

11

5. DISCUSIÓN ..................................................................................................... 65

6. CONCLUSIONES ............................................................................................. 66

7. RECOMENDACIONES .................................................................................... 67

8. BIBLIOGRAFÍA ................................................................................................ 68

9. ANEXOS .......................................................................................................... 78

9.1 Anexo 1 Entrevista de satisfacción a la propietaria de la licorera “MORE –

AMOR” ............................................................................................................. 78

9.2 Anexo 2. Análisis de entrevistas de satisfacción ....................................... 79

9.3 Anexo 3. Manual de usuario del sistema ................................................... 80

9.4 Anexo 4. Manual técnico.......................................................................... 103

Page 12: SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL … FREIRE... · SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL CONTROL DE INVENTARIO (1/ $/,&25(5$³ 025( - $025´' (/&$17Ï1

12

Índice de tablas

Tabla 1. Valor ................................................................................................... 47

Tabla 2. Gasto .................................................................................................. 47

Tabla 3. TipoGasto ........................................................................................... 47

Tabla 4. Inventario_Retirado ............................................................................ 48

Tabla 5. Empresa_Licorera .............................................................................. 48

Tabla 6. Licor ................................................................................................... 49

Tabla 7. Marca ................................................................................................. 49

Tabla 8. Tipo .................................................................................................... 49

Tabla 9. Inventario_Licor .................................................................................. 50

Tabla 10. Entidad ............................................................................................. 50

Tabla 11. TipoEntidad ...................................................................................... 51

Tabla 12. TipoEntidad_Permiso ....................................................................... 51

Tabla 13. Devolución ....................................................................................... 51

Tabla 14. Inventario_Transaccion .................................................................... 51

Tabla 15. Transacción ...................................................................................... 52

Tabla 16. CuentasxCobrar ............................................................................... 52

Tabla 17. Pago ................................................................................................. 53

Tabla 18. Permiso ............................................................................................ 53

Tabla 19. Casos de pruebas. Ingreso al sistema ............................................. 53

Tabla 20. Casos de pruebas. Ingreso de datos a los formularios .................... 53

Tabla 21. Casos de pruebas. Ingreso de productos ......................................... 54

Tabla 22. Casos de pruebas. Registro de venta .............................................. 54

Tabla 23. Casos de pruebas. Registro de compra ........................................... 55

Tabla 24. Presupuesto ..................................................................................... 56

Page 13: SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL … FREIRE... · SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL CONTROL DE INVENTARIO (1/ $/,&25(5$³ 025( - $025´' (/&$17Ï1

13

Índice de figuras

Figura 1. Diagrama de base de datos .............................................................. 41

Figura 2. Caso de uso ingreso al sistema ........................................................ 42

Figura 3. Caso de uso ingreso de información al sistema ................................ 43

Figura 4. Caso de uso registro de productos ................................................... 44

Figura 5. Caso de uso registro de venta .......................................................... 45

Figura 6. Caso de uso registro de compra ....................................................... 46

Figura 7. Cronograma de actividades (Parte 1) ............................................... 58

Figura 8. Cronograma de actividades (Parte 2) ............................................... 59

Figura 9. Detalles de los módulos .................................................................... 60

Page 14: SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL … FREIRE... · SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL CONTROL DE INVENTARIO (1/ $/,&25(5$³ 025( - $025´' (/&$17Ï1

14

Resumen

La licorera “More – Amor”, es un negocio dedicado a la compra y venta de bebidas

alcohólicas, esta se encuentra ubicada en la av. Rio Napo y Rio Chanchan, en la

ciudad de Milagro, es por ello que se desarrolló e implemento un sistema web que

permita el control de la comercialización de los productos (comprar y venta) y de

igual manera el inventario, para que así el negocio pueda agilizar y controlar de

manera eficaz la información de los productos y poder optimizar recursos mejorar

la productividad de la licorera. Por lo cual el sistema web se desarrolló mediante el

lenguaje de programación PHP, este es un lenguaje de alto nivel especialmente

para trabajar en ambiente web y nos permita diseñar páginas web de forma

dinámica, por ello también se utilizó el sistema gestor de base de datos MYSQL

que permite almacenar toda la información, el servidor utilizado fue XAMPP,

especialmente para trabajar con el lenguaje de programación y el gestor de base

de datos mencionados anteriormente, se diseñó de una forma agradable y amigable

para el usuario. Este sistema web beneficia al negocio como a la propietaria, ya

que permite conocer cuál es el estado de los productos, si están por agotarse,

caducarse entre otras actividades, como lo es el ingreso y la salida del producto

para así ahorrar tiempo al momento de realizar el inventario.

Palabras claves: Implementar, desarrollar, eficaz, productividad, optimizar.

Page 15: SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL … FREIRE... · SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL CONTROL DE INVENTARIO (1/ $/,&25(5$³ 025( - $025´' (/&$17Ï1

15

Abstract

The liquor store "More- Amor" is a business dedicated to the buying and selling of

alcoholic beverages. This business is located at Rio Napo y Rio Chanchan Avenue

in the city of Milagro. A web system was developed and implemented that allows

the marketing control of the products (buying and selling) of "More- Amor". An

inventory was also done to speed up and control, in an effective way, the product

information and optimize resources to improve the productivity of the liquor. The

web system was developed through the programming language PHP, this is a very

high level of language especially to work in web environment and allow the design

of web pages in a dynamic way. Also, the data management system MYSQL was

utilized to store all the information, the server used was XAMPP, especially to work

with the programming language and the data management system mentioned

earlier, it was designed in a nice and friendly way for the user. This web system

benefits the business and the owner because it lets them know what the product

status is, if they are running out, expire and other activities like the product entry

and exit to save time when making inventories

Key words: implement, develop, effective, productivity, optimize.

Page 16: SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL … FREIRE... · SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL CONTROL DE INVENTARIO (1/ $/,&25(5$³ 025( - $025´' (/&$17Ï1

16

UNIVERSIDAD AGRARIA DEL ECUADOR FACULTAD DE CIENCIAS AGRARIAS

CARRERA DE INGENIERIA EN COMPUTACION E INFORMATICA

APROBACIÓN DEL ABSTRACT

Yo, RAMÍREZ SÁNCHEZ IVÁN, docente de la Universidad Agraria del Ecuador,

en mi calidad de ENGLISH TEACHER, CERTIFICO que he procedido a la

REVISIÓN DEL ABSTRACT del presente trabajo de titulación: SISTEMA WEB

PARA MEJORAR LA COMERCIALIZACIÓN Y EL CONTROL DE INVENTARIO

EN LA LICORERA “MORE - AMOR” DEL CANTÓN MILAGRO, realizado por la

estudiante MORA FREIRE ANDREA BETZAIDA; con cédula de identidad

N°095550352-9 de la carrera INGENIERÍA EN COMPUTACIÓN E

INFORMÁTICA, Unidad Académica Milagro, el mismo que cumple con los

requisitos técnicos exigidos por la Universidad Agraria del Ecuador; por lo tanto se

aprueba la presentación del mismo.

Atentamente, Lcdo. Iván Ramírez Sánchez, MSc. Email: [email protected]

Milagro, 06 de julio del 2020

Page 17: SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL … FREIRE... · SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL CONTROL DE INVENTARIO (1/ $/,&25(5$³ 025( - $025´' (/&$17Ï1

17

1. Introducción

El proyecto a realizarse tiene como finalidad construir un sistema web que mejore

y controle la comercialización e inventario del negocio, cada uno de los procesos

contará con informes para la licorera “More – Amor” del cantón Milagro, está

dedicada a la compra y venta de bebidas alcohólicas, es por eso que se llegó a

considerar la automatización de ciertos procesos por medio de una herramienta

tecnológica (software).

Este sistema a diseñarse ofrecerá a la dueña que lleve todo en orden sin el miedo

de que puedan perder una información importante, además se controlará todo

producto que entra y sale del negocio, y así pueda tener un mejor control del

inventario de manera sistematizada.

El software que se desea desarrollar e implementar contará con cuatro módulos,

el primer módulo es el de ventas donde estarán los formularios de cotizaciones y

ventas , el segundo módulo es el de inventario en el cual se registrará la mercadería

caducada o dañada, en este módulo enviaría una alerta cuando algún producto este

caducada y registrará el inventario del negocio, el tercer módulo es el financiero

este permitirá controlar la información de los proveedores, gastos, cuentas por

pagar, compras y las devoluciones de las compras, el último módulo es el de

administración aquí se podrá crear las cuentas y los permisos para los usuarios que

deseen acceder al sistema, contará con un respaldo de la base de datos.

Los sistemas de información han obtenido un gran impacto es por ello que se

han vuelto necesarios en las empresas ya sea pequeña, mediana o grande para

así mejorar en algunos aspectos tales como: la competitividad, trabajar con eficacia

y eficiencia, así puedan obtener un resultado positivo para el negocio.

Page 18: SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL … FREIRE... · SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL CONTROL DE INVENTARIO (1/ $/,&25(5$³ 025( - $025´' (/&$17Ï1

18

1.1 Antecedentes del problema

La cadena del manejo de suministros es uno de los temas más importantes en

cualquier empresa. Se trata de aplicar un enfoque sistémico al manejo total de flujos

de información, materiales y servicios de los proveedores de materias primas a

través de fábricas y depósitos, hasta el cliente final. Se focaliza sobre aquellas

actividades básicas que una empresa debe realizar cada día para satisfacer la

demanda; en los detalles del funcionamiento real de la proyección, la planeación

total, el manejo de inventarios y en los sistemas de programación de la producción.

(Carro & González , 2013, p. 4) “La cadena del manejo de suministros es muy

importante, ya que trata del control y la gestión de la información de cualquier

empresa.”

Los sistemas de comercialización y control de inventario son importantes para

empresas de distribución de algún producto, por medio de estos sistemas pueden

planificar, controlar y organizar las actividades de movimiento y almacenamiento y

obtener con más facilidad los detalles del producto. La logística es el proceso de

administrar estratégicamente el flujo y almacenamiento eficiente de las materias

primas, de las existencias en proceso y de los bienes terminados del punto de

origen al de consumo (Charles, Hair, & McDaniel, 2002, p. 383) “Los sistemas

logísticos son aquellos que planifican, controlan y organizan todas las actividades

de la empresa o de algún producto.”

Al momento de llevar la gestión y el control de una forma más fácil sobre los

proveedores, ventas e inventarios y entre otras actividades del negocio, dichos

controles y gestiones son muy importantes, ya que con este sistema se mejorará el

control de una manera más ágil y eficiente.

Page 19: SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL … FREIRE... · SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL CONTROL DE INVENTARIO (1/ $/,&25(5$³ 025( - $025´' (/&$17Ï1

19

1.2 Planteamiento y formulación del problema

1.2.1 Planteamiento del problema

Las empresas de comercialización la gestión y el control de inventario son poco

utilizados en los procesos de distribución, la entrega, la facturación y el inventario

necesitan ser más utilizados por lograr obtener mayor efectividad en todos los

procesos mencionados anteriormente. Este es el caso de la licorera “More - Amor”,

es una micro empresa dedicada a la compra y venta de bebidas alcohólicas.

“More - Amor”, es una micro empresa, donde existe fallas en el registro y control

de inventarios, esta se lleva de manera deficiente (manualmente), por ende el

control es muy turbio, por ello este negocio requiere un sistema logístico donde se

controle realmente el inventario que ingresa y sale del negocio, con este sistema

se evitarían dichos problemas que se generan muy a menudo, como lo es, que se

agote un producto o que un producto este en mal estado, y esto puedo ocasionar

un problema, también se evitaría que un producto se extraviara y no se note la

ausencia, por la forma en como es llevada el control.

El problema del negocio “More - Amor” no cuenta con un sistema de

comercialización y control de inventario, uno de sus mayores problemas es el

tiempo, ya que, si llevan de forma manual, deben buscar hoja por hoja hasta

encontrar la información. Otro problema es la perdida de información, porque al

momento de llevar manualmente información ya sea nombre de proveedores o el

detalle de un producto, pueden perderse hojas importantes. Con un sistema sería

totalmente más fácil, buscar y agregar con facilidad la información.

Page 20: SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL … FREIRE... · SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL CONTROL DE INVENTARIO (1/ $/,&25(5$³ 025( - $025´' (/&$17Ï1

20

1.2.2 Formulación del problema

¿De qué manera un sistema web de comercialización y control de inventario

mejorara la gestión y control del inventario de la licorera “More - Amor” de la ciudad

de Milagro?

1.3 Justificación de la investigación

La siguiente propuesta tecnológica se desarrollará en la micro empresa “More -

Amor”, ubicada en la cuidad de Milagro. Esta propuesta es de gran importancia ya

que se pone en práctica todos los conocimientos adquiridos hasta ahora en la

carrera, se busca a través de conceptos, mejorar los procesos de comercialización

y control de inventario adquiridos del negocio a través de criterios, sugerencias e

investigaciones con bases bibliográficas.

Con el desarrollo de un sistema web de comercialización y control de inventario

en la licorera “More - Amor”, se podrá obtener un mejor control en el inventario que

se lleva en el negocio, se puede justificar que el desarrollo del software ya que con

el mismo se podrá disminuir de una manera más fácil los errores que se llevan al

momento de realizar el inventario.

Los procesos de comercialización y control de inventario, permiten disminuir

costos, organizar los procesos y mejorar el control del negocio. El propósito de

cualquier tipo de sistema de comercialización y control de inventario es satisfacer

las necesidades del cliente, a través de aspectos muy importantes como es

entregar el producto a tiempo. Cuando no utilizamos un modelo de comercialización

y control de inventario adecuado, se puede llegar a disminuir la productividad del

negocio.

Esta propuesta tecnológica pretende mejorar la comercialización y control de

inventario de los productos de la licorera “More – Amor” mejorar eficientemente el

Page 21: SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL … FREIRE... · SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL CONTROL DE INVENTARIO (1/ $/,&25(5$³ 025( - $025´' (/&$17Ï1

21

control de sus productos, para así garantizar la optimización de actividades al

momento de distribuir un producto. Por eso se implementará un modelo de

comercialización y control de inventario adecuado, para así poder alcanzar la

satisfacción del cliente. Mediante la técnica de recopilación de información

(entrevista) realizada a la dueña y trabajadora de la licorera, se logró obtener la

información necesaria para desarrollar un sistema adecuado para el negocio “More

– Amor”.

Se implementará un sistema web que permita mejorar la comercialización y

control de inventario en los productos para que la propietaria conozca cuales están

disponibles y cuales no lo están, también se podrán establecer reportes que serán

filtrados por fechas de las ventas que hicieron cada mes. El sistema web a

desarrollarse solo tendrá acceso la propietaria del negocio, este sistema contara

con cuatro módulos que son:

El módulo inventario de mercancía solo se encargará del inventario en donde

mostrará los precios por cada artículo, ingresará detallada información de los

productos como la marca, el precio. Mostrará la cantidad de productos que existen

en el inventario. Disminuirá el stock cuando se haga una venta, y aumentará cuando

se realice una compra.

El módulo facturación solo se encargará de registrar las ventas, clientes,

cotizaciones, con sus respectivos informes de ventas y cotizaciones

El módulo de registros económicos solo se encargará de registrar las compras,

gastos, proveedores con sus respectivos informes de gastos, cuentas por pagar,

compra, pago, y resultados. El Módulo de administración solo se encargará de las

cuentas, permisos de los usuarios que ingresen al sistema, valores de la empresa

y el respaldo de la información.

Page 22: SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL … FREIRE... · SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL CONTROL DE INVENTARIO (1/ $/,&25(5$³ 025( - $025´' (/&$17Ï1

22

El lenguaje de programación que se utilizara es PHP, y el gestor de base de

datos será MY SQL. Estas herramientas serán muy útiles al momento desarrollar

el sistema web, este mismo servirá de mucho apoyo en las actividades del negocio.

1.4 Delimitación de la investigación

Espacio: El siguiente trabajo de titulación se realizará en la licorera “More –

Amor” la cual se encuentra ubicada en la ciudad de Milagro.

Tiempo: El periodo de elaboración será de un lapso de 11 meses desde

febrero hasta enero del 2020.

Población: La población entrevistada será la propietaria del negocio, y a la

trabajadora, y este sistema va dirigido al negocio la licorera “More – Amor”.

1.5 Objetivo general

Implementar un sistema web de comercialización y control de inventario

mediante herramientas de software para mejorar la eficiencia en el control de los

productos de la licorera “More – Amor”.

1.6 Objetivos específicos

Analizar las necesidades del control del producto que presenta la licorera

“More – Amor”, mediante la técnica de entrevista, para poder diseñar un sistema

acorde a la necesidad.

Construir un software en ambiente web con una interfaz agradable y

amigable para el usuario, mediante herramientas de programación, para mejorar

la gestión de la información en el control de la comercialización.

Evaluar el sistema web, a través de casos de prueba, para medir la eficacia

al momento de gestionar la información de la comercialización.

Page 23: SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL … FREIRE... · SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL CONTROL DE INVENTARIO (1/ $/,&25(5$³ 025( - $025´' (/&$17Ï1

23

2. Marco teórico

2.1 Estado del arte

El giro del negocio es la compra y venta de bebidas alcohólicas al por mayor y

menor. Este negocio realiza manualmente, el registro de sus ventas, el registro de

sus productos y el registro de sus proveedores, al momento de buscar algún tipo

de información tardan varios minutos por el resultado de la información.

En el proyecto realizado por (CONTRERAS MANZO, 2018), titulado como

“Implementación de un sistema de gestión web para facturación y control de

inventario de la papelería “Verito” del cantón Milagro, manifiesta que:

Este tipo de sistema ayuda a marcar la diferencia con la competencia que se encuentra en el mercado ya que la mayoría de las papelerías no cuentan con este servicio que promete al usuario y al cliente una mayor rapidez al despachar sus productos a momento de vender o comprar. (p. 17). Este proyecto nos enseña lo importante que es un sistema de gestión web, en

los negocios y que debemos implementar un sistema web logístico (inventario) para

que nos permitan agilizar los procesos administrativos como lo son la gestión y el

control.

En el proyecto realizado por (ALVARADO DOLZ, 2017), el tema de su proyecto

es: Desarrollo De Un Sistema Web Basado En Software Libre Para El Manejo De

La Gestión Operativa De La Empresa “Ris Limpieza” De La Ciudad De Guayaquil,

Provincia Del Guayas, manifiesta que:

Los sistemas informáticos en la actualidad representan la vida de las empresas y en general de los negocios, el mundo de la informática ha llegado para automatizar los procesos todo tipo de instituciones ya sean pequeñas, mediana o grandes, es por esa razón que una parte importante de organizaciones, están optando por introducir un departamento de TIC (Tecnología de Información y Comunicación) el mismo que coadyuve al desarrollo de software de todo tipo para el manejo de todo proceso. (p. 16). Los sistemas informáticos son importantes, han llegado para automatizar los

procesos de una empresa o un negocio pequeño, algunas empresas están

Page 24: SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL … FREIRE... · SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL CONTROL DE INVENTARIO (1/ $/,&25(5$³ 025( - $025´' (/&$17Ï1

24

pensando en implementar un sistema informático ya que estos sistemas trabajan

de manera eficaz.

En el proyecto realizado por (ALVAREZ HERRERA , 2017), el tema de su

proyecto es: Implementación De Una Aplicación Web Estándar Para El Control De

Inventario De Pymes, manifiesta que:

El sistema de Inventario a nivel mundial es importante para el desarrollo de las empresas u organizaciones, en estos tiempos se están llevando a cabo con mucha importancia esta actividad de control, se están incluyendo entre sus sistemas de operación para las mejoras de sus actividades. Los elementos principales para la óptima gestión de los productos son sin lugar a duda el control de los inventarios y la forma en que las empresas llevan a cabo sus procesos de almacenamiento, ya que de esto dependerá el incremento o disminución de la productividad de la compañía. Los factores empresariales y del mercado globalizado, que han impulsado a las empresas en la labor de administrar eficientemente sus procesos de almacenamiento y de control de inventarios. (p. 16). Un sistema logístico es importante ya que en distintas empresas sean grandes,

medianas o pequeñas su actividad de control es muy relevante, un sistema de

inventario puede controlar los movimientos de los productos, como por ejemplo

cuantos productos salen y cuantos productos ingresan. Y así puedan controlar su

mercadería en caso de que vaya disminuyendo.

2.2 Bases teóricas

2.2.1 Información

En informática la palabra información, es un conjunto de datos organizados y

relacionados, que trasmite un mensaje donde un receptor lo recibe e interpreta este

mensaje, la información es importante porque reduce la incertidumbre existente

sobre un conjunto de alternativas, siempre la información de ser precisa, eficaz,

acertada e importante. (Correa Villa, 2008, p. 16)

Page 25: SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL … FREIRE... · SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL CONTROL DE INVENTARIO (1/ $/,&25(5$³ 025( - $025´' (/&$17Ï1

25

2.2.2 Sistema de información

Muchos aspectos estratégicos claves para una buena gestión de una empresa

lo constituyen los sistemas de información, para que esto sea útil, la empresa debe

estar consciente de todos sus elementos y cuál es la utilidad de cada uno, esas

características las debe conocer la alta dirección, para que al momento de realizar

una planificación estratégica lo puedan utilizar todos los usuarios de la empresa.

Las empresas deben tener políticas para registrar y utilizar la información, debido

a que esta le va a proporcionar un valor agregado a su poderío y lo va a poder

afrontar para la competencia que tenga. (Stair & Reynolds, 2010, p. 10)

Es por esto que el negocio “More – Amor”, para tener un valor agregado frente a

su competencia, es la implementación de un sistema de información que le ayude

a la gestión de la información que la comercialización de los licores genera.

2.2.3 Métodos de recopilación de información

2.2.3.1 Encuesta

Este es uno de los métodos más usados al momento realizar una investigación

descriptiva, consiste en obtener información precisa directamente con el cliente de

las personas encuestadas, mediante un cuestionario diseñado de preguntas

cerradas. (Malhotra, 2005, p. 96)

2.2.3.2 Entrevista

El objetivo de este método de recopilación es recolectar información mediante

un cuestionario de preguntas abiertas, este método sirve para obtener una

información completa y así llegar a resolver un problema. Teniendo claramente en

cuenta el tipo de problema que se presenta a diario ya sea en un negocio o en una

empresa. (Morga Rodriguez, 2012, p. 18)

Page 26: SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL … FREIRE... · SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL CONTROL DE INVENTARIO (1/ $/,&25(5$³ 025( - $025´' (/&$17Ï1

26

El método de recopilación que se usara es la entrevista ya que por medio de ella

sabremos las necesidades que tiene la dueña del negocio la licorera “More - Amor”.

Y con esa información se podrá implementar el sistema de acuerdo a su necesidad.

2.2.4 Metodología de desarrollo de sistemas de información

2.2.4.1 Modelo en cascada

Esta metodología o modelo consiste en el proceso de desarrollo de un sistema

de información, que se conforma de varias etapas, estas principales etapas de este

modelo son las siguientes: los requisitos, el diseño, implementación, verificación y

mantenimiento. Estas etapas se ejecutan un tras de otra, esto también se lo

denomina como el ciclo de vida de un software. (Sommerville, Ingeniería del

software, 2005, p. 62)

2.2.5 Open Source

El open source o también conocido como código abierto, este código tiene

disponibilidad para que cualquier tipo de usuario con conocimientos de

programación pueda modificarlo de acuerdo a sus necesidades. Nos referimos a

disponibilidad en cuanto como sea utilizado, modificado y distribución del código,

mas no al coste de dicho código. Hay open source que no son gratuitos, esto

depende al autor del software. (Cobo, Gómez, Pérez, & Rocha, 2005, p. 25)

2.2.6 Software Libre

Un software libre, es aquel que puede ser utilizado para mejorarlo, copiarlo y

distribuirlo libremente siempre y cuando el autor lo permita, o sea que los usuarios

tengan acceso a dicho sistema, existen software libre que pueden tener licencia

gratuita o pueden tener un costo. La ventaja de este tipo de software es que

mientras más tengamos acceso al código fuente, más se podrán descubrir errores

que se muestren en el software. (González Barahona, 2011, p. 6)

Page 27: SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL … FREIRE... · SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL CONTROL DE INVENTARIO (1/ $/,&25(5$³ 025( - $025´' (/&$17Ï1

27

2.2.7 Ventajas del software libre

Existen diversas ventajas de un software libre, ya que por ser libre podemos

tener acceso a su código fuente, podemos estudiarlo, analizarlo, manipularlo para

realizarle mejoras y así poder adaptarlo a nuestras necesidades. Este tipo de

software es muy seguro porque disminuye riesgos evitando que puedan introducir

códigos maliciosos o de espionaje. En conclusión, adquirir un software libre tiene

muchas ventajas. (Martinez, Qué es el Software Libre y cuáles son sus ventajas,

2013)

2.2.8 Desventajas del software libre

No existen muchas desventajas como tal, es el soporte del software porque si es

libre, y no conocemos el origen del desarrollo, por ende, es difícil encontrar con un

soporte técnico que no satisfaga nuestras necesidades o requisitos para nuestro

software. La instalación de un software libre, es más compleja ya que requiere de

tiempo y esfuerzo. (Echeverría, 2014)

2.2.9 Gestores de base de datos

Un sistema gestor de base de datos son aquellos programas o aplicaciones que

permiten administrar y gestionar los datos ingresados en una base de datos

también es una herramienta que sirve de intermediario entre el usuario y las bases

de datos. (Hueso Ibáñez, 2015, p. 10)

2.2.10 Lenguajes de programación

Un lenguaje de programación son conjuntos de símbolos y caracteres que sirven

para la creación de algunas aplicaciones, páginas o programas ya sean orientados

a la web o de escritorio. (Quero Catalinas, 2010, p. 128)

Page 28: SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL … FREIRE... · SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL CONTROL DE INVENTARIO (1/ $/,&25(5$³ 025( - $025´' (/&$17Ï1

28

2.2.11 Base de datos

Una base de datos es donde se almacenan datos, estos datos se almacenarán

en un sistema de información, está compuesta por una o más tablas, es donde se

guardarán los datos, tales como: registro de proveedores, registro de inventarios,

etc., y al momento de buscar una información lo haga de manera organizada y se

pueda encontrar fácilmente. (Valderrey Sanz, 2013, p. 13)

Una base de datos es un almacenamiento que nos permite guardar información,

este mismo facilita la gestión y recuperación de los datos ingresados, esta

información se mantiene de una manera ordenada dentro de la base de datos y nos

permite encontrarla de una manera muy rápida. (Almería, 2011)

2.2.12 PHP

Es un lenguaje de código abierto, usado específicamente para el desarrollo de

páginas web o aplicaciones web, también se utilizar para crear páginas web

dinámicas, las paginas dinámicas son aquellas que no siempre usan el mismo

contenido, estos contenidos cambian en caso de que se haya hecho un cambio en

la base de datos. (Arias, 2015, p. 8)

2.2.13 MYSQL

Es un gestor de base de datos que utiliza el lenguaje SQL, este gestor es

multifuncional permite varias consultas a la vez, es de código abierto, es muy

utilizado para el desarrollo web, ya que esto les permite a los desarrolladores

realizar cambios de una manera simple, se puede combinar con el lenguaje de

programación php. (Arias , 2014, p. 39)

2.2.14 Servidores web

Apache Tomcat

Apache Tomcat es un contenedor de servlet Java de código abierto que funciona como un servidor web. Un servlet de Java es un programa de Java que amplía las

Page 29: SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL … FREIRE... · SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL CONTROL DE INVENTARIO (1/ $/,&25(5$³ 025( - $025´' (/&$17Ï1

29

capacidades de un servidor. Aunque los servlets pueden responder a cualquier tipo de solicitudes, generalmente implementan aplicaciones alojadas en servidores web. Dichos servlets web son la contrapartida de Java de otras tecnologías de contenido web dinámico, como PHP y ASP.NET. (MEJOR WEB HOSTING, 2019)

Es desarrollado en un entorno de código abierto para plataformas Unix-life

GNU/Linux entre otras plataformas, este mismo puede funcionar como servidor web

por sí mismo es un servidor independiente en entornos de alto nivel y alta

disponibilidad.

Apache

El servidor HTTP Apache es el más antiguo y utilizado hasta la actualidad. Si bien su cuota de mercado ha ido descendiendo en los últimos años, aún es usado por más del 40 % de las páginas web, el doble que nginx, el segundo servidor más popular. (Grupo DADA, 2018)

Al igual que el Apache TomCat es de código abierto, la diferencia es que es

establecer una conexión entre un servidor y los navegadores tales como Firefox,

Chrome, safari entre otros navegadores. Su principal ventaja es que es totalmente

gratuito, tiene flexibilidad o sea que trabaja con la mayoría de los sistemas

operativos.

Microsoft IIS

El Servidor web (IIS) proporciona una plataforma segura, fácil de administrar, modular y extensible donde hospedar sitios web, distintos servicios y aplicaciones. De esta forma se puede compartir archivos con usuarios en Internet. IIS es una plataforma web unificada que integra IIS, ASP.NET, servicios de FTP, PHP y Windows Communication Foundation (WCF). (Alojamiento web, 2017)

Este servidor trabaja de manera confiable y segura, fue desarrollado por

Microsoft una de sus desventajas no es multiplataforma esto quiere decir que no es

compatible con cualquier sistema operativo este solo funciona con la plataforma de

Windows.

Page 30: SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL … FREIRE... · SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL CONTROL DE INVENTARIO (1/ $/,&25(5$³ 025( - $025´' (/&$17Ï1

30

Nginx

Es un servidor web de código abierto que, desde su éxito inicial como servidor web, ahora también es usado como proxy inverso, cache de HTTP, y balanceador de carga. (kinsta, 2018)

Nginx es un servidor que se lo caracteriza por tener un rendimiento de alto nivel

puede servir a un gran número de usuarios al mismo tiempo y no consume muchos

recursos por ello lo hacer trabajar de una manera más liviana y rápida, el proceso

de instalación es bastante fácil.

Xampp

Es un servidor independiente de plataforma, software libre, que consiste principalmente en la base de datos MySQL, el servidor Web Apache y los intérpretes para lenguajes de script: PHP y Perl. (Sanchez Osorio & Parra Rativa, 2017) Un servidor web es aquel que almacena todos los archivos de una página web,

los usuarios podrán visualizar estos archivos a través de un navegador, los

servidores mencionados anteriormente son los más usados a nivel internacional.

2.2.15 Programación orientada a objetos

Este tipo de programación se usa para diseñar aplicaciones y programas. La

programación orientada a objetos usa objetos e interacciones para un buen

desarrollo de software, tiene como propiedades: objetos, clases, encapsulación,

herencia y polimorfismo. Por medio de estas propiedades interactúan

conjuntamente para la solución de algún problema. (López Roman, 2006, p. 242)

2.2.16 Programación orientada a la web

Existen gran variedad de lenguajes de programación orientada enfocados a la

web, esta programación ha evolucionado mucho cuando creamos una página web,

esto permite que la página web mejore la experiencia al momento de visualizarse

en un navegador. Los lenguajes de programación más usada para el desarrollo web

son: Java y PHP. (Maestros de la web, 2007)

Page 31: SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL … FREIRE... · SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL CONTROL DE INVENTARIO (1/ $/,&25(5$³ 025( - $025´' (/&$17Ï1

31

2.2.17 Herramientas de diseño en línea

Al momento de crear un sistema web, debemos tener en consideración la interfaz

gráfica de nuestro software. Una buena interfaz siempre deberá ser amigable y

agradable para el cliente, existen varias plataformas para la creación de una

interfaz. Las más utilizadas son: Photoshop y Corel draw, las ventajas de estas

herramientas es que se adaptan fácilmente a los lenguajes de programación,

porque les permite acceder a su código fuente para implementarlo desde cualquier

herramienta de programación que estemos utilizando. (Que diferencia hay, 2018)

2.2.18 Herramientas de programación libre

Las herramientas de desarrollo son programas de computación utilizados para generar otros programas con su ayuda. Este es un aspecto que en los últimos años se ha vuelto muy importante debido al volumen y la complejidad del software que se desarrolla. Cada vez más la eficiencia depende de las características de estas herramientas. (Pantaleo & Rinaudo, 2016, p. 49)

Existen muchas herramientas de programación con diferentes características a

continuación hablaremos de los más usados por programadores. Existen

programas de códigos abiertos y gratuitos que ayudan a la creación de

aplicaciones, paginas etc.

2.2.18.1 Java

Este lenguaje de programación es orientado a objetos, es sencillo de usar, y se

adapta a la programación web. Una de sus características es que se puede ejecutar

en cualquier contexto, y en cualquier ambiente. Es un lenguaje libre, puede ser

modificado por cualquier persona con conocimientos de programación, en lo que

se denomina código abierto. (Dúran, Gutiérrez, & Pimentel, 2007, p. 8)

2.2.18.2 Python

Es un lenguaje de programación, es multiplataforma e interactivo a la vez, y su

código es muy fácil de entender, ya que su sintaxis es muy clara, también está

Page 32: SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL … FREIRE... · SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL CONTROL DE INVENTARIO (1/ $/,&25(5$³ 025( - $025´' (/&$17Ï1

32

orientado a objetos y es adaptada a la programación web, es un lenguaje

interpretado que no precisamente se necesita compilar el código fuente para poder

ejecutarlo. (Walker, 2018, p. 8)

2.2.19 Pruebas de sistemas

Al momento de terminar el sistema con su respectiva codificación, debe pasar

por unas fases de pruebas, para verificar que el sistema funcione de manera

correcta. En esta fase cuenta con dos tipos de pruebas que son: pruebas

individuales y pruebas del sistema. Con estas pruebas verificamos el

funcionamiento del sistema. (Rozo Nader, 2014, pp. 9-10)

2.2.19.1 Ejecución de pruebas individuales

En este tipo de prueba se verifican si los componentes interactúan de manera

correcta, a través de sus interfaces. El objetivo de esta prueba es descartar errores

haciendo pruebas a cada parte del código, y comprobar que funcione

correctamente. Al momento de repetir este tipo de pruebas el resultado debe ser el

mismo. Con las pruebas individuales o unitarias podemos descartar posibles fallos

en la codificación. (Quijano, 2018)

2.2.19.2 Ejecución de pruebas del sistema

Este tipo de prueba hace un análisis profundo de todo el sistema, su función es

verificar que trabaje de manera adecuada y así podamos descartar posibles fallos

en el sistema. Mediante esta prueba podemos comprobar el rendimiento y la

facilidad de uso del software. (Prado Raja, 2007, p. 43)

Están serán las pruebas que se le realizara al sistema del negocio “More - Amor”

para que antes de que sea entregado, logremos verificar que no exista ningún tipo

de error al momento de que sea implementado.

Page 33: SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL … FREIRE... · SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL CONTROL DE INVENTARIO (1/ $/,&25(5$³ 025( - $025´' (/&$17Ï1

33

2.2.20 Lenguaje unificado de modelado UML

Es un lenguaje estándar que sirve para crear diseños de software para así poder

desarrollar un sistema de acuerdo a la necesidad de una empresa, este mismo

lenguaje se lo representa mediante diseños de diagramas de base de datos, casos

de usos, de clase, de flujos entre otros y así poder detallar con mucha más facilidad

un sistema, y que sus dueños puedan comprender de una manera correcta el uso

de este software. (Pressman, 2010, p. 725)

2.2.20.1 Diagramas de base de datos

Este tipo de diagrama o modelo está compuesto por múltiples características,

como son los atributos, entidades, claves y relaciones, cada una de esas

características forma parte fundamental para la creación de la base de datos de un

sistema, existen varios tipos de relaciones tales como: de uno a uno, de muchos a

uno y de muchos a muchos. (ACID CARRILLO, MARIN RUIZ, MEDINA

RODRIGUEZ, PONS CAPOTE, & VILA MIRANDA, 2005, p. 105)

2.2.20.2 Diagramas de casos de uso

Los diagramas de casos de uso se utilizan para precisar la comunicación y comportamiento de un sistema a través de su relación con los usuarios y/u otros sistemas En otras palabras, un diagrama de casos de usos, es aquel que muestra la relación existente entre los actores y los distintos casos de uso en un sistema. Los diagramas de casos de uso son utilizados para mostrar los requerimientos del sistema al señalar como reacciona a eventos que tienen un lugar en su ámbito o en el mismo. (Guerrero Fernández, 2015, p. 276) El diagrama de casos de uso, es una descripción del software para que el actor

en este caso el usuario o el cliente manejara el sistema correctamente una vez ya

puesto en marcha. También estos diagramas son utilizados para especificar los

requerimientos del sistema.

Page 34: SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL … FREIRE... · SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL CONTROL DE INVENTARIO (1/ $/,&25(5$³ 025( - $025´' (/&$17Ï1

34

2.2.20.3 Diagramas de clase

Estos diagramas sirven para visualizar el análisis o diseño de un sistema los

diagramas de clases están compuestos por: clase y relación, cada clase debe tener

atributos y métodos, mientras que la relación por herencia, composición

agregación, asociación y uso. (Águila Cano, 2019, p. 102)

2.2.21 Software ERP

El sistema para la planeación de recursos empresariales (ERP, por sus siglas en inglés: Enterprise resource planning) es un conjunto de programas integrados que administran las operaciones de negocios vitales de toda una organización global con presencia en muchos países. Este sistema puede reemplazar muchas aplicaciones con un conjunto de programas unificados, lo que lo hace más eficiente y fácil de utilizar. A pesar de que el alcance de un sistema erp puede variar de una compañía a otra, la mayoría proporciona software integrado para dar soporte a la manufactura y a las finanzas. En dicho ambiente se prepara un pronóstico que calcula la demanda del cliente durante varias semanas. (Ralph M & George W, 2010, p. 20)

Es un conjunto de sistemas de información que tiene como integración de

operaciones para las empresas, más las que tienen que ver como producción,

logística, inventarios, comercialización. El objetivo de implementar un sistema ERP

en las empresas es ayudar a los usuarios, a mejorar el rendimiento, minimizar

costos, ahorrar tiempo y recursos. Una de sus ventajas es que nunca habrá

registros repetidos.

Definimos ERP (Enterprise Resource Planning o Sistema de planificación de Recursos empresariales) como un sistema de planificación de los recursos y de gestión de la información que, de una forma estructurada, satisface la demanda de necesidades de la gestión empresarial. Se trata de un programa integrado que permite a las empresas evaluar, controlar y gestionar más fácilmente su negocio en todos los ámbitos. (Muñiz González, 2004, pp. 27-28)

Un ERP (Enterprise Resource Planning), es un sistema de información de

planificación de los recursos para empresas pequeñas, medianas y grandes, ya sea

los datos de los clientes, proveedores, inventarios, empleados de la empresa. Está

conformado por 5 módulos importantes: FRM, SCM, HRM, CRM Y MRP, a

Page 35: SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL … FREIRE... · SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL CONTROL DE INVENTARIO (1/ $/,&25(5$³ 025( - $025´' (/&$17Ï1

35

continuación, se describirá los módulos que se utilizaron para el desarrollo del

sistema en la empresa “MORE – AMOR”, del cantón Milagro para así satisfacer las

necesidades del negocio que en este caso es el control de la comercialización y del

inventario.

2.2.21.1 Módulo FRM

El módulo FRM (Finance Resource Management) se basa netamente en la

información de la parte financiera de la empresa, tales como pagos, compras,

gastos, cuentas por pagar, stock entre otras opciones dependiendo las necesidades

de la empresa. (tecnologia fácil, 2018)

2.2.21.2 Módulo SCM

SCM (Supply Chain Management) gestión de la cadena de suministro, es aquel

que se encarga del seguimiento de la mercancía o productos de la empresa,

también estará a cargo de la información del inventario estos datos o información

son guardados en una base de datos. (Rouse, 2019)

2.2.21.3 Módulo CRM

CRM es una estrategia de negocios apoyada con el uso de tecnología de información que permite mejorar las relaciones con sus clientes y prospectos, incrementar la permanencia de sus clientes más rentables, aumentar el valor en las interacciones y reducir costos, lo cual da como resultado un aumento significativo en las utilidades y genera ventaja competitiva a la empresa. (Vega Saldaña, 2003, p. 16)

El módulo CRM (Customer Relationship Management) está enfocado en todo lo

que tenga que ver con clientes, toda la información, ya sea nombres, cedula de

identidad, dirección domiciliaria etc. Esta herramienta es muy utilizada en las

empresas de comercialización por lo que le ayuda a reducir costos y ayuda a que

la empresa trabaje de una manera es muy eficiente y eficaz.

Page 36: SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL … FREIRE... · SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL CONTROL DE INVENTARIO (1/ $/,&25(5$³ 025( - $025´' (/&$17Ï1

36

2.2.22 Ventajas de un ERP

Las ventajas de usar un software ERP en un negocio, es que permite tomar mejor

las decisiones, evitan que existan productos duplicados, mejor control tanto en

productos como en la información que maneja la empresa, la seguridad es otra de

las ventajas porque será difícil robar o perder información una de las ventajas más

importantes es que mejorara la eficiencia, la capacidad operativa, mejora la

rentabilidad y los beneficios al momento de implementar un ERP. (Martinez , 2013)

2.2.23 HTML

HTML “HyperText Markup Language” es un lenguaje de marcado de hipertexto,

utiliza estructura de código simple como etiquetas y atributos para así mostrar

páginas web su funcionabilidad es dinámica es muy útil y fácil de aprender. (Equipo

Vértice, 2009, pp. 12-13)

2.2.24 Ingeniería del software

La ingeniería del software es una disciplina de la ingeniería que comprende todos los aspectos de la producción de software desde las etapas iniciales de la especificación del sistema hasta el mantenimiento de este después de que se utiliza. (Sommerville, 2005, p. 6) Es aquella que está compuesta por técnicas que sirven para construir un

software, y así poder resolver cualquier tipo de problemas que tenga una empresa.

2.3 Marco legal

2.3.1 Ley de propiedad intelectual

Los sistemas de información son propiamente creación de los seres humanos y

como tal les asiste el derecho de la propiedad intelectual de su construcción, por lo

que la ley de propiedad intelectual, define determinados conceptos:

Base de datos: Compilación de obras, hechos o datos en forma impresa, en una unidad de almacenamiento de ordenador o de cualquier otra forma. Licencia: Autorización o permiso que concede el titular de los derechos al usuario de la obra u otra producción protegida, para utilizarla en la forma

Page 37: SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL … FREIRE... · SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL CONTROL DE INVENTARIO (1/ $/,&25(5$³ 025( - $025´' (/&$17Ï1

37

determinada y de conformidad con las condiciones convenidas en el contrato. No transfiere la titularidad de los derechos Programa de ordenador (software): Toda secuencia de instrucciones o indicaciones destinadas a ser utilizadas, directa o indirectamente, en un dispositivo de lectura automatizada, ordenador, o aparato electrónico o similar con capacidad de procesar información, para la realización de una función o tarea, u obtención de un resultado determinado, cualquiera que fuere su forma de expresión o fijación. El programa de ordenador comprende también la documentación preparatoria, planes y diseños, la documentación técnica, y los manuales de uso. (Ley de Propiedad Intelectual, 2018)

El sistema que se elaborará para la licorera “More – Amor”, va a ser propiedad

intelectual de la autora y la compartirá con la institución que otorgará el título, que

sea el resultado de la elaboración de esta propuesta tecnológica. El sistema usará

herramientas de desarrollo tanto para la programación como para el diseño y la

gestión de la base de datos, de software libre, por lo cual, no será necesaria la

adquisición de licencia para su desarrollo.

Además, en la sección V referente a los programas de ordenador, articulo 30, señala:

La adquisición de un ejemplar de un programa de ordenador que haya circulado

lícitamente, autoriza a su propietario a realizar exclusivamente:

a) Una copia de la versión del programa legible por máquina (código objeto) con fines de seguridad o resguardo; b) Fijar el programa en la memoria interna del aparato, ya sea que dicha fijación desaparezca o no al apagarlo, con el único fin y en la medida necesaria para utilizar el programa; y, c) Salvo prohibición expresa, adaptar el programa para su exclusivo uso personal, siempre que se limite al uso normal previsto en la licencia. El adquirente no podrá transferir a ningún título el soporte que contenga el programa así adaptado, ni podrá utilizarlo de ninguna otra forma sin autorización expresa, según las reglas generales. (Ley de Propiedad Intelectual, 2018) Se requerirá de autorización del titular de los derechos para cualquier otra

utilización, inclusive la reproducción para fines de uso personal o el

aprovechamiento del programa por varias personas, a través de redes u otros

sistemas análogos, conocidos o por conocerse.

Page 38: SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL … FREIRE... · SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL CONTROL DE INVENTARIO (1/ $/,&25(5$³ 025( - $025´' (/&$17Ï1

38

3. Materiales y métodos

3.1 Enfoque de la investigación

3.1.1 Tipo de investigación

El objetivo de la investigación descriptiva consiste en llegar a conocer las situaciones, costumbres y actitudes predominantes a través de la descripción exacta de las actividades, objetos, procesos y personas. Su meta no se limita a la recolección de datos, sino a la predicción e identificación de las relaciones que existen entre dos o más variables. Los investigadores no son meros tabuladores, sino que recogen los datos sobre la base de una hipótesis o teoría, exponen y resumen la información de manera cuidadosa y luego analizan minuciosamente los resultados, a fin de extraer generalizaciones significativas que contribuyan al conocimiento. (Collado Fernandéz & Lucio Baptista, 2014)

Los estudios descriptivos buscan representar la imagen del negocio, es decir la

descripción de los problemas a resolver. Se realizó la siguiente propuesta

tecnológica, se usó la investigación descriptiva, por medio de este tipo de

investigación, se analizó la falta de un buen control de inventario, mediante una

entrevista, que ayudo a saber los problemas que tenía el negocio al no llevar un

sistema comercialización y control de inventario, para el control de los productos,

es por ello que se logró implementar un sistema web en donde se controle los

procesos de comercialización (compra y venta) y logístico (inventario), para así

solucionar los problemas del negocio la licorera “More – Amor”.

3.2 Metodología

La propuesta metodológica que se implementó en el Sistema web para mejorar

la comercialización y control de inventario en la Licorera “More – Amor” del cantón

Milagro, se basa en la metodología del ciclo de desarrollo de un sistema con el

modelo en cascada, en la cual todas las fases serán detalladas a continuación:

3.2.1 Análisis

En esta fase de análisis se deberán reunir todos los requisitos que debe cumplir

el software, para satisfacer la necesidad del dueño. Esta etapa el dueño deberá

Page 39: SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL … FREIRE... · SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL CONTROL DE INVENTARIO (1/ $/,&25(5$³ 025( - $025´' (/&$17Ï1

39

estar al tanto de dichos requisitos. Por lo tanto, se deberá llevar una descripción de

los requisitos para el desarrollo del software.

En el documento que se especifican los requisitos se deberá establecer acorde

la necesidad del negocio.

3.2.2 Diseño

Para el diseño del sistema se utilizó lo siguiente: Herramienta de desarrollo web

PHP este lenguaje de programación es muy sencillo al momento de elaborar

páginas web, y el gestor de base de datos MySQL, este gestor es muy potente y su

manejo es muy fácil. Se escogió el servidor Xampp, ya que es un servidor local y

se adapta fácilmente a la programación PHP y MySQL

3.2.3 Desarrollo

En esta fase de desarrollo del software, se implementó el código fuente a los

diferentes formularios, y a la creación de la base de datos.

3.2.4 Pruebas

Luego de haber realizado la codificación en el desarrollo del sistema se procede

a las pruebas, el objetivo de esta fase es verificar que el software esté funcionando

correctamente que no se encuentre ningún tipo de error en el código y que cumpla

con los requisitos.

3.2.5 Implementación

Una vez que se han desarrollado todas las fases anteriores y verificado la

funcionalidad del software que funcione correctamente se procede a la

implementación del sistema, a través de casos de prueba y una entrevista post

implementación.

Gracias a esta metodología se logró saber que el sistema funciona

correctamente y que no sufre de algún tipo de fallo.

Page 40: SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL … FREIRE... · SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL CONTROL DE INVENTARIO (1/ $/,&25(5$³ 025( - $025´' (/&$17Ï1

40

3.2.6 Diagrama de base de datos

Se procedió a realizar el respectivo diagrama de base de datos en donde se

determinaron las tablas con sus respectivos campos y claves ya sean primarias o

foráneas.

Page 41: SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL … FREIRE... · SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL CONTROL DE INVENTARIO (1/ $/,&25(5$³ 025( - $025´' (/&$17Ï1

Figura 1. Diagrama de base de datos Mora, 2020

Page 42: SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL … FREIRE... · SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL CONTROL DE INVENTARIO (1/ $/,&25(5$³ 025( - $025´' (/&$17Ï1

3.2.6.1 Diagrama de casos de uso

Figura 2. Caso de uso ingreso al sistema Mora, 2020

Page 43: SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL … FREIRE... · SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL CONTROL DE INVENTARIO (1/ $/,&25(5$³ 025( - $025´' (/&$17Ï1

43

Figura 3. Caso de uso ingreso de información al sistema Mora, 2020

Page 44: SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL … FREIRE... · SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL CONTROL DE INVENTARIO (1/ $/,&25(5$³ 025( - $025´' (/&$17Ï1

44

Figura 4. Caso de uso registro de productos Mora, 2020

Page 45: SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL … FREIRE... · SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL CONTROL DE INVENTARIO (1/ $/,&25(5$³ 025( - $025´' (/&$17Ï1

45

Figura 5. Caso de uso registro de venta Mora, 2020

Page 46: SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL … FREIRE... · SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL CONTROL DE INVENTARIO (1/ $/,&25(5$³ 025( - $025´' (/&$17Ï1

46

Figura 6. Caso de uso registro de compra Mora, 2020

Page 47: SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL … FREIRE... · SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL CONTROL DE INVENTARIO (1/ $/,&25(5$³ 025( - $025´' (/&$17Ï1

47

3.2.6.2 Diccionario de datos

Tabla 1. Valor

CAMPO TIPO DE DATO DESCRIPCIÓN

idValor Int Clave principal de la tabla valor

idEmpresa Int Clave foránea de la tabla valor

nomValor varchar (50) Nombre del valor

Dato decimal (18,2) Dato del valor

Estado Bit Estado del valor

En esta tabla se registra todo el valor de los productos de la empresa Mora, 2020

Tabla 2. Gasto

CAMPO TIPO DE DATO DESCRIPCIÓN

idGasto Int Clave principal de la tabla gasto

idEmpresa Int Clave foránea de la tabla gasto

idTipoGasto varchar (50) Clave foránea de la tabla gasto

Detalle varchar(50) Detalle del gasto

Fecha Date Fecha del gasto

valorGasto decimal (18,2) Valor del gasto

En esta tabla se registra todos los gastos de la empresa Mora, 2020

Tabla 3. TipoGasto

CAMPO TIPO DE DATO DESCRIPCIÓN

idTipoGasto int Clave principal de la tabla tipo de gasto

nomTipoGasto int Nombre del tipo de gasto

En esta tabla se registra todos los tipos de gastos de la empresa Mora, 2020

Page 48: SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL … FREIRE... · SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL CONTROL DE INVENTARIO (1/ $/,&25(5$³ 025( - $025´' (/&$17Ï1

48

Tabla 4. Inventario_Retirado

CAMPO TIPO DE DATO DESCRIPCIÓN

idRegistro int Clave principal de la tabla inventario

retirado

idInventario int Clave foránea de la tabla de la tabla

inventario retirado

fechaRegistro date Fecha del registro del inventario

retirado

Unidades int Unidades del producto retirado

Motivo varchar (50) Motivo del inventario retirado

En esta tabla se registra todo el inventario registrado de la empresa Mora, 2020

Tabla 5. Empresa_Licorera

CAMPO TIPO DE DATO DESCRIPCIÓN

idEmpresa int Clave principal de la tabla Empresa

nomEmpresa varchar (50) Nombre de la empresa

Ruc varchar(13) Ruc de la empresa

Dirección varchar (50) Dirección de la empresa

Teléfono varchar (50) Teléfono de la empresa

Email varchar (50) Email de la empresa

Tipo char (1) Tipo

Estado bit Estado de la empresa

En esta tabla se registra la información de la empresa Mora, 2020

Page 49: SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL … FREIRE... · SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL CONTROL DE INVENTARIO (1/ $/,&25(5$³ 025( - $025´' (/&$17Ï1

49

Tabla 6. Licor

CAMPO TIPO DE DATO DESCRIPCIÓN

idLicor int Clave principal de la tabla licor

idEmpresa int Clave foránea de la tabla de la tabla licor

idTipo int Clave foránea de la tabla de la tabla licor

idMarca int Clave foránea de la tabla de la tabla licor

nomLicor varchar (50) Nombre del licor

Detalle varchar (50) Detalle del licor

stockminimo int Stock mínimo del licor

precioVenta decimal (18,2) Precio del licor

En esta tabla se registra toda la información del licor Mora, 2020

Tabla 7. Marca

CAMPO TIPO DE DATO DESCRIPCIÓN

idMarca int Clave principal de la tabla marca

nomMarca varchar (50) Nombre de la marca del licor

En esta tabla se registra toda la información de la marca de un licor Mora, 2020

Tabla 8. Tipo

CAMPO TIPO DE DATO DESCRIPCIÓN

idTipo int Clave principal de la tabla tipo

nomTipo varchar (50) Nombre del tipo de licor

En esta tabla se registra toda la información del tipo de licor Mora, 2020

Page 50: SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL … FREIRE... · SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL CONTROL DE INVENTARIO (1/ $/,&25(5$³ 025( - $025´' (/&$17Ï1

50

Tabla 9. Inventario_Licor

CAMPO TIPO DE DATO DESCRIPCIÓN

idInventario int Clave principal de la tabla inventario

idLicor int Clave foránea de la tabla inventario

fechaIngreso date Fecha de ingreso del licor

fechaExpira date Fecha de expiración del licor

unidadCaja int Unidad por caja de cada licor

Unidades int Unidades del licor

saldounidades int Saldo de cada unidad

En esta tabla se registra todo el inventario de un licor Mora, 2020

Tabla 10. Entidad

CAMPO TIPO DE DATO DESCRIPCIÓN

Identidad Int Clave principal de la tabla entidad

nomCompleto varchar (50) Nombres completos de una entidad

cedulaRuc varhcar (13) Cedula o ruc de una entidad

dirección varchar (50) Dirección de una entidad

Teléfono varchar (20) Teléfono de una entidad

Email varchar (50) Email de una entidad

Clave varchar (20) Clave de una entidad

idTipoEntidad Int Clave foránea de la tabla entidad

Estado Bit Estado de una entidad

En esta tabla se registra todo sobre una entidad Mora, 2020

Page 51: SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL … FREIRE... · SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL CONTROL DE INVENTARIO (1/ $/,&25(5$³ 025( - $025´' (/&$17Ï1

51

Tabla 11. TipoEntidad

CAMPO TIPO DE DATO DESCRIPCIÓN

idTipoEntidad int Clave principal de la tabla tipo de entidad

nomTipoEntidad varchar (50) Nombre del tipo de entidad

En esta tabla se registra toda la información de un tipo de entidad Mora, 2020

Tabla 12. TipoEntidad_Permiso

CAMPO TIPO DE DATO DESCRIPCIÓN

idTipoEntidad int Clave foránea de la tabla tipo de entidad

idPermiso int Clave foránea de la tabla tipo de entidad

En esta tabla se registra todo sobre un TipoEntidad_Permiso Mora, 2020

Tabla 13. Devolución

CAMPO TIPO DE DATO DESCRIPCIÓN

idDevolucion int Clave primaria de la tabla devolución

idTransaccion int Clave foránea de la tabla devolución

Fecha date Fecha de devolución de un producto

Unidades int Unidades que fueron devueltas

Motivo varchar (max) Motivo de la devolución

En esta tabla se registra todo sobre la devolución de algún producto Mora, 2020

Tabla 14. Inventario_Transaccion

Page 52: SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL … FREIRE... · SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL CONTROL DE INVENTARIO (1/ $/,&25(5$³ 025( - $025´' (/&$17Ï1

52

CAMPO TIPO DE DATO DESCRIPCIÓN

idInventario int Clave foránea de la tabla Inventario_Transaccion

idTransaccion int Clave foránea de la tabla Inventario_Transaccion

Unidades Int Unidades del Inventario_Transaccion

Motivo Varchar (max) Motivo del Inventario_Transaccion

En esta tabla se registra todo sobre el Inventario_Transaccion Mora, 2020

Tabla 15. Transacción

CAMPO TIPO DE DATO DESCRIPCIÓN

idTransaccion Int Clave primaria de la tabla Transacción

Identidad Int Clave foránea de la tabla Transacción

Fecha date Fecha de la transacción

Tipo char (1) Tipo

Estado Bit Estado de una transacción

En esta tabla se registra todo sobre transacción Mora, 2020

Tabla 16. CuentasxCobrar

CAMPO TIPO DE DATO DESCRIPCIÓN

idCuenta Int Clave principal de la tabla cuentas por cobrar

idTransaccion Int Clave foránea de la tabla cuentas por cobrar

Monto Decimal (18,2) Monto de las cuentas por cobrar

Saldo Decimal (18,2) Saldo de las cuentas por cobrar

En esta tabla se registra todo sobre las cuentas por cobrar Mora, 2020

Page 53: SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL … FREIRE... · SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL CONTROL DE INVENTARIO (1/ $/,&25(5$³ 025( - $025´' (/&$17Ï1

53

Tabla 17. Pago

CAMPO TIPO DE DATO DESCRIPCIÓN

idCuenta Int Clave foránea de la tabla pago

numcheque varchar (10) Número del cheque

Fecha date Fecha del pago

valorPago decimal (18,2) Valor del pago

En esta tabla se registra todo sobre los pagos Mora, 2020

Tabla 18. Permiso

CAMPO TIPO DE DATO DESCRIPCIÓN

idPermiso int Clave principal de la tabla permiso

nomPermiso varchar (50) Nombre del permiso

En esta tabla se registra los permisos Mora, 2020

3.2.7 Fase de prueba

Tabla 19. Casos de pruebas. Ingreso al sistema

Prueba 1

Objetivo de la prueba: Ingresar correctamente al sistema

Precondición: Estar registrado en el sistema

Descripción de la prueba: Escribir usuario y contraseña en la página principal

Resultados esperados: Acceder al sistema

Resultados obtenidos: No se presentaron errores en el sistema

Tabla de casos de pruebas para el ingreso al sistema Mora, 2020 Tabla 20. Casos de pruebas. Ingreso de datos a los formularios

Page 54: SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL … FREIRE... · SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL CONTROL DE INVENTARIO (1/ $/,&25(5$³ 025( - $025´' (/&$17Ï1

54

Prueba 1

Objetivo de la prueba: Ingresar correctamente datos a los diferentes

formularios

Precondición: Haber creado un registro

Descripción de la prueba: Llenar los respectivos campos de los formularios

Resultados esperados: Volver al menú principal

Resultados obtenidos: No se presentaron errores en el sistema

Tabla de casos de pruebas para ingresar datos a los formularios Mora, 2020

Tabla 21. Casos de pruebas. Ingreso de productos

Prueba 1

Objetivo de la prueba: Ingresar nombre de los productos

Precondición: Haber ingresado al menos un producto

Descripción de la prueba: Llenar los campos del formulario licores

Resultados esperados: Mensaje de haberse guardado el producto

Resultados obtenidos: No se presentaron errores en el sistema

Tabla de casos de pruebas para ingresar información de los productos Mora, 2020

Tabla 22. Casos de pruebas. Registro de venta

Prueba 1

Objetivo de la prueba: Registrar correctamente una venta

Precondición: Tener productos registrados

Descripción de la prueba: Llenar los campos del formulario ventas

Resultados esperados: Mensaje de haberse guardado la venta

Resultados obtenidos: No se presentaron errores al sistema

Page 55: SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL … FREIRE... · SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL CONTROL DE INVENTARIO (1/ $/,&25(5$³ 025( - $025´' (/&$17Ï1

55

Tabla de casos de pruebas para ingresar información de los productos Mora, 2020

Tabla 23. Casos de pruebas. Registro de compra

Prueba 1

Objetivo de la prueba: Registrar correctamente una compra

Precondición: Tener productos faltantes

Descripción de la prueba: Llenar los campos del formulario compra

Resultados esperados: Mensaje de haberse guardado la compra

Resultados obtenidos: No se presentaron errores en el sistema

Tabla de casos de pruebas para ingresar los registros de compras Mora, 2020

3.3 Recolección de datos

3.3.1 Recursos

Para la implementación del sistema se destinarán los siguientes recursos:

3.3.2 Recursos Humanos

Estudiante que desarrolla la propuesta: Andrea Betzaida Mora Freire.

Docente tutor: Ing. Oscar Xavier Bermeo Almeida. Msc.

Dueña de la licorera, Morella Del Valle Morillo

3.3.3 Recursos Tecnológicos

Computador: HP 240 G3 Notebook PC

Impresora: EPSON L4150 series

Copiadora: EPSON L4150 series

Internet

Software de programación: PHP

Software gestor de base de datos: MySQL

Servidor web: Xampp

Page 56: SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL … FREIRE... · SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL CONTROL DE INVENTARIO (1/ $/,&25(5$³ 025( - $025´' (/&$17Ï1

56

Microsoft Word 2016

Microsoft Project 2016

Microsoft Excel 2016

Microsoft PowerPoint 2016

3.3.4 Materiales

Libros

Tesis

Folletos

Revistas

Materiales de oficina

3.4 Presupuesto

Tabla 24. Presupuesto Actividades del sistema y materiales Costos

Análisis (Recolección de datos) $50

Diseño del sistema $200

Desarrollo (Codificación) $450

Pruebas $100

Implementación $200

Hosting y dominio $0

Materiales de oficina $75

Impresiones de documentos $50

Gastos varios $100

Total $1,225

Presupuesto de Gastos para la Propuesta Tecnológica Mora, 2020

Page 57: SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL … FREIRE... · SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL CONTROL DE INVENTARIO (1/ $/,&25(5$³ 025( - $025´' (/&$17Ï1

57

3.5 Métodos y técnicas

La técnica de investigación que se utilizó para la instalación del software fue:

Entrevista: Por medio de una entrevista de satisfacción que se le realizo a la dueña

se logró saber los beneficios que obtuvo por la implementación del software, esta

técnica de recolección de información es de mucha importante ya que por medio

de ella se pudo conocer si se cumplió con las necesidades del negocio.

3.6 Análisis estadístico

La parte estadística que implico en el desarrollo de la presente propuesta

tecnológica (anteproyecto), consiste en la entrevista, se logró conocer la

información adecuada para el desarrollo del sistema, la entrevista fue realizada a

la propietaria del negocio la licorera “More – Amor”.

La parte estadística que implica el desarrollo de la presente propuesta

tecnológica, consiste en la entrevista de satisfacción, en donde se logró conocer sí

fue de ayuda y agrado la instalación de este sistema, la entrevista fue realizada a

la propietaria del negocio de la licorera “More – Amor”. (Ver Anexo 1). Y se realizó

un respectivo análisis de entrevistas. (Ver Anexo 2).

Page 58: SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL … FREIRE... · SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL CONTROL DE INVENTARIO (1/ $/,&25(5$³ 025( - $025´' (/&$17Ï1

3.7 Cronograma de actividades

Figura 7. Cronograma de actividades (Parte 1) Mora, 2020

Page 59: SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL … FREIRE... · SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL CONTROL DE INVENTARIO (1/ $/,&25(5$³ 025( - $025´' (/&$17Ï1

59

Figura 8. Cronograma de actividades (Parte 2) Mora, 2020

Page 60: SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL … FREIRE... · SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL CONTROL DE INVENTARIO (1/ $/,&25(5$³ 025( - $025´' (/&$17Ï1

3.8 Diseño de sistema de información.

Figura 9. Detalles de los módulos Mora, 2020

Este módulo se encargará de: Registrar el inventario.

Mostrará el detalle y la cantidad de cada producto.

Este módulo se encargará de: Las ventas

Detalle de ventas

Este módulo se encargará de: Compras

Detalle de compras Proveedores

Sistema web para mejorar

la comercialización y el

control de inventario en la

Licorera “More - Amor” del cantón Milagro.

Módulo de Inventario

de mercadería

Módulo de

Facturación

Módulo de registros

económicos

Page 61: SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL … FREIRE... · SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL CONTROL DE INVENTARIO (1/ $/,&25(5$³ 025( - $025´' (/&$17Ï1

4. Resultados

4.1 Analiza las necesidades del control del producto que presenta la

licorera “More – Amor”, mediante la técnica de entrevista, para poder diseñar

un sistema acorde a la necesidad.

Se analizó las necesidades del control del producto que presenta la licorera

“More – Amor”, mediante la técnica de entrevista, para poder diseñar un sistema

acorde a la necesidad. Se cumplió de manera satisfactoria, ya que consistía en

analizar las necesidades que presentaba la licorera, para ello se realizó una

entrevista a la dueña para saber cuáles eran las necesidades y obtener la

información necesaria para poder diseñar una herramienta tecnología de acuerdo

a la necesidad que tenía la empresa. El análisis de requerimiento de información

fue de gran ayuda porque nos ayudó a resolver el problema que tenía la licorera al

no contar con un sistema web en el negocio.

El administrador puede requerir hacer cambios sobre lo que está viendo, y esto

no debe suponer un problema es porque la información sé que logro recopilar

gracias a la entrevista proporcionada por la dueña o administradora del negocio fue

analizada y es por ella que nos dice que las actividades de los procesos (compra,

venta e inventario) mejoraron mucho ya que evita perder la información de cada

uno de sus registros y dice que su negocio ha mejorado de una manera positiva.

Aquí entra nuestra experiencia como desarrolladores para establecer cuanto

tiempo nos llevó realizar este sistema.

Nosotros debemos tener el control total sobre la implementación que se va a

realizar, es decir, no se puedo realizar unas estimaciones, basadas en una posible

implementación, y que luego surja un error al momento de la implementación.

Page 62: SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL … FREIRE... · SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL CONTROL DE INVENTARIO (1/ $/,&25(5$³ 025( - $025´' (/&$17Ï1

62

4.2 Construye un software en ambiente web con una interfaz agradable y

amigable para el usuario, mediante herramientas de programación, para

mejorar la gestión de la información en el control de la comercialización.

Se construyó un software en ambiente web con una interfaz agradable y

amigable para el usuario, mediante herramientas de programación, para mejorar la

gestión de la información en el control de la comercialización. También se cumplió

de manera satisfactoria, este objetivo se basa, en el desarrollo del software se lo

hizo orientado a la web con las herramientas de programación PHP y el gestor de

base de datos MySql. Se logró diseñar un interfaz agradable y amigable con colores

no muy fuertes e iconos atractivos para el usuario, este objetivo al igual que los

otros es importante porque el sistema se lo implemento para cumplir con una

necesidad de un problema que existía, se realizó el respectivo manual de usuario

y los diagramas de casos de usos para que al usuario se le haga más fácil manejar

el sistema al momento de usarlo.

Contará con informes para ciertos formularios y así pueda consultar de una

manera rápida la información de los productos o datos de sus proveedores.

Mediante los manuales de usuarios o técnicos podrá entender correctamente el

funcionamiento del sistema y así usarlo de la manera correcta.

Con la construcción de este software la empresa ha obtenido grandes beneficios

como lo es la reducción de gastos porque al momento que el software este

funcionando, el coste de mantener las operaciones comerciales se reduce

significativamente y durante un largo período, lo cual conduce a ahorros que

finalmente se traducen en beneficios., ahorro de tiempo porque los problemas de

una manera más rápida y eficiente, el negocio puede llegar a aumentar su

Page 63: SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL … FREIRE... · SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL CONTROL DE INVENTARIO (1/ $/,&25(5$³ 025( - $025´' (/&$17Ï1

63

producción y optimizar los ingresos, garantía de calidad estos tipos de sistemas son

confiables y firmes a la hora de obtener un resultado.

4.3 Evalúa el sistema web, a través de casos de prueba, para medir la

eficacia al momento de gestionar la información de la comercialización.

Se evaluó el sistema web, a través de casos de prueba, para medir la eficacia al

momento de gestionar la información de la comercialización. De igual manera se

cumplió de una manera correcta, en este objetivo se procedió a realizar las

respectivas evaluaciones o pruebas para el rendimiento o saber si existe un fallo

en el sistema web.

Las diferentes pruebas que se hicieron fueron las pruebas unitarias esta consiste

en agarrar una parte del código para comprobar si funciona correctamente y la

prueba de integración es la comprobación de todo el sistema para así saber

funciona adecuadamente. Una vez realizadas las pruebas se procedió a la

instalación del software.

En cada uno de los módulos se hizo pruebas para el funcionamiento del mismo

de la cual nos dio un resultado positivo, de la cual se ingresó diferente tipo de

información en cada módulo para saber si funcionaba de manera correcta. De igual

manera se verifico las consultas en los formularios e informes, en caso de que el

adiestrador quiera verificación la información de cada producto.

Una vez comprobado los requerimientos y el funcionamiento del software se

proceden a la respectiva implementación, luego de la implementación se procedió

a realizar una entrevista de satisfacción a la administradora para saber qué opinaba

sobre este sistema web que ayudara en ciertos procesos a la empresa. Esta

entrevista de satisfacción arrojo un resultado en donde nos indica que se cumplió

Page 64: SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL … FREIRE... · SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL CONTROL DE INVENTARIO (1/ $/,&25(5$³ 025( - $025´' (/&$17Ï1

64

con las necesidades del negocio, finalmente se cumplió con el objetivo realizado en

un lenguaje de programación orientado a la web que en este caso es PHP.

Page 65: SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL … FREIRE... · SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL CONTROL DE INVENTARIO (1/ $/,&25(5$³ 025( - $025´' (/&$17Ï1

65

5. Discusión

La tecnología ha tenido un gran impacto por lo que ha sido acogida de manera

positiva tanto en la sociedad como en las empresas ya sea pequeña, media o

grandes, la tecnología ha tenido grandes aportes en el mundo trayéndole muchos

beneficios, mejorando la calidad de vida trayendo muchas herramientas que nos

ayuda a administrar e intercambiar información. Sistemas que ayudan a resolver

problemas en las diferentes empresas y ayudándoles a trabajar de una manera más

sistematizadas y ordenada.

La automatización de los procesos en los diferentes negocios es de gran ayuda,

por su agilización, optimización y ayudando en algunas actividades de los diferentes

departamentos. Al momento de utilizar o implementar un sistema reduce los costos

operativos e incrementa la velocidad, el rendimiento, la eficiencia y la productividad

de la empresa. (Peñaloza, 2007, p. 82)

Mediante los resultados obtenidos a través de la encuesta aplicada e incluso con la observación directa realizada a los sucesos que ocurren en la hacienda, se pudo evidenciar las falencias y necesidad de integrar la tecnología a las actividades diarias del establecimiento, se comprobó el funcionamiento y respuesta de cada interfaz con la realización de pruebas de caja negra, verificando así el tratamiento de la información y como se ve mejorado el control y acceso a la misma. (MATA ARISTEGA, 2017, p. 61) Mediante una entrevista se pudo obtener resultados o información de cómo era

llevada la comercialización y el inventario en la licorera. Se logró determinar las

fallas que tenía el negocio, tenían la necesidad de integrar una herramienta

tecnología en los procesos de compra, venta e inventario. Se evidencio y comprobó

el funcionamiento de estas actividades después de la instalación del software, el

negocio ha mejorado en algunos aspectos ahora son más rápidos y ordenados, la

dueña se siente satisfecha con la implementación de este sistema.

Page 66: SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL … FREIRE... · SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL CONTROL DE INVENTARIO (1/ $/,&25(5$³ 025( - $025´' (/&$17Ï1

66

6. Conclusiones

Se diseñó el sistema web acorde a la necesidad que en este caso era mejorar la

comercialización y el control de inventario, para resolver los problemas que existían

en el negocio la licorera “More – Amor” que era la forma en como llevaban el

inventario y la información de la empresa, además de tener una reducción al realizar

una venta.

Al terminar el proyecto de implementación de un sistema web para mejorar la

comercialización y el control del inventario surgen las siguientes conclusiones:

Al momento de realizar la entrevista para obtener información de la empresa de

cómo se llevaban los procesos de comercialización y se pudo observar las falencias

que tenían al llevar de forma manual la información.

El sistema que se desarrolló en ambiente web permite eficazmente llevar todos

los procesos llevando la información más detallada y ordenada acerca de la

compra, venta e inventario que se realizan en la licorera, permite realizar

búsquedas de cada producto o proveedor.

Con la instalación de este sistema web contara con una base de datos para la

protección de la información ya que se encontrarán almacenados en ella y contara

con un respaldo para salvar la información de la licorera.

La implementación del sistema permitió mejorar la productividad, mejoro

efectivamente el control y la información de la compra, venta e inventario de los

productos del negocio. Finalmente se puede concluir que se implementó de una

manera satisfactoria el sistema lo cual ayudara en la toma de decisiones y a mejorar

el rendimiento del negocio, este contara con una base de datos de la información

para así pueda ser respaldada de manera segura.

Page 67: SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL … FREIRE... · SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL CONTROL DE INVENTARIO (1/ $/,&25(5$³ 025( - $025´' (/&$17Ï1

67

7. Recomendaciones

Una vez instalado el sistema se dará las siguientes recomendaciones:

Que el administrador del sistema tenga conocimientos básicos en informática y

una capacitación de cómo se debe usar de la manera correcta el sistema.

Se recomienda realizar respaldos de la información una vez al mes, con la

finalidad de que se encuentre protegida.

Ingresar toda la información sobre los productos, proveedores etc. Para que los

datos se encuentren ordenados

Si el usuario no llegase a entender algo del sistema, verificar el manual de

usuario. Para que así pueda usarlo de manera correcta.

Se recomienda tener los navegadores actualizados (Firefox / Google Chrome)

para tener un rendimiento visual y operativo al máximo.

En caso de pérdida de clave comunicarse de manera inmediata con el

desarrollador de software. No difundir clave ni usuario a personas que no usaran el

sistema

Se recomienda capacitar al personal que vaya a utilizar para saber el uso y el

funcionamiento del sistema que contrala la comercialización y el inventario. Tener

en cuenta los mensajes de advertencia de los productos caducados.

El administrador es el único responsable de la información ingresada en el

sistema. Y será la persona encargada de crear un usuario en específico para cada

empleado. Crear constantemente actualizaciones de la mercancía ingresada para

saber si tienen hay productos a disposición del negocio.

Page 68: SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL … FREIRE... · SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL CONTROL DE INVENTARIO (1/ $/,&25(5$³ 025( - $025´' (/&$17Ï1

68

8. Bibliografía

ACID CARRILLO, S., MARIN RUIZ, N., MEDINA RODRIGUEZ, J. M., PONS

CAPOTE, O., & VILA MIRANDA, A. (2005). Introducción a las bases de

datos: el modelo relacional (1ª ed.). Granada: Paraninfo. Retrieved from

https://books.google.com.ec/books?id=2-

HwGwc57c0C&printsec=frontcover&dq=Introducci%C3%B3n+a+las+bases

+de+datos:+el+modelo+relacional&hl=es&sa=X&ved=0ahUKEwjzrO-

ekZHoAhWkhOAKHRn7CQ8Q6AEIJzAA#v=onepage&q=Introducci%C3%B

3n%20a%20las%20bases%20de%20datos%3A%

Águila Cano, I. M. (2019). Ingeniería de requisitos: Material didáctico. Cuaderno de

teoría. Almería: Universidad de Almería. Retrieved from

https://books.google.com.ec/books?id=8rSwDwAAQBAJ&printsec=frontcov

er&dq=Ingenier%C3%ADa+de+requisitos:+Material+did%C3%A1ctico.+Cu

aderno+de+teor%C3%ADa&hl=es&sa=X&ved=0ahUKEwjCmaytkZHoAhV

Qc98KHXFEBCAQ6AEIJzAA#v=onepage&q=Ingenier%C3%ADa%20de%2

0requisitos

Almería, U. d. (1 de Marzo de 2011). INTRODUCCIÓN A LAS BASES DE DATOS

MICROSOFT ACCESS. Obtenido de Sistemas informaticos para la gestion

Adtva: https://w3.ual.es/~jmrodri/pracaccess.pdf

Alojamiento web. (18 de Agosto de 2017). Aprende más sobre Web Hosting.

Obtenido de HostingPedia: https://hostingpedia.net/servidor-web.html

ALVARADO DOLZ, A. S. (2017). DESARROLLO DE UN SISTEMA WEB BASADO

EN SOFTWARE LIBRE PARA EL MANEJO DE LA GESTIÓN OPERATIVA

DE LA EMPRESA “RIS LIMPIEZA” DE LA CIUDAD DE GUAYAQUIL,

Page 69: SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL … FREIRE... · SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL CONTROL DE INVENTARIO (1/ $/,&25(5$³ 025( - $025´' (/&$17Ï1

69

PROVINCIA DEL GUAYAS. Guayaquil: Universidad Agraria del Ecuador.

Retrieved from

http://cia.uagraria.edu.ec/archivos/ALVARADO%20DOLZ%20ALEXIS%20S

TALYN.pdf

ALVAREZ HERRERA , H. A. (2017). IMPLEMENTACIÓN DE UNA APLICACIÓN

WEB ESTÁNDAR PARA EL CONTROL DE INVENTARIO DE PYMES.

Guayaquil: Universidad Agraria del Ecuador. Retrieved from

http://cia.uagraria.edu.ec/archivos/ALVAREZ%20HERRERA%20HECTOR.

pdf

Arias , M. A. (2014). Bases de Datos con MySQL 2ª Edición (Segunda ed.). Plaza

América, Vigo: IT Campus Academy. Retrieved from

https://books.google.com.ec/books?id=EojJCgAAQBAJ&printsec=frontcove

r&dq=Bases+de+Datos+con+MySQL+2%C2%AA+Edici%C3%B3n&hl=es&

sa=X&ved=0ahUKEwj-19_PkZHoAhVNTt8KHc-

dAGsQ6AEIJzAA#v=onepage&q=Bases%20de%20Datos%20con%20MyS

QL%202%C2%AA%20Edici%C3%B3n&f=false

Arias, M. A. (2015). Aprende prgramacion web con PHP y MySQL. Plaza América,

Vigo: IT Campus Academy. Retrieved from

https://books.google.com.ec/books?id=1kXKCgAAQBAJ&printsec=frontcov

er&dq=Introducci%C3%B3n+a+PHP+y+MySQL&hl=es&sa=X&ved=0ahUK

EwimrfXEkZHoAhVth-

AKHbYKDmsQ6AEIJzAA#v=onepage&q=Introducci%C3%B3n%20a%20P

HP%20y%20MySQL&f=false

Carro, R., & González , D. (2013). Logística Empresarial. Mar del Plata: Nulan.

Retrieved from http://nulan.mdp.edu.ar/1831/1/logistica_empresarial.pdf

Page 70: SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL … FREIRE... · SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL CONTROL DE INVENTARIO (1/ $/,&25(5$³ 025( - $025´' (/&$17Ï1

70

Charles, L., Hair, J., & McDaniel, C. (2002). Marketing, Sexta Edición. Ciudad de

Mexico: International Thomson Editores S.A. Retrieved from

https://issuu.com/cengagelatam/docs/mkgt_lamb

Cobo, Á., Gómez, P., Pérez, D., & Rocha, R. (2005). PHP y MySQL: Tecnología

para el desarrollo de aplicaciones web. Fernández: Díaz de Santos.

Retrieved from

https://books.google.com.ec/books?id=zMK3GOMOpQ4C&printsec=frontco

ver&dq=PHP+y+MySQL:+Tecnolog%C3%ADa+para+el+desarrollo+de+apli

caciones+web.&hl=es&sa=X&ved=0ahUKEwiq1KWckpHoAhUMh-

AKHQIdCHUQ6AEIJzAA#v=onepage&q=PHP%20y%20MySQL%3A%20T

ecnolog%C3%ADa%20para%

Collado Fernandéz , C., & Lucio Baptista, P. (2014). Metodología de la

investigación. México D.F: McGraw Hill Education. Retrieved from

https://www.uca.ac.cr/wp-content/uploads/2017/10/Investigacion.pdf

CONTRERAS MANZO, A. F. (2018). IMPLEMENTACIÓN DE UN SISTEMA DE

GESTIÓN WEB PARA FACTURACIÓN Y CONTROL DE INVENTARIO DE

LA PAPELERÍA “VERITO” DEL CANTÓN MILAGRO. Milagro: Universidad

Agraria del Ecuador. Retrieved from

http://cia.uagraria.edu.ec/archivos/CONTRERAS%20MANZO%20ALVARO

%20FABRICIO.pdf

Correa Villa, M. (2008). Fundamentos de la teoría de la información. Medellin: ITM.

Retrieved from https://books.google.com.ec/books?id=z_JzhNy-

mesC&printsec=frontcover&dq=Fundamentos+de+la+teor%C3%ADa+de+l

a+informaci%C3%B3n&hl=es&sa=X&ved=0ahUKEwjl592skpHoAhWDhOA

Page 71: SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL … FREIRE... · SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL CONTROL DE INVENTARIO (1/ $/,&25(5$³ 025( - $025´' (/&$17Ï1

71

KHUEfCK0Q6AEIJzAA#v=onepage&q=Fundamentos%20de%20la%20teor

%C3%ADa%20de%20la%20informaci%C3

Correos del Ecuador EP (EC). (27 de marzo de 2018). Ley de Propiedad Intelectual.

Obtenido de Ley de Propiedad Intelectual:

https://www.correosdelecuador.gob.ec/wp-

content/uploads/downloads/2015/05/LEY_DE_PROPIEDAD_INTELECTUA

L.pdf

Dúran, F., Gutiérrez, F., & Pimentel, E. (2007). Programación orientada a objetos

con Java. Madrid: Editorial Paraninfo. Retrieved from

https://books.google.com.ec/books?id=3EQdUbkOVGIC&printsec=frontcov

er&dq=Programaci%C3%B3n+orientada+a+objetos+con+Java&hl=es&sa=

X&ved=0ahUKEwi65Yq6kpHoAhXxkOAKHWwPBT0Q6AEILzAB#v=onepa

ge&q=Programaci%C3%B3n%20orientada%20a%20objetos%20con%20Ja

va&f=false

Echeverría, M. A. (2014). Acceso abierto y software libre. E-Ciencias de la

Información, 7-9. Obtenido de

https://revistas.ucr.ac.cr/index.php/eciencias/article/download/15130/14444

#nota_1

Equipo Vértice. (2009). Diseño básico de páginas web en HTML. Buenos Aires:

Editorial Vértice. Retrieved from

https://books.google.es/books?hl=es&lr=&id=Q4VL8Tiy7gcC&oi=fnd&pg=P

P2&dq=Dise%C3%B1o+b%C3%A1sico+de+p%C3%A1ginas+web+en+HT

ML&ots=Vjb3I04tuh&sig=nI_hV2jOthWHzJnP0MoEBOCxkl4#v=onepage&q

=Dise%C3%B1o%20b%C3%A1sico%20de%20p%C3%A1ginas%20web%

20en%20HTML&f=false

Page 72: SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL … FREIRE... · SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL CONTROL DE INVENTARIO (1/ $/,&25(5$³ 025( - $025´' (/&$17Ï1

72

González Barahona, J. (2011). El concepto de software libre. Revista. Tradumática,

6. Retrieved from https://core.ac.uk/download/pdf/13313512.pdf

Grupo DADA. (22 de Mayo de 2018). Los cuatro tipos de servidores más usados

para alojar páginas web. Obtenido de Escuela de internet:

https://www.escueladeinternet.com/tipos-servidores-alojar-web/

Guerrero Fernández, M. J. (2015). UF1471 - Bases de datos relacionales y

modelado de datos. Madrid: Editorial Elearning, S.L. Retrieved from

https://books.google.com.ec/books?id=38JWDwAAQBAJ&pg=PA62&dq=U

F1471+-

+Bases+de+datos+relacionales+y+modelado+de+datos&hl=es&sa=X&ved

=0ahUKEwj4r63skpHoAhUhT98KHcQNB7wQ6AEILzAB#v=onepage&q=U

F1471%20-

%20Bases%20de%20datos%20relacionales%20y%20modelado%20de%2

Hueso Ibáñez, L. (2015). Administración de Sistemas Gestores de Base de Datos.

2ª Edición. Madrid: RA-MA. Retrieved from

https://books.google.com.ec/books?id=_I2fDwAAQBAJ&printsec=frontcover

&dq=Administraci%C3%B3n+de+Sistemas+Gestores+de+Base+de+Datos.

+2%C2%AA+Edici%C3%B3n&hl=es&sa=X&ved=0ahUKEwils5j6kpHoAhX

DT98KHXk6DWsQ6AEIJzAA#v=onepage&q=Administraci%C3%B3n%20d

e%20Sistem

kinsta. (28 de Julio de 2018). Kinsta. Obtenido de NGINX:

https://kinsta.com/es/base-de-conocimiento/que-es-nginx/

López Roman, L. (2006). Metodologia de la programacion orientada a objetos.

Ciudad de Mexico: Alfaomega. Retrieved from

https://books.google.com.ec/books?id=uTnFAAAACAAJ&dq=Metodologia+

Page 73: SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL … FREIRE... · SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL CONTROL DE INVENTARIO (1/ $/,&25(5$³ 025( - $025´' (/&$17Ï1

73

de+la+programacion+orientada+a+objetos&hl=es&sa=X&ved=0ahUKEwiF

4oWOk5HoAhVEmuAKHdcsCtgQ6AEIJzAA

Maestros de la web. (02 de Noviembre de 2007). Los diferentes lenguajes de

programación para la web. Obtenido de Maestros de la web:

http://www.maestrosdelweb.com/los-diferentes-lenguajes-de-programacion-

para-la-web/

Malhotra, N. (2005). Investigación de Mercados. Madrid: Ediciones Paraninfo, SA.

Retrieved from

https://books.google.com.ec/books?id=SLmEblVK2OQC&printsec=frontcov

er&dq=Investigaci%C3%B3n+de+Mercados&hl=es&sa=X&ved=0ahUKEwjJ

_JGwlZHoAhVOTt8KHaQCCFUQ6AEIJzAA#v=onepage&q=Investigaci%C

3%B3n%20de%20Mercados&f=false

Martinez , E. (3 de Septiembre de 2013). ERP: qué es y las ventajas de gestionar

mi empresa con estas aplicaciones. Obtenido de IEBS:

https://www.iebschool.com/blog/ventajas-erp-digital-business/

Martinez, E. (6 de Mayo de 2013). Qué es el Software Libre y cuáles son sus

ventajas. Obtenido de Qué es el Software Libre y cuáles son sus ventajas:

https://www.iebschool.com/blog/que-es-el-software-libre-digital-business/

MATA ARISTEGA, S. (2017). ESARROLLO DE UN SISTEMAWEBBASADO EN

SOFTWARE LIBREPARA EL REGISTRO DE LAS ACTIVIDADES

ADMINISTRATIVAS EN LA HACIENDA HMG S.A EN EL RECINTO

CARRIZAL DEL CANTÓN MILAGRO. Milagro: Universidad Agraria del

Ecuador. Retrieved from

http://cia.uagraria.edu.ec/archivos/MATA%20ARISTEGA%20SOLANGE%2

0BETZABETH.pdf

Page 74: SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL … FREIRE... · SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL CONTROL DE INVENTARIO (1/ $/,&25(5$³ 025( - $025´' (/&$17Ï1

74

MEJOR WEB HOSTING. (20 de Septiembre de 2019). ¿Cuales son los Servidores

Web mas utilizados en hosting? Obtenido de MEJOR WEB HOSTING:

https://www.mejorwebhosting.es/hosting-web/servidores-web-mas-

utilizados/

Morga Rodriguez, L. E. (2012). Teoría y Técnica de la entrevista. Ciudad de Mexico:

RED TERCER MILENIO S.C. Retrieved from

http://biblioteca.udgvirtual.udg.mx:8080/jspui/bitstream/123456789/2712/1/

Teor%C3%ADa%20y%20t%C3%A9cnica%20de%20la%20entrevista.pdf

Muñiz González, L. (2004). ERP: Guía práctica para la selección e implantación.

Lachine: Ediciones Gestion 2000. Retrieved from

https://books.google.com.ec/books?id=etQc3_PXnQoC&printsec=frontcove

r&dq=ERP:+Gu%C3%ADa+pr%C3%A1ctica+para+la+selecci%C3%B3n+e

+implantaci%C3%B3n&hl=es&sa=X&ved=0ahUKEwi747HJk5HoAhXtmOA

KHc2wC44Q6AEIJzAA#v=onepage&q=ERP%3A%20Gu%C3%ADa%20pr

%C3%A1ctica%20para

Pantaleo, G., & Rinaudo, L. (2016). Ingeniería de Software. Buenos Aires:

Alfaomega. Retrieved from

https://books.google.com.ec/books?id=a8j2DQAAQBAJ&printsec=frontcove

r&dq=Ingenier%C3%ADa+de+Software&hl=es&sa=X&ved=0ahUKEwjWp7

7Wk5HoAhUjU98KHaMtBNwQ6AEILzAB#v=onepage&q=Ingenier%C3%A

Da%20de%20Software&f=false

Peñaloza, M. (2007). Tecnológia e Innovación factores claves para la

competitividad. . Actualidad Contable Faces, X, 82-94. Retrieved from

https://www.redalyc.org/articulo.oa?id=25701508

Page 75: SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL … FREIRE... · SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL CONTROL DE INVENTARIO (1/ $/,&25(5$³ 025( - $025´' (/&$17Ï1

75

Prado Raja, E. (2007). Casi todas las pruebas del software. In E. Prado Raja, Actas

de talleres de ingeniería del software y bases de datos (Vol. 4, p. 43). Oviedo

: Universidad de Oviedo . Retrieved from Actas de Talleres de Ingeniería del

Software y Bases de Datos:

https://pdfs.semanticscholar.org/4dbf/385ad4f591ed8e48ec55e390eaa563e

e654a.pdf

Pressman, R. S. (2010). Ingeniería del software: Un enfoque práctico (Septima ed.).

Connecticut: The McGraw-Hill Interamericana. Retrieved from

http://cotana.informatica.edu.bo/downloads/ld-

Ingenieria.de.software.enfoque.practico.7ed.Pressman.PDF

Que diferencia hay. (03 de Marzo de 2018). Qué diferencia hay entre CorelDraw y

Photoshop. Obtenido de Tecnología: https://quediferenciahay.com/que-

diferencia-hay-entre-coreldraw-y-photoshop/

Quero Catalinas, E. (2010). Sistemas operativos y lenguajes de programación.

Madrid: International Thomson. Retrieved from

https://books.google.com.ec/books?id=iuaUPNi6JmEC&printsec=frontcover

&dq=Sistemas+operativos+y+lenguajes+de+programaci%C3%B3n&hl=es&

sa=X&ved=0ahUKEwia9LOvlJHoAhXlUt8KHS9_A0kQ6AEIJzAA#v=onepag

e&q=Sistemas%20operativos%20y%20lenguajes%20de%20programaci%C

3%B

Quijano, J. (15 de Octubre de 2018). ¿Qué pruebas debemos hacerle a nuestro

software y para qué? Obtenido de GENBETA:

https://www.genbeta.com/desarrollo/que-pruebas-debemos-hacerle-a-

nuestro-software-y-para-que

Page 76: SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL … FREIRE... · SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL CONTROL DE INVENTARIO (1/ $/,&25(5$³ 025( - $025´' (/&$17Ï1

76

Ralph M, S., & George W, R. (2010). Principios de sistemas de información (9ed

ed.). Cruz Manca: Cengage Learning. Retrieved from

http://docshare04.docshare.tips/files/24101/241015829.pdf

Rouse, M. (18 de Febrero de 2019). Gestión de la cadena de suministro (SCM).

Obtenido de TechTarget SearchDataCenter en Español:

https://searchdatacenter.techtarget.com/es/definicion/Gestion-de-la-

cadena-de-suministro-SCM

Rozo Nader, J. (2014). Metodología de Desarrollo de Software: MBM (Metodologia

Basada en Modelos). Dialnet, 9-10. Retrieved from

file:///C:/Users/MINEDUC/Downloads/Dialnet-

MetodologiaDeDesarrolloDeSoftware-5980502.pdf

Sanchez Osorio, A. F., & Parra Rativa, L. A. (13 de Junio de 2017). Manual del

programador. Obtenido de Facultad Tecnologica:

http://repository.udistrital.edu.co/bitstream/11349/6130/4/ParraRativaLuisAlf

redo2017Anexo%20B.pdf

Sommerville, I. (2005). Ingeniería del software. Madrid: Pearson Educación.

Retrieved from

https://books.google.com.ec/books?id=gQWd49zSut4C&printsec=frontcove

r&dq=Ingenier%C3%ADa+del+software&hl=es&sa=X&ved=0ahUKEwjRwM

mNlZHoAhVvT98KHUEDBCoQ6AEIJzAA#v=onepage&q=Ingenier%C3%A

Da%20del%20software&f=false

Sommerville, I. (2005). Ingeniería del software (Septima ed.). Madrid: Pearson

Educación. Retrieved from

https://books.google.com.ec/books?id=gQWd49zSut4C&printsec=frontcove

r&dq=Ingenier%C3%ADa+del+software&hl=es&sa=X&ved=0ahUKEwiJ4LH

Page 77: SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL … FREIRE... · SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL CONTROL DE INVENTARIO (1/ $/,&25(5$³ 025( - $025´' (/&$17Ï1

77

klZHoAhULd98KHeDwB6wQ6AEIJzAA#v=onepage&q=Ingenier%C3%ADa

%20del%20software&f=false

Stair, R., & Reynolds, G. (2010). Principios de sistemas de información 9ed. Distrito

Federal - Mexico: Cengage Learning. Retrieved from

https://books.google.com.ec/books?id=8vVYewAACAAJ&dq=Principios+de

+sistemas+de+informaci%C3%B3n+9ed.&hl=es&sa=X&ved=0ahUKEwiIvP

qflZHoAhXtkOAKHVWkCx8Q6AEIJzAA

tecnologia fácil. (15 de Mayo de 2018). ¿Qué es FRM? Obtenido de tecnologia fácil:

https://tecnologia-facil.com/empresas/que-es-frm/

Valderrey Sanz, P. (2013). Administración de sistemas gestores de bases de datos.

Bogota: ECOE ediciones. Retrieved from

https://www.ecoeediciones.com/wp-

content/uploads/2016/08/Administracion-de-sistemas-gestores-de-bases-

de-datos.pdf

Vega Saldaña, M. D. (2003). Customer Relationship Management (CRM).

Monterrey: Universidad Autonoma Nuevo Leon. Retrieved from

https://core.ac.uk/download/pdf/76591632.pdf

Walker, J. (2018). Python: La Guía Definitiva para Principiantes para Dominar

Python. Ciudad de Mexico: Babelcube, Inc. Retrieved from

https://books.google.com.ec/books?id=T15tDwAAQBAJ&printsec=frontcove

r&dq=Python:+La+Gu%C3%ADa+Definitiva+para+Principiantes+para+Dom

inar+Python&hl=es&sa=X&ved=0ahUKEwjTjJKYlpHoAhWKnOAKHYg6DR

AQ6AEIJzAA#v=onepage&q=Python%3A%20La%20Gu%C3%ADa%20Def

initiva%20

Page 78: SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL … FREIRE... · SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL CONTROL DE INVENTARIO (1/ $/,&25(5$³ 025( - $025´' (/&$17Ï1

78

9. Anexos

9.1 Anexo 1 Entrevista de satisfacción a la propietaria de la licorera “MORE

– AMOR”

1. ¿Considera usted que fue de gran importancia la implementación de

este sistema web que le permite mejorar la comercialización y controlar

el inventario?

Si fue de gran importancia, me ha ayudado mucho en mi negocio porque no

me arriesgo a que se me pierda algún tipo de información.

2. ¿Le gusta cómo está diseñado su sistema web?

Sí, me parece muy agradable y amigable al momento de utilizarlo

3. ¿Cree usted que con la implementación del nuevo sistema web ha

mejorado la eficiencia en cuanto a compra, venta e inventario en la

licorera?

La verdad, si ha mejorado mucho, no solo la eficiencia. Ahorro mucho tiempo

al momento de buscar algún producto, o la información de mis proveedores.

4. ¿El sistema web instalado le permite consultar la información de algún

producto y cuanto queda en stock?

Si, la información de cada producto, me avisa cuanto quedan en stock y

productos caducado y a punto de caducar.

5. ¿Cree usted que fue conveniente automatizar los procesos de compra,

venta e inventario de la licorera?

Muy conveniente diría yo, porque trabajar de manera automatizada ayuda

mucho en el rendimiento de la licorera. Porque me ayuda en cada registro de

los productos y me avisa cuando ingreso el producto dos veces.

Page 79: SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL … FREIRE... · SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL CONTROL DE INVENTARIO (1/ $/,&25(5$³ 025( - $025´' (/&$17Ï1

79

9.2 Anexo 2. Análisis de entrevistas de satisfacción

El análisis de entrevistas de satisfacción realizada a la dueña de la Licorera

“More – Amor” para determinar qué beneficios le trajo la instalación de este sistema

web de comercialización y control de inventario en su negocio, y saber si fue de su

agrado y cumplió con las necesidades de su negocio, me comento que este sistema

es de mucha ayuda porque mejoro la gestión y los procesos de inventario de los

productos.

El sistema diseñado e implementado fue de mucho agrado porque le permitió

mejorar el negocio en muchos aspectos, tales como la eficiencia, la productividad,

el control y el rendimiento. Porque ahorra tiempo al momento de buscar la

información de los productos y los proveedores, porque no teme con que dicha

información se pierda.

La automatización de los procesos en la licorera fue muy conveniente porque me

permitió saber cuándo ingresa dos veces el mismo producto, le ayuda a saber

cuándo esta caducado, por caducarse o dañado algún producto, se tomó el control

total en cada proceso mediante los distintos módulos que ofrece el sistema.

Page 80: SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL … FREIRE... · SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL CONTROL DE INVENTARIO (1/ $/,&25(5$³ 025( - $025´' (/&$17Ï1

80

9.3 Anexo 3. Manual de usuario del sistema

Ingreso al sistema: Ingresando el usuario y la contraseña correcta dar clic en el

botón INGRESAR

Pantalla de inicio: Muestra las diferentes opciones que tiene el sistema con los

diferentes módulos.

Page 81: SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL … FREIRE... · SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL CONTROL DE INVENTARIO (1/ $/,&25(5$³ 025( - $025´' (/&$17Ï1

81

El módulo de administración, aquí se podrá crear las cuentas de los usuarios que ingresarán al sistema. Una vez lleno los campos clic en crear registro

Una vez ingresada la información tiene la opción de imprimir.

Page 82: SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL … FREIRE... · SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL CONTROL DE INVENTARIO (1/ $/,&25(5$³ 025( - $025´' (/&$17Ï1

82

Pantalla valores de la empresa: Se ingresará el capital con el que cuenta la licorera, y así mismo podrá ir disminuyendo o aumentando

Una vez mostrada la información cuentan con la opción imprimir.

Page 83: SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL … FREIRE... · SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL CONTROL DE INVENTARIO (1/ $/,&25(5$³ 025( - $025´' (/&$17Ï1

83

Pantalla respaldo: Una vez ingresada toda la información se puede hacer un respaldo de todo lo registrado en el sistema, este mismo le hará una pregunta de si desea o no realizar esta opción. Si acepta procede a descargarse un archivo con la información

Page 84: SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL … FREIRE... · SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL CONTROL DE INVENTARIO (1/ $/,&25(5$³ 025( - $025´' (/&$17Ï1

84

Page 85: SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL … FREIRE... · SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL CONTROL DE INVENTARIO (1/ $/,&25(5$³ 025( - $025´' (/&$17Ï1

85

Módulo de registros económicos con sus diferentes formularios

Formulario pagos: Aquí se almacenará todos los pagos que haga la empresa con

opción a imprimir.

Page 86: SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL … FREIRE... · SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL CONTROL DE INVENTARIO (1/ $/,&25(5$³ 025( - $025´' (/&$17Ï1

86

Pantalla compras: Aquí se podrá agregar las compras que se le haga a cada

proveedor, una vez agregadas se da clic en guardad

Page 87: SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL … FREIRE... · SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL CONTROL DE INVENTARIO (1/ $/,&25(5$³ 025( - $025´' (/&$17Ï1

87

Pantalla proveedor: Aquí se podrá ver y agregar toda la información de los

proveedores. Con opción a imprimir la información

Page 88: SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL … FREIRE... · SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL CONTROL DE INVENTARIO (1/ $/,&25(5$³ 025( - $025´' (/&$17Ï1

88

Pantalla gastos: Se podrá crear y visualizar los gastos que tenga la empresa. Con

opción a imprimir la información

Page 89: SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL … FREIRE... · SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL CONTROL DE INVENTARIO (1/ $/,&25(5$³ 025( - $025´' (/&$17Ï1

89

Pantalla lista de compras: se muestra todas las compras realizadas

Page 90: SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL … FREIRE... · SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL CONTROL DE INVENTARIO (1/ $/,&25(5$³ 025( - $025´' (/&$17Ï1

90

Informes

Pantalla informes gastos: Se mostrará todos los gastos por fecha realizados en

la empresa

Page 91: SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL … FREIRE... · SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL CONTROL DE INVENTARIO (1/ $/,&25(5$³ 025( - $025´' (/&$17Ï1

91

Informe de pagos: Se muestran todos los pagos realizados con opción a imprimir

Page 92: SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL … FREIRE... · SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL CONTROL DE INVENTARIO (1/ $/,&25(5$³ 025( - $025´' (/&$17Ï1

92

Informa de resultados: Muestra todo lo vendido y comprado por cada año,

detallado por cada mes. Con opción a imprimir

Page 93: SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL … FREIRE... · SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL CONTROL DE INVENTARIO (1/ $/,&25(5$³ 025( - $025´' (/&$17Ï1

93

Módulo de facturación con sus distintos formularios.

Pantalla ventas: Aquí se podrá crear las ventas llenando los campos y dando clic

agregar y luego guardar, para que la compra sea guardada.

Page 94: SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL … FREIRE... · SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL CONTROL DE INVENTARIO (1/ $/,&25(5$³ 025( - $025´' (/&$17Ï1

94

Pantalla clientes: Se podrá crear de los clientes llenando los campos que

corresponden, luego clic en guardar registró.

Una vez lleno los campos se enlazan automáticamente a otro formulario para

mostrar los clientes agregados. Con opción a imprimir

Page 95: SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL … FREIRE... · SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL CONTROL DE INVENTARIO (1/ $/,&25(5$³ 025( - $025´' (/&$17Ï1

95

Pantalla cotizar: Aquí se podrá crear las cotizaciones de los productos

Page 96: SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL … FREIRE... · SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL CONTROL DE INVENTARIO (1/ $/,&25(5$³ 025( - $025´' (/&$17Ï1

96

Informe de ventas: Se mostrará todos los informes de ventas filtrados por fechas.

Con opción a imprimir.

Page 97: SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL … FREIRE... · SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL CONTROL DE INVENTARIO (1/ $/,&25(5$³ 025( - $025´' (/&$17Ï1

97

Informe de cotizaciones: Mostrará la información de las cotizaciones con opción

a imprimir

Page 98: SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL … FREIRE... · SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL CONTROL DE INVENTARIO (1/ $/,&25(5$³ 025( - $025´' (/&$17Ï1

98

Módulo de inventario de mercancía los formularios pertenecientes a este

módulo.

Pantalla licores: Aquí se podrá crear los registros de los licores llenado los campos

y luego dar clic en el botón crear

Luego se mostrará toda la información de los productos creados se podrá imprimir

Page 99: SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL … FREIRE... · SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL CONTROL DE INVENTARIO (1/ $/,&25(5$³ 025( - $025´' (/&$17Ï1

99

Pantalla registro de marcas: Aquí se agregarán las marcas de los diferentes

productos, luego dar clic en el botón crear

Page 100: SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL … FREIRE... · SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL CONTROL DE INVENTARIO (1/ $/,&25(5$³ 025( - $025´' (/&$17Ï1

100

A continuación se mostrara todas las marcas de los productos registrados

Pantalla inventario licores: Mostrara todo el inventario de los licores ingresados

tiene la opción imprimir

Page 101: SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL … FREIRE... · SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL CONTROL DE INVENTARIO (1/ $/,&25(5$³ 025( - $025´' (/&$17Ï1

101

Pantalla de informe de inventario: Mostrara todo el informe del inventario por

fecha. Tiene opción a imprimir

Page 102: SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL … FREIRE... · SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL CONTROL DE INVENTARIO (1/ $/,&25(5$³ 025( - $025´' (/&$17Ï1

102

Page 103: SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL … FREIRE... · SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL CONTROL DE INVENTARIO (1/ $/,&25(5$³ 025( - $025´' (/&$17Ï1

103

9.4 Anexo 4. Manual técnico

HERRAMIENTAS UTILIZADAS PARA EL DESARROLLO

Lenguaje de programación PHP:

PHP (Hypertext Preprocessor), es un lenguaje de código abierto, usado

específicamente para el desarrollo de páginas web o aplicaciones web, también se

utilizar para crear páginas web dinámicas, las paginas dinámicas son aquellas que

no siempre usan el mismo contenido, estos contenidos cambian en caso de que se

haya hecho un cambio en la base de datos.

Gestor de base de datos MySql:

Es un gestor de base de datos que utiliza el lenguaje SQL, este gestor es

multifuncional permite varias consultas a la vez, es de código abierto, es muy

utilizado para el desarrollo web, ya que esto les permite a los desarrolladores

realizar cambios de una manera simple, se puede combinar con el lenguaje de

programación php

Servidor XAMPP:

Un servidor web es aquel que almacena todos los archivos de una página web,

los usuarios podrán visualizar estos archivos a través de un navegador.

Page 104: SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL … FREIRE... · SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL CONTROL DE INVENTARIO (1/ $/,&25(5$³ 025( - $025´' (/&$17Ï1

104

ARQUITECTURA DEL FUNCIONAMIENTO DEL SISTEMA

A continuación, detallare el funcionamiento del formulario (Compra) para explicar

cómo se lo realizó.

1. Ingresar al sistema: Con el siguiente enlace:

https://licoreramore.000webhostapp.com/login

2. Ingresar usuario y contraseña del administrador

Page 105: SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL … FREIRE... · SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL CONTROL DE INVENTARIO (1/ $/,&25(5$³ 025( - $025´' (/&$17Ï1

105

3. Buscar el Módulo de registros económicos En la página de inicio

4. Una vez seleccionado el módulo seleccionamos el formulario crear

compra:

Page 106: SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL … FREIRE... · SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL CONTROL DE INVENTARIO (1/ $/,&25(5$³ 025( - $025´' (/&$17Ï1

106

5. Dando clic en el formulario crear compra, procedemos a crear una compra

llenando los campos correctamente. Y clic en agregar

6. Una vez lleno los campos se procede a guardar la compra dando clic en

botón GUARDAR COMPRA

Page 107: SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL … FREIRE... · SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL CONTROL DE INVENTARIO (1/ $/,&25(5$³ 025( - $025´' (/&$17Ï1

107

7. Una vez agregada la compra procedemos a mostrar la lista de las compras

realizadas dando clic en compras opción listar compra.

8. Se mostrarán todas las compras realizadas. Este formulario tiene opción a

imprimir la información

Page 108: SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL … FREIRE... · SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL CONTROL DE INVENTARIO (1/ $/,&25(5$³ 025( - $025´' (/&$17Ï1

108

9. Nos vamos a la opción de reporte de compra. Para irnos al formulario de

reporte volvemos al inicio. Opción INFORME COMPRA

Page 109: SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL … FREIRE... · SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL CONTROL DE INVENTARIO (1/ $/,&25(5$³ 025( - $025´' (/&$17Ï1

109

10. Ingresamos la fecha.

11. Una vez buscado se procede a guardar la información en formato PDF.

Page 110: SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL … FREIRE... · SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL CONTROL DE INVENTARIO (1/ $/,&25(5$³ 025( - $025´' (/&$17Ï1

110

PARTE DE CODIGO DE LA BASE DE DATOS. FORMULARIO E INFORME

COMPRA

Page 111: SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL … FREIRE... · SISTEMA WEB PARA MEJORAR LA COMERCIALIZACIÓN Y EL CONTROL DE INVENTARIO (1/ $/,&25(5$³ 025( - $025´' (/&$17Ï1

111

INFORME