• No se han encontrado resultados

Sistema ERP basado en inteligencia de negocios para el procesos de administración y toma de decisiones de la distribuidora DIMACO de la ciudad de Tulcàn

N/A
N/A
Protected

Academic year: 2020

Share "Sistema ERP basado en inteligencia de negocios para el procesos de administración y toma de decisiones de la distribuidora DIMACO de la ciudad de Tulcàn"

Copied!
119
0
0

Texto completo

(1)

UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES

UNIANDES

FACULTAD DE SISTEMAS MERCANTILES

CARRERA DE SISTEMAS

PROYECTO DE INVESTIGACIÓN PREVIO LA OBTENCIÓN DEL TÍTULO DE

INGENIERO EN SISTEMAS E INFORMÁTICA

TEMA:

SISTEMA ERP BASADO EN INTELIGENCIA DE NEGOCIOS PARA EL PROCESO DE ADMINISTRACIÓN Y TOMA DE DECISIONES DE LA DISTRIBUIDORA DIMACO DE LA CIUDAD DE TULCÁN.

AUTOR: BENAVIDES VILLARREAL DIEGO ANDRÉS

ASESOR: ING. BECERRA ARAÚJO DARWIN ANDRÉS

(2)

CERTIFICACIÓN DEL ASESOR

Yo, Ing. Darwin Becerra en la calidad asesor del trabajo de grado: “Sistema ERP basado en Inteligencia de Negocios para el proceso de administración y toma de decisiones de la distribuidora Dimaco de la ciudad de Tulcán”.El cual está orientado a integrar y manejar la mayor parte de procesos de negocios asociados con la venta, administración, acceso a la información y logística manejados por una empresa de distribución y venta de materiales de construcción permitiendo así permitir llevar una administración mucho más eficiente debido a la integración de cada uno de los departamentos en un solo sistema que ayudara de igual forma a la toma de decisiones mediante el tratamiento y depuración de información.

Además, me permito certificar que este trabajo es de autoría del señor Diego Andrés Benavides Villarreal, egresado de la carrera de sistemas informáticos.

Por las razones antes mencionadas, me permito certificar que dicho trabajo de grado ha culminado con su desarrollo y cumple con los requisitos para presentarse a su respectiva defensa.

Atentamente,

__________________________

Ing. Darwin Becerra Araújo

(3)

DECLARACIÓN DE AUTORÍA

Tulcán, marzo 2017

Yo, Diego Andrés Benavides Villarreal, egresado de la facultad de Sistemas Mercantiles, Carrera de Sistemas de la Universidad Regional Autónoma de los Andes UNIANDES, declaro en forma libre y voluntaria que el presente trabajo de grado con el tema: Sistema ERP basado en Inteligencia de Negocios para el proceso de administración y toma de decisiones de la distribuidora Dimaco

de la ciudad de Tulcán, es original, de mi autoría, realizada a base de investigación, análisis y recolección de información de distintas fuentes bibliográficas y de campo.

Por tanto, asumo la responsabilidad sobre la originalidad de los resultados y conclusiones a los que se ha llegado, autorizo a la Universidad Regional Autónoma de los Andes, proporcione el trabajo de grado como una fuente bibliográfica para futuras investigaciones, capacitaciones y publicaciones que se realicen afines al tema expuesto.

Atentamente,

Diego Andrés Benavides Villarreal C.I. 0401554969

(4)

DERECHOS DE AUTOR

Yo, Diego Andrés Benavides Villarreal, declaro que conozco y acepto la disposición constante en el literal d) del Art.85 del estatuto de la Universidad Regional Autónoma de los Andes, que en su parte pertinente textualmente dice: El patrimonio de la UNIANDES, está constituido por: La propiedad intelectual sobre las Investigaciones, trabajos científicos o técnicos, proyectos profesionales y consultoría que se realicen en la Universidad o por cuenta de ella.

Tulcán, marzo de 2017

--- Diego Andrés Benavides Villarreal CI: 0401554969

(5)

DEDICATORIA

A mis padres, Martha y Guillermo.

(6)

RESUMEN

El sistema ERP (Planificación de Recursos Empresariales) basado en Inteligencia de Negocios para el proceso de administración y toma de decisiones de la distribuidora Dimaco de la ciudad de Tulcán, es una aplicación cuya finalidad es unificar de forma modular la mayor parte de procesos llevados a cabo por la empresa, optimizando así la administración y toma de decisiones mediante el tratamiento y depuración de información.

La metodología utilizada es el ciclo de vida clásica del software; cuyos elementos son: análisis, diseño, construcción y pruebas. Mediante la cual se obtiene las herramientas y pasos a seguir para cumplir con los requisitos que aseguren la calidad y el funcionamiento de la aplicación acorde a las exigencias del mundo laboral.

El sistema cae dentro de la línea de investigación desarrollo de software y programación de sistemas, y se logra la integración de Inteligencia de negocios con sistemas de planificación de recursos empresariales de igual forma la unificación de la mayor parte de los departamentos o áreas de la empresa permitiendo la gestión y supervisión de cada una de ellas mediante una única plataforma que facilita en gran medida el intercambio de información.

Palabras clave

(7)

ABSTRACT

The ERP system (Enterprise Resource Planning) based on Business Intelligence for the process of management and decision-making of Dimaco – Tulcán, is an application which aims to unify in modular form, most parts of the processes carried out by the Company. This way, the Company will optimize the management and decision-making through the treatment and debugging data.

The methodology used was the cycle of life of the software, such as; analysis, design, construction and testing. By using this cycle, tools and steps were obtained to fulfill the requirements that ensure the quality and performance of the application according to the requirements of work.

The system belongs to the research line of software development and programming. By applying this research, business intelligence and enterprise resource planning systems are integrated. Also, most departments or business management areas that help monitoring them through a single platform that facilitates the exchange of information are integrated, too.

Key words:

(8)

INDICE

CERTIFICACIÓN DEL ASESOR DECLARACIÓN DE AUTORÍA DERECHOS DE AUTOR DEDICATORIA

RESUMEN ABSTRACT

INTRODUCIÓN ... - 1 -

Antecedentes de la Investigación ... - 1 -

Estado del Arte ... - 2 -

Actualidad e importancia del tema ... - 3 -

Formulación del Problema ... - 4 -

Delimitación del Problema ... - 4 -

Objeto de Investigación y Campo de Acción ... - 4 -

Identificación de la línea de Investigación. ... - 4 -

Objetivos ... - 5 -

Objetivo General ... - 5 -

Objetivos Específicos. ... - 5 -

Idea a Defender ... - 5 -

Justificación del Tema ... - 5 -

CAPITULO I. MARCO TEÓRICO ... - 8 -

1.1.Origen y evolución de los Sistemas de Información. ... - 8 -

1.1.1.Primeros años de los sistemas de información. ... - 8 -

1.2.Análisis de las distintas posiciones teóricas sobre Sistemas de Información- 9 - 1.2.1 Sistemas de Información. ... - 9 -

1.2.2 Sistema informático ... - 11 -

1.2.3 Sistemas de planificación de Recursos Empresariales ... - 12 -

1.2.4 Toma de decisiones ... - 15 -

1.2.5 Herramientas de desarrollo de aplicaciones. ... - 15 -

(9)

1.3 Valoración crítica de los conceptos principales de las distintas posiciones

teóricas sobre los sistemas de información. ... - 17 -

1.4 Conclusiones parciales del capítulo I ... - 17 -

CAPÍTULO II. MARCO METODOLÓGICO ... - 18 -

2.1. Caracterización del sector, rama, empresa, contexto institucional o problema seleccionado para la investigación. ... - 18 -

2.2. Descripción del procedimiento metodológico para el desarrollo de la investigación. ... - 19 -

2.2.1. Modalidad de la investigación. ... - 19 -

2.2.2. Tipos de Investigación ... - 19 -

2.2.3. Población y muestra. ... - 20 -

