universidad de guayaquil -...

129
I UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÁTICAS Y FíSICAS CARRERA DE INGENIERíA EN SISTEMAS COMPUTACIONALES DISEÑO DE SISTEMA DE GESTIÓN DE INVENTARIO UTILIZANDO TECNOLOGíA RUBY ON RAILS” TESIS DE GRADO Previa a la obtención del Título de: INGENIERO EN SISTEMAS COMPUTACIONALES AUTOR: FRANKLIN ANDRÉS ASQUI CONTRERAS TUTOR: Ing. SOL LOPEZDOMíNGUEZ R. MAE. GUAYAQUIL ECUADOR 2015

Upload: duongduong

Post on 24-Sep-2018

234 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

I

UNIVERSIDAD DE GUAYAQUIL

FACULTAD DE CIENCIAS MATEMÁTICAS Y FíSICAS

CARRERA DE INGENIERíA EN SISTEMAS

COMPUTACIONALES

“DISEÑO DE SISTEMA DE GESTIÓN DE INVENTARIO UTILIZANDO TECNOLOGíA RUBY ON RAILS”

TESIS DE GRADO

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

INGENIERO EN SISTEMAS COMPUTACIONALES

AUTOR: FRANKLIN ANDRÉS ASQUI CONTRERAS

TUTOR: Ing. SOL LOPEZDOMíNGUEZ R. MAE.

GUAYAQUIL – ECUADOR

2015

Page 2: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

II

REPOSITORIO NACIONAL EN CIENCIAS Y TECNOLOGÍA

FICHA DE REGISTRO DE TESIS

TÍTULO: “ DISEÑO DE SISTEMA DE GESTIÓN DE INVENTARIO UTILIZANDO

TECNOLOGíA RUBY ON RAILS ”

REVISORES:

INSTITUCIÓN: Universidad de Guayaquil

FACULTAD: Ciencias Matemáticas y Físicas

FECHA DE PUBLICACIÓN: Agosto 2015

N° DE PÁGS.: 101

ÁREA TEMÁTICA: SISTEMA DE GESTIÓN DE INVENTARIO

PALABRAS CLAVES:GESTIÓN DE INVENTARIO TECNOLOGíA RUBY ON RAILS

RESUMEN: El Hospital Universitario de la Universidad de Guayaquil, en la actualidad, cuenta con una base de datos que contiene información que es primordial para el estudio de este análisis, la cual al obtener datos relevantes sobre los pacientes de cuidados intensivos se podrá realizar investigaciones y estudios.

N° DE REGISTRO(en base de datos):

N° DE CLASIFICACIÓN: Nº

DIRECCIÓN URL (tesis en la web):

ADJUNTO PDF

SI NO

CONTACTO CON AUTOR: Franklin Andrés Asqui Contreras

Teléfono: 0982987339

E-mail: [email protected]

CONTACTO DE LA INSTITUCIÓN Nombre:

Teléfono:

Page 3: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

III

APROBACION DEL TUTOR

En mi calidad de Tutor del trabajo de investigación, “DISEÑO DE SISTEMA DE

GESTIÓN DE INVENTARIO UTILIZANDO TECNOLOGíA RUBY ON RAILS”

elaborado por el Sr. Franklin Andrés Asqui Contreras, egresado de la Carrera

de Ingeniería en Sistemas Computacionales, Facultad de Ciencias

Matemáticas y Físicas de la Universidad de Guayaquil, previo a la obtención

del Título de Ingeniero en Sistemas, me permito declarar que luego de haber

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

Atentamente

Ing. SOL LOPEZDOMíNGUEZ R. MAE.

TUTOR

Page 4: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

IV

CERTIFICADO DE ACEPTACIÓN DEL TUTOR

En mi calidad de Tutor de Tesis de Grado, nombrado por el Consejo Directivo

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

Guayaquil.

CERTIFICO:

Que he analizado el Proyecto de Grado presentado por el

estudiante FRANKLIN ANDRÉS ASQUI CONTRERAS, como requisito previo

para optar por el título de Ingeniero en SISTEMAS COMPUTACIONALES cuyo

problema es:

DISEÑO DE SISTEMA DE GESTIÓN DE INVENTARIO UTILIZANDO TECNOLOGíA

RUBY ON RAILS.

Considero aprobado el trabajo en su totalidad.

Presentado por:

Franklin Andrés Asqui Contreras C.I. 0923621783

Tutor: Ing. SOL LOPEZDOMíNGUEZ R. MAE. C.I. 0919898817

Page 5: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

V

DEDICATORIA

El presente proyecto va dedicado

principalmente a Dios, por haberme dado

la vida y permitirme el haber llegado hasta

este momento tan importante de mi

formación profesional.

A mis padres por estar a mi lado

brindándome su confianza y apoyo

incondicional en todo momento de mi

vida.

A mis hermanos por estar siempre ahí

incentivando e impulsando lograr esta

meta.

Page 6: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

VI

AGRADECIMIENTO

Agradezco infinitamente a Dios por

guiarme llenándome de sabiduría, fortaleza

y perseverancia para cumplir cada una de

mis metas planteadas.

A mis Padres a quienes admiro por

brindarme sus consejos y apoyo ante todas

las dificultades.

Page 7: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

VII

TRIBUNAL DE GRADO

Ing. Eduardo Santos Baquerizo, M.Sc.

DECANO DE LA FACULTAD

CIENCIAS MATEMATICAS Y

FISICAS

Ing. Inelda Martillo Alcívar, Mgs

DIRECTORA

CISC, CIN

Ing. Sol Lopezdomínguez R. MAE

DIRECTOR DE TESIS

Nombre y Apellidos

PROFESOR DEL ÁREA -

TRIBUNAL

Ab. Juan Chávez A.

SECRETARIO

Page 8: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

VIII

DECLARACIÓN EXPRESA

“La responsabilidad del contenido de esta Tesis de Grado, me corresponden exclusivamente; y el patrimonio intelectual de la misma a la UNIVERSIDAD DE GUAYAQUIL”

FRANKLIN ANDRÉS ASQUI CONTRERAS

Page 9: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

IX

.

UNIVERSIDAD DE GUAYAQUIL

FACULTAD DE CIENCIAS MATEMÁTICAS Y FíSICAS

CARRERA DE INGENIERíA EN SISTEMAS

COMPUTACIONALES

“DISEÑO DE SISTEMA DE GESTIÓN DE INVENTARIO UTILIZANDO TECNOLOGíA RUBY ON RAILS”

Tesis de Grado que se presenta como requisito para optar por el título de

INGENIERO EN SISTEMAS COMPUTACIONALES

Autor: Franklin Andrés Asqui Contreras

C.I.0923621783

Tutor: Ing. SOL LOPEZDOMíNGUEZ R. MAE.

Guayaquil, Agosto de 2015

Page 10: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

X

UNIVERSIDAD DE GUAYAQUIL FACULTAD DE CIENCIAS MATEMÁTICAS Y FÍSICAS

CARRERA DE INGENIERIA EN SISTEMAS

COMPUTACIONALES

Autorización para Publicación de Tesis en Formato Digital

1. Identificación de la Tesis

Nombre Alumno: FRANKLIN ANDRÉS ASQUI CONTRERAS

Dirección: GUAYACANES MZ69 V 6

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

Facultad: Ciencias Matemáticas y Físicas

Carrera: Ingeniería en Sistemas Computacionales

Título al que opta: Ingeniero en Sistemas Computacionales

Profesor guía: Ing. SOL LOPEZDOMíNGUEZ R. MAE.

Título de la Tesis: DISEÑO DE SISTEMA DE GESTIÓN DE INVENTARIO

UTILIZANDO TECNOLOGIA RUBY ON RAILS

Temas Tesis: SISTEMA DE GESTIÓN DE INVENTARIO

2. Autorización de Publicación de Versión Electrónica de la Tesis A través de este medio autorizo a la Biblioteca de la Universidad de Guayaquil y a la Facultad de Ciencias Matemáticas y Físicas a publicar la versión electrónica de esta tesis.

Page 11: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

XI

Publicación electrónica:

Inmediata X Después de 1 año

Firma Alumno:

3. Forma de envío: El texto de la Tesis debe ser enviado en formato Word, como archivo .Doc. O .RTF y .Puf para PC. Las imágenes que la acompañen pueden ser: .gif, .jpg o .TIFF.

DVDROM X CDROM

Page 12: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

XII

ÍNDICE GENERAL

CARTA DE ACEPTACIÓN DEL TUTOR III

DEDICATORIA V

AGRADECIMIENTO VI

ÍNDICE GENERAL XII

ÍNDICE DE CUADROS XVI

ÍNDICE DE GRÁFICOS XVIII

RESUMEN XXI

(ABSTRACT) XXII

INTRODUCCIÓN 1

CAPITULO I – EL PROBLEMA 3

Ubicación del problema en un contexto 3

Situación conflicto 4

Causa del problema, consecuencia 6

Delimitación del problema 8

Planteamiento 9

Evaluación del problema 9

OBJETIVO DE LA INVESTIGACIÓN 10

JUSTIFICACIÓN E IMPORTANCIA DE LA INVESTIGACIÓN 12

CAPITULO II- MARCO TEÓRICO

Antecedentes del estudio 14

Fundamentación teórica 15

CAPÍTULO III – METODOLOGÍA

DISEÑO DE LA INVESTIGACIÓN 43

Modalidad de la investigación 43

Tipo de investigación 43

Población y muestra 46

Operalización de las variables 50

Instrumentos de recolección de datos 51

Recolección de la información 53

PROCESAMIENTO Y ANÁLISIS 56

Criterio para la elaboración de la propuesta 93

Page 13: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

XIII

CAPÍTULO IV – MARCO ADMINISTRATIVO 95

Cronograma 95

Presupuesto 98

CAPÍTULO V – CONCLUSIÓN Y RECOMENDACIÓN 99

Conclusión 99

Recomendación 101

BIBLIOGRAFÍA 102

Page 14: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

XIV

ABREVIATURAS ANSI American National Standards Institute.

MVC Model–View–Controller.

SQL Structured Query Language.

AJAX Asynchronous JavaScript and XML.

App Aplicación de software en dispositivos móviles

SART Sistema de auditoría de riesgos del trabajo.

UML Unified Modeling Language.

HTML Lenguaje de Marca de salida de Hyper Texto

Http Protocolo de transferencia de Hyper Texto

TIC Tecnologías de la información y la comunicación

OSS Open source software

Page 15: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

XV

SIMBOLOGÍA

s Desviación estándar

e Error

E Espacio muestral

E(Y) Esperanza matemática de la v.a. y

s Estimador de la desviación estándar

e Exponencial

Page 16: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

XVI

ÍNDICE DE CUADROS

Pág. Cuadro Nº 1

Control vs Administración de inventarios.………………………………………. 15

Cuadro Nº 2.

Control vs Administración de inventarios………………………………………… 19

Cuadro Nº 3.

Sistema de control del inventario…………………………………………………... 23

Cuadro Nº 4.

Costo total …………………………………………………………………………….. 29

Cuadro N° 5

VARIABLES INDEPENDIENTE Y DEPENDIENTE………………………………. 42

Cuadro N° 6

Fórmula de Muestra de la población……………………………………………….. 49

Cuadro N° 7

Cálculo del tamaño de muestra……………………………………………………... 49

Cuadro N° 8

Matriz de Operacionalización de las Variables……………………………………. 50

Cuadro N° 9

Qué tipo de labor realiza en su Trabajo..…………………………………………. 56

Cuadro N° 10

Uso de herramientas informáticas………………………………………………….. 57

Cuadro N° 11

Control de inventario…………………………………………………………………. 58

Cuadro N° 12

Gestión de inventarios……………………………………………………………….. 59

Cuadro N° 13

Ubicación y cantidad de un producto……………………………………………… 60

Cuadro N° 14

Caducidad de los productos………………………………………………………… 61

Cuadro N° 15

Implementar sistema informático…………………………………………………… 62

Page 17: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

XVII

Cuadro N° 16

Implementar una solución informática……………………………………………… 63

Cuadro N° 17

Cuadro comparativo software libre vs software privativo………………………. 66

Cuadro N° 18

Requerimientos para la fase de recopilación……………………………………… 68

Cuadro N° 19

Actores del sistema de inventarios…………………………………………………. 70

Cuadro N° 20

Hardware usado en el desarrollo…………………………………………………… 96

Cuadro N° 21

Software usado en el desarrollo ……………………………………………………. 96

Cuadro N° 22

Materiales de oficina usados en el desarrollo…………………………………….. 97

Cuadro N° 23

Detalle de egresos del proyecto…………………………………………………….. 98

Cuadro N° 24

Detalle de ingresos del proyecto……………………………………………………. 98

Page 18: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

XVIII

ÍNDICE DE GRÁFICOS

Pág. Gráfico Nº 1.

Patrón de diseño MVC……………………………………………………….……….37

Gráfico N° 2

Qué tipo de labor realiza en su Trabajo…………………………………….……..56

Gráfico N° 3

Uso de herramientas informáticas…………..………………………………………57

Gráfico N° 4

Control de inventario…………………………………………………………………..58

Gráfico N° 5

Gestión de inventarios…………………………………………………………………59

Gráfico N° 6

Ubicación y cantidad de un producto……………………………………………….60

Gráfico N° 7

Caducidad de los productos………………………………………………………….61

Gráfico N° 8

Implementar sistema informático…………………………………………………….62

Gráfico N° 9

Implementar una solución informática……………………………………………….63

Gráfico N° 10

Diagrama de Administrador…………………………………………………………..71

Gráfico N° 11

Diagrama de Supervisor……………………………………………………………...72

Gráfico N° 12

Diagrama de Digitador………………………………………………………………...73

Gráfico N° 13

Diagrama de Bodeguero………………………………………………………………74

Gráfico N° 14

Pantalla inicio de sesión………………………………………………………………75

Gráfico N° 15

Inicio correcto de sesión………………………………………………………………75

Page 19: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

XIX

Gráfico N° 16

Pantalla de clientes…………………………………………………………………….76

Gráfico N° 17

Pantalla de proveedores………………………………………………………………76

Gráfico N° 18

Pantalla bodega………………………………………………………………………..77

Gráfico N° 19

Pantalla producto………………………………………………………………………77

Gráfico N° 20

Pantalla de línea……………………………………………………………………….78

Gráfico N° 21

Sub-linea………………………………………………………………………………..78

Gráfico N° 22

Orden de compra………………………………………………………………………79

Gráfico N° 23

Factura de proveedor………………………………………………………………….80

Gráfico N° 24

Traslado…………………………………………………………………………………80

Gráfico N° 25

Ingreso a bodega………………………………………………………………………81

Gráfico N° 26

Egreso de bodega……………………………………………………………………..81

Gráfico N° 27

Consulta…………………………………………………………………………………82

Gráfico N° 28

Kardex…………………………………………………………………………………..82

Gráfico N° 29

Kardex productos……………………………………………………………………..83

Gráfico N° 30

Usuario………………………………………………………………………………….83

Gráfico N° 31

Editar usuario…………………………………………………………………………..84

Gráfico N° 32

Diseño de la base de datos………………………………………………………….85

Page 20: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

XX

Gráfico N° 33

Inicio sesión aplicación………………………………………………………………..90

Gráfico N° 34

Búsqueda……………………………………………………………………………….91

Gráfico N° 35

Resultado……………………………………………………………………………….91

Gráfico N° 36

Cerrar sesión…………………………………………………………………………...92

Page 21: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

XXI

UNIVERSIDAD DE GUAYAQUIL

FACULTAD DE CIENCIAS MATEMÁTICAS Y FÍSICAS

CARRERA DE INGENIERÍA EN SISTEMAS COMPUTACIONALES

“SISTEMA DE GESTIÓN DE INVENTARIO UTILIZANDO

TECNOLOGÍA RUBY ON RAILS”

Autor: Franklin Andrés Asqui Contreras

Tutor: Ing. Sol Lopezdomínguez R. MAE.

RESUMEN

El orden dentro de una organización es de suma importancia aún más cuando la

actividad del negocio depende en gran parte del control de inventarios, este

aspecto es fundamental en la industria ferretera, ya que de su adecuado manejo

dependerá el nivel de ventas, retorno de la inversión y rotación de productos.

Todo esto pudiera determinar el éxito o el fracaso del negocio, existen tareas de

suma importancia como la reportería e informes acerca de los movimientos del

stock, el control de precios, el estado y el tiempo de vida útil de los productos

que deben ser monitoreadas y supervisadas; debido a esto el proyecto se basa

en desarrollar un sistema de Información que supla las necesidades que

demanda la actividad ferretera y bodeguera, de manera práctica y eficiente con

el fin de mejorar, el control de inventario. Así mismo este sistema reducirá los

