Upload
others
View
2
Download
0
Embed Size (px)
Citation preview
UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES
“UNIANDES”
FACULTAD SISTEMAS MERCANTILES
CARRERA SISTEMAS
PROYECTO DE INVESTIGACIÓN PREVIO A LA OBTENCIÓN DEL TITULO
DE INGENIERO EN SISTEMAS E INFORMÁTICA
Tema:
SISTEMA INFORMÁTICO PARA LA GESTION DE INGRESOS Y EGRESOS DE INSUMOS AGRICOLAS CON CODIGO QR PARA EL COMERCIAL ROCIO
DE LA CIUDAD DE BABAHOYO
AUTOR:MORA GARCIA JUAN CARLOS
TUTOR:LSI. JORDAN CORDONEZ FREDY MAXIMILIANO, MIE
Babahoyo – Ecuador
2019
APROBACION DEL TUTOR DEL TRABAJO DE TITULACION
CERTIFICACION
Quien redacta, legalmente CERTIFICO QUE: El actual Proyecto de Investigación elaborado por el señor MORA GARCIA JUAN CARLOS, estudiante de la Carrera de Sistemas, Facultad de Sistemas Mercantiles, titulado “SISTEMA INFORMATICO PARA LA GESTION DE INGRESOS Y EGRESOS DE INSUMOS AGRICOLAS CON CODIGO QR PARA EL COMERCIAL ROCIO DE LA CIUDAD DE BABAHOYO”, ha sido analizado y desempeña con todos los requerimientos determinados en el procedimiento pertinente de la Universidad Autónoma Regional de los Andes UNIANDES, por lo que se certifica su presentación.
Babahoyo, Febrero de 2019
DECLARACION DE AUTENTICIDAD
Yo, Mora García Juan Carlos, estudiante de la carrera de Sistemas, Facultad de Sistemas Mercantiles, declaro que todo los resultados obtenidos en el presente trabajo de investigación, previo a la obtención del título de INGENIERO EN SISTEMAS E INFORMATICA, son actualmente originales, auténticos y personales, a excepción de las citas, por lo que son de miexclusiva responsabilidad.
Babahoyo, Febrero de 2019
Mora Garcia Juan Carlos
DEDICATORIA
Este presente trabajo se lo dedico a Dios por haberme brindado fuerza, salud y sabiduría necesaria, permitiendo llegar hasta aquí para cumplir dichosamente esta etapa de mi vida y encaminarme hacia una nueva.
A mis padres, por la formación brindada a fin de llegar a ser un profesional, por su apoyo incondicional que han mantenido conmigo desde mi existencia, y por el tiempo que me han sabido entregar para sembrar en mí valores que en toda mi vida los voy aplicar, y a mis dos hijos, por ser el motor de mi vida y razón de ser.
A mis amigos y compañeros que de una u otra forma fueron ejes fundamentales en la realización de este proyecto de investigación.
Mora Garcia Juan Carlos
AGRADECIMIENTO
En primer lugar, agradezco a Dios por haberme brindado conocimientos y herramientas necesarias para poder lograr el desarrollo del proyecto lo cual estoy muy satisfecho por alcanzar una meta mas lo cual es el comienzo de muchas metas más.
En segundo lugar, agradezco a mis padres y hermanas quienes estuvieron siempre formándome como persona obteniendo su apoyo incondicional y a las demás personas como profesores y amigos por ser parte de esta etapa universitaria en la cual aportaron mucho en este proceso.
DERECHOS DE AUTOR
Yo, Mora García Juan Carlos, declaro que conozco y acepto la disposición constante en el literal d) del Art. 85 del Estatuto de la Universidad Regional Autónoma de los Andes, que en su parte pertinente textualmente dice: El Patrimonio de la UNIANDES, está constituido por: La Propiedad intelectual sobre las investigaciones, trabajos científicos o técnicos, proyectos profesionales y consultaría que se realicen en la Universidad o por cuenta de ella.
Babahoyo, Febrero de 2019
CERTIFICADO DEL LECTOR DEL TRABAJO DE
TITULACIÒN
Yo, Mst. Laura Ochoa Escobar en calidad de Lector del Proyecto de Titulación.
CERTIFICO
Que el presente trabajo de titulación realizado por el estudiante JUAN CARLOS
MORA GARCIA sobre el tema “SISTEMA INFORMATICO PARA LA GESTIÒN
DE INGRESOS Y EGRESOS DE INSUMOS AGRICOLAS CON CODIGO QR
PARA EL COMERCIAL ROCIO DE LA CIUDAD DE BABAHOYO” ha sido
cuidadosamente revisado por el suscrito, por lo que he podido constatar que cumple con
todo los requisitos de fondos y forma establecidos por la Universidad Regional
Autónoma de los Andes, para esta clase de trabajo, por lo que autorizo su presentación.
Babahoyo, febrero del 2019
RESUMEN EJECUTIVO
Los sistemas informáticos son importantes en las empresas ya que permiten
mantener control de los procesos que se realizan en las mismas. Estos
sistemas son los encargados de analizar y valorar todos aquellos resultados
que tiene que obtener una empresa mediante la agrupación y comparación de
los resultados, permitiendo así la toma de decisiones. La necesidad por la cual
se desarrolla el tema es debido a la falta de gestión de control de ingresos y
egresos de los insumos agrícolas del comercial Rocío de la ciudad de
Babahoyo. Los procesos se los lleva de manera manual y desorganizada lo
que causa inconsistencias, demoras al buscar el insumo agrícola y pérdida de
información de los productos. Este proyecto tiene como objetivo general
permitir un control de las existencias y el nivel de ventas de manera mensual
para facilitar una mejor toma de decisiones, permite obtener reportes
personalizados acerca de los movimientos de ingresos y egresos de productos,
tener un control de trabajo y rendimiento en venta de los usuarios/empleados.
La metodología aplicada que se utilizó en la investigación tuvo un enfoque
dentro de la modalidad cuali-cuantitativa, aplicando técnicas como las
encuestas, los métodos históricos – lógico, analítico-sintético e inductivo-
deductivo, todo esto se aplicará siguiendo la línea de investigación desarrollo
de software y programación de sistemas. Mediante la investigación realizada se
propone desarrollar e implementar un “Sistema Informático para la gestión de
ingresos y egresos de insumos agrícolas con código QR para el comercial
Rocío de la ciudad de Babahoyo. Este sistema informático automatizará todos
los procesos manual, para satisfacer todas las necesidades ya que brindará
beneficios tales como la optimización de tiempo, organización e información de
cada producto dentro del comercial.
ABSTRACT
The computer systems are important for companies because they allow
maintaining control of their processes. These systems are responsible for
analyzing and assessing all the results that a company has to obtain by
grouping and comparing the results, thus allowing decision making. This
investigation is developed due to the lack of management of control of income
and expenses of agricultural products in Commercial Rocio from Babahoyo.
The processes are carried out manually and without order, which causes
inconsistencies, delays when looking for the agricultural input and loss of
products information. The general objective of this project is to allow a control of
the stock and the level of sales on a monthly basis to facilitate better decision
making, this would help to obtain personalized reports about the movements of
income and expenses, and to control work and performance on sale of the
users / employees. The applied methodology that was used in the research was
carried out according to the quali-quantitative approach, applying techniques
such as surveys, and methods such as historical – logical, analytical-synthetic
and inductive-deductive, all of which will be applied following the line of
research: software and systems programming. Through the research carried
out, it is proposed the development and implementation of a "Computer System
for the management of incomes and expenditures of agricultural products with a
QR code for the Commercial Rocío”. This computer system will automate all the
processes, to satisfy all the needs, since it will offer benefits such as the
optimization of time, organization and information of each product of the
Commercial.
INDICE GENERAL CARATULA APROBACION DEL TUTOR DECLARACION DE AUTENTICIDAD CERTIFICACION DEL LECTOR DERECHOS DE AUTOR DEDICATORIO AGRADECIMIENTO RESUMEN EJECUTIVO ABSTRACT INTRODUCCION Actualidad e importancia ................................................................................... ....1 Problema de investigación ................................................................................. ...6 Objetivo general ................................................................................................. ...6 Objetivo específico ............................................................................................. ..6 CAPITULO I. FUNDAMENTACION TEORICA Antecedentes de la investigación ...................................................................... ...8 Actualidad del objeto de estudio de la investigación ........................................ ...10 Tipos de sistemas informáticos ........................................................................ ...11 Sistemas informáticos transaccionales ............................................................ ...11 Sistemas de apoyo a la decisión ....................................................................... ..12 Sistemas informáticos para el planeamiento y control ....................................... ..12 Código QR ....................................................................................................... ..12 Como se lee código .......................................................................................... ...13 Lenguaje de programación ............................................................................... ...13 Visual C# .......................................................................................................... ..13 Base de datos .................................................................................................. .14 SQL Server Management Studio...................................................................... ..15 Framework ....................................................................................................... .15 Net ................................................................................................................... .16 Gestión de ingresos y egresos ......................................................................... ..16 Objetivos de la gestión de ingresos – egresos ................................................. ..17 Nivel de servicio ............................................................................................... ..18 Predicciones ..................................................................................................... ..19 Pronósticos cualitativos ................................................................................... ..20 Pronósticos histórico ........................................................................................ ..21 Política del ingreso y egreso ............................................................................ ..22 Costo de mantener ingresos y egresos ............................................................ ..23 Costo de ordenar.............................................................................................. ..24 Costo de no tener producto ............................................................................. ..24 Inventario de seguridad ................................................................................... ..24 Aportes en el análisis de los trabajos desarrollados en el área de conocimiento ..................................................................................................... 25 Actualidad ecuatoriana del sector donde desarrolla el proyecto....................... 26 CAPITULO II. DISEÑO METODOLOGICO Y DIAGNOSTICO Paradigma y tipo de investigación .................................................................... 28 Procedimiento para la búsqueda y procedimiento de los datos ........................ 29 Guía de entrevista dirigida al jefe del establecimiento y administradores del comercial Roció de la ciudad de Babahoyo ...................................................... 29
Deficiencias encontrada en la aplicación de los métodos de investigación………………………………………………………………………….44
CAPITULO III. PROPUESTA DE SOLUCION AL PROBLEMA Nombre de la propuesta ................................................................................... 45 Objetivos generales .......................................................................................... 45 Objetivos específicos ....................................................................................... 45 Análisis de requerimientos ............................................................................... 46 Diseño……………………………………………………………………………..,….47 Diccionario de datos ......................................................................................... 50 Implementación ................................................................................................ 61 Pruebas ............................................................................................................ 62 Mantenimiento .................................................................................................. 62 Conclusiones… ................................................................................................ 63 Recomendaciones ........................................................................................... 63 BIBLIOGRAFIA ANEXOS INDICE DE TABLAS Tabla 1. Elementos de los ingresos y egresos… ............................................. 17 Tabla 2. Cuadro de la disponibilidad de servicio al cliente ............................... 19 Tabla 3. Políticas de nivel de servicio .............................................................. 19 Tabla 4. Patrones de demanda ........................................................................ 20 Tabla 5. Modelos más comunes del pronóstico cualitativo .............................. 21 Tabla 6. Técnicas del pronóstico histórico ....................................................... 21 Tabla 7. Características del manejo de ingresos y egresos… ......................... 22 Tabla 8. Componentes de costo de mantener ingresos y egresos… ................ 23 Tabla 9. Costos de almacenamiento ................................................................ 24 Tabla 10. Costos a ordenar .............................................................................. 24 Tabla 11. Costo de no tener producto .............................................................. 24 Tabla 12. Tabla de cuadros comparativos ....................................................... 26 Tabla 13. Población ......................................................................................... 29 Tabla 14. Manejo de inventario ........................................................................ 34 Tabla 15. Atención al cliente ............................................................................ 35 Tabla 16. Tiempo en atención .......................................................................... 36 Tabla 17. Software de gestión .......................................................................... 37 Tabla 18. Registro y control ............................................................................. 38 Tabla 19. Gestión de inventario manual ........................................................... 39 Tabla 20. Tecnología....................................................................................... 40 Tabla 21. Gestión de ingresos y egresos manual ............................................ 41 Tabla 22. Automatizar Ingresos y egresos… ................................................... 42 Tabla 23. Tecnología QR ................................................................................ 43 INDICE DE GRAFICOS Figura 1. Grafico estadístico Pregunta 1 ......................................................... 34 Figura 2. Grafico estadístico Pregunta 2 ......................................................... 35 Figura 3. Grafico estadístico Pregunta 3 ......................................................... 36 Figura 4. Grafico estadístico Pregunta 4 ......................................................... 37 Figura 5. Grafico estadístico Pregunta 5 ......................................................... 38 Figura 6. Grafico estadístico Pregunta 6 ......................................................... 39 Figura 7. Grafico estadístico Pregunta 7 ........................................................ 40 Figura 8. Grafico estadístico Pregunta 8 ......................................................... 41
Figura 9. Grafico estadístico Pregunta 9 .......................................................... 42 Figura 10. Grafico estadístico Pregunta 10 ...................................................... 43 Figura 11. Diagrama entidad - relación ............................................................ 48 Figura 12. Diagrama relacional de la base de datos ........................................ 49 Figura 13. Diagrama relacional de caso de uso ................................................ 50
1
INTRODUCCION
Actualidad e Importancia
El comercial Rocío de la ciudad de Babahoyo no consta con recursos
necesarios e importantes, que no permite determinar que su crecimiento
económico se sustente en la extracción, producción y comercialización de
materias primas.
Los recursos que se necesitan permitirían un modesto proceso de desarrollo
productivo que contando con una estructura productiva de escasa
especialización, con un comercial de bajo contenido tecnológico y un sector de
servicios dependiente de importaciones. Estos defectos se han visto
presenciada por demandas de economía baja, perjudicando la comercialización
de productos agrícolas que se venden en el Comercial Rocío de la ciudad de
Babahoyo.
Con la generación de nuevos recursos como métodos y técnicas de
comercialización e implementación de nuevas tecnologías permitirá al
comercial Rocío la creación de desarrollo de fuentes de trabajo que no solo
será de beneficio al comercial sino también a la ciudad de Babahoyo
disminuyendo la tasa de desempleo en la ciudad, potenciando la inversión
pública, ayudando el mayor crecimiento económico en la región.
Estas condiciones permitieron avances inéditos en esta última década, como
son la reducción de desigualdad, disminución de la pobreza y extrema pobreza,
e incremento del empleo y cobertura de seguridad social. Se cuenta con
avances en la última década en la creación de condiciones y factores
necesarios para iniciar un proceso de transformación productiva.
El crecimiento del comercial Rocío sigue siendo dependiente de la utilización
de nuevos recursos como la tecnología para mejorarla producción de materias
primas enfocadas en el sector agrícola. El llamado para comercial Rocío es a
2
consolidar el cambio para mejorar una estructura productiva sofisticada y
diversa.
El desarrollo económico para el comercial Rocío debe ser consecuente con los
grandes retos que enfrenta a medida que surgen nuevas empresas que
también comercializan productos parecidos. El aprovechamiento de los
recursos con los que cuenta el país se debe tratar de adecuarlos de manera
responsable y sostenible. La noción de generar valor no solo se explica por el
nivel de transformación sino por el uso eficiente de recursos que permite
incrementar el capital económico ya sea del comercial logrando beneficiar al
cantón Babahoyo.
Impulsar la Productividad y Competitividad para el Crecimiento Económico
Sustentable de Manera Redistributiva y Solidaria, se relaciona en la correcta
administración de recursos que conforman el Comercial “Rocío” de la ciudad de
Babahoyo, en el cual gestiona los productos que ingresan y egresan, donde se
realiza un conteo constante para realizar un eficiente manejo de la gestión de
ingresos y egresos en aquel establecimiento. A través de medios tecnológicos
se mejorara la comercialización de insumos agrícolas en el comercial Rocío de
la ciudad de Babahoyo.
El Comercial “Rocío” de la ciudad de Babahoyo tiene como finalidad a través
de este proyecto de investigación tratar de llegar a impulsar la productividad y
competitividad del mismo, logrando así un crecimiento económico a través de
la tecnología en este caso un sistema de gestión de ingresos y egresos con
código QR, siendo así responsablemente los recursos llegando a ser eficientes
en su trabajo.
Descripción de la actualidad internacional y nacional con respecto al
proyecto de investigación
Las tecnologías de la información y comunicaciones (Tics) están cada día en
constante avance, y son aplicadas en diferentes instituciones que son de áreas
económicas y entidades sociales. Las tecnologías de la información y
comunicación son un tipo de tecnología usada para realizar procesos como
3
recopilar, transferir e intercambiar información que es útil y vital en cada
empresa.
Con las nuevas tecnologías las empresas que manejan inventarios ejecutan
cambios en sus esquemas para así mejorar sus competencias y ser más
eficientes en cada labor que realizan. En la gestión de inventario utilizando
nuevas herramientas como sistemas informáticos es cada vez mayor, estas
entidades realizan funciones para establecer objetivos de desarrollo y aplican
nuevas tecnologías específicamente en el campo de la gestión.
En el sector comercial se presenta un gran desarrollo a nivel de las Tics, muy
diferente a la de los sectores económicos, Los datos recopilados de
investigaciones pasadas resumidas en informes, referentes al año 2004,
demuestran que una de las vías de comunicación principal entre diferentes
empresas de distribución minorista seguía siendo el fax, y que el Internet
estaba ubicado únicamente disponible para el 44,5% de algunas empresas
minoristas que disponen de equipos de cómputo (el 70% del total de las
empresas del sector minorista español). (Cortes, J. A. 2014).
Importancia del tema a desarrollar para el desarrollo socioeconómico del
cantón y de la provincia
En la ciudad de Babahoyo existe un gran número de comerciales dedicados a
la compra y venta de productos varios por lo que las TIC ha contribuido a los
negocios ya que amplía la perspectiva de la petición, reconoce el estudio de los
procedimientos de compras y la sincronización de la serie de provisiones de la
ciudad y minimizando las diferencias entre la petición y el abastecimiento. Esto
accede información en tiempo real durante las 24 horas que a su vez calma el
interés de los asesores de ventas que puede aprovecharse para otros
requerimientos del cliente.
Las Tics son muy utilizadas para el apoyo y automatización de todas las
actividades de las empresas. Gracias a ellas, en la ciudad de Babahoyo las
organizaciones han conseguido obtener importantes beneficios, entre los que
4
cabe mencionar la mejora de sus operaciones, llegada a una mayor cantidad
de clientes, la optimización de sus recursos.
La apertura a nuevos mercados, un conocimiento más profundo acerca de las
necesidades de la clientela para brindarles un servicio de mejor calidad y una
comunicación más fluida, no sólo con sus empleados sino también con sus
clientes y proveedores. En pocas palabras, las TIC han permitido lograr
aumentar considerablemente su eficiencia en la comercialización de productos
agrícolas ya no solo en Babahoyo sino también en la provincia de Los Ríos ya
que la región es netamente agrícola.
Ahora se puede observar cómo las Tics afectan poderosamente los procesos
de las diferentes empresas y comerciales de la ciudad de Babahoyo,
revolucionando la manera de administrar y controlar los flujos de información
en todos los procesos. Uno de los procesos más importantes donde el impacto
de las Tics es más relevante es en la creación e implementación del proceso
comercial.
Los beneficios más importantes y obtenidos en cada comercial de Babahoyo
han sido: la reducción de costos al optimizar la disponibilidad y veracidad de la
información, la implementación de mecanismos para fortalecer la relación y
comunicación con los clientes, gracias a la automatización de los procesos
administrativos, las tics permiten obtener un mayor margen de utilidades, la
agilidad y accesibilidad de la información que brinda las tics permitiendo a los
altos mandos de las empresas desarrollar nuevas estrategias de ventas para
satisfacer las demandas de los consumidores en todo Babahoyo.
En la ciudad de Babahoyo por lo general existen muchos comerciales
enfocados al sector agrícola que venden productos relacionados al mismo.
Para mejorar la gestión de inventario es necesario utilizar tecnología ya que
ayudaría mucho a la economía de cada establecimiento y no solo eso sino
también ayudaría al cantón Babahoyo. Los expertos concuerdan en que la
forma de hacer negocios ha sido revolucionada por las TIC. Por lo que no es
difícil predecir que aquellas pequeñas, medianas y grandes empresas de
5
Babahoyo que no adopten estas iniciativas, no podrán persistir mucho tiempo
más ya que resulta imposible pensar el desempeño de una compañía sin ellas.
El paulatino desarrollo de las organizaciones a nivel mundial ha elevado en
gran medida la necesidad de tener información más beneficiosa y eficaz.
Actualmente las empresas, ya sean de índole público o privado, se han
apuntado al uso de la tecnología de acuerdo a la época, los cuales tienden a
convertirse en una herramienta importante para el desarrollo de las mismas,
ofreciendo un mejor desenvolvimiento del personal y la agilidad de los procesos
los cuales permiten generar mejores servicios.
El Comercial Roció de la Ciudad de Babahoyo – Ecuador, se dedica a la
comercialización de insumos agrícolas. En la actualidad con el crecimiento de
la demanda de los insumos agrícolas se ha detectado desde hace un tiempo
atrás deficiente gestión de ingresos y egresos de insumos agrícolas provocado
por las siguientes dificultades.
Existe una manera muy común y particular, de la búsqueda de los productos
agrícolas en existencia de dicho local que consiste en; realizar manualmente la
ubicación de insumos como; productos químicos, semillas de arroz,
fertilizantes, urea, y también documentos administrativos tales como; registros
de productos en cardes, folios, y el ingreso y egreso de productos, facturas de
proveedores de pedidos anteriores o búsqueda del producto en perchas uno a
uno, y esto causa que el servicio al cliente sea muy lento y tedioso.
6
Problema de investigación
En el Comercial Roció de la ciudad de Babahoyo se ha evidenciado que los
procesos de gestión de ingresos y egresos de los insumos agrícolas se los
lleva de manera manual, no cuentan con ninguna computadora, no cuentan con
una base de datos para los productos ingresados, no tienen un lector de
código QR para agilizar los procesos de búsqueda de productos, y esto
ocasiona perdida de información, extravío de mercadería, demoras, etc.
.
El registro de los productos que ingresan al comercial Rocío, es un proceso
manual que realiza la empresa, esto puede provocar gastos insulsos y manejo
indebido de presupuesto en el momento de renovar el stock. Se carece de un
reporte actualizado diario, semanal, mensual y anual sobre el stock de los
productos, por lo que se presenta pérdida e inconsistencia de la información, y
los clientes se van disgustados porque el servicio es muy lento a causa de la
mala gestión de ingresos y egresos de los insumos agrícolas dentro del
comercial Roció de la ciudad de Babahoyo.
Formulación del problema
¿Cómo mejorar la gestión de ingresos y egresos de insumos agrícolas en el
Comercial Rocío de la ciudad de Babahoyo?
Objetivo general
Desarrollar un sistema informático para la gestión de ingresos y egresos de
insumos agrícolas con código QR para el Comercial Rocío de la ciudad de
Babahoyo.
7
Objetivos específicos
Fundamentar teóricamente las herramientas tecnológicas y su aporte a
la gestión de ingresos y egresos con referencias de autores nacionales
e internacionales.
Diagnosticar el estado actual de la gestión de ingresos y egresos del
Comercial Rocío.
Diseñar una aplicación de escritorio basado en código QR bajo la
tecnología Punto Net.
8
CAPITULO I
FUNDAMENTACIÓN TEÓRICA
Antecedentes de la Investigación
Sistema de control de inventarios y facturación para la comercializadora
de repuestos Silva S.A. “Artemisa” de los autores (Carrero & Espinosa.,
2014.) Este proyecto se centra en brindar una alternativa a las
necesidades presentadas por el establecimiento comercial, analizando
cada uno de los aspectos que enmarcan este proceso para poder
obtener un documento muy estructurado y una aplicación que permita
generar facturas y guardarlas en forma ordenada para una posterior
consulta, cambio o eliminación, así como la información de clientes,
productos y servicios.
(Cordero & Eulalia, 2014) En la ciudad de Santo Domingo. Ecuador-
2014. El objeto principal de la tesis es realizar un diseño de un Sistema
de Control Interno con el fin de mejorar la gestión de inventarios de
almacenes Zona Franca en Santo Domingo, dedicada a la
comercialización de varios artículos pero que no cuenta con información
verídica y oportuna de los inventarios que posee en bodega por lo que,
no son eficientes en la administración de recursos y por ende, se les
dificulta la toma de decisiones empresariales.
Sistema de inventarios para la distribuidora Blanquita en la ciudad de
Ambato. Ecuador-2015. Autor-Silvia Elizabeth Armendáriz Ramírez.
El resultado de esta investigación ha permitido comprobar una realidad,
de la industria salvadoreña de la distribución de productos de consumo
masivo, relacionada a la planificación de inventarios, una realidad que
9
muy pocas veces puede ser analizada por la falta de conocimiento y
especialización que se tiene en el país en estas disciplinas.
(Toasa & Johanna, Septiembre 2017)El fin de identificar las falencias en
el manejo de inventarios y desarrollo de un sistema de gestión que
permita controlar los inventarios que contribuyen a la optimización de la
venta de los productos.
(Anave, 2016)El presente proyecto “Sistema de gestión de inventarios
basado en código QR” ha sido desarrollado para la empresa ITSeven,
con el objetivo de automatizar y mejorar los procesos de registro de los
productos que la empresa ofrece al mercado. El proceso de registro de
los productos y/o insumos se realiza en el sistema Web, posterior mente
se le asigna un código QR a los productos que son puestos en venta, de
esta manera la empresa y el cliente tienen un mejor control en cuanto a
las características y tiempo de garantía con la que cuanta cada
producto.
El presente proyecto de “Sistema de gestión de inventarios basado en
código QR” me ha servido de gran ayuda porque a descubrir técnicas y
conocimientos más afondo sobre los códigos QR y cuáles son sus
beneficios y garantías.
(Patiño, 2014) El sistema es Implementado para el manejo de
información de la clínica SERVIVET, aplicando código QR. El sistema de
información realiza la administración de inventarios de materiales e
insumos; el registro de los clientes está basado en código QR (Para
manejar la información de las mascotas y materiales). La generación de
carnets con código QR, ofrece información al instante de las mascotas,
que podrán ser leídas desde cualquier dispositivo móvil o de escritorio.
El proyecto consistirá en la implementación del código QR, en la
industria de la construcción aplicándolo a la administración y control de
10
bodega. El presente trabajo tiene como similitud a mi proyecto de
investigación que nos permitirá controlar la gestión de inventarios con
códigos QR y de este proyecto se ha tomado algunos conceptos, sobre
códigos QR y herramientas para el desarrollo del sistema informático.
Actualidad del objeto de estudio de la investigación
1.1. Definiciones referentes a la informática
Según Vialfa, C. (2017) define que un programa informático es un
conjunto de comandos compilados por en un equipo de cómputo. Tal
caso que una computadora solo es apto de transformar componentes
binarios, en otras palabras, una secuencia de 0 y 1.
Por lo consiguiente, se requiere un lenguaje de programación para
redactar de manera comprensible, a saber, con comandos que las
personas puedan entender (por ser parecidos a su propio lenguaje) los
comandos que el computador tendrá que compilar. Todos esos
programas se transforman posteriormente a un lenguaje máquina (en
binario) por medio de un compilador.
La informática se describe como la ciencia que estudia el conjunto de métodos
y técnicas para poder guardar, elaborar y transferir toda la información y datos
requeridos de forma automatizada. Dicho de otra manera examina y analiza la
utilización de la computación, sus componentes y sus aplicaciones. Alegsa, L.
(2017).
Alegsa, L. (2017), también comenta que un sistema es una agrupación de
partes o fundamentos ordenados y vinculados en donde existe una interacción
entre sí para poder conseguir los objetivos. Por lo general los sistemas toman
(entrada) datos, potencia o sustancia del ambiente y proporcionar (salida)
información, potencia o sustancia.
11
Un sistema hace referencia un conjunto o composición de métodos asociados
de tal manera que comprenden un área o un todo orgánico. (Rodríguez, J. R.
2013).
Según Rodríguez, J. M. (2015) menciona que un sistema informático es un
conjunto de equipos, herramientas y personal pertinente capacitado que
ejecuta tarea y funciones de entrada, evolución (proceso), almacenamiento de
información, salida y control con la finalidad de poder implementar una serie de
procedimientos y operaciones con datos.
El autor Chacón, J. F. (2015) describe que un sistema informático es
aquel que se encarga de transmitir toda la información de entrada de la
información, y como resultado obteniendo la información de la salida
(respuesta). Todos los datos tienen que estar almacenados y protegidos
para que asé estén accesibles para el sistema informático y así se
puedan guardar los resultados de las operaciones en un soporte que
pueda ser comprendido y entendido por el usuario.
Un sistema informático es una agrupación de herramientas y elementos
que llegar a hacer posible el tratamiento de la información de una
manera automatizada. La ISO (Organización Internacional de
Normalización) describe que un sistema informático es “un sistema
compuesto de equipos y de personal pertinente que realiza funciones de
entrada, proceso, almacenamiento, salida y control con el fin de llevar a
cabo una secuencia de operaciones con datos. Rodríguez, J. M. (2013).
1.1.1. Tipos de sistemas informáticos
1.2.1.1 Sistemas informáticos transaccionales
El autor (Saroka, R. O. 2012, pág. 47) concreta que los sistemas de
información transaccionales, por lo tanto, están orientados a satisfacer
las carencias del nivel operativo. Aprovechan la capacidad y rapidez de
los equipos de cómputo para almacenar y procesar grandes cantidades
12
de información. Ejecutan operaciones repetitivas y totalmente sencillas,
ayudan a automatizar las tareas más comunes y particular, eliminan el
papeleo, agilizan los trámites, disminuyen la cantidad de mano de obra,
minimizan los errores, facilitan los registros y recuperan de datos y
reducen o aligeran las actividades que generan los trabajadores y
directivos de las empresas.
1.2.1.2 Sistemas de apoyo a la decisión
Según (Saroka, R. O. 2012, pág. 49) afirma que los sistemas de apoyo a
la decisión (SAD) establecen instrumentos para el apoyo a las labores
de ejecutivos. Tal herramienta agrupa tres factores importantes: la
capacidad de los equipos de cómputo, la habilidad de la modelización y
el discernimiento del gerente que se enfrenta a un problema de decisión.
1.2.1.3 Sistemas informáticos para el planeamiento y control
El autor (Saroka, R. O. 2012, pág. 55) comenta que los sistemas de
información para el planeamiento y control comprenden la aparición de un
cambio “filosófico” de fondo en la generación de la información como un
soporte organizativo.
1.2. Código QR
Según Carpio, R. (2017, pág. 1) hace referencia que un código QR
significa en inglés (quick response barcode, «código de barras de
respuesta rápida») este código es un sistema que permite almacenar
todos los datos en una matriz con líneas, puntos o un código de barras
bidimensional desarrollado por la compañía japonesa Denso Wave,
subsidiaria de Toyota, en 1994. El código QR se caracteriza por los tres
cuadrados que están en cada esquina y que permite localizar la posición
del código al lector. La sigla «QR» hace referencia a las siglas la frase
inglesa Quick Response (Respuesta Rápida en español), ya que los
creadores son «EugeDamm y Joaco Retes» aspirando que el código
13
provee que su contenido se lea de alta velocidad. En la actualidad los
códigos QR son muy comunes de hecho son el código bidimensional
más popular todos los países.
1.2.1. ¿Cómo se lee el código?
El cuadro de puntos en la que se almacena toda la información no es
entendible para el ojo humano. Se tiene que leer con un smartphone o con un
dispositivo que provea de la aplicación correspondiente (un lector de códigos
QR). La lectura del código se localiza en cuestión de segundos. A parte de eso,
gracias a la rectificación de errores, la lectura también opera si falta alguna
pieza en el código. Castro, L. (2014).
1.3. Lenguaje de programación
Los lenguajes de programación Web, parten de las siglas WWW, que significan
World Wide Web o red mundial. La programación web se creó con el fin de
conocer y entender a fondo los diferentes lenguajes de programación como
HTML, JavaScript y PHP. Gallego, J. A. (2003).
Con este método logra aparecer un nuevo profesional de la informática, el
diseñador web, experto en estas labores, que en realidad es un experto en
programación web, que se encuentra entre el diseñador gráfico tradicional y el
programador de aplicaciones llevadas a Internet. Luján, E. (2016).
El autor Morales, R. (2014) describe que un lenguaje de programación
web es básicamente un sistema organizado de comunicación, muy
parecido al humano, donde se permite comunicarse por medio de
signos, ya sean palabras, o algún sonido. A diferencia de los lenguajes
de programación comunes estos lenguajes son hechos específicamente
para páginas web, estos lenguajes están organizados para interpretar
muchas instrucciones que debe ejecutar.
14
1.3.1. Visual C#
Visual C# es un lenguaje de programación orientado a objetos desarrollado a
través de la plataforma Microsoft .Net con la finalidad de implementar nuevos
métodos y técnicas para la creación de sistemas. Fuente: el autor.
La sintaxis y la configuración de C# es muy idéntica y similar a la de C++ o
Java, ya que fue desarrollado con la intención de Microsoft para facilitar la
transferencia de códigos escritos en estos lenguajes a C# y favorecer el
aprendizaje a los desarrolladores relaciones en ese ámbito. No obstante, su
sencillez y el alto nivel de productividad son comparados con los de Visual
Basic. Gonzales, J. A. (2013).
En visual C# todo el código tiene que estar ubicado dentro de una o varias
clases. Ese primer programa dispone de única clase –Hola- que a la vez
contiene un único método – Main ()-. Un método es una agrupación de
instrucciones que serán compiladas cada vez que el método sea
invocado.Besteiro, M. (2015).
1.4. Base de datos
El autor (Date, J. C. 2013, pág. 9) afirma que una base de datos es un
grupo de datos que persisten donde es utilizado por los programas de
aplicación de alguna organización dada. También es llamado como un
almacén de datos, donde se recopila información útil y necesaria que
ayuda a la toma de decisiones. Con frecuencia este almacén de datos
incluye información resumida y esta información a la vez se extrae
periódicamente de la base de datos relacional; se puede decir una vez
en el día o una vez en la semana.
Según (Sutil, C. L. 2012, pág. 15) menciona que una base de datos es
un conjunto de datos que tienen relación entre sí, en el que se
encuentran bien organizados de tal manera que se pueden acceder a
ellos a través de métodos automáticos. Todos los datos que establecen
un almacén de datos tienen que permanecer estructurado correctamente
15
para llegar a satisfacer las solicitudes de las distintas áreas de la
organización. Con la finalidad de elaborar cada uno de los
procedimientos requeridos: guardar grandes cantidades de información,
actualizarla y modificarla, recuperar la información necesaria cuando se
desee, generar informes, etc.
(Silberschatz, A. 2012, pág. 1) declara que un sistema gestor de bases
de datos (SGBD) se refiere a una agrupación de datos que se
encuentran relacionados entre sí y una colección de programas para
poder tener acceso a todos los datos. El conjunto de esos datos,
normalmente llamada base de datos, contiene información totalmente
necesaria para una empresa. Unos de los objetivos principales de un
SGBD es proveer nuevas formas de almacenar y recuperar toda la
información requerida de una base de datos de manera que sea tanto
práctica como eficiente.
1.4.1. SQLServerManagement Studio
SQL Server Management Studio (SSMS) es la interfaz de usuario cliente
favorito y reconocido por el cual se puede manipular, modelar, realizar,
modificar y gestionar una petición SQL Server. El instrumento es suficiente
amigable para el usuario y también es exhaustiva. Se incluye en cada versión
de SQL Server y es periódicamente actualizada, modificada y mejorada. Imran,
M. (2015).
SQL Server Management Studio es un gestor de base de datos de
Microsoft que otorga un nivel de desempeño muy apropiado al momento
de elaborar aplicaciones de finalidad crítica por medio de tecnologías
que se encuentran en memoria, para una ejecución más rápidas que
provienen de cualquier tipo de datos con elementos y herramientas de la
familia de Excel y una plataforma para desarrollar, poner en
funcionamiento y gestionar problemas para dar soluciones que
contengan tanto implementaciones locales como en la nube (internet).
Campos, L. (2014).
16
1.5. Framework
(Ramírez, R. 2012, pág. 5) describe a un Framework es una agrupación
organizada de clases que establece un diseño que permite ser utilizado varias
veces para un dominio en especial de software. Un Framework contiene un sin
número de librerías, componentes de software y diferentes directrices
arquitectónicas que llegan a ofrecer al desarrollador o programador un conjunto
de materiales y herramientas lógicas completas para poder construir cualquier
tipo aplicación desde el principio a fin, tomando siempre en cuenta lo que es
necesario, adaptarlo a cada aplicación según el área a desempeñar.
1.5.1. .Net
Según Berzal, F. (2013) comenta que la plataforma .NET es una nueva
propuesta realizada por Microsoft para poder rivalizar con la plataforma
Java. Entre tanto que Java se caracteriza por su máxima "write once,
runanywhere", la plataforma .NET de Microsoft está diseñada y
orientada para poder elaborar y desarrollar componentes software
usando casi cualquier lenguaje de programación, de forma que se lo
transfiera en un lenguaje que pueda usarse desde cualquier otro de una
manera más translucido posible (usando servicios web como
middleware).
Dicho de otra manera, en vez de que estén limitados a sólo un lenguaje
de programación, se permite que cualquier lenguaje de programación,
constantemente se agregue y se relacione a normas comunes
elaboradas para la plataforma .NET en su conjunto. Efectivamente,
existen compiladores con múltiples lenguajes para la plataforma .NET:
Visual Basic .NET, C#, Managed C++, Oberon, Component Pascal,
Eiffel, Smalltalk, Cobol, Fortran, Scheme, Mercury, Mondrian/Haskell,
Perl, Python, SML.NET...
1.6. Gestión de ingresos y egresos
17
1.6.1. Conceptos básicos
La gestión de ingresos y egresos examina sustentar la disponibilidad de los
productos que se necesitan para la organización y para los clientes, por lo que
implica la organización de los departamentos y áreas de compras, manufactura
distribución. Los inventarios son agrupaciones de materias primas, provisiones,
elementos, trabajo en proceso y productos elaborados. Cortes, J. A. (2014).
Elementos Función
Materias primas
Productos que se encuentran en su estado bruto o sin
cambiar extraídos de la naturaleza, que ayudan como
insumo para la elaboración de actuales materiales y
mercadería.
Provisiones
Productos que la empresa necesita consumir para las
operaciones de elaboración y división de clientes finales
que no tienen nada que ver con la materia prima, al
momento de ser fabricados por otra compañía.
Componentes
Materiales y herramientas que son parte de algún equipo o
inmueble que es necesario para el eficiente desempeño de
la organización.
Trabajos en proceso Productos que ya están siendo elaborados para ser
transformados de forma parcial con un fin específico,
Productos terminados Productos que han sido fabricados y ya son terminados con
un fin en especial, y están listos para los clientes como ellos
lo han requeridos.
Tabla N# 1: Elementos de los ingresos y egresos
Fuente: El Autor del proyecto de investigación
1.6.2. Objetivos de la gestión de ingresos y egresos
Según Cortes, J. A. (2014) afirma que el objetivo principal de la gestión de
ingresos y egresos es garantizar la articulación y movimiento de las actividades
18
de la organización a través de la optimización agrupada y en conjunta con los
siguientes tres objetivos:
- Servicio al cliente
- Costos de ingresos y egresos
- Costos operativos
El fin de esos tres objetivos para mejorar la gestión de ingresos y egresos no
es el de descuidar uno sino el de utilizar todos esos objetivos para así realizar
una eficiente gestión de ingresos y egresos. Fuente: el autor.
1.6.3. Nivel de servicio
La nivelación de servicio en la gestión de ingresos y egresos puede ser
especificado de dos maneras, en la primera se hace mención a las relaciones e
interacciones con el cliente y en la segunda a la disponibilidad y excedencias
de herramientas, elementos o servicio. Cortes, J. A. (2014).
En el siguiente cuadro se demuestra un ejemplo de la disponibilidad de servicio
al cliente, que es ofrecida haciendo una relación entre el cliente y la demanda
demostrando que hay satisfacción en el proceso de gestión de ingresos y
egresos.
Disponibilidad
Demanda satisfecha
Demanda total
Nivel de servicio
Número de ítems suministrados
Número total
(pedidos)
de ítems ordenados
Número total
suministrados
de ordenes completas
19
Nivel de servicio Número total de órdenes
Tabla N# 2: Cuadro de la disponibilidad de servicio al cliente
Fuente: El Autor del proyecto de investigación
El mismo nivel de disponibilidad para todos los productos.
Minimizar el costo total de servicio.
Concentrarse en los clientes más importantes.
Aumentar el nivel de servicio para los productos más sensibles.
Mayor disponibilidad para los productos más rentables.
Mejor servicio para los productos con mayor rotación, reduciendo servicio a
aquellos que se mueven menos en la empresa.
Tabla N# 3: Políticas de nivel de servicio
Fuente: El Autor del proyecto de Investigación
1.6.4. Predicciones
Según Cortes, J. A. (2014) describe que las predicciones son una
herramienta primordial para el eficiente manejo de los ingresos y
egresos, por lo cual es muy importante que los administradores
reflexionen y consideren los cambios a futuro en demanda del lado de
los clientes, hay que realizar predicciones de las demandas de las
siguientes fases y etapas de tal manera que esté asegurada la
disponibilidad y existencia de los productos a los mismos, y fomentar el
desarrollo que se necesita para cumplir con cada etapa del servicio
solicitado y requerido.
Las predicciones vienen a ser de tal manera una herramienta principal para
iniciar las etapas de la continuación logística que observa y analiza por
resguardar la disponibilidad de los productos dentro de la organización,
20
proceso específicamente direccionado a la gestión de los ingresos y egresos.
Cortes, J. A. (2014).
Patrones
Función
Estabilidad
En este patrón se analiza que a pesar de
que existen muchas variaciones en toda
la información, ella se mantiene en
derredor de un valor promedio.
Tendencia
El siguiente patrón se denota que los
datos están en constante aumento, por
lo consiguiente se espera que el futuro
siga de igual manera. La tendencia llega
a ser el Crecer como a decrecer
Estacionalidad
En este patrón se hace referencia a que
cada actuación y acción de los datos
sube y bajan de una manera constante,
de forma que en cierto tiempo de forma
sucesiva los valores corresponden y
pertenezcan a las ubicaciones del ciclo.
Tabla N# 4: Patrones de demanda
Fuente: El Autor del proyecto de Investigación
1.6.4.1. Pronósticos cualitativos
Estos métodos de pronósticos cualitativos se enfatizan en el conocimiento de
diferentes personas expertas en el tema tomando de datos pasados y así con
esa información ejecutar y elaborar predicciones futuras y a través de ello dar
juicios en base de lo observado y analizado con el historial de los ingresos y
egresos realizados. Fuente: el autor.
Modelos Función
21
Estimación del personal comercial
Suma de las estimaciones de los
jefes de zona
Paneles de consenso
Reuniones de discusión abierta
Analogía histórica
Basada en la evolución de un artículo
similar
Estudio de mercado
Comprueba hipótesis respecto al
mercado - Método Delfos
Tabla N# 5: Modelos más comunes del pronóstico cualitativo
Fuente: El Autor del proyecto de Investigación
1.6.4.2. Pronostico histórico
En este modelo de pronóstico se establece las operaciones en la observación
de información del tiempo pasado; tal efecto, es en datos históricos claros y
correctos, por lo cual a través el uso de métodos estadísticas se hace posible
indicar un valor para un horizonte de tiempo en el futuro. Cortes, J. A. (2014).
Promedios Móviles.
Suavización Exponencial.
Nivelación Extendida.
Nivelación Adaptable.
Método de pronóstico estático
Tabla N# 6: Técnicas del pronóstico histórico
Fuente: Cortes, J. A. (2014).
Especificación geográfica
La especificación geográfica hace referencia en
la toma de decisiones de la ubicación de los
stocks, de tal manera que se resguarden
precios de distribución baratos y los niveles de
22
servicios correctos y eficientes.
Desacoplamiento
El desacoplamiento hace referencia a la
división de los ingresos y egresos para una
mejor y correcta gestión y para el
aprovisionamiento eficiente de los recursos y
materiales a la compañía y a clientes.
Disminución de la incertidumbre.
Y la disminución de la incertidumbre se
especifica a través a que una correcta gestión
de los stocks posibilite a los procedimientos
proseguir poco a poco y sin ninguna
interrupción, lo cual se ofrece confiabilidad y
total seguridad de cada etapa productiva y a la
complacencia del cliente en la compañía.
Tabla N# 7: Características del manejo de ingresos y egresos
Fuente: Cortes, J. A. (2014).
1.6.5. Política del ingreso y egreso
La política de ingreso y egresohace referencia a cada uno de los
lineamientos de cómo la empresa da respuesta a cada preguntadeltotal
de cantidad a ordenar y en qué circunstancia se elabora una petición y
agrupa el posicionamiento geográfico de los stocks. Esa determinación
depende de la conducta y actuación de la demanda y de cada estrategia
de la empresa. En aisladossiguientes se realizara una especificación
más grande de ese concepto, así como explicaran las principales
políticas utilizadas y ejecutadas para el manejo de inventarios. Cortes, J.
A. (2014).
1.6.6. Costo de mantener ingresos y egresos
Componentes Función
23
El capital
Se refiere a la pérdida de valor de los
recursos con en relación al tiempo de
ejecución.
Impuestos
Son los gastos en impuestos que deben
incidirse por apropiarse y apoderarse del
ingreso y egreso.
Seguro
Son todos aquellos valores que debe
pagar la organización en relación a cada
material y recursos por efecto de
deterioro, accidentes, pérdida, entre
otros.
Obsolescencia
Ese valor esta correspondiente a la
pérdida de toda mercancía cuando el
tiempo de vida del producto ha
caducado.
Almacenamiento
Los costos de almacenamiento adjuntan
los costos operativos que se cometen
por guardar los productos en el almacén.
Tabla N# 8: Componentes de costo de mantener ingresos y egresos
Fuente: El Autor del proyecto de investigación
Costo del espacio.
Costo de mano de obra.
Costo de energía.
Costo de Infraestructura.
Tabla N# 9: Costos de almacenamiento
Fuente: Cortes, J. A. (2014).
24
1.6.6.1. Costo de ordenar
Función Descripción
Incluye costos de Dispone una orden, equivalencia,
recoger, depositar, chequear, justificar,
uso de máquina, etc.
Incluye Costos asociados con el control de la
calidad, transporte, recepción y
localización de materiales nuevos.
Tabla N# 10: Costos a ordenar
Fuente: El autor de proyecto de investigación
1.6.6.2. Costo de no tener producto
Pérdida de reconocimiento y reputación.
Pérdida de futuras ventas potenciales.
Costos asociados a la falta de materia prima.
Tabla N# 11: Costo de no tener producto
Fuente: El autor de proyecto de investigación
1.6.7. Inventario de seguridad
Según Cortes, J. A. (2014) menciona de que un inventario de seguridad es
una proporción de mercancía que busca evitar posible errores en el
servicio al cliente y economizar los costos ocultos por consideración de
agotados, manifestando una determinada proporción de mercadería en
el deposito como inventario de seguridad. Ese inventario es una defensa
contra la inseguridad de la demanda, del tiempo de recibimiento y de los
escases. Este inventario es totalmente necesario y útil cuando los
proveedores no hacen llegar la cantidad solicitada, en la fecha
establecida y con una condición aceptable, o bien, cuando en las etapas
25
de producción se propagan desperdicios o reproceso. El inventario de
seguridad brinda que toda ejecución fluya normalmente.
Aportes en el análisis de los trabajos desarrollados en el área de
conocimiento
En el siguiente cuadro comparativo se muestra los autores y una
conclusión breve de los aportes brindados al análisis del tema
investigado
AUTOR TEMAS CONCLUSION
Vialfa, C. 2017 Programa
Informático
Un programa informático es una
agrupación de comandos que son
compilados, son de componentes
binarios de 0 y 1 y x lo tanto se utiliza un
lenguaje de programación entendible.
Rodríguez, J. M. 2013 Programa
Informático
Hace posible el análisis y tratamiento de
la información de manera automatizada.
Saroka, R. O. 2012 Sistema
Informático
Un sistema informático transaccional
hace operaciones repetitivas y sencillas
que automatizan las tareas más
comunes
Morales, R. 2014 Lenguaje de
Programación
Un lenguaje de programación web. Es
muy parecido al humano por su
organización y permite comunicarse a
través de signos, ya sean palabras, o
algún sonido.
Date, J. C. 2013 Base de Datos Una base de datos es llamado como una
agrupación de datos, donde se recoge
información útil y necesaria que ayuda a
la toma de decisiones.
Ramírez, R. 2012 Framework Framework en un conjunto de clases
establecidas en un diseño permitiendo
ser usado varias veces para un fin
específico de un software.
Berzal, F. 2013 .NET .NET de Microsoft está diseñada y
orientada para poder elaborar y
26
desarrollar componentes software
usando casi cualquier lenguaje de
programación, de forma que se lo
transfiera en un lenguaje que pueda
usarse desde cualquier otro
Cortes, J. A. 2014 Gestión de
Ingresos y
egresos
la gestión de ingresos y egresos permite
examinar la disponibilidad de los
productos que se requieren para la
organización y para dar servicio a los
clientes, ya que implica la organización
de los productos y las áreas de compras,
manufactura distribución
Tabla N#12: Tabla de cuadros comparativos
Fuente: El autor de proyecto de investigación
Actualidad ecuatoriana del sector donde desarrolla el proyecto
Tecnologías de información y comunicación se mueven en la medida en que
las empresas avanzan, es decir, de manera acelerada, logrando así otorgar la
información eficaz a los diferentes agentes económicos en los que se sustenta
la economía del país.
Estas nuevas tecnologías otorgan grandes beneficios, tanto para el país como
para empresas, empresarios y trabajadores, ya que la movilidad de los datos
puede llegar a tiempo real y en el menor tiempo posible, esto permite a las
instituciones públicas y privadas reducir costos además de reducir el tiempo de
manejo de la información.
Basados en los insumos teóricos de las TIC se plantea fortalecer escenarios de
matriz productiva. La inversión que el gobierno está realizando en TIC, produce
un efecto positivo en esta economía que aún se mantiene en vías de
desarrollo, por esto es importante que se realice un análisis sobre las
proyecciones que permitirán fundamentar el cambio de la matriz productiva en
el Ecuador e impulsar el desarrollo de la investigación e innovación en las
empresas privadas y públicas.
27
Babahoyo es la capital de la provincia de Los Ríos. Es una de las ciudades
más importantes del Ecuador y el puerto fluvial más importante del país por eso
es considerado la Capital Fluvial del Ecuador. Rodeada de hermosos ríos como
el río Babahoyo que se unen y desembocan en el río Guayas. Ubicada noreste
de Babahoyo cerca de la Sierra es una parroquia netamente agrícola que se
dedica a la pesca y a los cultivos de arroz, banana, soya y demás cultivos.
Babahoyo cuenta con todos los servicios de infraestructura y la mayor parte del
equipamiento comunitario de la ciudad. Babahoyo se ha convertido en los
últimos tiempos en el centro para la cristalización de importantes negocios y
apertura de grandes empresas.
28
CAPITULO II
DISEÑO METODOLÓGICO Y DIAGNÓSTICO
2.1. Paradigma y tipo de investigación
El tipo de investigación que se va hacer uso es: cualitativa y cuantitativa, en la
que la investigación cualitativa permitirá recoger la información que se necesita,
que estará basada en la observación directa de cómo se llevan los procesos en
la gestión de ingresos y egresos del Comercial Rocío de la ciudad de
Babahoyo. En el tipo de investigación cuantitativa por medio de datos
recopilados se utilizarán herramientas como entrevistas, encuestas, entre otros,
donde aquellos recursos brindarán respuestas claras para elaborar el análisis
estadístico requerido.
Los métodos que se van a utilizar en el transcurso del proyecto de
investigación son el inductivo y deductivo. El inductivo ayudará en el
recogimiento de la información donde aquellos datos permitirán saber las
necesidades y problemas del Comercial Rocío y el método inductivo con los
datos tomados y una vez analizados los problemas se podrán dar
determinadas soluciones a la gestión de ingresos y egresos y así mejorar todos
sus procesos.
La observación científica permite obtener un conocimiento realista basada en la
percepción directa de cómo se realizan los procesos en el Comercial Rocío de
la ciudad de Babahoyo referentes a la gestión de ingresos y egresos, por medio
de esa observación se pude planificar, sistematizar toda la información
mediante objetivos, requiriendo de un periodo prolongado para dar soluciones a
ciertos problemas que se presenten.
Los instrumentos a utilizar son una entrevista hacia el jefe del establecimiento y
administradores del Comercial Roció y una encuesta hacia los clientes más un
bodeguero.
29
2.2. Procedimiento para la búsqueda y procesamiento de los datos
En este proyecto de investigación la población que está involucrada es:
Cargo Nº
Administradores 2
Jefe del establecimiento
1
Bodeguero 1
Clientes 90
Total 94
Tabla # 13: Población
Fuente: El Autor del proyecto de investigación
Por medio de la información recogida se puedo entender que solamente hay
dos administradores, un bodeguero y un jefe, y noventa clientes pertenecientes
al Comercial Rocío de la ciudad de Babahoyo.
Guía de entrevista dirigida al Jefe del establecimiento y Administradores
del Comercial Rocío de la ciudad de Babahoyo
Se entrevistó al Jefe del establecimiento y a los dos Administradores en el
Comercial Rocío con una serie de preguntas que colaboraran al investigador
para el diagnóstico de la gestión de ingresos y egresos de insumos agrícolas
en el Comercial Roció.
30
Pregunta 1.¿De qué manera se lleva la gestión de ingresos y egresos de los
insumos agrícolas en el comercial Roció de la ciudad de Babahoyo?
Manual
Automatizada
Ninguna
Conclusión
El jefe del establecimiento y los administradores del comercial Rocío de la
ciudad de Babahoyo, supieron manifestar que la forma en que se lleva la
gestión de ingresos y egresos de los insumos agrícolas en el comercial Rocío
se lleva de forma manual ya que no cuentan con ningún software de gestión de
ingresos y egresos de productos.
Pregunta No 2. ¿Es necesario el desarrollo de un software que facilite el
registro de ingresos y egresos de los insumos agrícolas en el comercial Roció
de la ciudad de Babahoyo?
SI
NO
Conclusión
El jefe del establecimiento y los administradores del comercial Rocío de la
ciudad de Babahoyo, supieron manifestar, que si es necesario desarrollar un
software de ingresos y egresos por que facilitaría el trabajo manual que aún se
lleva dentro del comercial de la ciudad de Babahoyo.
Pregunta No 3. ¿Cada que tiempo el comercial Rocío hace pedidos de
productos, hacia sus proveedores?
MENSUAL
TRIMESTRAL
SEMESTRAL
ANUAL
Conclusión
El jefe del establecimiento y los administradores del comercial Rocío de la
ciudad de Babahoyo, supieron manifestar, que realizan sus pedidos de
31
productos con más demanda en forma mensual, y los de poca demanda se los
realizan trimestralmente, y muy rara la vez se hace de forma semestral.
Pregunta No 4. ¿Cada que tiempo llevan a cabo el inventario de todos los
productos en el comercial Rocío de la ciudad de Babahoyo para saber el
estado actual de la mercadería?
MENSUAL
SEMESTRAL
ANUAL
Conclusión
El jefe del establecimiento y los administradores del comercial Rocío de la
ciudad de Babahoyo, supieron manifestar, que se realiza el inventario de
productos de forma semestral.
Pregunta No 5. ¿Qué herramientas usted utiliza para manejar la gestión de
ingreso y egresos en el comercial Roció?
KARDEX
FACTURAS
LISTA DE PEDIDOS ANTERIORES
Conclusión
El jefe del establecimiento y los administradores del comercial Rocío de la
ciudad de Babahoyo, supieron manifestar, que la forma de llevar la gestión de
ingresos y egresos se realiza de las tres formas como son a través de Cardes,
facturas, y lista de pedidos anteriores.
Pregunta No 6. ¿Considera usted que la automatización de la gestión de
ingresos y egresos reemplazara los procesos manuales dentro del comercial
Roció de la ciudad de Babahoyo?
SI
NO
Conclusión
El jefe del establecimiento y los administradores del comercial Rocío de la
ciudad de Babahoyo, supieron manifestar, que si se reemplazaría los procesos
manuales en forma considerable, ya que con la automatización de gestión de
32
ingresos y egresos reduciría considerablemente la manipulación manual que
involucra dicha gestión
Pregunta No 7. ¿Considera usted que existen muchos inconvenientes y
demoras a la hora de registrar el ingreso de cada producto uno a uno en el
comercial Roció de la ciudad de Babahoyo?
SI
NO
Conclusión
El jefe del establecimiento y los administradores del comercial Rocío de la
ciudad de Babahoyo, supieron manifestar, que si hay muchas demoras al
registrar uno a uno cada producto de forma manual, porque no cuentan con
ningún sistema informático y ninguna base de datos de los productos.
Pregunta No 8. ¿Considera usted que al integrar tecnología QR para la gestión
de ingresos y egresos del comercial Rocío, evitaría pérdidas o extravió de
información de cada producto que tiene el comercial?
SI
NO
Conclusión
El jefe del establecimiento y los administradores del comercial Rocío de la
ciudad de Babahoyo, supieron manifestar, que si es necesario implementar
tecnología QR para la gestión de ingresos y egresos automatizado, porque con
esta herramienta tecnológica podemos obtener información real y actual de
cada producto existente dentro del comercial Rocío.
Pregunta No 9. ¿Considera usted que con la implementación de un sistema
informático basado con código QR, mejorara la gestión de ingresos y egresos
dentro del Comercial Roció?
SI
NO
Conclusión
El jefe del establecimiento y los administradores del comercial Rocío de la
ciudad de Babahoyo, supieron manifestar, que si es necesario la
33
implementación de un sistema de gestión de ingresos y egresos basado con
código QR porque mejorara el control del stock en el comercial Roció y
mejorara la calidad de atención al cliente.
Pregunta No 10. ¿Considera usted que con la implementación de códigos QR a
los productos del comercial, su ubicación sería más precisa y correcta?
SI
NO
Conclusión
El jefe del establecimiento y los administradores del comercial Rocío de la
ciudad de Babahoyo, supieron manifestar, que si es necesario la
implementación de código QR porque ubicaría el producto por su información
de forma detallada, precisa y exacta
34
ENCUESTA PARA LOS CLIENTES Y UN BODEGUERO
Pregunta 1. ¿Conoce usted si se lleva algún control de productos en el
comercial Rocío de la ciudad de Babahoyo?
INDICADOR FRECUENCIA PORCENTAJE
SI 5 4%
NO 86 96%
TOTAL 91 100%
Tabla # 14: Manejo de inventario
FRECUENCIA
SI NO
4%
96%
Grafico # 1: Control de productos
Fuente: El autor del proyecto de investigación
Análisis e Interpretación
De acuerdo a la información obtenida a los encuestados como son los 90
clientes y un bodeguero en la pregunta No 1, un porcentaje mayoritario del 96%
no conoce que se lleva algún tipo de control de ingresos y egresos de los
insumos agrícolas dentro del Comercial Roció de la ciudad de Babahoyo, y un
mínimo porcentaje del 4% que representa el Sí, manifestó que si tenía
35
conocimiento que si se llevaba algún tipo de ingresos y egresos de productos
dentro del Comercial Rocío.
Pregunta 2. ¿Cómo considera usted la atención al cliente en el Comercial
Roció?
INDICADOR FRECUENCIA PORCENTAJE
EXCELENTE 5 6%
MUY BUENA 20 22%
REGULAR 64 70%
MALA 2 2%
TOTAL 91 100%
Tabla # 15: Atención al cliente
FRECUENCIA
EXCELENTE MUY BUENA REGULAR MALA
2% 6%
22%
70%
Grafico # 2: Frecuencia
Fuente: El autor del proyecto de investigación
Análisis e Interpretación
De acuerdo a la información recolectada por los 90 clientes y un bodeguero en
la pregunta No 2, quienes fueron encuestados previamente manifestaron que la
atención al cliente en el comercial roció es de forma Regular en un 70%, Muy
buena un 22%, Excelente un 6%, Mala un 2%, dado así dicha información me
ayudara para el desarrollo del sistema de gestión de ingresos y egresos.
36
Pregunta 3. ¿Cómo calificaría usted el tiempo al ser atendido en el comercial
Roció?
INDICADOR FRECUENCIA PORCENTAJE
RAPIDO 15 16%
TEDIOSO 60 66%
LENTO 16 18%
TOTAL 91 100%
Tabla # 16: Tiempo en atención
Fuente: El Autor del proyecto de investigación
FRECUENCIA
RAPIDO TEDIOSO LENTO
18% 16%
66%
Grafico # 3: Frecuencia
Fuente: El autor del proyecto de investigación
Análisis e interpretación
De acuerdo a la información recolectada por los 90 clientes y un bodeguero en
la pregunta No 3, quienes fueron encuestados previamente manifestaron que el
tiempo al ser atendido dentro del Comercial Rocío es del 16% es de forma
rápida, un 18% de forma lenta, y un 66% de forma tediosa la atención al
cliente.
37
Pregunta 4. ¿Conoce usted los estados actuales de caducidad de la
mercadería dentro del comercial Roció?
INDICADOR FRECUENCIA PORCENTAJE
SI 12 12%
NO 58 57%
DESCONOCE 31 31%
TOTAL 91 100%
Tabla # 17: Software de gestión
Fuente: El Autor del proyecto de investigación
SOFTWARE DE GESTION
SI NO DESCONOCE
12%
31%
57%
Grafico # 4: Software de gestion
Fuente: El autor del proyecto de investigación
Análisis e interpretación
De acuerdo a la información recolectada por los 90 clientes y un bodeguero en
la pregunta No 4, quienes fueron encuestados previamente manifestaron que
un 12% si conoce la caducidad de la mercadería, un 31% que desconoce, y un
57% no conoce la caducidad de la mercadería en el Comercial Roció.
38
Pregunta 5. ¿Recomienda usted que la forma en que debería llevarse la
búsqueda y gestión de productos en el comercial Rocío debe ser de forma?
INDICADOR FRECUENCIA PORCENTAJE
MA NUAL 10 11%
AUTOMATIZADO 81 89%
TOTAL 91 100%
Tabla # 18: Registro y control
Fuente: El Autor del proyecto de investigación
REGISTRO Y CONTROL
MA NUAL AUTOMATIZADO
11%
89%
Grafico # 5: Registro y control
Fuente: El autor del proyecto de investigación
Análisis e interpretación
De acuerdo a la información recolectada por los 90 clientes y un bodeguero en
la pregunta No 5, quienes fueron encuestados previamente manifestaron que
un 11% debería llevarse la búsqueda y gestión de productos de forma manual,
y un 89% debería llevarse la búsqueda y gestión de productos de forma
automatizada en el Comercial Roció.
39
Pregunta 6. ¿Sabía usted que el control de ingresos y egresos de productos
dentro del comercial Rocío se lleva de forma manual?
INDICADOR FRECUENCIA PORCENTAJE
SI 75 83%
NO 16 17%
TOTAL 91 100%
Tabla # 19: Gestión de inventario manual
Fuente: El Autor del proyecto de investigación
GESTION DE INGRESOS Y EGRESOS MANUALMENTE
SI NO
17%
83%
Grafico # 6: Gestion de ingresos y egresos manualmente
Fuente: El autor del proyecto de investigación
Análisis e interpretación
De acuerdo a la información recolectada por los 90 clientes y un bodeguero en
la pregunta No 6, quienes fueron encuestados previamente manifestaron que
un 17% no conoce que se lleva el control de ingresos y egresos manualmente
dentro del Comercial Rocío, y un 83% si conocía que se lleva el control de
ingresos y egresos manualmente dentro del Comercial Roció.
40
Pregunta 7. ¿Considera usted que el uso de herramientas tecnológicas agilitara
el proceso de control de ingresos y egresos de insumos agrícolas dentro del
comercial Roció?
INDICADOR FRECUENCIA PORCENTAJE
SI 80 89%
NO 11 11%
TOTAL 91 100%
Tabla # 20: Tecnología
Fuente: El Autor del proyecto de investigación
TECNOLOGIA
SI NO
11%
89%
Grafico # 7: Tecnología
Fuente: El autor del proyecto de investigación
Análisis e interpretación
De acuerdo a la información recolectada por los 90 clientes y un bodeguero en
la pregunta No 7, quienes fueron encuestados previamente manifestaron que
un 11% dice que no agilitara el proceso de gestión de ingresos y egresos
dentro del comercial Rocío, y un 89% que si agilitaría todo proceso de gestión
de ingresos y egresos dentro del Comercial Roció.
41
Pregunta 8. ¿Considera usted que la automatización de procesos de gestión de
ingresos y egresos, remplazarían las actividades manuales dentro del
comercial Rocío?
INDICADOR FRECUENCIA PORCENTAJE
SI 71 78%
NO 20 23%
TOTAL 91 100%
Tabla # 21: Gestión de ingresos y egresos manual
Fuente: El Autor del proyecto de investigación
GESTION DE INGRESOS Y EGRESOS MANUAL
SI NO
22%
78%
Grafico # 8: Gestión de ingresos y egresos manual
Fuente: El autor del proyecto de investigación
Análisis e interpretación
De acuerdo a la información recolectada por los 90 clientes y un bodeguero en
la pregunta No 8, quienes fueron encuestados previamente manifestaron que
un 22% dice que no remplazaría las actividades manual dentro del Comercial
Rocío, y un 78% dice que si remplazaría las actividades manuales del
Comercial Roció.
42
Pregunta 9. ¿Usted considera que, si dentro del comercial Rocío constara
con una gestión automatizada de ingresos y egresos de productos agrícolas,
se haría más ágil y sencillo la información y búsqueda de productos?
INDICADOR FRECUENCIA PORCENTAJE
SI 86 96%
NO 5 4%
TOTAL 91 100%
Tabla # 22: Automatizar Ingresos y egresos
Fuente: El Autor del proyecto de investigación
AUTOMATIZAR GESTION DE INGRESOS Y EGRESOS
SI NO
4%
96%
Grafico # 9: Automatizar gestión de ingresos y egresos
Fuente: El autor del proyecto de investigación
Análisis e interpretación
De acuerdo a la información recolectada por los 90 clientes y un bodeguero en
la pregunta No 9, quienes fueron encuestados previamente manifestaron que
un 4% dice que no agilitaría la información ni búsqueda de productos dentro del
Comercial Rocío, y un 96% dice que si agilitaría toda información y búsqueda
de todos los productos dentro del Comercial Roció ya que tendríamos un mejor
43
control y ubicación de cada producto.
Pregunta 10. ¿Cree usted que al comercial Rocío de la ciudad de Babahoyo
debería de implementar herramientas tecnológicas como lector de codigo Qr
para facilitar en general la gestión de ingresos y egresos de productos dentro
del Comercial Roció?
INDICADOR FRECUENCIA PORCENTAJE
SI 83 91%
NO 8 9%
TOTAL 90 100%
Tabla # 23: TecnologíaQr
Fuente: El Autor del proyecto de investigación
TECNOLOGIA QR
SI NO
9%
91%
Grafico # 10: TecnologiaQr
Fuente: El autor del proyecto de investigación
Análisis e interpretación
De acuerdo a la información recolectada por los 90 clientes y un bodeguero en
la pregunta No 10, quienes fueron encuestados previamente manifestaron que
un 9% dice que no debe implementar ninguna herramienta tecnológica dentro
del comercial, y un 91% que si debería implementar herramientas tecnológicas
como el código Qr dentro del Comercial Rocío para agilizar el proceso de
44
búsqueda e información en general de la gestión de ingresos y egresos de
insumos agrícolas.
DEFICIENCIAS ENCONTRADA EN LA APLICACIÓN DE LOS METODOS DE
INVESTIGACION
Registra de forma manual los insumos agrícolas que ingresan y egresan
al comercial Rocío de la ciudad de Babahoyo.
Carece de información detallada de cada producto.
Búsqueda de los productos a través de los Cardes, folios, y facturas de
pedidos anteriores.
No constan con ninguna computadora.
Carece de un sistema de registro de productos.
El Comercial Roció no consta con una base de datos
Carece de un sistema informático de control de ingresos y egresos de
productos.
Carece de herramientas tecnológicas
No consta con un lector de códigos Qr para poder tener información del
producto requerido.
45
CAPITULO III
PROPUESTA DE SOLUCIÓN AL PROBLEMA
3.1 NOMBRE DE LA PROPUESTA:
APLICACIÓN WEB BASADA EN CODIGO QR PARA AGILIZAR LAS
CONSULTAS DE INGRESOS Y EGRESOSDE INSUMOS AGRICOLAS PARA
EL COMERCIAL ROCÍO DE LA CIUDAD DE BABAHOYO.
3.2 Objetivo General
Diseñar un sistema informático basado en una tecnología innovadora como es
el código QR, y así con esta herramienta tecnológica permitirá agilizar y
mejorar los procesos de búsqueda de productos agrícolas en las bodegas del
comercial, y también permitirá tener información detallada de cada producto al
momento de ingresar o egresar los insumos agrícolas del comercial Rocío de la
ciudad de Babahoyo.
3.2.1 Objetivos Específicos
Analizar los requerimientos del comercial Rocío y Convertir el diseño lógico
a una solución para el usuario a través de la programación del sistema.
Desarrollar el software a medida. Ya que con este sistema informático
reducirá el tiempo de búsqueda de cada insumo agrícola en el comercial
Rocio.
implementar una aplicación informática que brinde adaptabilidad y fluidez en
el manejo de los ingresos y egresos de los insumos agrícolas que se haga
en el comercial Rocío de la ciudad de Babahoyo
La metodología de desarrollo de software utilizada en este sistema es el
modelo de cascada, el cual es uno de los más conocidos e implementado en el
desarrollo de sistemas; debido a que cada fase tiene un conjunto de metas bien
definidas, y las actividades dentro de una fase contribuyen a la satisfacción de
metas de esa fase.
Esta metodología organiza de forma concreta las etapas del ciclo de vida del
software, de tal forma que el inicio de cada etapa debe esperar a la finalización
de la inmediatamente anterior.
46
También conocido como modelo clásico, modelo tradicional o modelo lineal
secuencial.
Él modelo de desarrollo en cascada es considerado como el enfoque clásico
para el ciclo de vida del desarrollo de sistemas, se puede decir que es un
método puro que implica un desarrollo rígido, esta es una secuencia de
actividades(o etapas) que consisten en:
1. Análisis de requerimientos: Donde se han determinado las necesidades y
especificaciones del usuario, para nuestro caso los involucrados con el
comercial Roció. Se identificaron los actores principales para definir las
necesidades y requerimientos que desean que el software satisfaga.
ACTORES PRINCIPALES
DESCRIPCION
DETALLE NIVEL DE
CONOCIMIENTO REQUERIDO
Básico, manejo de software de informática (procesador de textos, hojas de cálculo,
Administrador Es la persona encargada
de la empresa visualizadores de
documentos PDF), impresión de documentos, manejo de cuenta personal de correo electrónico, manejo y uso básico de aplicaciones web. Básico, manejo de software de ofimática (procesador de textos, hojas de
Empleado
Es la persona a la cual contratarán para manejar el sistema, especialmente para realizar las ventas.
cálculo, visualizadores de
documentos PDF), impresión de
documentos, manejo de cuenta personal de correo electrónico, manejo y uso básico de aplicaciones web.
Fuente: El Autor del proyecto de investigación
2. Diseño: Se diseñó una base de datos apoyado en el modelo entidad-
relación, utilizando el motor MYSQL SERVER, sistema de gestión de bases
47
de datos base para implementar tablas requeridas en el desarrollo de cada
uno de los módulos del Software.
Diagrama de base de datos Entidad – Relación
Grafico # 11: Diagrama entidad – relación
Fuente: El autor del proyecto de investigacion
48
DIAGRAMA MODELO RELACIONAL DE LA BASE DE DATOS
Grafico # 12: Diagrama relacional de la base de datos
Fuente: El autor del proyecto de investigación
Diagrama General de Casos de Uso
Diagrama de caso de uso del sistema, en donde se puede ver la interacción de
los distintos actores, con los diferentes casos de uso, y de que caso de uso
puede realizar cada actor
49
Grafico # 13: Diagrama casos de uso
Fuente: El autor del proyecto de investigación
Se Desarrolla la capa que encierra el manejo de toda la funcionalidad referente
a la comunicación con un Motor de Base de Datos.
Se implementa la capa que contiene todas las clases que sirven como
representaciones de Entidades de Negocio y objetos provenientes de base de
datos.
Se implementa la capa de Aplicación Web que estructuralmente contiene
carpetas que agrupan las vistas según los módulos creados.
50
Diccionario de Datos
Tblcategoria
Columna Tipo Nulo Predeterminado Enlaces a Comentarios MIME
categoria(Primaria) int(11) No
cod_categoria varchar(6) No
descripcion varchar(90) No
tblEstado_estado int(11) No tblestado -> estado
Tblcliente
Columna Tipo Nulo Predeterminado Enlaces a Comentarios MIME
cliente (Primaria) int(11) No
cedula varchar(10) No
nombres varchar(90) No
direccion varchar(45) No
celular varchar(10) No
email varchar(45) Sí NULL
tblEstado_estado int(11) No tblestado ->
estado
Tblcompra
Columna Tipo Nulo Predeterminado Enlaces a Comentarios MIME
compra (Primaria) int(11) No
fecha_compra date No
numero int(10) No
tblUsuario_usuario int(11) No tblusuario ->
usuario
tblProveedor_proveedor int(11) No tblproveedor -> proveedor
Tblcompradetalle
Columna Tipo Nul
o
Predeterminad
o
Enlaces a Comentari
os
MIM
E
compraDetalle(Primar
ia)
int(11) No
cantidad int(10) No
valor decimal(10,
2)
No
tblProducto_producto int(11) No tblproduct
o ->
producto
tblCompra_compra int(11) No tblcompra -> compra
51
PRIMARY
Nombre de la clave Tip
o
Ún
ico
Empaq
uetado
Columna Cardin
alidad
Coteja
miento
N
ul
o
Come
ntario
PRIMARY BT
RE
E
Sí No compraDeta
lle
15 A N
o
fk_tblCompraDetalle_
tblProducto1_idx
BT
RE
E
No No tblProducto _producto
15 A N o
fk_tblCompraDetalle_
tblCompra1_idx
BT
RE
E
No No tblCompra_
compra
15 A N o
Tblestado
Columna Tipo Nulo Predeterminado Enlaces a Comentarios MIME
estado (Primaria) int(11) No
estado_producto varchar(20) No
Tblkardex
Columna Tipo Nul
o
Predetermin
ado
Enlaces a Comentar
ios
MIM
E
kardex(Primaria) int(1
1)
No
fecha date No
entrada int(1 1)
Sí NULL
salida int(1 1)
Sí NULL
saldos int(1 1)
Sí NULL
tblReciboDetalle_reciboDet
alle
int(1
1)
Sí NULL tblrecibodeta
lle -
>reciboDetal
le
tblCompraDetalle_compra
Detalle
int(1
1)
Sí NULL tblcompradet
alle -
>compraDeta lle
tblMovimiento_movimient
o
int(1
1)
No tblmovimient
o ->
movimiento
tblProducto_producto int(1
1)
No tblproducto - > producto
52
Tblmovimiento
Columna Tipo Nulo Predeterminado Enlaces
a
Comentarios MIME
movimiento (Primaria)
int(11) No
detalle varchar(45) No
Tblproducto
Columna Tipo Nul
o
Predetermina
do
Enlaces a Comentari
os
MIM
E producto (Primaria) int(11) No
cod_producto varchar(10) No
nombre varchar(45) No
detalle varchar(180 )
Sí NULL
empaque varchar(45) No
precio_compra decimal(10,
2)
No
precio_venta decimal(10,
2)
No
stock int(11) Sí NULL
stock_minimo int(11) Sí NULL
codigo_qr text No
fecha_elaboracion date Sí NULL
fecha_caducidad date Sí NULL
ubicacion varchar(45) No
tblCategoria_categor
ia
int(11) No tblcategori
a - >categoria
tblProveedor_provee
dor
int(11) No tblproveed
or ->
proveedor
tblEstado_estado int(11) No tblestado - > estado
tblproveedor
Columna Tipo Nulo Predeterminado Enlaces
a
Comentarios MIME
proveedor (Primaria)
int(11) No
ruc varchar(13) No
nombre varchar(90) No
direccion varchar(45) Sí NULL
representante varchar(90) No
celular varchar(10) Sí NULL
email varchar(45) Sí NULL
tblEstado_estado int(11) No tblestado
53
-> estado
Tblrecibo
Columna Tipo Nul
o
Predeterminad
o
Enlaces a Comentario
s
MIM
E recibo (Primaria) int(11) No
numero varchar(10 )
No
fecha date No
tblCliente_cliente int(11) No tblcliente -> cliente
tblUsuario_usuari
o
int(11) No tblusuari
o ->
usuario
Tblrecibodetalle
Columna Tipo Nul
o
Predetermina
do
Enlaces a Comentari
os
MIM
E
reciboDetalle(Primar
ia)
int(11) No
cantidad int(6) No
valor decimal(10,
2)
No
tblProducto_product
o
int(11) No tblproduct
o ->
producto
tblRecibo_recibo int(11) No tblrecibo - > recibo
Tblusuario
Columna Tipo Nulo Predeterminado Enlaces a Comentarios MIME
usuario (Primaria) int(11) No
cedula varchar(10) No
nombres varchar(90) No
nombre_usuario varchar(20) No
clave varchar(45) No
tipo_usuario varchar(20) No
correo varchar(45) No
tblEstado_estado int(11) No tblestado -> estado
Tblcategoria
Columna Tipo Nul
o
Predeterminad
o
Enlaces a Comentario
s
MIM
E
categoria(Primari
a)
int(11) No
54
cod_categoria varchar(6) No
descripcion varchar(90 )
No
tblEstado_estad o
int(11) No tblestad o -> estado
tblcliente Columna Tipo Nulo Predeterminado Enlaces a Comentarios MIME
cliente (Primaria) int(11) No
cedula varchar(10) No
nombres varchar(90) No
direccion varchar(45) No
celular varchar(10) No
email varchar(45) Sí NULL
tblEstado_estado int(11) No tblestado - > estado
tblcompra
Columna Tipo Nul
o
Predeterminad
o
Enlaces a Comentario
s
MIM
E
compra (Primaria) int(11 )
No
fecha_compra date No
numero int(10 )
No
tblUsuario_usuario int(11 )
No tblusuario - > usuario
tblProveedor_proveed
or
int(11 )
No tblproveedo
r ->
proveedor
tblcompradetalle
Columna Tipo Nul
o
Predetermina
do
Enlaces a Comentari
os
MIM
E
compraDetalle(Prima
ria)
int(11) No
cantidad int(10) No
valor decimal(10,
2)
No
tblProducto_product
o
int(11) No tblproduc
to ->
producto
tblCompra_compra int(11) No tblcompra -> compra
55
tblestado Columna Tipo Nulo Predeterminado Enlaces a Comentarios MIME
estado (Primaria) int(11) No
estado_producto varchar(20) No
tblkardex
Columna Tipo Nul
o
Predetermin
ado
Enlaces a Comentar
ios
MIM
E
kardex(Primaria) int(1
1)
No
fecha date No
entrada int(1
1)
Sí NULL
salida int(1
1)
Sí NULL
saldos int(1
1)
Sí NULL
tblReciboDetalle_reciboDet
alle
int(1
1)
Sí NULL tblrecibodeta
lle -
>reciboDetal
le
tblCompraDetalle_compra
Detalle
int(1
1)
Sí NULL tblcompradet
alle -
>compraDeta
lle
tblMovimiento_movimient
o
int(1
1)
No tblmovimient
o ->
movimiento
tblProducto_producto int(1
1)
No tblproducto - > producto
tblmovimiento
Columna Tipo Nulo Predeterminado Enlaces
a
Comentarios MIME
movimiento (Primaria)
int(11) No
detalle varchar(45) No
tblproducto
Columna Tipo Nul
o
Predetermina
do
Enlaces a Comentari
os
MIM
E producto (Primaria) int(11) No
cod_producto varchar(10) No
nombre varchar(45) No
detalle varchar(180 )
Sí NULL
empaque varchar(45) No
56
precio_compra decimal(10,
2)
No
precio_venta decimal(10,
2)
No
stock int(11) Sí NULL
stock_minimo int(11) Sí NULL
codigo_qr text No
fecha_elaboracion date Sí NULL
fecha_caducidad date Sí NULL
ubicacion varchar(45) No
tblCategoria_categor
ia
int(11) No tblcategori
a - >categoria
tblProveedor_provee
dor
int(11) No tblproveed
or ->
proveedor
tblEstado_estado int(11) No tblestado - > estado
tblproveedor Columna Tipo Nulo Predeterminado Enlaces
a
Comentarios MIME
proveedor (Primaria)
int(11) No
ruc varchar(13) No
nombre varchar(90) No
direccion varchar(45) Sí NULL
representante varchar(90) No
celular varchar(10) Sí NULL
email varchar(45) Sí NULL
tblEstado_estado int(11) No tblestado
-> estado
tblrecibo
Columna Tipo Nul
o
Predeterminad
o
Enlaces a Comentario
s
MIM
E recibo (Primaria) int(11) No
numero varchar(10 )
No
fecha date No
tblCliente_cliente int(11) No tblcliente -> cliente
tblUsuario_usuari
o
int(11) No tblusuari
o -> usuario
tblrecibodetalle
Columna Tipo Nul
o
Predetermina
do
Enlaces a Comentari
os
MIM
E reciboDetalle(Prima int(11) No
57
ria)
cantidad int(6) No
valor decimal(10, 2)
No
tblProducto_produ
cto
int(11) No tblproduc
to ->
producto
tblRecibo_recibo int(11) No tblrecibo -> recibo
tblusuario Columna Tipo Nulo Predeterminado Enlaces a Comentarios MIME
usuario (Primaria) int(11) No
cedula varchar(10) No
nombres varchar(90) No
nombre_usuario varchar(20) No
clave varchar(45) No
tipo_usuario varchar(20) No
correo varchar(45) No
tblEstado_estado int(11) No tblestado -> estado
Script de Base de Datos
SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0;
SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS,
FOREIGN_KEY_CHECKS=0;
SET @OLD_SQL_MODE=@@SQL_MODE,
SQL_MODE='TRADITIONAL,ALLOW_INVALID_DATES';
CREATE TABLE IF NOT EXISTS `comercial_rocio`.`tblEstado` (
`estado` INT NOT NULL AUTO_INCREMENT,
`estado_producto` VARCHAR(20) NOT NULL,
PRIMARY KEY (`estado`))
ENGINE = InnoDB;
CREATE TABLE IF NOT EXISTS `comercial_rocio`.`tblUsuario` (
`usuario` INT NOT NULL AUTO_INCREMENT,
`cedula` VARCHAR(10) NOT NULL,
`nombres` VARCHAR(90) NOT NULL,
`nombre_usuario` VARCHAR(20) NOT NULL,
`clave` VARCHAR(45) NOT NULL,
`tipo_usuario` VARCHAR(20) NOT NULL,
`correo` VARCHAR(45) NOT NULL,
`tblEstado_estado` INT NOT NULL,
PRIMARY KEY (`usuario`),
CONSTRAINT `fk_tblUsuario_tblEstado1`
FOREIGN KEY (`tblEstado_estado`)
REFERENCES `comercial_rocio`.`tblEstado` (`estado`)
58
ON DELETE NO ACTION
ON UPDATE NO ACTION)
ENGINE = InnoDB;
CREATE TABLE IF NOT EXISTS `comercial_rocio`.`tblCategoria` (
`categoria` INT NOT NULL AUTO_INCREMENT,
`cod_categoria` VARCHAR(6) NOT NULL,
`descripcion` VARCHAR(90) NOT NULL,
`tblEstado_estado` INT NOT NULL,
PRIMARY KEY (`categoria`),
CONSTRAINT `fk_tblCategoria_tblEstado1`
FOREIGN KEY (`tblEstado_estado`)
REFERENCES `comercial_rocio`.`tblEstado` (`estado`)
ON DELETE NO ACTION
ON UPDATE NO ACTION)
ENGINE = InnoDB;
CREATE TABLE IF NOT EXISTS `comercial_rocio`.`tblProveedor` (
`proveedor` INT NOT NULL AUTO_INCREMENT,
`ruc` VARCHAR(13) NOT NULL,
`nombre` VARCHAR(90) NOT NULL,
`direccion` VARCHAR(45) NULL,
`representante` VARCHAR(90) NOT NULL,
`celular` VARCHAR(10) NULL,
`email` VARCHAR(45) NULL,
`tblEstado_estado` INT NOT NULL,
PRIMARY KEY (`proveedor`),
CONSTRAINT `fk_tblProveedor_tblEstado1`
FOREIGN KEY (`tblEstado_estado`)
REFERENCES `comercial_rocio`.`tblEstado` (`estado`)
ON DELETE NO ACTION
ON UPDATE NO ACTION)
ENGINE = InnoDB;
CREATE TABLE IF NOT EXISTS `comercial_rocio`.`tblProducto` (
`producto` INT NOT NULL AUTO_INCREMENT,
`cod_producto` VARCHAR(10) NOT NULL,
`nombre` VARCHAR(45) NOT NULL,
`detalle` VARCHAR(180) NULL,
`empaque` VARCHAR(45) NOT NULL,
`precio_compra` DECIMAL(10,2) UNSIGNED NOT NULL,
`precio_venta` DECIMAL(10,2) UNSIGNED NOT NULL,
`stock` INT(11) UNSIGNED NULL,
`stock_minimo` INT(11) UNSIGNED NULL,
`codigo_qr` TEXT NOT NULL,
`fecha_elaboracion` DATE NULL,
`fecha_caducidad` DATE NULL,
`ubicacion` VARCHAR(45) NOT NULL,
`tblCategoria_categoria` INT NOT NULL,
`tblProveedor_proveedor` INT NOT NULL,
59
`tblEstado_estado` INT NOT NULL,
PRIMARY KEY (`producto`),
CONSTRAINT `fk_tblProducto_tblCategoria1`
FOREIGN KEY (`tblCategoria_categoria`)
REFERENCES `comercial_rocio`.`tblCategoria` (`categoria`)
ON DELETE NO ACTION
ON UPDATE NO ACTION,
CONSTRAINT `fk_tblProducto_tblProveedor1`
FOREIGN KEY (`tblProveedor_proveedor`)
REFERENCES `comercial_rocio`.`tblProveedor` (`proveedor`)
ON DELETE NO ACTION
ON UPDATE NO ACTION,
CONSTRAINT `fk_tblProducto_tblEstado1`
FOREIGN KEY (`tblEstado_estado`)
REFERENCES `comercial_rocio`.`tblEstado` (`estado`)
ON DELETE NO ACTION
ON UPDATE NO ACTION)
CREATE TABLE IF NOT EXISTS `comercial_rocio`.`tblCompra` (
`compra` INT NOT NULL AUTO_INCREMENT,
`fecha_compra` DATE NOT NULL,
`numero` INT(10) ZEROFILL NOT NULL,
`tblUsuario_usuario` INT NOT NULL,
`tblProveedor_proveedor` INT NOT NULL,
PRIMARY KEY (`compra`),
CONSTRAINT `fk_tblCompra_tblUsuario`
FOREIGN KEY (`tblUsuario_usuario`)
REFERENCES `comercial_rocio`.`tblUsuario` (`usuario`)
ON DELETE NO ACTION
ON UPDATE NO ACTION,
CONSTRAINT `fk_tblCompra_tblProveedor1`
FOREIGN KEY (`tblProveedor_proveedor`)
REFERENCES `comercial_rocio`.`tblProveedor` (`proveedor`)
ON DELETE NO ACTION
ON UPDATE NO ACTION)
ENGINE = InnoDB;
CREATE TABLE IF NOT EXISTS `comercial_rocio`.`tblCliente` (
`cliente` INT NOT NULL AUTO_INCREMENT,
`cedula` VARCHAR(10) NOT NULL,
`nombres` VARCHAR(90) NOT NULL,
`direccion` VARCHAR(45) NOT NULL,
`celular` VARCHAR(10) NOT NULL,
`email` VARCHAR(45) NULL,
`tblEstado_estado` INT NOT NULL,
PRIMARY KEY (`cliente`),
CONSTRAINT `fk_tblCliente_tblEstado1`
FOREIGN KEY (`tblEstado_estado`)
REFERENCES `comercial_rocio`.`tblEstado` (`estado`)
ON DELETE NO ACTION
ON UPDATE NO ACTION)
60
ENGINE = InnoDB;
CREATE TABLE IF NOT EXISTS `comercial_rocio`.`tblRecibo` (
`recibo` INT NOT NULL AUTO_INCREMENT,
`numero` VARCHAR(10) NOT NULL,
`fecha` DATE NOT NULL,
`tblCliente_cliente` INT NOT NULL,
`tblUsuario_usuario` INT NOT NULL,
PRIMARY KEY (`recibo`),
CONSTRAINT `fk_tblRecibo_tblCliente1`
FOREIGN KEY (`tblCliente_cliente`)
REFERENCES `comercial_rocio`.`tblCliente` (`cliente`)
ON DELETE NO ACTION
ON UPDATE NO ACTION,
CONSTRAINT `fk_tblRecibo_tblUsuario1`
FOREIGN KEY (`tblUsuario_usuario`)
REFERENCES `comercial_rocio`.`tblUsuario` (`usuario`)
CREATE TABLE IF NOT EXISTS `comercial_rocio`.`tblReciboDetalle` (
`reciboDetalle` INT NOT NULL AUTO_INCREMENT,
`cantidad` INT(6) NOT NULL,
`valor` DECIMAL(10,2) NOT NULL,
`tblProducto_producto` INT NOT NULL,
`tblRecibo_recibo` INT NOT NULL,
PRIMARY KEY (`reciboDetalle`),
CONSTRAINT `fk_tblReciboDetalle_tblProducto1`
FOREIGN KEY (`tblProducto_producto`)
REFERENCES `comercial_rocio`.`tblProducto` (`producto`)
ON DELETE NO ACTION
ON UPDATE NO ACTION,
CONSTRAINT `fk_tblReciboDetalle_tblRecibo1`
FOREIGN KEY (`tblRecibo_recibo`)
REFERENCES `comercial_rocio`.`tblRecibo` (`recibo`)
ON DELETE NO ACTION
ON UPDATE NO ACTION)
ENGINE = InnoDB;
CREATE TABLE IF NOT EXISTS `comercial_rocio`.`tblMovimiento` (
`movimiento` INT NOT NULL AUTO_INCREMENT,
`detalle` VARCHAR(45) NOT NULL,
PRIMARY KEY (`movimiento`))
ENGINE = InnoDB;
CREATE TABLE IF NOT EXISTS `comercial_rocio`.`tblCompraDetalle` (
`compraDetalle` INT NOT NULL AUTO_INCREMENT,
`cantidad` INT UNSIGNED NOT NULL,
`valor` DECIMAL(10,2) UNSIGNED NOT NULL,
`tblProducto_producto` INT NOT NULL,
`tblCompra_compra` INT NOT NULL,
PRIMARY KEY (`compraDetalle`),
CONSTRAINT `fk_tblCompraDetalle_tblProducto1`
FOREIGN KEY (`tblProducto_producto`)
61
REFERENCES `comercial_rocio`.`tblProducto` (`producto`)
ON DELETE NO ACTION
ON UPDATE NO ACTION,
CONSTRAINT `fk_tblCompraDetalle_tblCompra1`
FOREIGN KEY (`tblCompra_compra`)
REFERENCES `comercial_rocio`.`tblCompra` (`compra`)
ON DELETE NO ACTION
ON UPDATE NO ACTION)
ENGINE = InnoDB;
CREATE TABLE IF NOT EXISTS `comercial_rocio`.`tblKardex` (
`kardex` INT NOT NULL AUTO_INCREMENT,
`fecha` DATE NOT NULL,
`entrada` INT NULL,
`salida` INT NULL,
`saldos` INT NULL,
`tblReciboDetalle_reciboDetalle` INT NULL,
`tblCompraDetalle_compraDetalle` INT NULL,
`tblMovimiento_movimiento` INT NOT NULL,
`tblProducto_producto` INT NOT NULL,
PRIMARY KEY (`kardex`),
CONSTRAINT `fk_tblKardex_tblMovimiento1`
FOREIGN KEY (`tblMovimiento_movimiento`)
REFERENCES `comercial_rocio`.`tblMovimiento` (`movimiento`)
ON DELETE NO ACTION
ON UPDATE NO ACTION,
CONSTRAINT `fk_tblKardex_tblReciboDetalle1`
FOREIGN KEY (`tblReciboDetalle_reciboDetalle`)
REFERENCES `comercial_rocio`.`tblReciboDetalle` (`reciboDetalle`)
ON DELETE NO ACTION
ON UPDATE NO ACTION,
CONSTRAINT `fk_tblKardex_tblProducto1`
FOREIGN KEY (`tblProducto_producto`)
REFERENCES `comercial_rocio`.`tblProducto` (`producto`)
ON DELETE NO ACTION
ON UPDATE NO ACTION,
CONSTRAINT `fk_tblKardex_tblCompraDetalle1`
FOREIGN KEY (`tblCompraDetalle_compraDetalle`)
REFERENCES `comercial_rocio`.`tblCompraDetalle` (`compraDetalle`)
ON DELETE NO ACTION
ON UPDATE NO ACTION)
ENGINE = InnoDB;
3. Implementación: En este punto se determina la codificación o
programación que se divide en dos partes: Front-End que consiste en el
diseño de interfaz e interacción con el usuario, donde se utilizó HTML5,
CSS3, JAVASCRIPT, BOOTSTRAP 4, JQUERY Y AJAX para mejorar la
62
experiencia de usuario y por otro lado el Back-Endquehace posible la
funcionalidad del sistema, donde se eligió PHP orientado a objetos.
Fragmento de Código del Módulo de Productos:
4. Pruebas: Las pruebas de caja blanca fueron realizadas en un equipo local
respondió con éxito, las validaciones previas realizadas por expertos
demostraron que todos los campos se encuentran debidamente validados.
5. Mantenimiento: Se realizarán los mantenimientos cada 3 meses, sí existen
cambios en actualizaciones o mejoras a futuro.
3.3 Requerimientos:
Requerimientos Humano:
Un técnico en sistemas e informática
Persona que va a manejar el sistema informático para el comercial
Rocío de la ciudad de Babahoyo.
Requerimiento recursos:
Un computador con sistema operativo Windows o Linux
Sistema operativo de 64 bits
Procesador Intel i Core 2 o superior
Sistema operativo Windows 7, 8 o 10, o distribuciones Linux
63
Servicio de MYSQL Server debidamente activado
Aplicación web instalada en el equipo
Conclusiones y Recomendaciones
CONCLUSIONES
La utilización de una base de datos relacional colaborara con la organización de los productos y una información detallada de cada uno d ellos, y un control de datos facilitando realizar consultas a tiempo real, registros de usuarios, clientes, compras, ventas, recibos, proveedores. Facilitando una estructura de datos e información para generar reportes de cada producto deseado a través del código Qr.
Consta de una interfaz de usuario cómoda e intuitiva para el usuario y facilitara la manera de trabajar.
Se concluye que con la implementación del sistema informático para la gestión
de ingresos y egresos de los insumos agrícolas permitirá optimizar y agilizar la
búsqueda y la información detallada de cada producto, con este sistema
informático realzaran las ventas ya que los clientes tendrán más detallada la
información requerida del producto que desee adquirir.
RECOMENDACIONES
Se recomienda al Comercial Rocío analizar el modelo de datos de manera
detallada y cuidadosa para optimizar el rendimiento de las consultas y no
existan problemas futuras en el procesamiento de datos.
Se recomienda a la persona encargada de manejar el sistema informático
realizar una serie de pruebas previa a la implementación del sistema para
garantizar el adecuado funcionamiento del sistema informático.
Se le recomienda a los usuarios que a través de la implementación del sistema
informático con código Qral comercial Rocío de la ciudad de Babahoyo, se les
brindara un detalle de los insumos agrícolas más detallado y organizado a
tiempo real, a través de esta herramienta tecnológica como es el código.
Bibliografía
Alegsa, L. (2017). Informática. Santa fé: Alegsa.
Anave, N. I. (2016). SISTEMA WEB DE GESTIÓN DE INVENTARIOS
BASADO EN CÓDIGO QR, CASO EMPRESA “ITSEVEN". La Paz-
Bolivia: Universidad Mayor de San Andrés.
Andres, M. E., & Lilia, C. T. (2017). SISTEMA DE CONTROL DE INVENTARIO
MEDIANTE CÓDIGOS QR PARA EL GRUPO DE INVESTIGACIÓN
TELETECNO.
Berzal, F. (2013). .Net. Sevilla: C.
Besteiro, M. (2015). Lenguaje C#. Sevilla: UOC.
Burgos, A. L. (2015). “SISTEMA DE TOMA DE INVENTARIO DE ACTIVOS
FIJOS POR MEDIO DE COFIGO QR. Guayaquil-Ecuador.
Campos, L. (2014). Sql server. Sevilla: Tech.
Carpio, R. (2017). Código QR. Zaragoza: Tepifro.
Carrero, M. A., & Espinosa., B. A. (2014.). Sistema de control de inventarios y
facturación para la comercializadora de repuestos Silva S.A. “Artemisa”.
Bogotá-Colombia: CORPORACIÓN UNIVERSITARIA MINÚTO DE
DIOS.
Castro, L. (2014). ¿Qué es el código QR y cómo funcionan? España:
Computer.
Chacón, J. F. (2015). Sistemas informáticos. Madrid: Génova.
Cordero, C., & Eulalia, S. (2014). Sistema de control interno y gestión de
inventarios de almacenes "ZONA FRANKA". Santo Domingo-Ecuador:
UNIVERSIDAD REGIONAL AUTONOMA DE LOS ANDES
"UNIANDES".
Cortes, J. A. (2014). Fundamentos de la gestión de inventarios. Colombia:
Esumer.
Date, J. C. (2013). Introducción a los sistemas de base de datos. México:
Pearson educación.
Gallego, J. A. (2003). Desarrollo web con PHP y Mysql. Madrid: Anaya.
Gonzales, J. A. (2013). Microsoft Visual C#. Valencia: upv.
Imran, M. (2015). Sql server. EE.UU: SQLShack.
iojnkl. (s.f.).
Luján, E. (2016). Programación web. Mexico: LP.
Mora, J. D. (2016). Aplicación de los códigos QR en el Control de Bodegas.
Guayaquil.
Morales, R. (2014). Lenguajes de programación. Cali: Colombia digital.
Patiño, J. J. (2014). Sistema de información para una clínica veterinaria con
código QR caso: Clínica.
Ramírez, R. (2012). Desarrollo móvil multiplataforma. Atom.
Rodríguez, J. M. (2013). Sistemas informáticos. Almenia: UOC.
Rodríguez, J. M. (2015). Sistemas informáticos para la gestión administrativa.
Madrid: UOC.
Rodríguez, J. R. (2013). Fundamento de sistemas de información. Catalunya:
UOC.
Saroka, R. O. (2012). Sistemas de información. Argentina: OSDE.
Silberschatz, A. (2012). Fundamentos de base de datos. Madrid: Mc Graw
Hill.
Soto, J. C. (2016). ANÁLISIS Y ESTRUCTURACIÓN DE UN SISTEMA DE
CODIFICACIÓN DE BAJO COSTO PARA UNA EMPRESA DE RETAIL
Y DISTRIBUCIÓN DE CALZADO HECHO A MANO. Pereira-Colombia.
Sutil, C. L. (2012). Iniciación a la base de datos. Colombia: Aula - Mentor.
Toasa, T., & Johanna, L. (Septiembre 2017). Sistema de gestión para el
manejo y control de inventarios del almacén “Pinturas Aldaz II”. Puyo -
Ecuador: UNIVERSIDAD REGIONAL AUTONOMA DE LOS ANDES
"UNIANDES".
Vargas, K. A. (2017). IMPLEMENTACIÓN DE CÓDIGO QR COMO MÉTODO
DE CODIFICACION, PARA SISTEMA DE INVENTARIO A TRAVEZ DE
UN APLICATIVO MOVIL Y SERVICIOS WEB. BOGOTA.
Vialfa, C. (2017). Programa informático . Madrid: CCM.
ANEXOS
MANUAL DE USUARIO
El siguiente manual de usuario es un documento que sirve de guía para el
correcto uso del presente sistema, este manual para ser entregado al
clientedespués de haber implementado el sistema.
PANTALLA DE INICIO
La pantalla de presentación del sistema es sencilla e intuitiva, ofrece al usuario
una única y clara vía para iniciar sesión a través de un botón color verde con el
texto: Iniciar Sesión, ubicado en el centro de la pantalla como principal
elemento de interacción.
Pantalla de Inicio de Sesión
La ventana de sesión de usuario requiere de un nombre de usuario y
contraseña, mismos que son otorgados por el administrador del sistema
informático. Una vez colocados sus credenciales debe proceder a hacer click
en el botón Acceder.
Pantalla Principal – Panel de trabajo
Al ingresar al sistema web, se visualiza el panel administrativo donde se
presenta a primera vista un informe general de las ventas de los últimos 6
meses que puede ser minimizado u oculto y en la parte derecha un monitoreo
de metas que permite identificar rápidamente el estado actual de los
movimientos, ingresos y egresos.
También en la parte izquierda encontramos un menú desplegable que ofrece
toda la navegabilidad del sitio web, el cual puede ser minimizado desde el
botón para tener más espacio de trabajo, obtenido una interfaz así:
Gestión de Usuarios
En el apartado de usuarios se despliega un Item Gestor de Usuarios, a este
módulo solo tienen acceso los usuarios de tipo Administrador, mientras que los
de tipo Auxiliar, es decir empleados sin privilegios de administrador.
Visualizamos un apartado de Usuarios Registrados que nos brinda la opción de
Editar la información de cada uno o Eliminarlo. Luego en la parte inferior un
formulario para crear un usuario o dar de alta, al que se le asigna la
correspondiente información, el Rol (privilegios), y contraseña de acceso al
sistema.
Existes 2 acciones para el mantenimiento de usuarios luego de su creación:
1. Editar Usuario
2. Eliminar Usuario
Es importante aclarar las contraseñas se encuentran debidamente encriptadas
y solamente el usuario tiene conocimiento de su clave de acceso.
Es importante aclarar que cada campo está estrictamente validado
Módulo de Productos
En esta ventana podemos agregar nuevos productos, imprimir o descargar un
reporte general de todos los productos activos y los cuales se les ha dado de
baja. El usuario puede controlar la cantidad de productos que desea ver a
través de un control desplegable que por defecto muestra 10 productos a
primera vista. También permite Editar y Eliminar la información de cada
producto.
Y encontramos un botón Ver Todo que muestra in información detalla del
producto seleccionado:
Agregar un Producto
El registro de un producto es muy sencillo, hacemos click en el botón
que nos mostrará la siguiente ventana:
Luego, llenar cada campo del formulario con los datos del producto. Una vez
completados damos click en el botón
Módulo de Categorías
En la ventana Categorías podemos Editar, Agregar y Eliminar la información
correspondiente a la clasificación de cada producto. Además que permite
Imprimir y Descargar un reporte general de las Categorías.
Módulo de Proveedores
En la ventana Proveedores podemos Editar, Agregar y Eliminar la información
correspondiente a los diferentes proveedores con los que mantengamos
relaciones comerciales. Además, permite Imprimir y Descargar un reporte
general de los proveedores.
Módulo de Clientes
En la ventana Clientes podemos Editar, Agregar y Eliminar la información
correspondiente a los clientes de Comercial Rocío. Además, permite Imprimir y
Descargar un reporte general de los clientes activos y a los que se les ha dado
de baja.
Módulo de Egresos/Compra
En la ventana Egresos / Compra podremos registrar los datos de las compras a
los diferentes proveedores o gastos. Además, permite Imprimir y Descargar un
reporte general de los datos de todas las compras.
Módulo de Ingresos/Venta
En la ventana Ingresos / Venta podremos registrar ventas que serán
registradas con fecha y hora a nombre del usuario que se encuentre logueado.
Además, permite Imprimir y Descargar un reporte general de los datos de todas
las ventas.
Módulo de Comprobantes
En la ventana de módulo de comprobantes podemos imprimir o eliminar un
comprobante de cada producto.
Módulo de Movimiento de productos – kardex
En esta ventana de movimiento de productos podemos consultar los
movimientos de cada producto en tiempo real.
Modificación de Registros (Todos los módulos)
En esta ventana podemos modificar alguna información que desee actualizar,
con simplemente llenar los campos asignados. Y click en guardar cambios.
Eliminar registros (Todos los módulos)
Elimina el producto de todos los registros en el sistema.
Implementación de Códigos QR en relación con cada producto
Reportes para descargar e imprimir
Visualizamos un reporte general en formato PDF para imprimir o descargar.