2.2.4. Métodos, técnicas e instrumentos de la investigación. ... - 20 -

2.2.5. Análisis de la entrevista. ... - 21 -

2.3 Diagnóstico situacional ... - 22 -

2.4. Conclusiones parciales del capítulo II. ... - 23 -

CAPÍTULO III. PLANTEAMIENTO DE LA PROPUESTA ... - 24 -

3.1 Título de la propuesta ... - 24 -

3.2. Caracterización de la propuesta ... - 24 -

3.3. Planteamiento detallado de la propuesta ... - 24 -

3.3.1. Análisis del sistema ... - 25 -

3.3.2. Diseño del Sistema ... - 29 -

3.3.3. Construcción ... - 38 -

3.3.4. Pruebas ... - 47 -

3.3.5. Validación de la Propuesta ... - 55 -

3.4. Conclusiones parciales del capítulo III ... - 60 -

Conclusiones y Recomendaciones Generales ... - 62 -

Conclusiones ... - 62 -

Recomendaciones ... - 62 -

Bibliografía ... - 63 -

(10)

-Índice de Gráficos

Gráfico 1: Metodología del desarrollo de software ... - 25 -

Gráfico 2: Diagrama a nivel de contexto. ... - 26 -

Gráfico 3: Diagrama a nivel 1 ... - 27 -

Gráfico 4: Diagrama a nivel 2- Facturación ... - 28 -

Gráfico 5: Diagrama de transición de estados ... - 28 -

Gráfico 6: Elementos del sistema ... - 29 -

Gráfico 7: Esquema de la base de datos de la empresa ... - 31 -

Gráfico 8: Diagrama lógico de la base de datos ... - 32 -

Gráfico 9: tabla t_agenda ... - 32 -

Gráfico 10: tabla t_almacén ... - 32 -

Gráfico 11: tabla t_asistencia ... - 33 -

Gráfico 12: tabla t_cliente ... - 33 -

Gráfico 13: tabla t_compra ... - 33 -

Gráfico 14: tabla t_detalle (Detalle de facturas) ... - 34 -

Gráfico 15: tabla t_distribuidor ... - 34 -

Gráfico 16: tabla t_empleado ... - 35 -

Gráfico 17: tabla t_envio ... - 35 -

Gráfico 18: tabla t_estadística ... - 35 -

Gráfico 19: tabla t_evaluacionemple (Evaluación a empleados) ... - 36 -

Gráfico 20: tabla t_factura ... - 36 -

Gráfico 21: tabla t_gastos ... - 36 -

Gráfico 22: tabla t_producto ... - 37 -

Gráfico 23: tabla t_rolpago ... - 37 -

Gráfico 24: tabla t_vehiculo ... - 37 -

Gráfico 25: Formulario Splash ... - 38 -

Gráfico 26: Formulario autenticación de usuarios ... - 38 -

Gráfico 27: Formulario de Compras ... - 39 -

Gráfico 28: Formulario de agenda ... - 40 -

Gráfico 29: Formulario de facturación ... - 40 -

Gráfico 30: Formulario de gestión de almacenamiento ... - 41 -

Gráfico 31: Formulario de Administración ... - 41 -

Gráfico 32: Formulario de Distribución ... - 42 -

Gráfico 33: Inteligencia de Negocios ... - 43 -

Gráfico 34: Formulario facturación ... - 48 -

Gráfico 35: Formulario de clientes ... - 49 -

Gráfico 36: Formulario de proveedores ... - 51 -

Gráfico 37: Formulario de historial de facturación ... - 51 -

(11)

Gráfico 39: Formulario de empleados ... - 53 -

Gráfico 40: Formulario de Rol de pago ... - 54 -

Gráfico 41: Indicador de carácter científico ... - 56 -

Gráfico 42: Indicador de efectividad de la propuesta ... - 57 -

Gráfico 43: Indicador de novedad científica ... - 58 -

Gráfico 44: Indicador de viabilidad de la propuesta ... - 59 -

Gráfico 45: Indicador de actualidad de la propuesta ... - 60 -

Índice de Tablas Tabla 1: Personal ... - 20 -

Tabla 2: Prueba de caja blanca. Ingreso de Datos ... - 48 -

Tabla 3: Prueba de caja blanca. Validación de la cédula ... - 48 -

Tabla 4: Prueba de caja negra formulario agenda ... - 50 -

Tabla 5: Prueba de caja negra formulario proveedores ... - 51 -

Tabla 6: Prueba de caja negra formulario clientes ... - 52 -

Tabla 7: Prueba de caja negra formulario productos ... - 52 -

Tabla 8: Prueba de caja negra formulario empleados ... - 53 -

(12)

- 1 -

INTRODUCIÓN

Antecedentes de la Investigación

Se han encontrado trabajos elaborados con anterioridad con respecto al tema del trabajo de grado; entre ellos, Vera Mena, Brayan Andrés (2016), desarrolló el trabajo de grado de Ingeniería en Sistemas, con el tema “Sistema de planificación de recursos empresariales ERP orientado a la web para la administración de los bienes de larga duración de la delegación provincial electoral de Santo Domingo de los Tsáchilas”. En la que se plantea el problema de ¿Cómo mejorar el Control de los Bienes de larga duración del Área Administrativa de la Delegación Provincial Electoral de Santo Domingo de los Tsáchilas? Y la cual tiene como objetivo. Implementar un Sistema de Planificación de Recursos Empresariales (ERP) orientado a la web para la Administración de los bienes de larga duración de la Delegación Provincial Electoral de Santo Domingo de los Tsáchilas. Y en cuya investigación resalta lo siguiente: En los últimos años los sistemas informáticos han permitido automatizar los procesos y procedimientos que se realizan en las empresas o instituciones permitiendo así un mayor grado de exactitud, eficacia y agilidad en el manejo de información generada en su interior o departamentos que lo conforman.

(13)

- 2 -

hacer el equipo?, decidir ¿qué camino se debe seguir?; realizando un sistema BI amigable y confiable que permita mejorar los procesos en el departamento de distribución y alumbrado público de la EERSA.

En conclusión, aunque se menciona un par de investigaciones previas referentes al tema del presente proyecto, ninguno de ellos hace referencia a una base sobre Inteligencia de Negocios, aspecto que diferencia en gran medida al presente proyecto puesto que significa la integración de herramientas de análisis y estadística, por lo tanto, al no existir investigaciones previas que fomenten la planificación de recursos empresariales basados en inteligencia de negocios, es factible su ejecución.

Estado del Arte

El usar sistemas de planificación de recursos empresariales al igual que inteligencia de negocios en instituciones o empresas se torna indispensable para impulsar el desarrollo organizacional y tecnológico de la empresa de tal manera que todos los procesos dentro de cada área queden centralizados de forma modular en un solo sistema que brinda las herramientas acordes a las necesidades de los distintos actores, ya sean clientes o empleados.

Rodríguez M.(2013) mensiona: “Un ERP permite un control total del proceso empresarial, desde la creación del producto hasta su venta al cliente final, por lo tanto, rentabiliza los procesos y aumenta las probabilidades de beneficio.” (p,7), las probabilidades de beneficio a las que hace referencia apuntan a que existen datos estadísticos sobre el beneficio en las empresas que basan sus sistemas de control en ERP incluyendo la aplicación de inteligencia de negocios, en dichas estadísticas Rodríguez M.(2013) afirma: “Una de las principales causas del fracaso al alcanzar los beneficios estimados en una empresa es la falta de entendimiento sobre el uso de inteligencia de negocios y aplicación de ERP con un 20%” (p,7).

(14)

- 3 -

ERP hacen parte de un porcentaje considerable dentro de las causas de fracaso de una empresa.

En una empresa con amplios mercados la aplicación de inteligencia de negocios contribuye principalmente a una mejor gestión de los datos mejorando así la toma de decisiones.