tiempos de gestión y respuesta de forma dinámica y muy fácil; este sistema

estará básicamente dividido en dos aplicaciones, la primera es su versión web

que contará con las funcionalidades básicas y permitirá manejar perfiles de

usuarios con diferentes niveles de acceso. La segunda es una aplicación móvil

que trabaja bajo tecnología Android, la cual servirá para realizar de manera

rápida y práctica consultas sobre el inventario su valor y disponibilidad, esta

última se puede emplear también como una poderosa herramienta de

supervisión la cual puede ser instalada prácticamente en cualquier dispositivo

móvil o tableta con sistema Android.

Page 22: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

XXII

UNIVERSIDAD DE GUAYAQUIL

FACULTAD DE CIENCIAS MATEMÁTICAS Y FÍSICAS

CARRERA DE INGENIERÍA EN SISTEMAS COMPUTACIONALES

“SISTEMA DE GESTIÓN DE INVENTARIO UTILIZANDO

TECNOLOGÍA RUBY ON RAILS”

Autor: Franklin Andrés Asqui Contreras

Tutor: Ing. Sol Lopezdomínguez R. MAE.

ABSTRACT

Order within an organization is of utmost importance still further when the

business activity depends on great part of inventory control, this aspect is

essential in the hardware industry, since its proper management will depend on

the level of sales, return on investment and product rotation.

All this could determine the success or failure of the business, there are tasks of

the utmost importance as the reporting and reporting on movements of stock,

price controls, the State and the life of time of products that must be monitored

and supervised; because of this, the project is based on developing an

information system that supplement the needs that demand activity hardware and

winemaking, practical and efficient way in order to improve inventory control.

Exponentially decreasing times management and dynamic and easy response;

This system is basically divided into two applications, the first being its web

version which has the basic functionalities and allows to manage profiles of users

with different access levels. The second is a mobile application that works under

Android technology, which will be used to perform quick and practical

consultations on the inventory value and availability, the latter can be used also

as a powerful monitoring tool which can be installed practically on any mobile

device or tablet with Android system.

Page 23: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

1

INTRODUCCIÓN

Hoy en día la presencia de un sistema web es necesaria para el ámbito

empresarial tanto el sector de servicios como el industrial, ya que son entidades

que suministran productos y servicios. Esta aplicación se ha vuelto una

necesidad de primer nivel, ya sea para evitar ser desplazados en el mercado por

la competencia o con el objetivo de ofrecer un mejor servicio al cliente.

El objetivo principal de una empresa que maneja inventarios es proporcionar

correctamente los productos solicitados y requeridos tanto por el cliente como

por el personal de la empresa. Dentro de la seguridad del inventariado esta el

controlar que dentro de las bodegas no existan hurtos de productos por no tener

un correcto proceso de registros. Parte de los productos también tienen ciertas

variaciones o defectos luego de ser ingresados a la bodega y son aquellas

mermas que pueden dar mal información de los inventarios.

Se crea ahorros para la empresa al fabricar o comprar en grandes cantidades de

lote, tanto en los procesos y manejo de los pedidos, así como en el ahorro por

volumen. Por otro lado, la seguridad amortigua la demanda cambiante y las

entregas, protegiendo a la empresa de elevados costos por falta de stock.

Uno de los problemas que se puede presentar en el manejo de inventarios es

cuando su nivel es demasiado alto ya que este representaría un costo elevado al

tener producto paralizado que podría convertirse en dinero para la compañía, por

otro lado, tener poco inventario provocaría que la empresa produzca sobre

pedidos y no poder satisfacer las necesidades de los clientes.

Los software Open Source o también llamados software libre son utilizados por

su libertad para ser distribuidos, existen varios tipos de software libres pero no

todos ofrecen el código fuente por lo que no hay que confundir los conceptos de

software libre, que son los de libre distribución pero pueden tener restricciones al

código fuente, con los de software de licencia libre.

Page 24: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

2

La herramienta Open Source Ruby on Rails es un framework de código abierto

que permite una completa interfaz para aplicaciones web con poca programación

dando tiempo y espacio a los desarrolladores en establecer las necesidades de

la empresa y cumplir con los requerimientos establecidos.

El sistema estará enfocado a la gestión de control de inventarios mediante un

software que podrá ser utilizado por organizaciones que realicen esta actividad,

ofreciendo sus productos a tener grandes posibilidades de aceptación en el

mercado. A su vez facilitaría el trabajo al control del inventario para obtener un

mejor manejo de la entrada y salida de sus productos o mercaderías.

Page 25: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

3

CAPíTULO I

EL PROBLEMA

PLANTEAMIENTO DEL PROBLEMA

Ubicación del problema en un Contexto

La tecnología y el acceso a ella es uno de los factores que conllevan más

dificultad dentro del mercado Ecuatoriano, dado que la implementación de estos

sistemas suponen costos muy elevados tanto en software como hardware y su

adaptación puede llegar a ser extensa, ante esta realidad se muestra una

solución basada en tecnología de código abierto que al no contar con costes por

licencia, permite menores costes de desarrollo, mejor aprovechamiento de

recursos físicos y una implementación más adaptable.

Las falencias de los sistemas actuales son motivo de inconvenientes al momento

de solicitar información sobre el inventario lo cual provoca muchas veces datos

erróneos en una auditoria y en caso de los clientes generaría mal servicio al

solicitar un producto ya que no se obtiene la atención adecuada con la

información real y oportuna lo que conlleva a molestias y pérdidas económicas a

la empresa.

En la actualidad la industria busca optimizar sus recursos y su actividad

económica a través de la implementación de modelos y sistemas, los cuales son

desarrollados con el objetivo de optimizar los procesos de inventarios a las

empresas, de mejorar su productividad, de mantener una información

automatizada y actualizada, así de ésta manera de poder conseguir sus

objetivos y lograr sus visiones.

Page 26: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

4

El adecuado manejo de la información es vital en cualquier empresa,

indiferentemente del sector, en el cual desarrolle su actividad, mantener un

correcto control de los datos, permite evaluar la situación actual no solo de un

departamento sino de la empresa en su totalidad, permitiéndole mostrar un

panorama claro de la entidad y sus funciones.

A pesar del veloz avance tecnológico, del cual podemos participar hoy en día,

existe la duda y la precaución al momento de elegir un sistema que permita

almacenar, editar y actualizar la información de manera útil, no sólo para el

principal usuario del sistema, sino también para los otros usuarios que verifican

la información procesada por falta de conocimiento y el temor a nuevos cambio

en saber si se ha elegido la elección correcta para su empresa.

Por esto el elegir un sistema adecuado, que cumpla con las necesidades de la

empresa, el presupuesto de la misma, que tenga características como,

sostenibilidad, flexibilidad de tecnologías, escalabilidad la cual en la mayoría de

los casos depende del desarrollo y crecimiento de la empresa, resulta en una

tarea difícil para la gerencia o la administración que desea adquirir o implementar

sistemas con el fin de solucionar u optimizar las actividades de su organización.

Situación Conflicto Nudos Críticos

Desde sus inicios las empresas manufactureras o distribuidoras de productos

han contado con bodegas o lugares de almacenamiento, los cuales se han

convertido en una parte vital dentro de la actividad económica de estas

entidades, un mantenimiento inadecuado y un cuidado incorrecto de los

productos es perjudicial para poder mantener un control estable que permita

indicar qué sobra de mercadería, qué se necesita, qué se puede vender y qué

no, dando apertura a perdidas, gastos y problemas financieros.

Page 27: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

5

Un mal manejo del inventario, impide al administrador de la empresa o negocio,

tener una idea clara de la mercadería con la que cuenta, o la mercadería que

debería de comprar, esto también implica que resultará más difícil elaborar un

presupuesto de ventas o de gastos, o de poder innovar con nuevas estrategias

de mercado, esto abre la puerta a hacer una análisis para evitar que los

productos se dañen o se caduquen, o de forma contraria que no haya stock en la

bodega, lo cual significa que el negocio tiene la posibilidad de reducir sus

ganancias por reducción de ventas.

Mantener un control del inventario es una tarea que consume tiempo y recursos,

y se puede volver tediosa si no se usan los métodos adecuados, o se emplean

sistemas obsoletos, por esto las empresas con usuarios encargados de las

bodegas o cuartos de almacenamiento ven la necesidad de buscar soluciones

tecnológicas que agiliten el trabajo y que además les permita mejorar el control

del inventario.

Mantener un inventario desactualizado o desorganizado, repercute al momento

de la venta de los productos, ya que la existencia o no de un producto o conjunto

de productos, influye al momento de brindar el servicio al cliente, y de esto

dependerá que existan futuras ventas y que haya más afluencia de clientes.

Unos de los problemas que se puede presentar en el manejo de inventarios es

cuando se tiene los productos por mucho tiempo en bodega y el exceso de stock

esto representaría un costo elevado al tener producto paralizado que podría

convertirse en dinero para la compañía, por otro lado, tener poco inventario

provocaría que la empresa produzca sobre pedidos al no tener el correcto control

de la información de lo que realmente se requiere, lo que también reflejaría la

falencia de no poder satisfacer la necesidades de los clientes y poder ofrecer

una correcta imagen por la falta de brindar un buen servicio .

Page 28: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

6

Causas y consecuencias del problema

Contar con cantidades de mercadería que suplan las necesidades del negocio,

es ideal para poder mantener el ejercicio económico de la empresa, el

inconveniente se presenta cuando esta mercadería deja de tener movimiento, y

empieza tornarse en problemas que afectan económica y logísticamente a la

empresa.

Mantener mercadería extra y que no está teniendo movimiento, puede causar

que aquella mercadería que se necesita debido a la demanda de los clientes no

tenga un lugar donde se pueda ubicar, lo cual puede provocar que la misma se

deteriore o se estropee por lo que es necesario controlar las unidades que se

requieran y que tipo de mercadería está en peligro de caducidad o apta para la

venta lo que generaría pérdidas para la empresa.

Todo negocio busca que sus ingresos aumenten y que sean mayores a sus

gastos o que por lo menos sirvan para sustentar los mismos, debido a esto

mantener una cantidad de productos que no se va a vender o no se le dará

ningún uso, se traduce en una inversión que no se va a recuperar, la falta de un

sistema que alerte al usuario, que debe mantener un stock estable y necesario,

permite que se den este tipo de problemas.

Además se cuenta con el riesgo de que la mercadería que está en exceso,

empiece a llegar a la culminación de su tiempo de vida útil, lo cual indica que

será una perdida, o que esta mercadería no se comercialice debido a que son

productos para cierta temporada del año, en el cual su demanda es alta, pero

esta no se mantendrá provocando que haya mercadería sin uso.

Mantener un control inadecuado del inventario desorienta al encargado de la

bodega y también al administrador del negocio, para poder realizar con

normalidad las actividades del negocio y poder suplir las necesidades y las

demandas del cliente. En el caso de que haya el stock de cierta mercadería este

por terminarse o se haya acabado, y esto no se pueda solucionar a tiempo,

Page 29: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

7

repercutirá en pérdidas para el negocio al no poder concretarse ventas,

transferencias o transacciones.

Poder obtener una información actualizada del inventario, permite planificar de

una mejor manera, el movimiento y el uso que se le asignará a este tipo de

mercadería, para evitar un pérdida total y lograr primordialmente recuperar la

inversión efectuada, además dependiendo de las políticas y actividad de la

empresa, pueden realizar a tiempo informes, y sus promociones o descuentos.

La confianza y la seguridad dentro de una empresa son esenciales, son dos de

los muchos pilares fuertes que permiten que el ambiente laboral sea saludable,

cuando existen casos de pérdidas o robos de objetos, se suele tomar medidas

correctivas no solo para evitar que vuelvan a suceder sino también para mejorar

e implementar, métodos que permitan mejorar la seguridad.

Cuando el control en el manejo de la información de inventarios se lleva de

manera física esto toma riesgos económicos al propietario de la empresa ya que

estos no se llevan con la debida seguridad que ofrece la tecnología informática

y puede causarle pérdidas de los registros del inventariado de los productos.

Esto también es utilizado para poder evaluar el desempeño y la honestidad de

sus colaboradores, con el fin de poder encontrar soluciones a todo lo que le

resulte una pérdida o un gasto innecesario, además de evitar una redundancia e

inconsistencia de datos, al momento de elaborar informes.

El orden es vital en cualquier área de una empresa, realizar mejores

mantenimientos, tomar medidas preventivas a tiempo y con una mayor eficacia,

además ayuda a que el movimiento del stock sea rápido, para evitar

inconvenientes de localización de mercadería.

Cuando no se lleva un control adecuado la interacción entre la bodega o cuarto

de almacenamiento con el encargado puede presentar problemas y pérdidas de

tiempo, con esto si añadimos que no existen un orden ya sea asignado por

políticas del negocio, o por medidas que agiliten el movimiento de los productos,

Page 30: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

8

esto representará un mayor esfuerzo invertido al momento de realizar cualquier

actividad referente al inventario

Delimitación del Problema

Campo

Se enfoca a la falta de control, de manejo y de administración del stock del

inventario existente en una o varias bodegas de almacenamiento, que son

vitales dentro de la actividad económica de una empresa.

Área:

Abarca a aquellas tecnologías de la información que son las encargadas de

brindar soluciones tecnológicas o aplicaciones informáticas para poder manejar y

administrar datos e información. Además a todas las transacciones y

movimientos de inventario que se puedan realizar dentro de una bodega, con

sus respectivos encargados y delegados, de estas labores dentro de una

empresa.

Espacio:

Esta investigación se realizó como proyecto aplicativo en las siguientes

empresas ferreteras de la ciudad de Guayaquil:

Ferretería Espinoza S.A.

Ferretería Carlitos

Ferretería Fecosa

Ferretería Alex

Ferretería León

Ferretería Herrera

Tema:

Sistema de Gestión de Inventario utilizando la tecnología Ruby on Rails

Page 31: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

9

Formulación del Problema

¿Cómo afecta la falta de implementación de un sistema informático que permita

gestionar y controlar el inventario de los negocios ferreteros en la ciudad de

Guayaquil?

Evaluación del Problema

Los aspectos generales de evaluación son:

Delimitado: En la actualidad las empresas dedicadas a la distribución de

productos, se ven en la necesidad de implementar soluciones y sistemas que

mejoren los controles de inventario que se realizan en sus bodegas, esto se

debe a que las administraciones ven este descuido, reflejado en sus gastos e

ingresos, dando lugar a que existan inversiones perdidas, y una mala utilización

de los recursos de la empresa.

Evidente: Es muy notorio y se puede identificar la problemática en las

empresas cuando el hecho de manejar inadecuadamente un inventario, concluye

en problemas financieros y administrativos para una empresa, los cuales pueden

ser solucionados si se emplean las soluciones correctas y se implementan los

sistemas adecuados para lograr que el problema se convierta en una virtud del

negocio, optimizando no solo el recurso humano sino también el material.

Relevante: El control de inventario es un tema importante y en algunas

ocasiones delicado, dentro de las actividades de un negocio, esto da apertura

para poder emplear los conocimientos tecnológicos y así poder desarrollar

soluciones útiles que beneficien a la comunidad, no solo impulsando la sociedad

a conocer innovaciones informáticas sino además, formando parte del cambio y

avance tecnológico del país, integrando nuevas tecnologías a sistemas usados

con anterioridad, dando lugar a una reestructuración en sistemas y dando lugar

a la evolución de procesos y tecnologías.

Page 32: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

10

Factible: Esta problemática da lugar al desarrollo de soluciones viables, que

puedan integrar conocimientos, recursos , así como tecnologías existentes y

novedosas, contando además que los elementos para la implementación se los

puede conseguir sin tener que realizar una fuerte inversión monetaria, ya que

implican mantenedores o aplicaciones de desarrollo, las cuales en su mayoría

son de software libre, lo cual es una ventaja ya que evita el costo de

licenciamiento y la caducidad de las mismas.

Identifica los productos esperados: Poder elegir una aplicación viable para

poder solucionar el control del inventario, da lugar a poder implementar el

Sistema de Gestión de Inventarios, para lograr no solo disminuir los problemas

que se pueden generar de un mal control, sino que además poder mejorar las

funciones del encargado de la bodega y agilitar procesos, que influyen otras

áreas del negocio, logrando conseguir la optimización y automatización deseada.

Variables: Se puede identificar como variables a tomar en cuenta en el proceso

a aquellos objetos o personas que son parte vital de la actividad.

El producto, con sus datos y presentaciones y cantidad en stock

Las bodegas o lugares de almacenamiento, en donde se guardan los

productos

El usuario del sistema, que suele ser el encargado de administrar la

bodega y sus movimientos.

OBJETIVOS

OBJETIVO GENERAL

Diseñar un sistema de gestión de inventario utilizando tecnología Ruby on Rails.

OBJETIVOS ESPECíFICOS

Fortalecer en el control de existencias y reservas de productos de

manera que pueda permitir eficientemente el manejo de información.

Desarrollar una interfaz web que permita realizar consulta, registro,

facturación y gestión de productos.

Page 33: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

11

Presentar un sistema que permita la actualización del conjunto de

información relacionada con el manejo de reservas de productos y

consultas de inventarios.

Implementar la aplicación Web y su utilitario de consultas en Android

ambiente de prueba para realizar consulta de inventario físico en las

diferentes ubicaciones.

Alcances del problema

Determinar las necesidades y requerimientos de los usuarios con el fin de poder

dar solución a los requerimientos y necesidades planteadas para lo cual es de

suma importancia realizar estudios investigativos sobre el funcionamiento y

procesos del negocio ferretero así también como la realización de encuestas a

trabajadores, administradores y operarios de bodega que permitan determinar

las falencias y la necesidad de un sistema automatizado para suplir con los

requerimientos encontrados.

El desarrollo de la interface estará lograda en un ambiente web para lo cual se

hará uso del Framework de Ruby on Rails basado en tecnología código abierto

lo cual permitirá un desarrollo más rápido a un costo mucho menor, la interface

tomara en cuenta para su diseño la dinámica de los procesos determinadas en

la investigación y encuestas, dando como resultado un ambiente simple de

manejo intuitivo y con colores suaves, mandos fáciles y claros para su correcta

accesibilidad sin hacer sacrificio de recursos.

Presentación de un sistema correctamente estructurado he íntimamente

relacionado a los procesos determinados en la actividad ferretera que permita la

actualización del conjunto de información directa e indirectamente relacionada a

los inventarios, bodegas y gestión de productos, que permitirá la generación de

ingresos, modificación, eliminación y consultas así también como la emisión de

informes visuales correspondientes a cada gestión realizada en el sistema.

Page 34: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

12

Implementación de la herramienta utilitaria para dispositivos móviles con

tecnología Android, esta permitirá llevar el control del inventario en las

diferencias bodegas mediante la realización de consultas, esta herramienta será

de gran utilidad para personal de supervisión.

JUSTIFICACIÓN E IMPORTANCIA

Este trabajo de investigación surge debido a la problemática común que se ha

encontrado en empresas grandes y pequeñas, al momento de controlar los

movimientos existentes en el inventario, los cuales generan pérdidas, gastos

innecesarios, empleo de tiempo y esfuerzo por parte del personal encargado que

pueden ser re direccionadas en otras labores o acciones, provocando que no

haya una evolución ni crecimiento en la empresa.

Debido a que se presenta este panorama, se abre la puerta para poder

implementar una solución tecnológica, no solo con el fin de mejorar el control del

inventario sino que además, mejore, regularice y potencie las actividades del

personal, reemplazando los métodos antiguos para controlar el inventario, por

métodos innovadores y tecnológicos.

Además la solución se diseña para poder emplear tecnologías con

características de software libre, lo cual permite innovar y poder integrar

conceptos, métodos y aplicaciones con el fin de conseguir un sistema estable y

amigable al usuario, que no solo soporte las demandas del mercado, sino que

vaya acorde al avance tecnológico del país.

Así poder dar lugar al desarrollo con técnicas de programación nuevas y

comunes, que permitan brindar soluciones para la industria ferretera y la

comunidad. Facilitando el ejercicio laboral ya que siendo amigables con el

usuario el software permita adaptarse e ir logrando mejores resultados y

beneficios económicos.

Page 35: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

13

Además puede servir de modelo para nuevas soluciones, en diversas áreas de la

industria, además de tener la capacidad de ser integrable con otros sistemas, y

con modalidades, obviando antiguos sistemas estacionarios, lo cual involucra

una inversión exitosa.

Page 36: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

14

CAPITULO II

MARCO TEORICO

ANTECEDENTES DEL ESTUDIO

La base de toda empresa comercial es la compra y ventas de bienes y servicios;

de aquí viene la importancia del manejo de inventario por parte de la misma.

Este manejo tanto físico como contable permitirá a la empresa mantener el

control oportunamente, así como también conocer al final del periodo de su

actividad, un estado confiable de la situación económica de la empresa.

(Jiménez., 2010)

Se considera que el inventario y su correcta administración son considerados

parte fundamental y neurálgica para toda compañía cual sea su naturaleza, este

concepto toma mayor importancia aun en las compañías que manejan grandes

cantidades de inventarios como son las ferreteras.

El sector ferretero en el Ecuador se vio impulsado en un 46,8% en su

crecimiento esto gracias a la demanda derivada del llamado boom de la

construcción generando $2.320 millones de dólares según datos facilitados por

el SRI a este medio de comunicación. (Diario Universo 2013)

En el Ecuador existen más de 5.291 ferreterías de las cuales mas de1.306 están

en la provincia del Guayas. Estas cifras denotan la importancia que está

tomando el mercado ferretero en el país y con ello la implementación de

herramientas tecnológicas que ayude a llevar un mejor control y a brindar un

mejor servicio, se convierte prácticamente indispensable. (Página del INEC)

Page 37: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

15

Los altos costos de estos sistemas informáticos pudieran suponer una barrera o

limitante para el negocio por el no tener la capacidad económica para acceder a

los mismos, pero a esto existe la opción de generar sistemas a partir de código

libre que no solo permitiría realizar soluciones informáticas más rápido sino

también más económicas, esto según el estudio Economic impact of OSS on

innovation and the competitiveness of the ICT sector in the European Union la

utilización de Software libre para el desarrollo significaría un ahorro de no menos

del 35% ante desarrollos de código propietario.

La base teórica existente, la creación de una herramienta tecnológica a base de

un framework como Ruby on Rails de código abierto, supondría un costo mucho

menos haciéndolo más accesible y adaptable para los negocios ferreteros.

FUNDAMENTACIÓN TEÓRICA

Para poder desarrollar la presente investigación, se hizo consulta de

fundamentos en argumentos científicos, y bibliográficos.

La administración de inventario consiste en mantener disponibles los bienes al

momento de requerir su uso o venta, basados en la política de la empresa para

mantener la operación al costo más bajo posible, es decir que puedan decicir

cuándo y en qué cantidad reabastecer el inventario.

Cuadro Nº 1

Control vs Administración de inventarios

Fuente: Vatic Group

Page 38: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

16

Stock máximo: cantidad máxima de existencias que se pueden mantener en un

almacén. (PARRA GUERREO, 2010)

Stock mínimo (Stock de seguridad): cantidad mínima de existencias de un

material que se puede mantener en un almacén, considerando que el riesgo de

ruptura de stocks es muy alto.

Plazo de aprovisionamiento (o plazo de entrega): tiempo que tarda el

proveedor en entregar un pedido, o tiempo que transcurre desde la emisión del

pedido hasta la recepción física del mismo.

Punto de pedido: nivel de existencias en el que se ha de realizar el pedido para

reaprovisionar el almacén, teniendo en cuenta el plazo de aprovisionamiento

para no quedar por debajo del stock de seguridad.

Mientras que el control de inventarios es el conjunto de actividades y técnicas

utilizadas para mantener la cantidad de artículos (materiales, materias primas,

producto en proceso y producto terminado) en el nivel deseado tal que ni el

costo ni la probabilidad de faltantes sean de una magnitud significativa.

Existen problemas frecuentes en el control de inventarios entre los cuales

podemos encontrar: Falta de registros, exceso de inventario, insuficiencia de

inventario, baja calidad de la materia prima dada su caducidad, robo, mermas y

desorden.

Funciones del control de inventario

1. Mantener un registro actualizado de las existencias. La periodicidad depende

del tipo de empresa y del tipo de producto.

2. Informar del nivel de existencias, para saber cuándo se debe de hacer un

pedido y cuanto se debe de pedir de cada uno de los productos.

3. Notificar de las situaciones anormales, que pueden constituir síntomas de

errores o de un mal funcionamiento del sistema.

4. Elaborar informes para la dirección y para los responsables de los inventarios.

Page 39: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

17

Tipos o clasificación de inventarios

(Efraín Ortiz, 2009). Inventarios En el inventario constan aquellos materiales

con los que se elabora el producto (materia prima), los que aun no han sido

terminados y los suministros utilizados para la realización del artículo. Entre los

cuales encontramos:

Por su grado de Transformación

Inventarios de materia prima

Toda empresa que realice una actividad industrial, dispone de varios

artículos y materiales conocidos como materias primas que al ser sometidas

a procesos industriales se obtiene un artículo terminado o acabado. Por lo

que podemos definir que la materia prima es aquel o aquellos artículos

sometidos a un proceso de fabricación que al final se convertirá en un

producto terminado.

Inventarios de producción en proceso

Todo artículo o elementos que se utilizan en un proceso de producción se los

define como Inventario de productos en proceso que tienen como

característica de aumentar o agregar valor al producto con cada proceso de

transformación hasta convertirse en producto terminado.

Es decir son productos parcialmente terminados que se encuentran en un

grado intermedio de producción que fueron aplicados con labor directa y

gastos indirectos inherentes al proceso producción en un momento

determinado.

Inventarios de productos terminados

Son productos que han cumplido su proceso de producción , se encuentran

en la bodega de productos terminados y aún no han sido vendidos. Los

niveles de inventario están directamente relacionados con las ventas, es

decir sus niveles se dan por la demanda que tenga.

Page 40: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

18

Inventarios de materiales y suministros

En este tipo de inventarios se incluyen:

Las materias primas secundarias y sus especificaciones varían dependiendo del

tipo de industria. Un ejemplo tenemos en la industria de ensamblaje de autos, el

combustible para que el auto encienda e inicie la ruta de prueba que es una de

las etapas del control de calidad.

Artículos de consumo que son destinados en la operación de la industria.

Los artículos y materiales de reparación y mantenimiento de las maquinarias y

aparatos operativos que se necesitan en la industria.

Por su Categoría Funcional

Inventario de ciclo o periódico

Este inventario es generalmente utilizado por empresas pequeñas y

medianas, tiene como característica especial para saber en una fecha

determinada cual es nivel del inventario, se debe hacer un conteo físico y

valorarle. Además para controlar el costo de las transacciones que

afectan el inventario se utilizan diferentes cuentas en función de la

naturaleza operacional que sé este realizando.

Inventario de seguridad

La incertidumbre en la demanda u oferta de unidades hace que exista un

inventario de seguridad que es almacenado en un sitio adecuado de la

empresa. Generalmente los inventarios de seguridad de materias primas

protegen contra la incertidumbre que pueden provocar los proveedores

debido a factores como huelgas, vacaciones, unidades de mala calidad,

entre otras. En lo relacionado a la demanda sirven para prevenir faltantes

provocadas por fluctuaciones inciertas de la demanda.

Page 41: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

19

Inventarios estacionales

Son inventarios utilizados para cubrir la demanda estacional y también se

utilizan para suavizar el nivel de producción.

Inventarios en tránsito

Son de gran utilidad debido a que permiten sostener las operaciones

entre empresa, clientes y proveedores; siendo un inventario que la

empresa aun no lo tiene físicamente en sus bodegas, pero puede

negociar su entrega al cliente cuando lo disponga y cubrir necesidades.

Muchos son los tipos de inventarios que existen, por lo que se puede

clasificar de la siguiente manera: Los inventarios los encontramos en dos

tipos de empresas que son las “Empresa Industrial de transformación” y

“Empresa Comercial”.

Cuando los inventarios de la empresa industrial son de transformación

hablamos de inventarios de fabricación que a su vez se divide en

inventarios de materia prima, inventarios de producción en proceso e

inventarios de productos.

Mientras que en la empresa comercial los inventarios sólo son de

mercaderías.

Cuadro Nº 2.

Control vs Administración de inventarios

Elaboración: Franklin Asqui Contreras

Fuente: Franklin Asqui Contreras

Page 42: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

20

Existencia de seguridad

Se refiere a cierta cantidad de inventarios que debe tener de existencia para que

se lo utilizan para prevenir faltantes debido a situaciones inciertas de la

demanda.

También llamado “colchón de seguridad”, se puede determinar la cantidad

apropiada de existencia de seguridad con el balanceo entre el costo que origina

el no tener existencias, y el costo de mantener un colchón de seguridad

suficiente, para evitar esta probabilidad en caso de tener clientes insatisfechos.

Sistema de inventario

Es un sistema que sirve para mantener la existencias de bienes (productos o

recursos), es decir un conjunto de políticas y controles operativos que

supervisan los bienes que se van a almacenar. Donde se establece que niveles

de inventario debe mantenerse, de qué tamaño debe hacerse el pedido y cuando

hay que ordenar. (Mario Aguilar, 2005)

De los sistemas de inventario que se manejan, uno de los más usados es el

sistema de inventario perpetuo, que consiste en mantener un registro continuo

para cada elemento del inventario disponible todo el tiempo, se pueden preparar

los estados financieros en cualquier momento, así como tener un inventario

valorado en el momento que se requiera.

Los inventarios de una organización son contabilizados normalmente por su

costo histórico, como lo requiere el principio del costo. En este caso el costo del

inventario es el precio que la empresa paga para adquirir el inventario. El costo

del inventario incluye el precio de factura, menos cualquier descuento de

compras, más el impuestos sobre las ventas, los aranceles, los cargos por

transporte, los seguros mientras los elementos están en tránsito, y el valor de

las pólizas de seguro para los bienes catalogados como activos fijos y los demás

costos en que se incurre para lograr que los elementos de consumo y bienes

estén disponibles para cumplir con su función dentro de las diferentes procesos

Page 43: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

21

Clasificación de los modelos de inventarios

Los modelos de inventarios se pueden agrupar en dos grandes categorías:

Modelos de cantidad fija de reorden

Modelos de periodo fijo de reorden

Modelo de cantidad fija de reorden: Es aquel que controla la cantidad en

inventario. Cuando el inventario baja a un punto de reorden establecido se

coloca una nueva orden.

Modelo del periodo fijo de reorden: Es aquel que controla el tiempo de

pedido. Cuando se hace una revisión periódica a intervalos fijos de tiempo, la

cantidad que se tiene (más la cantidad ordenada menos los faltantes) se

compara con el máximo deseado y se hace el pedido de la diferencia.

Control de los inventarios

(GARCÍA CANTÚ, 2008) El control de los inventarios es una de las actividades

más complejas, debido a que hay que enfrentarse a intereses y consideraciones

de varios puntos de vista. Su planeación y ejecución implica la participación

activa de varios procesos como: presupuesto, compras, almacén y contabilidad,

afectando directamente al servicio, al cliente interno y externo, utilidad y liquidez

del capital de trabajo.

La administración de los inventarios debe contar con la atención y el respaldo de

la alta dirección; para lograr una eficaz administración de los inventarios se

cuenta con elementos que son la base principal y que se establecen y modifican

de acuerdo a las necesidades y objetivos de la organización.

Page 44: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

22

Todos los sistemas de inventarios incorporan un sistema de control, que el

objetivo es controlar y registrar los movimientos dentro de un almacén haciendo

uso de tecnología y que hace frente a dos problemas importantes:

Mantener un control adecuado sobre el elemento del inventario.

Asegurar que se mantengan unos registros adecuados de los tipos de

materiales existentes y de sus cantidades.

Procesos de adquisición

La metodología está basada mediante órdenes de compra que es el registro de

las entradas de los productos para realizar la recepción de los mismos.

Luego es considerado en una orden de venta, que es el producto ingresado al

almacén para finalmente ser entregado al cliente mediante la orden de venta

generada.

La transformación de los procesos se debe a la mano de obra, los métodos, y

medio ambiente que intervienen durante la ejecución de los mismos. Todo

proceso debe enfocarse al cumplimiento de la política y de los objetivos del

sistema de gestión de calidad de la organización, por consiguiente los procesos

deben controlarse, esto conlleva a la mejora de los mismos, la cual consiste en

mejorar la capacidad del proceso.

Caracterización de Procesos. “Una vez identificados los procesos se requiere

particularizar sus características para diferenciarlos con precisión; de esta

manera se podrán determinar todos aquellos componentes que hacen parte de

cada proceso. Estos componentes son:

a. Responsable del proceso: es la persona designada por la alta gerencia

para que el proceso sea eficiente y eficaz. Debe ser una figura con

autoridad, con alta capacidad para prever los cambios del entorno,

poseer responsabilidad, liderazgo, conocimiento del proceso, poder sobre

el proceso.

Page 45: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

23

b. Entradas: se reciben como salidas de otros procesos o son obtenidos

del medio ambiente, deben cumplir con los estándares exigidos para

cumplir con los requisitos del cliente.

c. Requisitos: son las características que el proceso y producto final