Elizabeth (2016) en su artículo científico menciona: “La solución que aporta un Busines Intellegence es, observar ¿qué está ocurriendo?, comprender ¿por qué ocurre?, predecir ¿qué ocurrirá?, colaborar ¿qué debería hacer el equipo?, decidir ¿qué camino se debe seguir?” (p,2), prácticamente la inteligencia de negocios proporciona una visión más clara de todos los aspectos dentro de la empresa y ayuda a tomar mejores decisiones con respecto a los pasos a seguir dentro de un futuro.

Actualidad e importancia del tema

El entendimiento y aplicación de sistemas ERP es significativo en una empresa para llevar una adecuada Administración de los diferentes departamentos y el usar herramientas de inteligencia de negocios permite observar, comprender, colaborar y decidir sobre cada uno de los aspectos de la misma.

A nivel local se mejora la gestión de las áreas como ventas, bodega, distribución y gerencia ya que pasan a ser manejadas de forma unificada mediante módulos que facilitan el intercambio de información.

A una escala mayor, en empresas con un nivel organizacional más amplio los sistemas ERP y la inteligencia de negocios brindan una visión más detallada del estado y avance de la empresa mediante el uso de estadísticas en tiempo real, dejando atrás los métodos manuales de tratamiento de información.

(15)

- 4 -

Un ERP le permite a la empresa manejar y administrar un gran volumen de información con respecto a la gestión de la empresa mientras que la aplicación de BI o Business Intelligence aporta una visión más amplia sobre lo que está ocurriendo dentro de la empresa, las razones por las que ocurre, lo que ocurrirá en un futuro, lo que el personal de gestión y administración debería hacer respecto a ello, y el camino que se debe seguir dentro de la empresa; una vez identificado cada uno de esos factores se puede encaminar a la empresa en una mejor dirección la cual proporcione mayores beneficios.

En conclusión, con el desarrollo e implementación de un ERP se contribuye principalmente a una mejor gestión de los datos de cada una de las áreas con lo que facilita en gran medida la administración y gracias al aporte dela inteligencia de negocios se puede tener una visión más amplia de lo que ocurre en cada uno de los aspectos de la empresa.

Formulación del Problema

¿Cómo contribuir a la mejora en el proceso de administración y toma de decisiones de la distribuidora “Dimaco” de la ciudad de Tulcán?

Delimitación del Problema

El sistema se lo implementa en la distribuidora “Dimaco” ubicada en las calles Ignacio de Veintimilla y México, de la ciudad de Tulcán, para el cual se estima un tiempo de desarrollo del presente trabajo de grado de diez meses es decir del mes de abril de 2016 a febrero de 2017.

Objeto de Investigación y Campo de Acción

Objeto de investigación. Sistemas de información.

Campo de Acción. Sistemas de planificación de recursos empresariales.

Identificación de la línea de Investigación.

(16)

- 5 - Objetivos

Objetivo General

Implementar un sistema de planificación de recursos empresariales (ERP) basado en Inteligencia de Negocios que mejore el proceso de administración y toma de decisiones de la distribuidora “Dimaco” de la ciudad de Tulcán.

Objetivos Específicos.

• Sistematizar la información sobre sistemas de planificación de recursos empresariales, inteligencia de negocios, Administración y Toma de decisiones. • Caracterizar la situación real del proceso administración y toma de decisiones

de la distribuidora “Dimaco” de la ciudad de Tulcán.

Desarrollar los elementos que constituyen el sistema de planificación de recursos empresariales basado en Inteligencia de Negocios para el proceso de administración y toma de decisiones de la distribuidora “Dimaco” de la ciudad de Tulcán.

• Validar la propuesta por la vía de expertos.

Idea a Defender

Con la implementación del sistema de planificación de recursos empresariales (ERP) basado en inteligencia de negocios se contribuye a la mejora en el proceso de administración y toma de decisiones de la distribuidora “Dimaco” de la ciudad de Tulcán.

Justificación del Tema

La importancia del presente sistema radica en que se torna indispensable impulsar el desarrollo organizacional y tecnológico de la empresa para permitir manejar la mayor parte de los procesos de diferentes áreas mediante el uso de una única plataforma, que brinda las herramientas acordes al nivel de usuario.

(17)

- 6 -

mediante el uso de estadísticas en tiempo real, dejando atrás los métodos manuales de tratamiento de información que la empresa manejaba hasta antes de la implementación del sistema.

Con el desarrollo e implementación de ERP se contribuye principalmente a una mejor gestión de los datos de cada una de las áreas con lo que facilita en gran medida la administración y gracias al aporte de la inteligencia de negocios se puede tener una visión más amplia de lo que ocurre en cada uno de los aspectos de la empresa.

Desde un punto de relevancia social el sistema es de gran utilidad al mejorar y facilitar el trabajo de cada empleado al tratar la información y brindando así un mejor servicio a los clientes mejorando las relaciones entre los actores dentro de la empresa.

La presente investigación realiza un aporte teórico, el cual está basado en conceptos y definiciones empleados en sistemas ERP e Inteligencia de Negocios, conceptos teóricos sobre sistemas de información, sistemas de planificación de recursos empresariales e inteligencia de negocios sientan las bases del conocimiento para que la investigación pueda continuar con los siguientes pasos. Existe de igual forma un aporte en la significación práctica que radica en que el sistema ERP permite la administración de todos los departamentos de forma modular mediante una única plataforma lo que facilita en gran medida el compartir información entre los diferentes departamentos.

Mejora la gestión de los datos de cada una de las áreas con lo que facilita en gran medida la administración y gracias al aporte de la inteligencia de negocios se puede tener una visión más amplia de lo que ocurre en cada uno de los aspectos de la empresa.

(18)

- 7 -

(19)

- 8 -

CAPITULO I. MARCO TEÓRICO

1.1. Origen y evolución de los Sistemas de Información.

Un sistema de información en sus inicios no necesariamente implicaba el uso de herramientas informáticas, López(2013), afirma que “Un sistema de información nace como un conjunto de componentes relacionados que recolectan (o recuperan), procesan, almacenan y distribuyen información para apoyar la toma de decisiones y el control en una organización” (p.45).

En base a la cita anterior se puede afirmar que en realidad un sistema de información es la recolección de múltiples componentes que ayudan al control de la información tomando en cuenta que los elementos computacionales son solo un componente más.

Por otra parte O'Leary T. L.(2013) menciona “Los sistemas de información nacen como una solución que permite que la información esté disponible para satisfacer las necesidades en una organización”(p.35), aunque en un principio un sistema de información no siempre requería contar con recuso computacional, en la actualidad se hace imposible pensar en sistemas de información que no cuenten con apoyo informático, ya que la disposición del mismo facilita el manejo e interpretación de la información por los usuarios.

1.1.1. Primeros años de los sistemas de información.

(20)

- 9 -

1.2. Análisis de las distintas posiciones teóricas sobre Sistemas de

Información

Para la elaboración de la propuesta del trabajo de grado, es necesario basarse en los siguientes fundamentos teóricos:

1.2.1 Sistemas de Información.

1.2.1.1 Definición

Una de las tantas definiciones de un sistema de información es dada por Lindsay(2014) que menciona, “Un sistema de información es conceptualizado como el conjunto de tecnologías, procesos, aplicaciones de negocios y software disponibles para las personas dentro de una organización, mediante las cuales se garantice y mejore el acceso y tratamiento de la información” (p.12). Al analizar la cita se puede decir que un sistema de información no es más que la unión de distintas herramientas que hacen posible un mejor tratamiento de la información.

1.2.1.2 Componentes básicos

Un sistema de información debe cumplir con los siguientes componentes básicos interactuando entre sí:

• Hardware, equipo físico utilizado para procesar y almacenar datos

• Software y los procedimientos utilizados para transformar y extraer información

• Datos que representan las actividades de la empresa

• Red que permite compartir recursos entre computadoras y dispositivos