deben cumplir para satisfacción del cliente y demás partes interesadas.

d. Salidas: equivalen a los resultados del proceso.

e. Recursos: son los recursos con que cuenta la organización y permiten

transformar las entradas en salidas.

f. Clientes: son la razón de ser de la organización, son quienes dicen que

es lo que quieren, como lo quieren y pagan por ello.

g. Los límites del proceso: determinan donde empieza y dónde termina el

proceso, así mismo se podrán saber las entradas y salidas del mismo.

h. Controles: son las medidas e indicadores aplicados al proceso que

permiten medir sus actividades y resultados.

i. Objetivo: es el propósito del proceso y consiste en generar salidas que

satisfagan los requisitos que debe cumplir.

Cuadro Nº 3.

Sistema de control del inventario

Fuente: Mobileware

Page 46: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

24

Decisiones sobre los inventarios

Hay dos decisiones básicas de inventario que los gerentes deben hacer cuando

intentan llevar a cabo las funciones de inventario recién revisadas. Estas dos

decisiones se hacen para cada artículo en el inventario:

1.- Qué cantidad de un artículo ordenar cuando el inventario de ese ítem

se va a reabastecer.

2.- Cuando reabastecer el inventario de ese artículo.

Objetivos de los inventarios

Los objetivos de los inventarios son los siguientes:

1. Reducir el riesgo: Se desconoce con certeza de la demanda de

productos terminado por lo cual se debería tener:

a. Stock de seguridad de productos terminados, para evitar un

desabastecimiento de demanda ante un aumento.

b. Stock de seguridad de materias primas, para evitar una detención

del proceso de producción.

2. Abaratar las adquisiciones y la producción: La producción por lotes

permite reducir costos, puesto que se distribuye el costo fijo de las

maquinas. La adquisición de materias primas por lotes permite

descuentos, reparto de costos de transporte, etc. En ambas se necesita

un gran nivel de inventarios (de productos terminados y de materias

primas).

3. Anticipar las variaciones previstas de la oferta y la demanda: Por

ejemplo, la escasez de un producto debido a una huelga de sus

productores, disminuye la oferta con lo que se debe acumular en los

Page 47: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

25

inventarios. Materias primas o productos terminados sometidos a

variaciones estacionales aumenta la demanda, con lo que se acumulan

en almacenes.

4. Facilitar al transporte y distribución del producto. Si los productos se

consumen en un lugar distinto al que se producen, el transporte no puede

ser utilizado de una forma continua, con lo que se realizará por lotes.

5. Especulación. Acumulación de productos ante futuras subidas de precio.

En la administración del inventario, las políticas, los objetivos y las decisiones

que se tomen deben ser congruentes con la política y los objetivos generales de

la organización, así como con los objetivos financieros y los de adquisiciones y

suministros.

Se dice que las empresas que se manejan con éxito y tienen buenas utilidades

son aquellas que planean bien sus decisiones, lo que requiere de fijar políticas

para el proceso, ya que al igual que los objetivos, son propias de cada empresa.

A continuación se nombran de forma muy general algunas políticas que se

pueden definir para el proceso de inventarios.

a. Definir políticas de almacenamiento, según la rotación de elementos.

b. Definir niveles de existencias de acuerdo a las altas y bajas, según las

actividades de la organización.

c. Definir si la mercancía se almacenará en un lugar o en varios.

Desarrollo de planes y normas. De acuerdo a los objetivos y políticas que se

han establecido, se ha iniciado con la formalización de planes de acción.

Desarrollar planes a largo plazo.

Desarrollar planes a corto plazo.

Page 48: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

26

Establecimiento de sistemas y procedimientos. Una vez establecidos los

planes de acción para que se cumplan deben establecerse aspectos como:

a. Sistema de máximos y mínimos.

b. Sistema para control de materiales de alto valor.

c. Sistema de control de entradas y salidas de almacén.

d. Sistema de control de calidad en el recibo.

e. Registros estadísticos.

Delegar responsabilidades. Principalmente delegar funciones para:

a. Requerimiento.

b. Registros de existencias.

c. Estadísticas.

d. Custodia de almacenes.

Establecer comunicaciones. “Es conveniente establecer sistemas de

información y un sistema flexible de comunicación entre todos los departamentos

que afectan la planeación y el control de las existencias. Así mismo debe tenerse

un sistema continuo y constante de retroalimentación de resultados”

Metas de un control de inventarios. El control de inventarios en una

organización, resuelve los siguientes problemas.

a. Qué cantidad debe ordenarse.

b. Cuando debe colocarse la orden de compra.

Gestión de almacén. El concepto de almacén ha venido variando a través de

los años, adquiriendo mayores responsabilidades desde el punto de vista

logístico.

La gestión de almacén es el proceso de la gestión logística que se encarga de la

recepción, almacenamiento y movimiento dentro del almacén hasta el punto

previsto del consumo de los elementos, además del análisis de los datos

generados en el proceso.

Page 49: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

27

Se debe iniciar un plan para que las actividades que se desarrollan en el

almacén, se realicen cerciorándose que se habiliten los espacios necesarios y

asegurar la trazabilidad de los materiales dentro y fuera del almacén

identificando algunos de los productos.

Es importante aclarar que la gestión del almacén y la gestión de los Inventarios

son diferentes pero no independientes, pues la existencia del almacén necesita

un inventario.

Algunos de los objetivos de un sistema de almacenaje son:

a. Rapidez de entregas.

b. Fiabilidad.

c. Reducción de Costos.

d. Maximización del espacio disponible.

La gestión del almacén tiene en cuenta

a. Planificación y organización: La forma como realiza la distribución y el

almacenamiento, para ello se cuenta con un responsable.

b. Recepción.

c. Almacén.

d. Movimiento.

e. Información.

Costo de Inventarios

En un sistema de inventario el costo por una parte genera gasto y por otra

origina beneficios para brindar un buen servicio al cliente al menor costo posible.

Se debe considerar los costos que se obtienen al tomar cualquier decisión que

afecte el tamaño del inventario cómo decidir cuándo y cuánto reordenar.

Los costos que se consideran son:

Page 50: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

28

Costo de compra o pedidos

Se refiere a los administrativos y de oficina por preparar la orden de compra

que consta del precio del artículo, impuesto a la renta, costo de transporte y

si es el caso de una empresa que fabrica el producto corresponde también el

precio de producción.

Costo de ordenar

Es la fabricación de cada producto correspondiente a la mano de obra que

prepara la orden del pedido, materia prima, papeles, postales, llamadas, etc.

Costo de mantenimiento de inventario

Incluye los costos de las instalaciones de almacenamientos, manejo,

seguros, pérdida, obsolescencia, vigilancia, depreciación, impuestos, etc. y el

costo del capital invertido en los materiales y el valor de los artículos que no

tienen movimiento.

Costo de faltantes

Es cuando la existencia de un producto o recurso se agota o no cuenta con

la cantidad óptima para suplir la demanda, lo que ocurre es que se pierda la

venta o la confiabilidad del cliente.

Costos promedios

Es obtenido dividiendo el valor del inventario del producto entre el número de

unidades en stock.

En conclusión los costos totales para mantener un inventario son el sumatorio de

los costos de compra, costos de ordenar, costos de mantenimiento de

inventario, y costos de faltantes.

CT = Costo de Compra + Costo de Ordenar + Costos de Mantenimiento de

Inventario + Costo de Faltantes.

Page 51: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

29

Cuadro Nº 4.

Costo total

Elaboración: Franklin Asqui Contreras

Fuente: Fórmula Costo

Donde Q es el tamaño de la orden.

Este cálculo matemático nos permite establecer cuánto comprar y el análisis del

tiempo de espera y la demanda en el año nos permite determinar cuándo

comprar.

Manejo de Inventario

La gestión del inventario determina la diferencia entre las empresas exitosas y

las que no son, por la que puede dar lugar a importantes pérdidas financieras.

El buen manejo de inventario trae amplios beneficios: venta de productos en

condiciones óptimas, control de los costos, estandarización de la calidad que

permitirá a la empresa tener un mejor servicio a los clientes, un mayor control de

inventario y conocer una situación económica confiable de la empresa.

Page 52: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

30

Método de costeo de los inventarios y su impacto en los estados

financieros.

Dentro de los métodos de costeo utilizados, se encuentra el método del

promedio ponderado, que corresponde al costo del promedio ponderado del

inventario durante el periodo, pondera el costo por unidad y el costo promedio

unitario durante un periodo, lo que quiere decir que si el precio del producto baja

o sube en el periodo, el valor del inventario también se verá afectado.

El método usado para valorar elementos de consumo, dependen de las políticas

internas de cada organización. (Redondo, A, 2008)

La relación de los costos con los inventarios es directa ya que necesariamente la

compra afectará los inventarios de suministros y bienes. De planear y controlar

este proceso se puede tener un stock o en ocasiones desabastecimientos que

llegan a afectar a otros procesos y a las finanzas de la organización.

El secreto para tener un proceso de inventario y logística óptimo es encontrar

el balance entre lo que se necesita, lo que se compra, el precio al que se

adquiere y las condiciones de entrega, así como evitar tener una bodega llena

de inventario, generando costos de mantenimiento grandes y el riesgo de tener

pérdidas por obsolescencia, vida útil limitada y vencimiento de materiales. En pro

de evitar los riesgos antes mencionados se hace necesario mejorar el proceso

de inventarios en toda organización, con el propósito que el inventario

almacenado en bodega sea el menor posible.

OBJETIVOS DE LA CALIDAD y NORMAS ISO

Es importante al momento de hablar de la calidad para esto es importante tener

normas o políticas que cumplan los objetivos estudiados y establecidos.

Dentro de la investigación y el proyecto piloto de desarrollo se fijó que cumpla

como elemento inicial las especificaciones de las Normas ISO para poder

mostrar y mantener el estándar de calidad que debe manejar todo software.

Page 53: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

31

a. Lograr que la percepción de la satisfacción por parte de los usuarios sobre la

calidad de los servicios prestados, por los procesos administrativos estén

mejores a partir del nuevo software.

b. Atender los servicios solicitados de conformidad a los acuerdos de servicios

establecidos.

c. Mejorar la gestión de atención de quejas o devolución con respecto a los

productos.

d. Mejorar el resultado de los indicadores que cumplieron las metas de eficacia

definidas para los procesos.

Todo sistema de gestión de la calidad exige un enfoque y la interacción de los

procesos de dicho sistema, por tal razón el enfoque procesos permite:

Que la organización opere de manera eficaz, identifique y gestione numerosos

procesos interrelacionados y que interactúan. A menudo el resultado de un

proceso constituye directamente el elemento de entrada del siguiente proceso.

La identificación y gestión sistemática de los procesos empleados en la empresa.

Las Normas ISO

Están conformadas por comités técnicos internacionales según su especialidad

que crearon las normas para gestionar, controlar y satisfacer las necesidades en

diferentes campos dentro de las empresas como son financieros, económicos,

técnicos, industriales, administración y servicios.

Algunas de las ventajas de las normas ISO son:

Permite a las empresas convertirse en competidores más consistentes en

el mercado.

Mejora la Gestión de la Calidad para satisfacer las necesidades de los

clientes.

Cambian métodos más eficaces para la empresa que ahorrarán recursos.

Page 54: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

32

Le permite mejorar el desempeño operativo identificando y reduciendo

errores.

Aumenta el compromiso del personal de la empresa por medio de

procesos internos eficientes.

Mejora el servicio y la cantidad de clientes.

Herramientas para almacenar los datos

MySQL

Tal como define propiamente parte de su nombre (SQL – Structured Query

Language), es el servidor de bases de datos relacionales más comúnmente

utilizado en GNU/LinuX. Fue desarrollado por la empresa MySQL AB, que cedió

las licencias correspondientes al proyecto opensource, por lo que su rápido

desarrollo es causa del empeño de millones de programadores de todo el

mundo.

Al ser un servidor de bases de datos relacionales, MySQL se convierte en una

herramienta veloz en la accesibilidad a los datos introducidos en las distintas

tablas independientes que forman las bases de datos de este lenguaje, MySQL

es actualmente el sistema de bases de datos más popular de la red.

Características de MySQL

Un amplio subconjunto de ANSI SQL 99, y varias extensiones.

Soporte a multiplataforma.

Procedimientos almacenados.

Disparadores (triggers)

Cursores.

Vistas actualizables.

Soporte a VARCHAR.

INFORMATION_SCHEMA

Soporte X/Open XA de transacciones distribuidas; transacción en dos

fases como parte de esto, utilizando el motor InnoDB de Oracle.

Page 55: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

33

Motores de almacenamiento independientes (MyISAM para lecturas

rápidas, InnoDB para transacciones e integridad referencial).

Query caching.

Sub-SELECTS (o SELECTS anidados)

Réplica con un maestro por esclavo, varios esclavos por maestro, sin

soporte automático para múltiples maestros por esclavo.

Indexing y buscando campos de texto completos usando el motor de

almacenamiento MyISAM.

Metodología del UML

La metodología de desarrollo conocida como lenguaje Unificado de Modelado

(UML) es un lenguaje estándar con un vocabulario gráfico y con reglas para la

presentación de sistemas de información, aplicándolo un patrón de diseño de

llamado MVC (modelo – vista – controlador).

Objetivos del UML

Se pueden sintetizar sus funciones:

Visualizar: UML permite expresar de una forma gráfica un sistema de

forma que otro lo puede entender.

Especificar: UML permite especificar cuáles son las características de un

sistema antes de su construcción.

Construir: A partir de los modelos especificados se pueden construir los

sistemas diseñados.

Documentar: Los propios elementos gráficos sirven como documentación

del sistema desarrollado que pueden servir para su futura revisión.

Un modelo UML está compuesto por tres clases de bloques de construcción:

Elementos: Los elementos son abstracciones de cosas reales o ficticias

(objetos, acciones, etc.)

Relaciones: Relacionan los elementos entre sí.

Page 56: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

34

Diagramas: Son colecciones de elementos con sus relaciones.

La técnica central en el UML es el Modelamiento de objetos que es un lenguaje

que permite la especificación de clases, sus datos o atributos (privados) y

métodos (públicos), herencia y otras relaciones entre las clases.

Etapas y actividades en el desarrollo basado en UML

En la versión definitiva de la metodología publicada por Booch, Rumbaugh y

Jacobson se pueden tener en cuenta las siguientes etapas:

Análisis de requerimientos.

Diseño del sistema.

Diseño detallado.

Implementación y pruebas.

Cada etapa consta de actividades que le dan cuerpo y los documentos que se

esperan al final de cada una de ellas.

En UML se propone para el desarrollo del Modelo de Análisis de las

aplicaciones, tres tipos de clases fundamentales, con las cuales podemos

expresar todas las funciones de cualquier software, con sus respectivas

responsabilidades.

Clase Interfaz <<Interface>>

Recepción de peticiones del sistema.

Mostrar respuestas del sistema.

Clase Entidad <<Entity>>

Gestionar datos (información) necesaria para el sistema.

Almacenar datos (información) persistentes del sistema.

Provee la funcionalidad principal de la aplicación.

Clase Controlador <<Controller>>

Procesar información del sistema.

Page 57: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

35

Gestionar visualización de respuesta del sistema.

Obtiene los datos del modelo.

Herramientas para desarrollo de sistema de inventario

Tecnología Open Source

La herramienta OpenSource o software libre esto quiere decir que es libre en

ser distribuido, Ruby on Rails es un Framework de código abierto aplicaciones

web en AJAX, las características de los software Open source tenemos:

El código fuente debe obtenerse libremente con sus excepciones

dependiendo del autor.

El acceso no debe tener discriminación por algún grupo o persona.

La licencia no puede restringir los tipos de software como son las

diferentes plataformas.

La licencia no puede obligar el uso de dependencia a otro software

obligándolo a que se use código abierto en todo.

No está permitido que acceda a licencias por medio de un cuadro de

dialogo obligando a autorizarlo con el clic del mouse.

Cuando hablamos de Open Source de redistribución indica que el

software podrá ser regalado o vendido con libertad.

Framework Ruby on Rails

Ruby se originó en Japón en los inicios de los años noventa, su creador Yukihiro

Matsumoto combinó la elegancia característica de SmallTalk, la facilidad de uso

Page 58: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

36

de Phyton y el pragmatismo de Perl. Como resultado obtuvo un lenguaje muy

eficiente, poderoso y con una sintaxis muy limpia. (Victoria Pérez, 2015)

En los últimos años, Ruby y Rails han cobrado mucha fuerza, y ya existe una

buena cantidad de recursos en la web, además de que las grandes compañías

como Sun Microsystems, le están apostando fuerte a este lenguaje que ya es

considerado como parte de la web2.0.

Definición de Ruby

Ruby es un lenguaje de programación enfocado a la simplicidad y a la

productividad, con una sintaxis elegante y natural, que le hace muy fácil de

entender. Es un lenguaje de script (no compilado), totalmente orientado a

objetos.

Mientras que otros lenguajes tienen tipos primitivos (como números, booleanos,

etc.) que no son objetos, aquí todo es un objeto y por tanto se le pueden asociar

propiedades y métodos, así como redefinir o extender su comportamiento

Definición de Rails

Rails es un framework creado para el desarrollo de aplicaciones web. Es decir,

una serie de utilidades y herramientas para crear aplicaciones web más rápidas

que haciéndolo desde cero.

Usando un framework evitamos reinventar la rueda, nos ahorramos mucho

trabajo y podemos concentrarnos en lo que verdaderamente importa: la lógica de

la aplicación, no es escribir una y otra vez los mismos formularios y scripts de

proceso para crear, leer, modificar y eliminar datos en nuestra base de datos.

Existen algunos Frameworks para desarrollo web, entre los principales:

Cake para PHP,

Django para Python,

Spring para Java, y muchos otros.

Page 59: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

37

Rails es un framework que usa el lenguaje Ruby, y por eso se conoce al conjunto

como Ruby on Rails. Pero también existen otros frameworks para Ruby que no

son Rails, como puede ser el microframework Camping.

Rails fue desarrollado por el danés David Heinemeier, como una herramienta

para facilitarle el trabajo al programar la aplicación web Basecamp para la

empresa 37 Signals. En julio de 2004 liberó el código como software libre, y en

febrero de 2005 comenzó a aceptar colaboraciones para mejorar Rails,

formándose un amplio equipo de programadores, el core team. Entre las

características de Ruby on Rails podemos destacar que está basado en el patrón

de diseño MVC.

MVC (Modelo-Vista-Controlador):

Se separa la lógica de la presentación, que nos permite dejar de pensar siempre

en SQL para pasar a pensar en objetos, que dispone de utilidades para generar

rápidamente interfaces de administración, es independiente de la base de

datos, podemos realizar tests continuos para garantizar que nuestra aplicación

funciona como esperamos, se puede extender mediante el uso de plugins, se

integra muy fácilmente con librerías de efectos como script.aculo.us... y todo ello

escribiendo muy pocas líneas de código, muy claras y fáciles de entender.

Gráfico Nº 1.

Patrón de diseño MVC

Fuente: ASP.NET MVC 3 Framework

Page 60: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

38

El control de inventario es la base donde descansan las actividades y

operaciones de una empresa, es decir, que las actividades de producción,

distribución, financiamiento, administración, entre otras son regidas por el control

de inventario.

Es un instrumento de eficiencia y no un plan que proporciona un reglamento tipo

policiaco o de carácter tiránico, el mejor sistema de control interno, es aquel que

no daña las relaciones de empresa-cliente y se mantiene en un nivel de alta

dignidad humana, es decir, las relaciones de patrón-empleado.

La función del control interno es aplicable a todas las áreas de operación de los

negocios, de su efectividad depende que la administración obtenga la

información necesaria para seleccionar de las alternativas que mejor convengan

a los intereses de la empresa.

La estructura del control interno consta de los siguientes elementos:

Ambiente de control.

Sistema contable.

Procedimientos de control.

La evaluación del sistema de control interno define las fortalezas y debilidades

de la organización empresarial mediante una cuantificación de todos sus

recursos.

El control de inventario ha sido diseñado, aplicado y considerado como la

herramienta más importante para el logro de los objetivos, la utilización eficiente

de los recursos y para obtener la productividad, además de prevenir fraudes,

errores, violación a principios y normas contable, fiscal y tributaria.

Page 61: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

39

FUNDAMENTO LEGAL

Constitución de la República del Ecuador

Código de trabajo

La Ley de Régimen Tributario Interno

Específicamente en la Ley de Régimen Tributario Interno en su Título I del

impuesto a la renta Sección III del Sistema de corrección monetaria de los

estados financieros Parágrafo 1o.El sistema de corrección monetaria, en su Art.

41.- Establece:

“Los Activos No Monetarios poseídos al cierre del ejercicio se ajustaran así:

1. Acciones, Participaciones y Derechos en Sociedades

2. Inventarios

Los inventarios se deben ajustar de acuerdo al siguiente procedimiento:

a) Cuando se trate de inventarios no procesados o no transformados por el

contribuyente, sean éstos de bienes finales o materias primas, se deben

ajustar en base al último costo de adquisición en que haya incurrido el

contribuyente.

Si no se hubieren realizado adquisiciones durante el último mes del

ejercicio los inventarios se ajustarán, con el valor que resulte de aplicar al

costo de la última adquisición realizada en el ejercicio, el porcentaje

proporcional de ajuste calculado según lo indicado en el numeral 2 del

artículo 37 de este reglamento.”

Según el Art. 37 de la aplicación del porcentaje de ajuste 2 nos dice:

“El porcentaje de ajuste proporcional indicado en el artículo anterior, se dividirá

para 12 meses y el resultado se multiplicara por el número de meses

transcurridos desde el primer día del mes siguiente en que se adquirió, fabricó o

construyó el activo no monetario o se contrajo el pasivo no monetario o se

aumentó o disminuyo el patrimonio y el último día del cierre del respectivo

ejercicio.

Page 62: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

40

El porcentaje resultante de esta multiplicación será el que se aplicará para

ajustar los activos y pasivos no monetarios y las cuentas del patrimonio, cuando

así lo disponga el presente Reglamento. De no haberse realizado adquisiciones

en el ejercicio, los inventarios se ajustaran aplicando, al costo ajustado que

tenían al cierre del ejercicio anterior, el porcentaje de ajuste indicado en el

numeral 1 del artículo 37 de este reglamento.

Art. 37.- Aplicación del porcentaje de ajuste 1. Porcentaje de ajuste: El

porcentaje de ajuste indicado en el artículo anterior se aplicara a los activos y

pasivos no monetarios y a las cuentas del patrimonio, cuando así se disponga en

el presente Reglamento El nuevo valor ajustado, según lo descrito en los incisos

anteriores, y el costo en libros al cual se encontraban registrados los inventarios,

se registrara como un crédito o un debito en la cuenta Re expresión Monetaria.

Page 63: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

41

HIPÓTESIS

Hipótesis general

En muchos de los casos se pudo observar la ausencia de un sistema de

información que pudiera realizar la gestión y control de inventarios de manera

apropiada dando paso al uso de métodos caducos o inapropiados como lo son

las hojas de cálculos o incluso cuadernos de anotaciones.

Durante la investigación se pudo comparar la metodología de las empresas de

referencia separándolas en dos grupos, las que usan sistemas de información y

las que usan otros métodos. Gracias a dicha comparativa se pudo encontrar que

las ferreterías que hacen uso de una herramienta informática son más

ordenadas y más competitivas

También se determina que las mayores barreras con la que se enfrenta los

negocios ferreteros son los altos costos que implican la implementación y

utilización de herramientas informáticas con licencias de tipo propietario, esto

les dificulta la tecnificación en la gestión y procesos propios de la actividad

ferretera.

Es basándonos en este hallazgo que pudiéramos decir que al hacer uso de un

framework basado en código libre sería posible el desarrollo de una herramienta

informática que sea económicamente más accesible y que cuente con igual o

mejor calidad en sus resultados.

De esta manera será posible facilitar la tecnificación de los procesos, gestión de

la actividad ferretera en Guayaquil.

Page 64: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

42

Variables de la investigación

Cuadro N° 5

VARIABLES INDEPENDIENTE Y DEPENDIENTE:

Variables

Definición Conceptual

INDEPENDIENTE

APLICACIÓN WEB PARA

GESTIONAR EL PROCESO

DE AUDITORIA DE

INVENTARIO.

Aplicación desarrollada

para llevar el control de

inventario.

DEPENDIENTE

AUTOMATIZACIÓN CON

TECNOLOGÍA RUBY ON

RAILS PARA LOS

PROCESOS DE CONTROL

DE INVENTARIOS

Proceso adoptado por las

empresas para

administrar o gestionar el

control del proceso de

inventario.

Elaboración: Franklin Asqui Contreras

Fuente: Franklin Asqui Contreras

Page 65: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

43

CAPITULO III

METODOLOGÍA

DISEÑO DE LA INVESTIGACIÓN

Modalidad de la Investigación

Se define al proyecto propuesto en este documento como modalidad de la

investigación factible ya que el propósito de la investigación es la solución de un

problema y la satisfacción de una necesidad nacional naciente, como es la de

realizar el control y gestión de inventarios con tecnología de software libre que es

un tema de vanguardia en nuestro país.

TIPO DE INVESTIGACIÓN

La investigación fue realizada utilizando un proyecto factible ya que a la

terminación de la misma se presentó un producto que se caracteriza por su alto

porcentaje de aceptación al buscar resolver problemas actuales en la

administración de inventarios.

La investigación de campo es el proceso sistemático mediante el cual se

recolecta, analiza la información. (Sabino, 1992), en su libro titulado El proceso

de la investigación, indica que la investigación de campo se basa en

informaciones obtenidas directamente de la realidad, permitiéndole al

investigador cerciorarse de las condiciones reales en que se han conseguido los

datos.

Page 66: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

44

La Investigación de Campo podríamos definirla diciendo que es el proceso que,

utilizando el método científico, permite obtener nuevos conocimientos en el

campo de la realidad social. (Investigación pura), o bien estudiar una situación

para diagnosticar necesidades y problemas a efectos de aplicar los

conocimientos con fines prácticos (investigación aplicada).

Este tipo de investigación es también conocida como investigación in situ ya que

se realiza en el propio sitio donde se encuentra el objeto de estudio. Ello permite

el conocimiento más a fondo del investigador, puede manejar los datos con más

seguridad y podrá soportarse en diseños exploratorios, descriptivos y

experimentales, creando una situación de control en la cual manipula sobre una

o más variables dependientes (efectos).

(Rodríguez, 2008) en su texto La investigación en la era de la información señala

que la metodología bibliográfica forma parte de la investigación gracias a la

elaboración de los aspectos teóricos e históricos. Así, la exploración bibliográfica

contribuye a la estructuración de ideas originales del proyecto,

contextualizándolo tanto en su perspectiva teórica, metodológica, como histórica

especifica.

Métodos de investigación

Método empírico

(Serrano, 2000) en su libro titulado Modelos de investigación cualitativa

en educación social, describe al método empírico como un modela de

observación sistemática, estudiando la realidad educativa tal y como se

desarrolla.

Indica además que el método descriptivo describe, analiza, registra e

interpreta las condiciones que se dan en una situación y momento determinado.

Page 67: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

45

En este caso, el método empírico se empleará como modelo de investigación

científica, basándose en observaciones a través de las encuestas que se

levantarán.

Por tanto, se analizará mediante métodos estadísticos la hipótesis planteada en

el presente proyecto a partir de la información recolectada.

Método científico

Según O. Kempthorne, el método científico es la aplicación de la lógica y

la objetividad al estudio de los fenómenos además guía el desarrollo de las

investigaciones específicas.

Con la presente investigación se ha planteado la hipótesis para probar la

factibilidad del desarrollo de un sistema de inventario con tecnología Ruby on

Rails.

Método dialéctico

Este método considera la reseña histórica y social en continuo

movimiento. Este método describe la historia de lo que nos rodea, de la

sociedad y del pensamiento, a través de una concepción de lucha de contrarios

y no puramente contemplativa, más bien de transformación.

Estas concepciones por su carácter dinámico exponen no solamente los

cambios cuantitativos, sino los radicales o cualitativos.

Método deductivo

Según (Torre, 2006) en su texto Metodología de la investigación, el

método deductivo consiste en tomar conclusiones generales para explicaciones

particulares.

Page 68: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

46

Método histórico

(Martínez, 2006) en su texto Problemas y métodos de investigación, el

método histórico se utiliza para estudiar sucesos contextualizados en tiempo y

situaciones determinadas, a fin de comprender el hecho estudiado.

En este proceso se debe recurrir a las fuentes originales y primarias.

Método analítico

(Zapata, 2005) en su texto Herramientas para elaborar tesis e

investigaciones, señala que el método analítico es un procedimiento que parte

de la separación de las partes esenciales del todo o del objeto de estudio para

conocer sus funciones y elementos que componen el todo.

POBLACIÓN Y MUESTRA

Población:

Es importante determinar el universo o la población para realizar las encuestas

ya que con estos elementos se realizó las investigaciones, definiendo a la

población como todo el conjunto de elementos a estudiar.

¨La población se define como la totalidad del fenómeno a estudiar donde las

unidades de población posee una característica común la cual se estudia y da

origen a los datos de la investigación¨ Tamayo y Tamayo, (1997), (P.114)

Se consideró como población para este proyecto a las empresas ferreteras de la

ciudad de Guayaquil.

Entre las empresas consultadas tenemos las siguientes tenemos:

Page 69: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

47

Ferretería Espinoza S.A.

Ferretería Carlitos

Ferretería Fecosa

Ferretería Alex

Ferretería León

Ferretería Herrera

Ferretería Javal América

Ferretería 9 de Octubre

Para realizar esta investigación se tomó como población a 130 personas entre

personal de bodega, caja o digitación y supervisión.

A continuación se detalla el tamaño de la población:

80 personal de bodega

32 Caja

10 Supervisores

8 administradores

Muestra:

Cuando se identificó la población para realizar las investigaciones se debió

seleccionar un subconjunto del universo para poder estudiar y aumentar la

precisión de los resultados.

TIPOS DE MUESTRAS

Muestreo aleatorio simple:

Se obtiene una muestra al azar. Quiere decir cuando cada elemento de la

población tiene la misma posibilidad de ser seleccionado.

Page 70: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

48

Muestreo estratificado:

Cuando se realiza una muestra proporcional excluyendo de otro de una

misma población de mostrando los distintos factores que incluyen el

universo.

Una muestra es estratificada cuando los elementos de la muestra son

proporcionales a su presencia en la población.

La presencia de un elemento en un estrato excluye su presencia en otro.

Para seleccionar los elementos se utiliza el método de muestreo

aleatorio.

Muestreo por cuotas:

Se toma a la población en categorías a criterio del investigador y se las

asigna una cuota para las categorías, la muestra debe ser proporcional a

la población y en ella deberán tener en cuenta las diferentes categorías.

Muestreo intencionado o sesgado:

A juicio de él investigador con conocimiento de la población se selecciona

los elementos que son representativos.

Muestreo mixto:

Esto es la combinación de los diferentes tipos de muestreo. Tamayo y

Tamayo, (1997)

La muestra de la población se la obtuvo aplicando la siguiente fórmula:

Page 71: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

49

Cuadro N° 6

Fórmula de Muestra de la población

Elaboración: Franklin Asqui Contreras

Fuente: Franklin Asqui Contreras

Cuadro N° 7

Cálculo del tamaño de muestra

Elaboración: Franklin Asqui Contreras

Fuente: Franklin Asqui Contreras

El análisis y desarrollo de la Formula del tamaño de la muestra de la población

como resultado para la investigación es de 88 personas.

nm

e m

2 1 1( )

SEGUNDO MÉTODO

m= Tamaño de la población (130)

e= error de estimación (6%)

n = Tamaño de la muestra (88)

130

n =

(0.06)2 (130 – 1) + 1

130

n =

(0.0036) (129) + 1

130

n =

0.4644+ 1

130

n =

1.4644

n = 88.77 R//.

Cálculo de la fracción muestral

n 88

ƒ = = = 0.67

N 130

Page 72: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

50

OPERACIONALIZACIÓN DE VARIABLES

Se establecieron procedimientos estadísticos en correspondencia con la

investigación cuantitativa y otras interpretaciones de la investigación

cualitativa.

Cuadro N° 8

Matriz de Operacionalización de las Variables

MATRIZ DE CONCEPTUALIZACION Y OPERACIONALIDAD DE VARIABLES

Variables Dimensiones

Indicadores

Técnicas y/o Instrumentos

INDEPENDIENTE

APLICACIÓN WEB

PARA GESTIONAR EL

PROCESO DE

AUDITORIA DE

INVENTARIO.

Utilización

Facilidad de

Manejo de

inventarios

Escalabilidad

Capacidad de

Crecimiento de

inventarios

Cuestionarios de Campo

DEPENDIENTE

AUTOMATIZACION

CON TECNOLOGIA

RUBY RAILS PARA EL

PROCESO Y

CONTROL DE

INVENTARIO

Eficiencia

Optimización del

tiempo

inventariado

Guión de encuesta

Bibliografías Especializadas de

Automatización

Confiabilidad

Tasa de error en

el cálculo de

inventario.

Automatizable Sistematización

de los procesos

Elaboración: Franklin Asqui Contreras