• Personas que desarrollan, mantienen y utilizan el sistema. (Lindsay, 2014, pág. 32)

Los sistemas de información son una combinación de tres partes principales: las personas, los procesos del negocio y los equipos de tecnologías de la información.

1.2.1.3 Actividades o Procesos

(21)

- 10 -

1. Recopilación: captura o recolecta datos en bruto tanto del interior de la organización como de su entorno externo.

2. Almacenamiento: guardar de forma estructurada la información recopilada. 3. Procesamiento: convierte esa entrada de datos en una forma más

significativa.

4. Distribución: transfiere la información procesada a las personas o roles que la usarán.

Aceituno(2013) menciona “Los sistemas de información también requieren retroalimentación, que es la salida que se devuelve al personal adecuado de la organización para ayudarle a evaluar o corregir la etapa de entrada” (p.54).

Los sistemas de información deben ser evaluados ya sea con base en su utilidad, la cual se define como el grado en que un sistema de información mejora el desempeño del individuo o analizando la calidad del sistema de información (facilidad de uso, confiabilidad, flexibilidad) y la calidad de la información que provee (relevante, comprensible, completa y a tiempo), mediado por el uso del sistema de información y la satisfacción del usuario.

1.2.1.4 Tipos

Debido a que el principal uso que se da a los sistemas de información es el de optimizar el desarrollo de las actividades de una organización con el fin de ser más productivos y obtener ventajas competitivas, en primer término, se puede clasificar a los sistemas de información en:

• Sistemas competitivos.

• Sistemas cooperativos.

• Sistemas que modifican el estilo de operación del negocio.

Sin embargo, desde un punto de vista empresarial su clasificación puede ser la siguiente:

(22)

- 11 -

Sistemas de información ejecutiva (EIS): herramienta orientada a usuarios de nivel gerencial, que permite monitorizar el estado de las variables de un área o unidad de la empresa a partir de información interna y externa a la misma. Es en este nivel cuando los sistemas de información manejan información estratégica para las empresas.7

Sistemas de información gerencial (MIS): orientados a solucionar problemas empresariales en general.

Sistemas de soporte a decisiones (DSS): herramienta para realizar el análisis de las diferentes variables de negocio con la finalidad de apoyar el proceso de toma de decisiones. Sistema experto (SE): emulan el comportamiento de un experto en un dominio concreto. Sistema Planificación de Recursos (ERP, Enterprise Resource Planning): cuyo objetivo es la planificación de los recursos de una organización. Típicamente esto se lo ha utilizado en empresas productivas que han seguido metodologías de planificación MRPII. El objetivo es tener claramente identificado como llegar a los productos finales desde la materia prima; es decir desde un inventario de materia prima e insumos poder determinar la cantidad que llegaremos a generar de productos finales para ponerlos a disposición del mercado. Integran la información y los procesos de una organización en un solo sistema.