Fuente: Franklin Asqui Contreras

Page 73: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

51

INSTRUMENTOS DE RECOLECCIÓN DE DATOS

Las técnicas de investigación que se utilizó en el siguiente estudio son de tipo

documental y de campo ya que se elaboró un marco teórico conceptual y

encuestas en campo para de esta manera fundamentar de manera teoría la

investigación y sustentar las bases de la hipótesis planteada.

Las fuentes primarias de información para esta investigación están conformada

por:

Libros Virtuales – Google Books -it-ebooks.info.

Informes.

Resoluciones.

Fuentes electrónicas – Web

Encuestas en campo

INSTRUMENTOS

Son todos los recursos, medios y herramientas que el investigador pueda utilizar

para poder realizar recolección de datos, poder obtener la información y medir

características de cantidades de personas o elementos que forman una

población.

LA ENCUESTA Es un método o técnica utilizada por el investigador para obtener información

mediante un cuestionario realizado a una muestra de población sobre uno o

varios temas siguiendo reglas científicas.

Page 74: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

52

EL CUESTIONARIO

Es el conjunto de preguntas realizadas o elaboradas teniendo un objetivo que

son contestadas por los encuestados y que están relacionadas a una

investigación para obtener una información específica para luego ser evaluadas.

LA ENTREVISTA

Se realizan las entrevistas de forma verbal, previo a realizarla se trató el tema

con el entrevistado con preguntas elaboradas que propone el investigador, estas

entrevistas se pueden realizar de forma individual o en grupos dentro de una

organización.

Instrumentos de la investigación

El Instrumento más utilizado para el desarrollo de la presente investigación

fueron encuestas de campo, consultas bibliográficas, documentación digital o

libros Virtuales, publicaciones de estudios en la internet, tutoriales virtuales de

Ruby on Rails Second Edition el cual fue gran ayuda para obtener el

conocimiento necesario sobre esta aplicación.

Los instrumentos o técnicas de recolección de datos utilizados para obtener el

resultado deseado es decir cumplir con los objetivos de esta investigación es:

Las técnicas documentales donde se utilizará: la lectura científica y el

análisis de contenido.

Las técnicas de campo se utilizará la encuesta y la entrevista.

Internet: Es un medio de comunicación masivo que brinda el acceso a la

educación, información y entretenimiento en la comodidad del hogar o del

Page 75: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

53

trabajo. Al igual que el resto de la sociedad, el mundo educativo no puede

quedarse al margen de este fenómeno.

Libros Virtuales – son publicación de libros completas pero en un formato digital

que pueden ser de libre acceso o pagadas este formato cada vez gana mayor

aceptación por parte de las editoriales y autores de libros a nivel mundial, uno de

los principales distribuidores es Google book´s.

EN EL PROYECTO

La técnica de investigación que se utilizó en el siguiente trabajo es de tipo

documental ya que se elaboró un marco teórico conceptual para formar un

cuerpo de ideas sobre los riesgos en relación con las auditorias de inventarios

dentro de las empresas.

RECOLECCIÓN DE LA INFORMACIÓN

Entre las técnicas que se utilizaron para obtener datos relevantes relacionados

con la presente investigación tenemos:

Información Web: Consultas realizadas a conocedores en el tema de gestión de

inventarios, la interacción se realizó mediantes chats, emails. Además se

consultaron libros en bibliotecas virtuales como son Google Books, Google

Académico entre otras fuentes de la red.

Encuestas: Con el objetivo de obtener información el procesos de la gestión de

inventarios que manejan las empresas.

A continuación presentamos el formato de la encuesta:

Page 76: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

54

Encuesta

MARQUE CON UNA X SU RESPUESTA

1) ¿Qué tipo de labor realiza en su Trabajo?

Personal operativo en Bodega ( )

Supervisor ( )

Administrador/Gerente ( )

Personal de caja o servicio al cliente ( )

2) ¿Cuenta en su lugar de trabajo con una herramienta informática

como apoyo sus labores diarias?

Si ( )

No ( )

3) ¿Cómo se lleva el control de inventario en su lugar de su trabajo?

Manual ( )

Mediante un sistema de información ( )

En hojas de cálculo ( )

4) ¿Piensa usted que el método de control y gestión de inventarios

que actualmente usa en su trabajo es el indicado?

Si ( )

No ( )

5) ¿Cuánto tiempo le toma localizar con exactitud la ubicación y

cantidad de un producto en bodega?

Menos de 1 minuto ( )

De 2 a 5 minutos ( )

Más de 5 minutos ( )

Page 77: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

55

6) ¿Qué tan frecuente tiene pérdida o caducidad en los productos?

Nunca ( )

Casi nunca ( )

Casi siempre ( )

Siempre ( )

7) ¿Según usted cuál es la dificultad al momento de implementar un

sistema informático para la gestión de su negocio?

Complicado ( )

Altos costos ( )

Considerado innecesario ( )

8) ¿Estaría dispuesto a implementar una solución informática basada

en código libre que le ayude a gestionar su negocio?

Si ( )

No ( )

Page 78: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

56

PROCESAMIENTO Y ANÁLISIS

Tabulación de las Encuestas

Pregunta 1: ¿Qué tipo de labor realiza en su Trabajo?

Cuadro N° 9

Qué tipo de labor realiza en su Trabajo

Alternativas Frecuencia Porcentaje

Personal operativo en Bodega 54 61,54%

Supervisor 7 7,69%

Administrador/Gerente 5 6,15%

Personal de caja o servicio al

cliente 22 24,62%

Total 88 100,00%

Elaboración: Franklin Asqui Contreras

Fuente: Franklin Asqui Contreras

Gráfico N° 2

Qué tipo de labor realiza en su Trabajo

Elaboración: Franklin Asqui Contreras

Análisis: En la siguiente gráfica se pudo observar que el 61% de los

encuestados forman parte del personal de bodega de las ferreterías

consultadas, el 25% pertenece al personal de caja, un 6% al personal

administrativo/gerencial y el 8% restante es personal de supervisión.

El enfoque del aplicativo tendría un desarrollo orientado principalmente al

personal de bodega.

Page 79: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

57

Pregunta 2: ¿Cuenta en su lugar de trabajo con una herramienta

informática como apoyo sus labores diarias?

Cuadro N° 10

Uso de herramientas informáticas

Alternativas Frecuencia Porcentaje

SI 41 46,15%

NO 47 53,85%

Total 88 100,00%

Elaboración: Franklin Asqui Contreras

Gráfico N° 3

Uso de herramientas informáticas

Elaboración: Franklin Asqui Contreras

Análisis: la gráfica N°3 nos muestra que el 54% de los consultados no

cuentan con herramientas informáticas como apoyo de sus labores

mientras el 46% sí cuentan con herramientas informáticas.

Se pudiera localizar una demanda próxima al 54% del mercado.

Page 80: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

58

Pregunta 3: ¿Cómo se lleva el control de inventario en su lugar de

su trabajo?

Cuadro N° 11

Control de inventario

Alternativas Frecuencia Porcentaje

Manual 39 44,32%

Mediante un sistema de

información 41 46,59%

En hojas de cálculo 8 9,09%

Total 88 100,00%

Elaboración: Franklin Asqui Contreras

Gráfico N° 4

Control de inventario

Elaboración: Franklin Asqui Contreras

Análisis: se observa en la siguiente gráfica que el 47% de los encuestados

hace uso de un sistema de información con el fin de llevar el control de

inventario mientras el 44% hace uso de métodos alternativos como hojas

de cálculo y finalmente el 9% que resta lo hace a mano.

Lo que indicaría que el 53% utiliza medios poco eficientes que baja su

producción.

Page 81: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

59

Preguntar 4: ¿Piensa usted que el método de control y gestión de

inventarios que actualmente usa en su trabajo es el indicado?

Cuadro N° 12

Gestión de inventarios

Alternativas Frecuencia Porcentaje

SI 46 52,27%

NO 42 47,73%

Total 88 100,00%

Elaboración: Franklin Asqui Contreras

Gráfico N° 5

Gestión de inventarios

Elaboración: Franklin Asqui Contreras

Análisis: en esta gráfica observamos que el 48% de las personas

encuestados consideran que el control de inventario que actualmente

utilizan pudiera no ser el apropiado mientras el 52% asegura que su

sistema si es apropiado. El aplicativo debería tomar en consideración las

falencias del control de inventario utilizado por el 48% de los encuestados.

Page 82: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

60

Pregunta 5: ¿Cuánto tiempo le toma localizar con exactitud la

ubicación y cantidad de un producto en bodega?

Cuadro N° 13

Ubicación y cantidad de un producto

Alternativas Frecuencia Porcentaje

Menos de 1

minuto 41 46,59%

De 2 a 5 minutos 6 6,82%

Más de 5 minutos 41 46,59%

Total 88 100,00%

Elaboración: Franklin Asqui Contreras

Gráfico N° 6

Ubicación y cantidad de un producto

Elaboración: Franklin Asqui Contreras

Análisis: en esta grafica observamos que al 47% del personal consultado le

toma más de 5 minutos localizar con exactitud la ubicación y cantidad de

un producto que está en bodega, al el 7% de 2 a 5 minutos y al 46% menos

de 1 minuto. Esto indica que el 47% de los consultados tendrían una

atención 5 veces menor a los que hacen uso de una herramienta

informática.

Page 83: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

61

Pregunta 6: ¿Que tan frecuente tiene perdida o caducidad de los productos?

Cuadro N° 14

Caducidad de los productos

Alternativas Frecuencia Porcentaje

Nunca 35 39,77%

Casi nunca 16 18,18%

Casi siempre 35 39,77%

Siempre 2 2,27%

Total 88 100,00%

Elaboración: Franklin Asqui Contreras

Gráfico N° 7

Caducidad de los productos

Elaboración: Franklin Asqui Contreras

Análisis: en la siguiente gráfica podemos observar que el 40% de los

encuestados manifiesta que nunca tienen perdidas de productos o

caducidad de los mismos el otro 40% manifiesta que casi siempre tienen

pérdidas o caducidad de productos el 18% casi nunca y el 2% comunico

que siempre tienen pérdidas o caducidad de productos. Las pérdidas

estarían directamente relacionadas a la falta de un control apropiado.

Page 84: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

62

Pregunta 7: ¿Según usted cual es la dificultad al momento de

implementar un sistema informático para la gestión de su negocio?

Cuadro N° 15

Implementar sistema informático

Alternativas Frecuencia Porcentaje

Complicado 29 32,95%

Altos costos 55 62,50%

Consideran innecesario 4 4,55%

Total 88 100,00%

Elaboración: Franklin Asqui Contreras

Gráfico N° 8

Implementar sistema informático

Elaboración: Franklin Asqui Contreras

Análisis: La grafica N°8 nos indica que el 62% de los encuestados

manifiesta que la mayor dificultad al momento de implementar un sistema

informático son sus altos costos, por otra parte el 33% manifiesta que la

mayor complicación es que muy complicado y el 5% restante dice que no

considera necesario hacer el uso de un sistema informático. Se determina

que el 5% del mercado se mostraría resistente al cambio.

Page 85: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

63

Pregunta 8: ¿Estaría dispuesto a implementar una solución informática

basada en código libre que le ayude a gestionar su negocio?

Cuadro N° 16

Implementar una solución informática

Alternativas Frecuencia Porcentaje

SI 84 95,45%

NO 4 4,55%

Total 88 100,00%

Elaboración: Franklin Asqui Contreras

Gráfico N° 9

Implementar una solución informática

Elaboración: Franklin Asqui Contreras

Análisis: El grafico N°9 nos muestra que el 95% de los encuestados si

estarían interesados en implementar un sistema informático basado en

código libre, indicando que es factible y aceptado una nueva herramienta

para su administración de inventariado. Por otra parte el 5% no lo harían

por no creerlo necesario. Se determina una aceptación a la tecnología del

95%

Page 86: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

64

MODELO DE DESARROLLO DEL SISTEMA WEB

Debido que en el mercado existen varios sistemas de control de inventario con

plataformas con licencias para adquirirlos tendría que invertir altos costos

monetario y tecnológico, observando cada vez que las empresas están

pensando en cambiarse al opensource para reducir los costos. Nace la

necesidad de crear un sistema informático para las ferreterías de la ciudad de

Guayaquil con plataforma libre y con tecnología nueva.

En términos generales la propuesta busca:

Ofrecer un beneficio económico a la empresa que obtenga el sistema ya que la

misma no estará obligada a la adquisición de licencias por el uso del software.

Brindar un sistema cuya actualización no constituya un problema, debido a que

el sistema es web, los cambios solo se lo deben realizar en el servidor y

automáticamente todos los clientes se beneficiarán de estas actualizaciones.

Ayudar a la gestión al control de inventario en las empresas, el sistema permitió

planificar las tareas de control de inventario, procesar los resultados obtenidos

en las mismas y controló que las no conformidades reportadas sean atendidas.

Para el desarrollo del sistema web se utilizó la metodología de desarrollo

conocida como Lenguaje Unificado de Modelado (UML), esta metodología ha

tomado impacto en el desarrollo de software, aplicando un patrón de diseño

llamado MVC (modelo-vista-controlador).

El proceso de desarrollo del sistema basado en UML es iterativo, centrado en la

arquitectura y dirigido por los casos de uso y los riesgos, que se organiza en

cuatro fases: inicio, elaboración, construcción y transición, y que se estructura en

torno a cinco flujos de trabajo fundamentales: recopilación de requisitos, análisis,

diseño, implementación y pruebas.

Page 87: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

65

Durante la Fase de inicio

Se desarrolla una descripción del producto final a partir de una idea y se

presenta el análisis de negocio del producto. En esta fase se responde a las

inquietudes.

Estas respuestas se la pueden encontrar iniciando primero con un modelo de

casos de uso. Una vez obtenidos, la arquitectura es provisional. En esta fase se

identifican y se priorizan los riesgos. Se planifican la fase de elaboración y se

estima aproximadamente el proyecto.

Durante la Fase de elaboración

Se detalla de los casos de uso más críticos del producto que se identifican en la

etapa de inicio y se diseña la arquitectura del sistema. La arquitectura se

expresa en forma de vistas de todos los modelos del sistema por lo que juntos

representan el sistema entero.

Durante la Fase de construcción

Se crea el producto y mediante la arquitectura establecida se convierte en un

sistema completo para ser entregado a los usuarios. El sistema puede ser que

no esté libre de defecto, entonces esto se solucionara durante la fase de

transición.

Durante la Fase de transición

Se lo utiliza cuando el sistema se convierte en versión beta, por lo que los

usuarios con experiencias prueban el sistema e informa los defectos y

deficiencias. En esta fase se realizan las actividades de fabricación, formación

del cliente, proporcionar ayuda y asistencia, y la corrección de los defectos del

sistema.

Page 88: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

66

Cuadro N° 17

Cuadro comparativo software libre vs software privativo

SOFTWARE LIBRE Y SOFTWARE PROPIETARIO

SOFTWARE LIBRE SOFTWARE PROPIETARIO

Libertad de usar el programa con

cualquier propósito.

Libertad de estudiar cómo

funciona el programa y adaptarlo a

sus necesidades.

Libertad de distribuir copias con lo

que puedas ayudar al otro.

Libertad de mejorar el programa y

hacer públicas de mejoras a los

demás, de modo que toda la

comunidad se beneficie.

En el contrato de licencia del

software libre priman las libertades

Su uso, redistribución o

modificación está prohibida o

requiere permiso expreso del

titular de software.

Los derechos de autor

corresponden a una persona física

o jurídica negando al mismo

tiempo los derechos de usar el

programa con cualquier propósito.

No tiene acceso al código fuente y

tampoco puedes modificarlo.

El contrato de licencia del software

propietario priman las

prohibiciones.

Elaboración: Franklin Asqui Contreras

Fuente: Franklin Asqui Contreras

Para el cuadro comparativo podemos detallar lo siguiente:

El software libre (en inglés free software, no necesariamente quiere decir que

sea gratis por el término en el idioma inglés) es la forma que denomina al

software que respeta la libertad del usuarios al momento de adquirir un producto

una vez obtenido puede ser modificado, copiado y poderlo distribuir libremente.

Page 89: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

67

La Free Software Foundation indica que la libertad de los usuarios es poder

manipular su producto.

El software privativo o propietario es de código cerrado o más conocido como

software no libre son los programas informáticos donde los propietarios no tienen

la libertad de usarlo. Esto es que el propietario solo tendrá acceso al programa

ejecutable bajo condiciones fijadas por el proveedor

La herramienta OpenSource Ruby on Rails es un Framework de aplicaciones

web en AJAX, es decir un software de código abierto que permite una completa

interfaz de usuario para aplicaciones web con poca programación,

permitiéndonos concentrar de lleno en la logística del negocio y dedicarle menos