Sistemas de automatización de oficinas (OAS): aplicaciones destinadas a ayudar al trabajo diario del administrativo de una empresa u organización. (O'Leary T. , 2013, pág. 137) Como vemos en la cita anterior a nivel empresarial se puede encontrar múltiples tipos de sistemas, sin embargo, todos comparten la característica de mejorar el tratamiento de la información; dentro de todos ellos destacan los ERP, ya que es más usado en empresas productivas y que amplían sus áreas de negocios.

1.2.2 Sistema informático

En la actualidad para muchas organizaciones, los sistemas informáticos son la base de las actividades que se realizan día a día y objeto de gran consideración en la toma de decisiones, uno de los principales factores que toma en cuenta una empresa para medirse competitivamente son sus sistemas informáticos, O'Leary T.(2013) asevera lo siguiente: “Los sistemas informáticos deben lograr objetivos tales como: Calidad, optimización, tolerancia a fallos, entre otras” (p.138). Con lo cual los métodos más importantes para el desarrollo de un correcto sistema se basan en las etapas de: análisis, diseño, pruebas e implementación, las cuales se detallan a continuación.

1.2.2.1 Análisis

(23)

- 12 - 1.2.2.2 Diseño

El diseño de un sistema determina el cómo será tratada la información, delimitando datos de entrada, salida y almacenamiento. Así mismo, se escriben con todo detalle los procedimientos de cálculo y los datos individuales.

1.2.2.3 Pruebas

Durante las pruebas, el sistema se pone a prueba para asegurarse de que el software no tenga fallas o corregirlas en caso de que las tenga, para que al final el sistema funcione de acuerdo con las especificaciones y en la forma en que los usuarios esperan que lo haga.

1.2.2.4 Implementación

Es el proceso de verificar e instalar en los dispositivos finales, dando las correctas especificaciones de uso a los usuarios y administradores, se instalan aplicaciones adicionales y se deja todo a punto para que sea utilizado.

1.2.3 Sistemas de planificación de Recursos Empresariales

Los sistemas ERP típicamente manejan la producción, logística, distribución, inventario, envíos, facturas y contabilidad de la compañía de forma modular. Andrés F. Rodríguez M.(2013) menciona “La planificación de recursos empresariales o el software ERP puede intervenir en el control de muchas actividades de negocios como ventas, entregas, pagos, producción, administración de inventarios, calidad de administración y la administración de recursos humanos” (p.248). Al intervenir en el manejo simultáneo de múltiples actividades dentro de la empresa se garantiza un mejor tratamiento y almacenamiento de la información ya que se facilita el compartir datos entre cada una de las áreas

1.2.3.1 Implementación de un ERP

(24)

- 13 -

aspectos de los sistemas ERP para las necesidades de las organizaciones. La consultoría técnica muchas veces implica programación. La mayoría de los vendedores de ERP permiten modificar su software para las necesidades de los negocios de sus clientes.

Ventajas

Una empresa que no cuente con un sistema ERP, en función de sus necesidades, puede encontrarse con muchas aplicaciones de software cerradas, que no se pueden personalizar, y no se optimizan para su negocio. Diseño de ingeniería para mejorar el producto, seguimiento del cliente desde la aceptación hasta la satisfacción completa, una compleja administración de interdependencias de los recibos de materiales, de los productos estructurados en el mundo real, de los cambios de la ingeniería y de la revisión y la mejora, y la necesidad de elaborar materiales substitutos, etc. La ventaja de tener un ERP es que todo esto, y más, está integrado.

La efectividad de datos puede usarse para el control cuando el cambio ocurra desde una versión anterior a la nueva, en ambos productos los datos van encaminados hacia la efectividad y algunos van a la suspensión del mismo. Parte del cambio puede incluir la etiqueta para identificar el número de la versión (código de barras).

La seguridad de las computadoras está incluida dentro del ERP, para proteger a la organización en contra de crímenes externos, tal como el espionaje industrial y crimen interno, tal como malversación. Una falsificación en el escenario de los datos puede involucrar terrorismo alterando el recibo de materiales como por ejemplo poner veneno en los productos alimenticios, u otro sabotaje. La seguridad del ERP ayuda a prevenir el abuso. (Andrés F. Rodríguez M., 2013, pág. 249)

(25)

- 14 - Desventajas

Muchos de los problemas que tienen las compañías con el ERP se deben a la inversión inadecuada para la educación continua del personal relevante, incluyendo los cambios de implementación y de prueba, y una falta de políticas corporativas que afectan a cómo se obtienen los datos del ERP y como se mantienen actualizados.

Limitaciones y obstáculos del ERP incluyen:

• El éxito depende en las habilidades y la experiencia de la fuerza de trabajo, incluyendo la educación y cómo hacer que el sistema trabaje correctamente. Muchas compañías reducen costos reduciendo entrenamientos. Los propietarios de pequeñas empresas están menos capacitados, lo que significa que el manejo del sistema ERP es operado por personal que no está capacitado para el manejo del mismo.

• Cambio de personal, las compañías pueden emplear administradores que no están capacitados para el manejo del sistema ERP de la compañía empleadora, proponiendo cambios en las prácticas de los negocios que no están sincronizados con el sistema.

• La instalación del sistema ERP es muy costosa.

• Los vendedores del ERP pueden cargar sumas de dinero para la renovación de sus licencias anuales, que no está relacionado con el tamaño del ERP de la compañía o sus ganancias.

• El personal de soporte técnico en ocasiones contesta a las llamadas inapropiadas de la estructura corporativa.

• Los ERP son vistos como sistemas muy rígidos, y difíciles de adaptarse al flujo específico de los trabajadores y el proceso de negocios de algunas compañías, este punto se cita como una de las principales causas de falla.

(26)

- 15 -

• Los sistemas pueden sufrir problemas de "cuello de botella": la ineficiencia en uno de los departamentos o en uno de los empleados puede afectar a otros participantes.

1.2.4 Toma de decisiones

La toma de decisiones a nivel individual se caracteriza por el hecho de que una persona haga uso de su razonamiento y pensamiento para elegir una solución a un problema que se le presente en la vida; es decir, si una persona tiene un problema, deberá ser capaz de resolverlo individualmente tomando decisiones con ese específico motivo. También, la toma de decisiones es considerada como una de las etapas de la dirección.

1.2.4.1 Decisiones programadas

Son aquellas que se toman frecuentemente, es decir son repetitivas y se convierte en una rutina tomarlas; como el tipo de problemas que resuelve y se presentan con cierta regularidad ya que se tiene un método bien establecido de solución y por lo tanto ya se conocen los pasos para abordar este tipo de problemas, por esta razón, también se las llama decisiones estructuradas. La persona que toma este tipo de decisión no tiene la necesidad de diseñar ninguna solución, sino que simplemente se rige por la que se ha seguido anteriormente.

1.2.4.2 Decisiones no programadas

También denominadas no estructuradas, son decisiones que se toman ante problemas o situaciones que se presentan con poca frecuencia, o aquellas que necesitan de un modelo o proceso específico de solución, por ejemplo: “Lanzamiento de un nuevo producto al mercado”, en este tipo de decisiones es necesario seguir un modelo de toma de decisión para generar una solución específica para este problema en concreto.

1.2.5 Herramientas de desarrollo de aplicaciones.

1.2.5.1 Microsoft Visual Studio

(27)

- 16 -

lo cual se sirve de un conjunto de lenguajes de programación con los cuales construir un Front End acorde a las necesidades del programador en primer lugar y del usuario al cual vaya destinada la aplicación.

1.2.5.2 C #

Es un lenguaje de programación que está diseñado para la construcción de una gran variedad de aplicaciones que se ejecutan en .NET Framework. C # es simple, potente, con seguridad de tipos y orientado a objetos. Las muchas innovaciones en C # permiten el desarrollo rápido de aplicaciones al tiempo que conserva la expresividad y la elegancia de los lenguajes C-estilo.

1.2.6. Bases de Datos

Una base de datos o banco de datos es un conjunto de datos que comparten un mismo contexto y son tratados de forma automatizada para que estén al alcance cuando se lo requiera. Hoy en día gracias al avance tecnológico de campos como la informática y la electrónica, la mayoría de las bases de datos están en formato digital, siendo este un componente electrónico, por tanto, se ha desarrollado y se ofrece un amplio rango de soluciones al problema del almacenamiento de datos. Existen programas denominados sistemas gestores de bases de datos, abreviado SGBD, que permiten almacenar y posteriormente acceder a los datos de forma rápida y estructurada. Las propiedades de estos DBMS, así como su utilización y administración, se estudian dentro del ámbito de la informática.

1.2.6.1 MySql

MySQL es un sistema de gestión de bases de datos relacional desarrollado bajo licencia dual GPL/Licencia comercial por Oracle Corporation y está considerada como la base datos libres más usadas del mundo tanto a nivel personal como empresarial, sobre todo para entornos de desarrollo web.

(28)

- 17 -

licenciamiento anteriormente mencionado. La base de datos se distribuye en varias versiones, una Community, distribuida bajo la Licencia pública general de GNU, versión 2, y varias versiones Enterprise, para aquellas empresas que quieran incorporarlo en productos privativos. Las versiones Enterprise incluyen productos o servicios adicionales tales como herramientas de monitorización y soporte oficial. Está desarrollado en su mayor parte en ANSI C y C++. Tradicionalmente se considera uno de los cuatro componentes de la pila de desarrollo LAMP y WAMP.

1.3 Valoración crítica de los conceptos principales de las distintas posiciones

teóricas sobre los sistemas de información.

Para el desarrollo del Sistema de planificación de recursos empresariales (ERP) basado en Inteligencia de Negocios que contribuye a la mejora en el proceso de administración y toma de decisiones se utiliza el entorno de desarrollo Visual Studio 2015 para construir el Front End, el cual trabaja sobre un entorno Windows.

Por otro lado, para el lado del servidor, es decir, el Back End se usa como Base de datos y Sistema Gestor de Base de datos a MySql, obteniendo un mejor rendimiento en la gestión de los datos en computadores cuyas características no sean las más actuales.

La fundamentación teórica se elaboró en base al criterio de personas que han demostrado, experiencia en el tratamiento de estos temas tanto de sistemas de información como sistemas ERP.

1.4 Conclusiones parciales del capítulo I

• Se determinó importancia de conocer las bases teóricas del sistema de información para determinar cuál es origen y así determinar dónde permite llegar con el grado de conocimientos adquiridos.

• Se analizó los diferentes temas que se relacionan con el problema a investigarse, proporcionando la comprensión del mismo y distintos procesos a sistematizar. • Los resultados teóricos obtenidos permitieron tener una mejor comprensión de

(29)

- 18 -

CAPÍTULO II. MARCO METODOLÓGICO

2.1. Caracterización del sector, rama, empresa, contexto institucional o

problema seleccionado para la investigación.

La distribuidora Dimaco está ubicada en el Cantón Tulcán, parroquia Tulcán; y cuyo gerente propietario es el Sr. Pozo Tarupí Marcelo Javier, Dimaco es de carácter privado y está orientada a la distribución y venta de materiales de construcción y cabe aclarar que aunque existen otras distribuidoras en distintos puntos del país que comparten el mismo nombre, ninguna de ellas pertenece al mismo grupo empresarial, por lo que los procesos de administración y gestión de Dimaco de la ciudad de Tulcán no tienen una conexión con otras sucursales. Dicha empresa ha crecido cada año en comparación al anterior sin embargo la mitad de los procesos de gestión aún se realizan manualmente y no de forma integrada, es por ello que se debe implementar un sistema para optimizar el manejo de los recursos de la empresa.

Gráfico: Ubicación de la empresa

(30)

- 19 -

2.2. Descripción del procedimiento metodológico para el desarrollo de la

investigación.

2.2.1. Modalidad de la investigación.

El presente proyecto, adopta las modalidades de investigación cualitativa y cuantitativa

Cuantitativa. en cuanto en el paradigma cuantitativo se destacan elementos propios de la investigación de campo como: población, muestra, variables y parte de la estadística.

Cualitativa. En el paradigma cualitativo se presenta una orientación interpretativa de los resultados, se hace énfasis en el análisis y la síntesis de la administración de datos e información.

2.2.2. Tipos de Investigación

Investigación Descriptiva. En este tipo de investigación se describen los datos y características de la población o fenómeno en estudio analizando las principales teorías que fundamentan el problema y proponer una alternativa de solución adecuada al mismo.

Investigación Correlacional. Tiene como propósito evaluar la relación que existe entre dos o más variables o conceptos de investigación, relaciona las variables de estudio, las mismas que son: sistema informático y registros de la explotación ganadera.

Investigación Bibliográfica. Se realizan estudios bibliográficos basados en libros e internet, los mismos que permiten el desarrollo del marco teórico del presente trabajo de grado.

Investigación de Campo. Porque se realiza un estudio cuantitativo - cualitativo recopilando datos mediante entrevistas a las personas involucradas para tener una visión más clara de la investigación a realizar.

(31)

- 20 - 2.2.3. Población y muestra.

Población. La población tomada en cuenta para la recopilación de datos del respectivo trabajo de grado a investigarse es de 6 personas correspondiente al personal ejecutivo de la empresa y personal de caja ya que se considera que el resto de empleados no hacen parte del proceso administrativo al cual va dirigida la investigación.

Muestra. Debido a que la población es pequeña se toma en cuenta las seis personas que hacen parte del personal ejecutivo de Dimaco.

Tabla1: Personal

Cantidad Acceso al Sistema

Dirección y Administración 3 SI Población y Muestra

Caja 3 SI

Bodega 4 NO

Otros 2 NO

Total 12

Fuente: Investigación de campo Elaborado por Diego Benavides

2.2.4. Métodos, técnicas e instrumentos de la investigación.

2.2.4.1. Métodos de Investigación

Métodos empíricos

Observación científica. Se usa para realizar un análisis detenido al problema de investigación y buscar la solución más adecuada.

Análisis Documental. Se planea usar documentos y archivos en busca de información que ayuden a dar solución al problema.

(32)

- 21 - Métodos teóricos

Método histórico-lógico. Con el que se describe la evolución del problema en un determinado periodo de tiempo.

Método analítico-sintético. Se lo emplea para realizar un estudio detallado de todos los elementos del trabajo de grado y se van establecer conclusiones particulares.

Método Inductivo-Deductivo. Se lo maneja con el objetivo de estudiar un problema en particular y generalizar la solución hacia nuevos esquemas.

Método Sistémico. Este método se lo emplea ya que se constituye parte por parte el sistema ERP, llegando a la integración e interrelación de sus elementos.

2.2.4.2. Técnicas e instrumentos de investigación

La técnica a utilizarse para la recolección de información es la entrevista para la cual se maneja la guía de la entrevista.

2.2.4.3. Metodología del desarrollo de software

La metodología de ingeniería del software a utilizarse es el ciclo de vida clásico del software; cuyos elementos son.

Análisis del sistema. Se determina los requerimientos lógicos funcionales del sistema ERP.

Diseño del sistema. Se realiza el diseño físico funcional del sistema ERP. • Construcción o codificación. Se elabora el código fuente

Pruebas. Se realizan pruebas de caja negra y de caja blanca.

2.2.5. Análisis de la entrevista.

(33)

- 22 -

Durante gran parte de la entrevista los involucrados han presentado una gran apertura y visión con respecto a implementar un sistema que les brinde una sola plataforma unificada para la administración de toda la información que fluye por la empresa y más aún por incorporación de herramientas de estadísticas pertenecientes a la inteligencia de negocios.

Por parte del Sr. Marcelo Tarupí y el Sr Javier Enríquez, Gerente y Sub Gerente respectivamente hay una gran predisposición para la investigación e implementación del sistema.

Con respecto a las demás entrevistas realizadas tanto al personal de caja, compras y administración de bodega muestran que todos ellos están abiertos a la implementación del sistema que les facilite y automatice cada uno de los procesos que llevan a cabo, principalmente en el área de caja han mencionado que sería de gran ayuda pasar del actual sistema de facturación a uno más actual que cuente con una interfaz gráfica orientada a mejorar la experiencia de usuario.

2.3 Diagnóstico situacional

En la zona norte del país se encuentra la provincia del Carchi cuya capital es el cantón Tulcán conocido principalmente por su proximidad al vecino país de Colombia; la ciudad de Tulcán actualmente se encuentra en constante crecimiento a pesar de la crisis que sufrió debido a la baja del peso colombiano.

La distribuidora “Dimaco” ubicada en el cantón Tulcán, parroquia Tulcán, tiene como principal actividad económica la venta de materiales de construcción, con un nicho de mercado relativamente alto a pesar de tener varios competidores.

(34)

- 23 - 2.4. Conclusiones parciales del capítulo II.

Las conclusiones del presente capítulo, se las establece en base a las entrevistas aplicadas a los beneficiarios de la distribuidora Dimaco constatando que:

▪ El diagnóstico del problema se lo deduce principalmente de manera cualitativa, estableciendo que la empresa, necesita un sistema de gestión de recursos debido al crecimiento que presenta cada año.

▪ Tanto el gerente como el sub gerente y demás personal administrativo y de caja, están de acuerdo que un sistema de gestión de recursos con herramientas de inteligencia de negocios es necesario para acortar los tiempos de proceso de información y brindar una mejor gestión de cada uno de ellos.

(35)

- 24 -

CAPÍTULO III. PLANTEAMIENTO DE LA PROPUESTA

3.1 Título de la propuesta

Desarrollar un sistema ERP basado en Inteligencia de Negocios para el proceso de administración y toma de decisiones de la distribuidora “Dimaco” de la ciudad de Tulcán.

3.2. Caracterización de la propuesta

La propuesta está orientada a la implementación de un sistema de gestión de recursos empresariales basado en inteligencia de negocios que contribuya al mejoramiento de la administración y toma de decisiones de la distribuidora Dimaco de la ciudad de Tulcán.

En el sistema informático previo un análisis se determinó las principales necesidades que tiene el mismo y cómo por medio de la propuesta, lograr una efectiva solución con la implementación de: registro de usuarios, registro de clientes, administración de empleados, gestión de compras, gestión de envíos y herramientas de estadísticas.

3.3. Planteamiento detallado de la propuesta

Para la elaboración del presente trabajo se utilizó la metodología de desarrollo de software diseñada para estructurar, planificar y controlar el proceso de desarrollo en sistemas de información.

(36)

- 25 -

Gráfico 1: Metodología del desarrollo de software

3.3.1. Análisis del sistema

Para la elaboración de Sistema Informático de Gestión de Recursos Empresariales de la distribuidora “Dimaco” se debe enfocar las necesidades actuales.

A través de este sistema se manejará toda la información generada diariamente en la gestión administrativa de la empresa.

3.1.1.1 Análisis de Requerimientos

Propósito. La especificación del sistema es brindar las herramientas adecuadas para garantizar una mejora en los procesos de gestión de los recursos de la empresa.

Ámbito del Sistema. Al realizar el sistema informático se mejora los procesos administrativos y se brinda herramientas de inteligencia de negocios, en este caso estadísticas de los datos en tiempo real.

(37)

- 26 -

Gestión Administrativa. El administrador del sistema estará en la facultad de, controlar los procesos de agregar, modificar, eliminar datos dependiendo del nivel administrativo.

Gestión de Usuarios. Los usuarios del sistema informático podrán acceder a través de un nombre y una contraseña para realizar las diferentes operaciones y se garantiza que solo puedan acceder a las herramientas que su nivel de usuario les permita.

Gestión de Información. Se la realiza en base a la información ingresada y su respectivo tratamiento en los diferentes niveles del sistema.

3.1.1.2 Diagramas de Flujo de Datos

Para tener un enfoque del trabajo del sistema además del flujo y análisis de la información, es importante determinar los diagramas de flujo.

Gráfico 2: Diagrama a nivel de contexto.

Fuente: Investigación de Campo Elaborado por: Diego Benavides

(38)

- 27 - Gráfico 3: Diagrama a nivel 1

Fuente: Investigación de Campo Elaborado por: Diego Benavides

Todos los actores que interactúan con el sistema acceden con una clave y un usuario que determina su nivel de acceso el cual está dado por la función de validación de usuario.

Una vez dentro del sistema se procede a seleccionar el proceso deseado dentro de las directrices dadas para el usuario, es así que en usuarios de nivel bajo solo tendrán acceso a ingreso y visualización de datos, mientras que el administrador tiene acceso a cada una de las herramientas.

(39)

- 28 - Gráfico 4: Diagrama a nivel 2- Facturación

Fuente: Investigación de Campo Elaborado por: Diego Benavides

Se describe el acceso del usuario mediante un inicio de sesión el cual conlleva a una validación que le otorga el nivel de acceso pertinente, en este caso mediante la selección del módulo de facturación se muestra que los siguientes pasos son elegir el tipo de proceso, ya sea tratamiento de información o consulta, a su vez estos procesos se asientan sobre una relación simbiótica entre las distintas tablas que tienen relación con sus respectivos procesos.

Gráfico 5: Diagrama de transición de estados

(40)

- 29 -

Para un proceso como es el de facturación se inicia desde la validación de usuario y posteriormente pasa a seleccionar ya sea los clientes o los productos puesto que el orden no influye en el flujo de datos, cada uno de los procesos recibe la información del anterior y la valida para su posterior tratamiento.

3.3.2. Diseño del Sistema

Describe cómo hará el sistema para satisfacer los requerimientos del análisis, es la descomposición del sistema en componentes de la arquitectura del sistema.

Gráfico 6:Elementos del sistema

Fuente: Investigación de Campo Elaborado por: Diego Benavides

(41)

- 30 -

las entidades, y que además el sistema cuenta con permeabilidad que es la característica que permite trabajar con entidades fuera del sistema.

3.3.2.1 Entorno del sistema

Requisitos de software: Para el desarrollo del sistema ERP se usa el entorno de desarrollo Visual Studio 2015, específicamente el lenguaje C# que ofrece ventajas tales como el hecho de que la plataforma puede ser usada para desarrollar cualquier tipo de aplicación, reutilización de Módulos y el uso de herramientas pre programadas. Por otra parte, para la gestión de los datos es utilizado el SGBD MySql el cual permite una instalación mucho más rápida y requiere menos recursos para su ejecución.

Requisitos de Hardware: Para la correcta ejecución de sistema se requiere unas configuraciones de Hardware Mínimas tales como; Procesador: Dual Core 2.6 GHz, Memoria: 1GB, Espacio en disco: 750 MB de espacio libre en el disco.

3.3.2.2 Esquema de base de datos

(42)

- 31 -

Gráfico 7: Esquema de la base de datos de la empresa

Fuente: Base de datos

(43)

- 32 -

Gráfico 8: Diagrama lógico de la base de datos

Fuente: Base de datos

Elaborado por: Diego Benavides

Gráfico 9: tabla t_agenda

Fuente: Base de datos

Elaborado por: Diego Benavides

Gráfico 10: tabla t_almacén

Fuente: Base de datos

(44)

- 33 - Gráfico 11: tabla t_asistencia

Fuente: Base de Datos

Elaborado por: Diego Benavides

Gráfico 12: tabla t_cliente

Fuente: Base de Datos

Elaborado por: Diego Benavides

Gráfico 13: tabla t_compra

Fuente: Base de Datos

(45)

- 34 -

Gráfico 4: tabla t_config (Configuraciones de sistema)

Fuente: Base de Datos

Elaborado por: Diego Benavides

Gráfico 14: tabla t_detalle (Detalle de facturas)

Fuente: Base de Datos

Elaborado por: Diego Benavides

Gráfico 15: tabla t_distribuidor

Fuente: Base de Datos

(46)

- 35 - Gráfico 16: tabla t_empleado

Fuente: Base de Datos

Elaborado por: Diego Benavides

Gráfico 17: tabla t_envio

Fuente: Base de Datos

Elaborado por: Diego Benavides

Gráfico 18: tabla t_estadística

Fuente: Base de Datos

(47)

- 36 -

Gráfico 19: tabla t_evaluacionemple (Evaluación a empleados)

Fuente: Base de Datos

Elaborado por: Diego Benavides

Gráfico 20: tabla t_factura

Fuente: Base de Datos

Elaborado por: Diego Benavides

Gráfico 21: TABLA T_GASTOS

Fuente: Base de Datos

(48)

- 37 - Gráfico 22: tabla t_producto

Fuente: Base de Datos

Elaborado por: Diego Benavides

Gráfico 23: tabla t_rolpago

Fuente: Base de Datos

Elaborado por: Diego Benavides

Gráfico 24: tabla t_vehiculo

Fuente: Base de Datos

(49)

- 38 - 3.3.3. Construcción

3.3.3.1Interfaz del Sistema

Su principal uso, consiste en proporcionar un entorno visual sencillo que brinde una mejor experiencia de usuario durante el tratamiento de la información.

Gráfico 25: Formulario Splash

Fuente: BusinnesInt ERP Elaborado por: Diego Benavides

El formulario Splash es un formulario de pre carga en el cual se inicializan algunos tipos de variables y la mayor parte de instancias para así acelerar la funcionalidad del programa.

Gráfico 26: Formulario autenticación de usuarios

(50)

- 39 -

Mediante el formulario de ingreso un usuario puede acceder mediante sus credenciales con un nivel de acceso correspondiente.

Gráfico 4: Formulario menú principal

Fuente: BusinnesInt ERP Elaborado por: Diego Benavides

En el menú principal el usuario puede acceder a las distintas herramientas que brinda el sistema, aunque también se puede acceder desde cualquier módulo mediante un panel visible en todo momento.

Gráfico 27: Formulario de Compras

(51)

- 40 -

Mediante el formulario de compras se puede registrar las facturas externas realizadas por los distribuidores para posteriormente registrar el ingreso de productos. El submenú también ofrece herramientas como gestión de proveedores e historial de compras.

Gráfico 28: Formulario de agenda

Fuente: BusinnesInt ERP Elaborado por: Diego Benavides

La herramienta de agenda permite grabar eventos para la empresa los cuales saltan como alertas en el día especificado.

Gráfico 29: Formulario de facturación

(52)

- 41 -

Mediante el formulario de facturación un empleado puede registrar las ventas con un nombre de cliente o ya sea a manera de consumidor final y pasar al ingreso de los productos, para su posterior pago. El formulario también cuenta con las opciones de gestión de clientes e historiales a los que se accede mediante el submenú.

Gráfico 30: Formulario de gestión de almacenamiento

Fuente: BusinnesInt ERP Elaborado por: Diego Benavides

El formulario de almacenamiento tiene opciones para ingresar productos al sistema al igual que editar y registrar datos específicamente de productos.

Gráfico 31: Formulario de Administración

(53)

- 42 -

Para la gestión de procesos referentes a empleados, datos, configuraciones y demás se usa el formulario de Administración el cual está orientado únicamente a la gestión de la empresa y el sistema.

Gráfico 32: Formulario de Distribución

Fuente: BusinnesInt ERP Elaborado por: Diego Benavides

(54)

- 43 - 3.3.3.2 Inteligencia de Negocios

Gráfico 33: Inteligencia de Negocios

Fuente: BusinnesInt ERP Elaborado por: Diego Benavides

Cubos OLAP

El sistema ofrece una presentación de datos multidimensional a partir de la recolección de información dentro de la base de datos, aunque se debe aclarar que la información no se guarda de la misma forma, sino que se usa los cubos OLAP a manera de presentación de la misma.

(55)

- 44 -

Estadísticas

La inteligencia de negocios que aporta el sistema se ve reflejado en la herramienta de estadísticas que arroja gráficas sobre aspectos cuantitativos en tiempo real de la empresa de tal forma que se puede apreciar las tendencias de venta tanto diarias como mensuales y actuar referente a ello.

Alertas

El sistema permite el manejo de alertas automatizadas acorde a lo que vaya sucediendo con la empresa, por ejemplo, cuando el pago a los empleados está a punto de llegar o las ventas han subido a un nivel mayor al del día anterior. Dentro de cada módulo existen alertas las cuales pueden ser administradas dentro del formulario de Inteligencia de Negocios.

Análisis predictivo

El análisis predictivo dentro del sistema agrupa una variedad de minería de datos que analiza los datos actuales e históricos reales para hacer predicciones acerca del futuro o en ciertos procesos como puede ser crecimiento en ventas, personal y productos.

3.3.3.3 Conexión a la base de datos

(56)

- 45 -

Acceso a la clase de conexión de base de datos

(57)

- 46 -

Insertar

Eliminar

Clase configuraciones

(58)

- 47 -

Consultar Fechas de trabajo

Consultar Nivel de usuario

3.3.4. Pruebas

Para garantizar el total funcionamiento del sistema se realizan pruebas para identificar errores que aún no se han controlado en el sistema.

Pruebas de caja blanca

(59)

- 48 -

Tabla 2: Prueba de caja blanca. Ingreso de Datos

Datos de

Entrada

Prueba1 Prueba 2 Prueba 3 Prueba 4

CI/RUC NULL NULL NULL 0401956368

CI/Búsqueda NULL E E E

Prod/Búsqueda NULL C C C

Cantidad NULL 0 3 3

RESULTADOS Sin respuesta Sin respuesta Producto Ingresado/Sin pago

Procede a pagar

Fuente: BusinnesInt ERP Elaborado por: Diego Benavides

Gráfico 34: Formulario facturación

Fuente: BusinnesInt ERP Elaborado por: Diego Benavides

Tabla 3: Prueba de caja blanca. Validación de la cédula

Datos de

Entrada

Prueba 1 Prueba 2 Prueba 3 Prueba 4

CI/RUC NULL 0401554896 0401554896 0401554896

Nombre NULL ANDRES ANDRES ANDRES

(60)

- 49 -

Celular NULL NULL 0965854752 0965854752

Teléfono NULL NULL NULL NULL

Dirección NULL NULL NULL N18 CALLE

Resultados Sin

respuesta

Sin activación Sin activación Guardado

Fuente: BUSINNESINT ERP Elaborado por: Diego Benavides

Gráfico 35: Formulario de clientes

Fuente: BUSINNESINT ERP Elaborado por: Diego Benavides

Pruebas de caja negra

(61)

- 50 - Gráfico 4: Formulario de agenda

Fuente: BUSINNESINT ERP Elaborado por: Diego Benavides

Tabla 4: Prueba de caja negra formulario agenda

Nombre Tipo Descripción Observación Resultado

Agenda Form Formulario para el ingreso y edición de eventos

Error al guardar Incorrecto

Error al eliminar Incorrecto Corrección Correcto Funciona Correcto Funciona Correcto Fuente: BUSINNESINT ERP

(62)

- 51 - Gráfico 36: Formulario de proveedores

Fuente: BUSINNESINT ERP Elaborado por: Diego Benavides

Tabla 5: Prueba de caja negra formulario proveedores

Nombre Tipo Descripción Observación Resultado

proveedores Form Formulario para el ingreso y edición de proveedores

Funciona Correcto

Error al eliminar Incorrecto Corrección Correcto Funciona Correcto Funciona Correcto Fuente: BUSINNESINT ERP

Elaborado por: Diego Benavides

Gráfico 37: Formulario de historial de facturación

(63)

- 52 - Tabla 6: Prueba de caja negra formulario clientes

Nombre Tipo Descripción Observación Resultado

Facturación Form Formulario para el ingreso y edición de facturas

Funciona Correcto Funciona Incorrecto Funciona Correcto Funciona Correcto Funciona Correcto Fuente: BUSINNESINT ERP

Elaborado por: Diego Benavides

Gráfico 38: Formulario de Lista de productos

Fuente: BUSINNESINT ERP Elaborado por: Diego Benavides

Tabla 7: Prueba de caja negra formulario productos

Nombre Tipo Descripción Observación Resultado

productos Form Formulario para el listado de productos

Funciona Correcto Funciona Incorrecto Corrección Correcto Funciona Correcto Funciona Correcto Fuente: BUSINNESINT ERP

(64)

- 53 - Gráfico 39: Formulario de empleados

Fuente: BUSINNESINT ERP Elaborado por: Diego Benavides

Tabla 8: Prueba de caja negra formulario empleados

Nombre Tipo Descripción Observación Resultado

Empleados Form Formulario para el ingreso y edición de empleados

Funciona Correcto

Error al eliminar Incorrecto Corrección Correcto Funciona Correcto Funciona Correcto Fuente: BUSINNESINT ERP

(65)

- 54 - Gráfico 40: Formulario de Rol de pago

Fuente: BUSINNESINT ERP Elaborado por: Diego Benavides

Tabla 9: Prueba de caja negra formulario rol de pagos

Nombre Tipo Descripción Observación Resultado

Rol de pagos Form Formulario para el ingreso y edición de Pagos

Funciona Correcto

Error al eliminar Incorrecto

Error al imprimir Incorrecto Corrección Correcto Corrección Correcto Fuente: BUSINNESINT ERP

(66)

- 55 - 3.3.5. Validación de la Propuesta

Realizada por expertos en sistemas e informática para características más importantes con las que pueda contar el sistema.

Datos del primer validador

N° Cédula: 0401171434

Nombres y Apellidos: Marco David Revelo Aldás

Título de mayor jerarquía: Maestría gerencia Informática Institución en la que labora: Universidad Técnica del Norte Cargo actual: Docente

Años de servicio: 2

Experiencia Laboral: 16 años

Datos del segundo validador

N° Cédula:0400741833

Nombres y Apellidos: Hernán Javier Guancha Título de mayor jerarquía: Ingeniero en Sistemas

Institución en la que labora: Distrito de educación 04d03 Espejo-Mira Cargo actual: Analista TICs

Años de servicio: 1

(67)

- 56 - Datos del tercer validador

N° Cédula: 0401693577

Nombres y Apellidos: Diego Fernando Cuastumal Inguilan Título de mayor jerarquía: Ingeniero en sistemas informáticos Institución en la que labora: Edesisc

Cargo actual: CEO Desarrollador Años de servicio: menor a 1 Experiencia Laboral: 2

Resultados de la Validación

• En el indicador de Calidad: Validación de carácter científico se obtuvo los siguientes resultados.

Gráfico 41: Indicador de carácter científico

Fuente: Validación por expertos. Elaborado por: Diego Benavides

67% 33%

0% 0%

(68)

- 57 -

En los resultados obtenidos se destaca que el sistema informático de gestión de recursos en el carácter científico si es viable porque ayudará a mejorar la gestión mediante el uso de técnicas actuales y acorde a las necesidades.

• En el indicador de Calidad: Efectividad de la propuesta se obtuvo los siguientes resultados.

Gráfico 42: Indicador de efectividad de la propuesta

Fuente: Validación por expertos. Elaborado por: Diego Benavides

Existe la certeza de que con la implementación del sistema de administración ganadera se logra de los resultados deseados y que los beneficiarios estarán satisfechos con dicho sistema.

100% 0% 0% 0%

(69)

- 58 -

• En el indicador de Calidad: Novedad científica se obtuvo los siguientes resultados.

Gráfico 43: Indicador de novedad científica

Fuente: Validación por expertos. Elaborado por: Diego Benavides

En cuanto a la novedad del sistema tuvo una excelente aceptación debido a que en la empresa los sistemas de administración aún no se automatizan en su totalidad de modo que muchos usuarios continúan llevando sus registros de manera manual.

67% 33%

0% 0%

(70)

- 59 -

• En el indicador de Calidad: Viabilidad de la propuesta se obtuvo los siguientes resultados.

Gráfico 44: Indicador de viabilidad de la propuesta

Fuente: Validación por expertos. Elaborado por: Diego Benavides

Se obtuvo una respuesta sobresaliente por lo que es posible la implementación del sistema en distribuidora Dimaco, debido a que está apto para solventar las necesidades de la empresa.

100% 0% 0% 0%

Figure

Gráfico 1: Metodología del desarrollo de software
Gráfico 2:  Diagrama a nivel de contexto.
Gráfico 3: Diagrama a nivel 1
Gráfico 4: Diagrama a nivel 2- Facturación
+7

Referencias

Documento similar