tiempo al diseño de la interfaz.

Ruby on Rails utiliza el acercamiento llamado centrado en el servidor para la

sincronización de componentes y para que la mejora de la comunicación entre

clientes y servidores se haga automáticamente por el motor, y los códigos de

Ajax sean completamente transparentes para los desarrolladores de aplicaciones

web.

Por lo tanto, los usuarios finales obtienen una interacción y respuesta similar a

las de una aplicación de escritorio, mientras que la complejidad del desarrollo es

similar a la que tendría la codificación de aplicaciones de escritorio.

Page 90: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

68

FASE DE RECOPILACIÓN DE REQUISITOS

Tiene como objetivo definir cada uno de los requisitos para la creación del

sistema web, para llevar a cabo los avances del control del inventario y que

responda de una manera eficaz y eficiente al proceso con lo que se está

llevando en la actualidad.

Esta parte es la más importante del desarrollo del sistema web, se nombra a

continuación los principales requerimientos:

Cuadro N° 18

Requerimientos para la fase de recopilación

Ref. Requerimiento Categoría

R. 001 Ingresar al sistema web mediante un Login y

una contraseña.

Evidente

R. 002 Modificar contraseña. Evidente

R. 003 Control del despacho de pedidos. Evidente

R. 004 Control sobre los pedidos realizados por el

cliente.

Evidente

R. 005 Control del despacho de pedidos. Evidente

R. 006 Control sobre las compras a proveedores para

almacenar en bodegas.

Evidente

R. 007 Control sobre el descargue de los productos en

bodega.

Evidente

Elaboración: Franklin Asqui Contreras

Fuente: Franklin Asqui Contreras

Page 91: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

69

Identificar casos de uso y esquematizar diagramas de caso de uso

Los casos de uso es un conjunto de una secuencia de tareas que representa

quien o que inicia una acción que debe llevarse a cabo con el apoyo del sistema

que se está desarrollando.

Un diagrama de casos de uso muestra la relación entre los actores y los casos

presentados en el sistema.

Los elementos pueden ser: actores, caso de uso y la relación entre caso de uso.

El actor tiene un rol genérico en el sistema y su nombre debe reflejarse con el

papel que tendrá en el sistema.

Estos diagramas de los casos de uso permiten capturar de forma sencilla las

especificaciones del sistema a desarrollar.

Page 92: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

70

Cuadro N° 19

Actores del sistema de inventarios

Actor Caso de uso

Administrador

Creación de la orden de pedido.

Entrega del producto al cliente.

Solicitud de orden de entrega de productos.

Descargue de productos del inventario.

Registro de salida del producto.

Control de la entrega del producto.

Registro de stock de productos en bodega.

Registro de productos para la compra.

Ingreso de nuevos productos.

Registro y supervisión de los productos comprados.

Ingreso de los productos al inventario.

Registro de la orden de pedido.

Facturas de pedidos

Ingreso de los productos solicitado por el cliente.

Registro de entrega y recibido del producto de bodega a

mercadeo.

Digitador

Registro de la orden de pedido.

Facturas de pedidos

Ingreso de los productos solicitado por el cliente.

Descarga de productos del inventario.

supervisor

Solicitud de orden de entrega de productos.

Descargue de productos del inventario.

Registro de salida del producto.

Control de la entrega del producto.

Registro de stock de productos en bodega.

Registro de productos para la compra.

Ingreso de nuevos productos.

Registro y supervisión de los productos comprados.

Ingreso de los productos al inventario.

Bodeguero

Recibe la solicitud de pedido de facturación.

Clasificación de los productos solicitados.

Registro de entrega y recibido del producto de bodega a

mercadeo.

Elaboración: Franklin Asqui Contreras

Fuente: Franklin Asqui Contreras

Page 93: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

71

Gráfico N° 10

Diagrama de Administrador

Elaboración: Franklin Asqui Contreras

Fuente: Franklin Asqui Contreras

El diagrama muestra los privilegios y tareas a realizar por el administrador

que como ser el principal tiene acceso a todas las áreas de la empresa.

Page 94: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

72

Gráfico N° 11

Diagrama de Supervisor

Elaboración: Franklin Asqui Contreras

Fuente: Investigación de campo

El supervisor de bodega tiene ciertas restricciones, su principal labor es

verificar y constatar que los ingresos realizados por el bodeguero sean

correctos.

Page 95: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

73

Gráfico N° 12

Diagrama de Digitador

Elaboración: Franklin Asqui Contreras

Fuente: Franklin Asqui Contreras

El digitador o cajero es quien se encarga de registrar las facturas o datos

de los proveedores para solicitar pedidos.

Page 96: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

74

Gráfico N° 13

Diagrama de Bodeguero

Elaboración: Franklin Asqui Contreras

Fuente: Franklin Asqui Contreras

El bodeguero o jefe de bodega es quien realiza las ordenes de pedido y está

constantemente al tanto del inventariado.

Diseño de datos

Se diseñaron las estructuras de los archivos lógicos en los que se almacenaría la

información relacionada al control del proceso del inventario.

Page 97: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

75

PANTALLA PRINCIPAL DE INICIO DE SESIÓN

Al iniciar el software la primera pantalla a mostrar es la pantalla de inicio de

sesión de usuario a la que el usuario debe acceder previo registro y autorización

del administrador.

Gráfico N° 14

Pantalla inicio de sesión

Elaboración: Franklin Asqui Contreras

Fuente: Franklin Asqui Contreras

Deberá ingresar primero su correo electrónico y luego su contraseña de esa

forma va a la PANTALLA DE INICIO DEL SITEMA indicando que

el ingreso de sesión ha sido correcto.

Gráfico N° 15

Inicio correcto de sesión

Elaboración: Franklin Asqui Contreras

Fuente: Franklin Asqui Contreras

Page 98: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

76

La primera opción que tenemos dentro del sistema es la de administración que al

darle clic podremos visualizar la siguiente PANTALLA DE CLIENTES.

Gráfico N° 16

Pantalla de clientes

Elaboración: Franklin Asqui Contreras

Fuente: Franklin Asqui Contreras

En esta pantalla podremos visualizar no solo todos los registros de los clientes

sino que también podremos registrar clientes, clientes o

clientes del listado del sistema, esta pantalla también tiene la opción de

y así poder encontrar al cliente deseado o en la parte inferior

tenemos para escoger por cual orden de clientes deseamos visualizar.

Gráfico N° 17

Pantalla de proveedores

Elaboración: Franklin Asqui Contreras

Fuente: Franklin Asqui Contreras

Page 99: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

77

PANTALLA DE PROVEEDOR mostrara el registro de los proveedores que

tengamos ingresados en el sistema y así mismo como (Gráfico N16) la pantalla

de proveedores tiene las opciones de nuevo registros, editarlos, eliminarlos o la

opción de búsqueda, recordando también que se puede filtrar el orden según

convenga, esta pantalla permite también mostrar por cantidad de

registros de pantalla a visualizar.

Gráfico N° 18

Pantalla bodega

Elaboración: Franklin Asqui Contreras

Fuente: Franklin Asqui Contreras

PANTALLA BODEGA muestra el registro de las bodegas o sucursales de

bodegas que interactúan con el sistema de inventario, esta pantalla tiene las

opciones de registro de nueva bodega, editar y eliminar.

Gráfico N° 19

Pantalla producto

Elaboración: Franklin Asqui Contreras

Fuente: Franklin Asqui Contreras

Page 100: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

78

PANTALLA DE PRODUCTO muestra todos los registros de todos los productos

ingresados detallando sus características, códigos y las cantidades de stock que

se pueda tener tanto como mínimo o máximo y cantidades de compra, también

se puede ordenar la visualización por producto y buscar el producto deseado.

Gráfico N° 20

Pantalla de línea

Elaboración: Franklin Asqui Contreras

Fuente: Franklin Asqui Contreras

PANTALLA DE LÍNEA permite registrar nuevas agrupaciones de lineas que esto

permite al ingreso de los nuevos productos caracterizandolos por un grupo al

que sea designado, tiene las opciones de nuevo, editar, eliminar y busqueda de

líneas creadas.

Gráfico N° 21

Sub-linea

Elaboración: Franklin Asqui Contreras

Fuente: Franklin Asqui Contreras

Page 101: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

79

PANTALLA DE SUB-LINEA permite registrar nuevas sub-lineas pertenecientes

a una línea y esto permite al ingreso de los nuestros productos caracterizandolos

por un grupo al que sea designado, tiene las opciones de nuevo, editar, eliminar

y busqueda de líneas creadas.

Gráfico N° 22

Orden de compra

Elaboración: Franklin Asqui Contreras

Fuente: Franklin Asqui Contreras

PANTALLA ORDEN DE COMPRA permite registrar las nuevas ordenes de

compra o de pedido que se realizan a los proveedores esta opcion permite

aprobar las ordenes realizadas y a su vez aceptar para que sea

facturada, el botón permite visualizar el detalle de la orden que se a

realizado.

Page 102: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

80

Gráfico N° 23

Factura de proveedor

Elaboración: Franklin Asqui Contreras

Fuente: Franklin Asqui Contreras

PANTALLA FACTURA DE PROVEEDOR permite registrar las nuevas facturas

de compra o de pedido que se realizan a los proveedores esta opcion permite

aprobar las ordenes realizadas y a su vez aceptar para que sea

facturada, el botón permite visualizar el detalle de la orden que se a

realizado.

Gráfico N° 24

Traslado

Elaboración: Franklin Asqui Contreras

Fuente: Franklin Asqui Contreras

Page 103: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

81

PANTALLA TRASLADO permite registrar y realizar traslado de productos de

diferentes bodegas con la opción de el detalle de cual bodega se

traslado y donde llegó el producto.

Gráfico N° 25

Ingreso a bodega

Elaboración: Franklin Asqui Contreras

Fuente: Franklin Asqui Contreras

PANTALLA INGRESO A BODEGA permite registrar los nuevos ingresos de

productos que se realizan en la bodega esta pantalla tiene la opción de mostrar,

editar y eliminar ingresos realizados.

Gráfico N° 26

Egreso de bodega

Elaboración: Franklin Asqui Contreras

Fuente: Franklin Asqui Contreras

Page 104: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

82

PANTALLA EGRESO DE BODEGA permite visualizar y realizar los egresos de

productos detallados a la bodega, esta pantalla tiene la opción de mostrar, editar

y eliminar egresos realizados.

Gráfico N° 27

Consulta

Elaboración: Franklin Asqui Contreras

Fuente: Franklin Asqui Contreras

PANTALLA DE CONSULTA de inventario permite visualizar los registros de los

productos detallados e indicando con alertas si algún producto está quedando

sin stock o si no suplen la necesidad de las ordenes requeridas.

PANTALLA DE KARDEX

Gráfico N° 28

Kardex

Elaboración: Franklin Asqui Contreras

Fuente: Franklin Asqui Contreras

Page 105: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

83

La pantalla de kardex le indica que debe seleccionar el producto para poder

realizar la búsqueda.

Gráfico N° 29

Kardex productos

Elaboración: Franklin Asqui Contreras

Fuente: Franklin Asqui Contreras

Esta búsqueda genera un cuadro que visualiza los movimientos del producto

realizados y puede ser ordenado por fecha o tipo de documento.

Gráfico N° 30

Usuario

Elaboración: Franklin Asqui Contreras

Fuente: Franklin Asqui Contreras

Page 106: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

84

PANTALLA DE CREAR USUARIO esta pantalla solo la puede visualizar el

administrador quien es el único que puede crear las cuentas de usuarios que

ingresaran al sistema, dentro de las opciones que cuenta esta pantalla está con

la de que rol o acceso tendrá el nuevo usuario.

Gráfico N° 31

Editar usuario

Elaboración: Franklin Asqui Contreras

Fuente: Franklin Asqui Contreras

PANTALLA DE EDITAR PERFIL esta pantalla permite visualizar, editar y

actualizar los datos del usuario.

Diseño de la base de datos

Las estructuras de los archivos de la base de datos y los campos que se

relacionan.

Page 107: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

85

Gráfico N° 32

Diseño de la base de datos

Elaboración: Franklin Asqui Contreras

Fuente: Franklin Asqui Contreras

Page 108: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

86

DISEÑO DE LA APLICACIÓN MÓVIL

Aplicación Consulta de Inventario

La aplicación inventario está dirigida para la plataforma móvil Android y es

compatible a partir de la versión Jelly Bean 4.1 (API 16) y superiores. Soporta

rotación.

Herramientas de desarrollo

La aplicación está desarrollada bajo el IDE Android Studio versión 1.0.1 y

compilada con el API 21 de Android (Lollipop 5.0).

Permisos

Para ser instalada, la aplicación requiere los permisos de acceder a internet y

obtener el estado de la red.

Librerías

mysql-connector-java-3.0.17-ga-bin.jar

Esta librería permite realizar la conexión con el servidor y ejecutar las consultas.

Vistas Usadas

TextView

Usado para mostrar una ayuda en los campos de formularios.

EditText

Permite el ingreso de texto para luego ser usado en las consultas.

Spinner

Permite seleccionar los elementos de una lista expandible.

TableLayout

Arreglo que permite generar la tabla de resultados.

LinearLayout & RelativeLayout

Usados para generar una UI agradable.

ScrollView & HorizontalScrollView

Ayudan a deslizar las tablas y componentes si su tamaño excede el de la

pantalla.

Clases Android/Java

Activity

ProgressDialog

Page 109: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

87

Context

Intent

ConnectivityManager

NetworkInfo

Bundle

TextUtils

Toast

DialogInterface

ActionBarActivity

KeyEvent

Menu

MenuItem

AdapterView

ArayList

List

Clases Personalizadas

DBManager

Esta clase hace uso de la librería mysql-connector-java-3.0.17-ga-bin.jar y

contiene todos los procedimientos necesarios para realizar la conexión con la

base de datos y las consultas respectivas. También implementa la clase

AsyncTask, que provee procesos en segundo plano y sirven para esperar la

respuesta del servidor. Por defecto en cada consulta hay un timeout de 8

segundos.

Imports de la librería mysql-connector-java-3.0.17-ga-bin.jar usados:

java.sql.Connection

java.sql.DriverManager

java.sql.ResultSet

java.sql.SQLException

java.sql.Statement

Page 110: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

88

jBcrypt

Esta clase contiene la implementación en Java del Hashing Bcrypt. Ayuda a

verificar si el hash de la clave ingresada es equivalente al hash de la clave en la

base de datos y autentifica la sesión.

Fuente: http://www.mindrot.org/projects/jBCrypt/

Activitys

Clases principales que tienen la lógica y cargan el diseño con respecto a sus

layouts.

LoginActivity

Se encarga de realizar el inicio de sesión. Se comunica con el servidor y muestra

mensajes de error si las credenciales son incorrectas. En caso de que la

autenticación sea correcta, se iniciará el MainActivity.

MainActivity

Contiene el formulario para realizar las consultas hacia la base de datos. En el

caso de que el resultado sea nulo, envía mensajes de error. Caso contrario, el

resultado es mostrado en el activity ResultActivity.

Los campos del formulario son:

Producto (EditText)

Línea (Spinner)

Sublinea (Spinner)

Bodega (Spinner)

Consultar (Button)

Este activity posee un menú en la esquina superior con dos opciones:

Actualizar.

En el caso de que exista algún error con los campos de las listas

expandibles, se podrán actualizar los mismos mediante esta opción.

Cerrar sesión.

Permite cerrar la sesión actual y muestra el activity LoginActivity.

Page 111: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

89

En el caso de presionar la tecla atrás de la interfaz de Android, la acción será

interceptada y mostrará un mensaje preguntando si desea cerrar la sesión. Si

presiona “No”, se mantiene en el MainActivity. Caso contrario cierra la sesión y

regresa al LoginActivity.

ResultActivity

Renderiza el resultado obtenido de la consulta en el MainActivity. Se crea una

tabla que muestra los siguientes campos:

Producto

Bodega

Stock

U. requeridas

U. reservadas

Stock min

Stock max

Compra min

Compra max

También añade acciones a los campos de U. requeridas y U. reservadas que

permiten generar una nueva consulta y su resultado es mostrado en el activity

ExtraInfo.

Si se retrocede, se mostrará el MainActivity.

ExtraInfo

Muestra información que fue generada en el ResultActivity en una tabla. Sus

campos son:

Documento

Código

Fecha

Proveedor

U Reservadas/U Requeridas (Dependerá del resultado de la consulta)

Si se retrocede, se mostrará el activity ResultActivity.

Page 112: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

90

PANTALLA PRINCIPAL DE INICIO DE SESIÓN DE LA APLICACIÓN

ANDROID

Al iniciar la aplicación que puede ser descargada en dispositivos android, la

primera pantalla a mostrar es la pantalla de inicio de sesión de usuario.

Gráfico N° 33

Inicio sesión aplicación

Elaboración: Franklin Asqui Contreras

Fuente: Franklin Asqui Contreras

Para acceder al aplicativo debera primero registrar la dirección IP que es dada

por la misma red que está el servidor, esto quiere decir que si no está conectado

a la misma red de la empresa no podrá acceder a la aplicación.

Luego deberá ingresar el usuario y la contraseña, recordando que estos

permisos y registros solo lo puede dar el administrador del servidor del sistema

de inventarios.

Page 113: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

91

Gráfico N° 34

Búsqueda

Elaboración: Franklin Asqui Contreras

Fuente: Franklin Asqui Contreras

En la opcion busqueda escogemos el producto del cual deseamos saber la

cantidad de stock.

Gráfico N° 35

Resultado

Elaboración: Franklin Asqui Contreras

Fuente: Franklin Asqui Contreras

En este caso el grafico nos mostró por búsqueda el producto con el nombre

deseado con el detalle de datos y referencias de ubicación.

Page 114: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

92

Gráfico N° 36

Cerrar sesión

Elaboración: Franklin Asqui Contreras

Fuente: Franklin Asqui Contreras

El siguiente gráfico muestra el momento en que la aplicación le indica por medio

de un cuadro la pregunta si desea cerrar la sesión y le da a escoger antes de

realizar la operación de salir o continuar.

Page 115: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

93

Criterios para la elaboración de la propuesta

Debido que en el mercado existen varios sistemas de control de inventario con

plataformas con licencia propietario que para adquirirlo tendría que invertir gran

costo monetario y tecnológico, observando cada vez que las empresas no

estaban pensando en nueva tecnología para reducir los costos, Nace la

necesidad de crear un sistema para la ferretería de la ciudad de Guayaquil con

plataforma libre y con tecnología nueva para esto se determinó los siguientes

criterios que se realizan en esta investigación:

Ofrecer un beneficio económico a la empresa que obtenga el sistema ya

que la misma está obligada a la adquisición de licencias por el uso del

software vale mencionar que el software libre optimiza los recursos

físicos de los equipos informáticos reduciendo cotos por equipamiento de

hardware.

Ayudar a la gestión al control de inventario en las empresas, el sistema

ayudará a planificar las tareas control de inventario, procesara los

resultados obtenidos en las mismas y controlará que las no

conformidades reportadas sean atendidas.

Para llevar a cabo la demostración de la validez del proyecto propuesto en la

presente investigación, el sistema estará sujeto a un periodo de prueba, con el

fin de verificar el rendimiento y cumplimiento de su alcance y la posible

existencia de errores de codificación.

Se escogerán cierta cantidad de usuarios con el objetivo de verificar cada

elemento que conforma el sistema desarrollado y garantizar la no existencia de

fallos o errores posibles como:

• Los métodos y funciones de software están en correcta operación.

• Errores de Interfaz.

• Funciones incorrectas o ausentes.

Page 116: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

94

• La entrada de datos se acepta correctamente.

• Errores de rendimiento.

• Errores en estructura o en acceso a la base de datos.

• Errores de salida o de resultado.

En el transcurso del proceso de investigación en campo se puedo determinar

que no existe un respaldo de mecanismo de control en los inventarios ferreteros

que den la seguridad que se están haciendo bien las cosas para la toma de

decisiones.

Entre los principales problemas se encuentra la ausencia de una herramienta

informática para la administración y control de los inventarios en las empresas

ferreteras, lo que no está permitiendo conseguir los objetivos empresariales.

Es importante porque va a permitir por medio del diseño de un sistema de

gestión de inventario utilizando tecnología Ruby on Rails mediante el cual se

obtendrán las orientaciones necesarias que les permitirá a los empresarios

ferreteros incursionar en los mercados nacionales de mejor manera con el apoyo

de esta herramienta informática.

Es factible y viable el presente proyecto porque cuenta con todos los recursos

económicos, humanos y materiales; además los empresarios han venido

utilizando estos mismos recursos pero con pocos resultados satisfactorios.

Validación

Para realizar la validación de la propuesta se realizó la investigación con el mejor

instrumento para obtener la información que fueron las encuestas determinando

en la pregunta número ocho (ANEXO 1) donde se planteó a personas expertas

en el campo de inventarios si estarían dispuestos a la implementación de

software libre para mejorar la gestión de la empresa.

Por lo que identifica al proyecto como válido para desarrollo y automatización en

la gestión de control de inventarios.

Page 117: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

95

CAPÍTULO IV

MARCO ADMINISTRATIVO

CRONOGRAMA

El trabajo propuesto en este documento que tiene la finalidad de desarrollar un

sistema web para la gestión de inventario utilizando tecnología Ruby on Ralis, el

cual consta de fases como: Análisis, Diseño, Desarrollo y presentación de

modelo de desarrollo.

Usando el método de costeo promedio ponderado para obtener el costo del

producto que sumado con la utilidad nos da el precio de venta. Este método se

obtiene sumando los precios existentes en el inventario más los valores de las

compras y el resultado dividirlo para los números de stock del mismo.

En su fase de Análisis, se llevará a cabo el proceso de levantamiento de

información con lo cual podremos saber la medida o el tipo de software que será

implementado. Después de realizar todo el análisis correspondiente se

establecerá los correspondientes diseños de diagramas y de pantallas según los

requerimientos adquiridos en la fase anterior.

En la fase de desarrollo, se realizarán los procesos ya analizados y diseñados,

consta de sub-fase: Login, Hoja de Trabajo, Reportes. Por último se encuentra la

fase de pruebas finales para la corrección de los posibles errores que puede

surgir en el desarrollo del software.

Page 118: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

96

RECURSOS

Desarrollador de la tesis:

Franklin Asqui Contreras

Recursos informáticos utilizados en el desarrollo

Cuadro N° 20

Hardware usado en el desarrollo

CANTIDAD EQUIPO DESCRIPCIÓN

1

Computador

SERVIDOR DELL PowerEdge T320 intel

Xeen E5-2403v2 / 8GB / 2x1TB HD Hot

plug/PERC H310/ Redundant Power Sup

Elaboración: Franklin Asqui Contreras

Fuente: Franklin Asqui Contreras

Software

Cuadro N° 21

Software usado en el desarrollo

Tipo Descripción

Sistema Operativo Ubuntu Server 14.04 LTS

Sistema de Administración de Base de

Datos

Mysql

Lenguaje de Programación Ruby v 2.2

Framework Ruby on Rails v.4

Herramienta de bases de datos Mysql Workbeach

Servidor Web Nginx

Aplicación para servidor con Rails Phusion Passenger

Elaboración: Franklin Asqui Contreras

Fuente: Franklin Asqui Contreras

Page 119: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

97

Materiales de Oficina

Cuadro N° 22

Materiales de oficina usados en el desarrollo

DETALLE CANTIDAD

Papel de impresión 2 resmas Hojas A4

Lapiceros 10

Lápices 10

Grapadoras 1

Caja de grapas 1

Caja de clips 1

Caja de borradores 1

CDS RW 3

Perforadora 1

Marcadores 5

Resaltadores 5

Juego de reglas 1

Elaboración: Franklin Asqui Contreras

Fuente: Franklin Asqui Contreras

Page 120: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

98

PRESUPUESTO

Costo

Se incluyen todo los gastos que se incurran durante proceso de la investigación.

Cuadro N° 23

Detalle de egresos del proyecto

EGRESOS DÓLARES

Suministros de oficina y computación $ 100.00

Fotocopias y documentos $ 150.00

Tutorías sobre Desarrollo en Ruby on Rails $ 950.00

Tutorías sobre Desarrollo en Android $ 500.00

Computadora Servidor

$ 2.738.92

Transporte

$ 50.00

Servicios de Internet por 12 meses $ 216.00

Empastado, anillado de tesis de grado $ 50.00

TOTAL……………………………………… $ 4.754.92

Elaboración: Franklin Asqui Contreras

Fuente: Franklin Asqui Contreras

Cuadro N° 24

Detalle de ingresos del proyecto

INGRESOS DÓLARES

Financiamiento propio $ 4.754.92

TOTAL $ 4.754.92

Elaboración: Franklin Asqui Contreras

Fuente: Franklin Asqui Contreras

Page 121: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

99

CAPITULO V

CONCLUSIONES Y RECOMENDACIONES

CONCLUSIONES

Uno de los objetivos de la investigación fue poder determinar las principales

necesidades y requerimientos de los usuarios y también de darles solución

mediante la creación de una herramienta de control inventarios basado en

código libre Ruby on Rails.

Según la investigación el 62% de los consultados afirmó que la principal barrera

para la adquisición o implementación de las soluciones informáticas son sus

altos costos, gracias a esta barrera surgió la necesidad de crear software de

calidad a un costo menor, para este fin se aprovechó la tecnología Ruby on

Rails en la creación de una aplicación para la gestión y control de inventarios,

que no solo se puede cumplir con las necesidades del usuario sino que también

lo hace a un menor costo, de esta manera es económicamente más accesible

para su implementación facilitando la tecnificación del negocio ferretero.

Haciendo uso del Frameworks de Ruby on Rails se genera una interface web

intuitiva, sencilla y de fácil acceso basándose en las necesidades del usuario y

tomando ventaja de su pre existente experiencia web haciendo más fácil su

manejo, se determinó que la demanda del mercado está ubicada en el 53% con

una inconformidad del 48% esto último para los métodos aplicados

actualmente en el control y gestión de inventarios, por este motivo se generó un

sistema informático que permite gestionar y controlar el inventario de manera

Page 122: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

100

óptima y simple basado en tecnología de código abierto cumpliendo con lo

requerido por el negocio ferretero.

Se logra complementar el sistema principal con una herramienta de consultas

diseñada para dispositivos android con la finalidad de facilitar el control y

supervisión del inventario a distancia agregando también valor agregado a la

solución informática y marcando la diferenciación entre las demás soluciones

disponibles.

Page 123: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

101

RECOMENDACIONES

Capacitar a las partes administrativas, supervisores y personal encargado

del uso del sistema de gestión de inventarios sobre el ingreso obligatorio

y ordenado de la información.

Continúa actualización de Base de datos con sus respectivos respaldos.

El sistema de gestión de inventarios en Ruby on Rails tiene la factibilidad

de migración de su desarrollo a multiplataformas a futuro.

Mejorar la comunicación y aprovechar la interacción del personal

involucrado en las áreas de oportunidad para obtener ventajas en la

planeación y desarrollo de actividades en la gestión del uso del sistema

de gestión de inventario.

Llevar un control y análisis de variabilidad de la demanda de productos a

fin de mantener los niveles de existencia de productos adecuados en el

almacén.

Page 124: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

102

BIBLIOGRAFÍA

Arelis Zarramera, Heidy Castillo, Liuyulen Mercado. Propuesta de un

diseño de sistema automatizado para el control de inventario. Caracas,

Mayo de 2009.

Efraín Ortiz. (2009). Inventarios. Principales sistemas de control.

Ecuador. Quito.

Gestión empresarial rentable. Gestión empresarial de inventario o stock.

Buenos Aires. Argentina.

Edy Shirley Rodríguez Gómez. (2003). Sistema de información para el

control de inventario. Bucaramanga

Luis Miguel Manene. Gestión de existencias e inventarios 18 de agosto

del 2012. Escuela Superior de Ingenieros Industriales de Bilbao.

Vera Avendaño Verónica, Vizuete Centeno Evelyn. (2011) Diseño de

un control interno de inventario para la empresa XYZ. Milagro.

Mario Aguilar. Como controlar tu inventario. (2005).

Mila2. Buenas tareas. Consecuencias de un control en el inventario.

(2010).

Tamayo y Tamayo, Mario. El Proceso de la Investigación científica.

Editorial Limusa S.A. México.1997.

Page 125: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

103

REFERENCIAS ELECTRÓNICAS

Catarina. Olvera. Capítulo 6

http://catarina.udlap.mx/u_dl_a/tales/documentos/lii/olvera_g_gp/capitulo6.pdf.

Consultado el 12 de Febrero del 2013.

Mario Aguilar. Insuficiencia de inventario (2005).

http://www.emagister.com/curso-como-controlar-inventario/insuficiencia-

inventario. Consultado el 10 Febrero del 2013.

Marlene Garzón. Control de inventarios.

http://www.slideshare.net/marlenegarzon/control-de-inventarios. Consultado el 15

de Febrero del 2013.

Sise. Blogspot.com. (2007). Control de inventario

http://sise-inventarios.blogspot.com/2007/01/control-de-inventarios.html.

Consultado el 10 de Febrero del 2013.

Benjamín C. Kuo. (1996). Sistemas de control automáticos de control - México.

Sra. Roció Zúñiga Guzmán. (1991). Control de Inventarios Investigación de

Operaciones. - Costa Rica: San José.

Everett e autor Adam, Ronald autor Ebert. (2006). Administración de la

producción y de las operaciones: conceptos, modelos y funcionamiento. Cuarta

Edición

Elwood Spencer Buffa, William H. Taubert. (1981). Sistemas de producción e

inventario: planeación y control. Limusa.

Chapman, Stephen N. (2006). Planificación y control de producción. México.

Curso práctico de contabilidad general y superior. Tomo I. Obtenida el 13 de

octubre de 2011. Disponible en

http://www.monografias.com/trabajos10/inve/inve.shtml

GARCÍA CANTÚ, Alfonso. Enfoques prácticos para planeación y control de

inventarios. Trillas. 2008

PARRA GUERREO, Francisca. Gestión de Stocks, 2010. Obtenido el 10 de

noviembre de 2011. Disponible en

http://es.wikipedia.org/wiki/Gesti%C3%B3n_de_inventarios.

Page 126: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

104

Organización Internacional de Normalización (ISO). Sistema de gestión de la

calidad. Fundamentos y terminología. ISO 9000:2005. 20 p.

JIMENEZ ROJAS, Álvaro. La gestión integral para incrementar la productividad

en las Pymes. 1º Ed. Bogotá: Universidad Distrital Francisco José de Caldas,

2011. p. 206.

http://www.mindrot.org/projects/jBCrypt/

Franco, Y (2014) Tesis de Investigación. Población y Muestra. Tamayo y

Tamayo. [Blog Internet] Venezuela Disponible:

http://tesisdeinvestig.blogspot.com/2011/06/poblacion-y-muestra-tamayo-y-

tamayo.html [Consulta Año/Mes/día].

http://www.monografias.com/trabajos12/recoldat/recoldat.shtml#ixzz3dGHsBGS9

http://www.bsigroup.com/es-ES/Gestion-de-Calidad-ISO-9001/

http://www.associacio-

aoe.org/aoe/files/documentacio/volcanica/2007/introduccion_ruby_on_rails.pdf

http://www.buenastareas.com/ensayos/La-Investigacion-De-Campo/923298.html

https://platzi.com/blog/introduccion-ruby-on-rails/

Page 127: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

105

ANEXOS

“A” Entrevistas realizas a las empresas que gestionan

sus inventarios.

Page 128: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

106

Encuesta

MARQUE CON UNA X SU RESPUESTA

1) ¿Qué tipo de labor realiza en su Trabajo?

Personal operativo en Bodega ( )

Supervisor ( )

Administrador/Gerente ( )

Personal de caja o servicio al cliente ( )

2) ¿Cuenta en su lugar de trabajo con una herramienta informática

como apoyo sus labores diarias?

Si ( )

No ( )

3) ¿Cómo se lleva el control de inventario en su lugar de su trabajo?

Manual ( )

Mediante un sistema de información ( )

En hojas de cálculo ( )

4) ¿Piensa usted que el método de control y gestión de inventarios

que actualmente usa en su trabajo es el indicado?

Si ( )

No ( )

5) ¿Cuánto tiempo le toma localizar con exactitud la ubicación y

cantidad de un producto en bodega?

Menos de 1 minuto ( )

De 2 a 5 minutos ( )

Más de 5 minutos ( )

Page 129: UNIVERSIDAD DE GUAYAQUIL - repositorio.ug.edu.ecrepositorio.ug.edu.ec/bitstream/redug/10370/1/PTG-684 Asqui... · i universidad de guayaquil facultad de ciencias matemÁticas y físicas

107

6) ¿Qué tan frecuente tiene pérdida o caducidad en los productos?

Nunca ( )

Casi nunca ( )

Casi siempre ( )

Siempre ( )

7) ¿Según usted cuál es la dificultad al momento de implementar un

sistema informático para la gestión de su negocio?

Complicado ( )

Altos costos ( )

Considerado innecesario ( )

8) ¿Estaría dispuesto a implementar una solución informática basada

en código libre que le ayude a gestionar su negocio?

Si ( )

No ( )