• No se han encontrado resultados

Aplicación web para el control de inventario y facturación de la empresa Binacom Sys S. A.

N/A
N/A
Protected

Academic year: 2020

Share "Aplicación web para el control de inventario y facturación de la empresa Binacom Sys S. A."

Copied!
82
0
0

Texto completo

(1)

i

UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES UNIANDES

FACULTAD DE SISTEMAS MERCANTILES

CARRERA DE SISTEMAS

PROYECTO DE EXAMEN COMPLEXIVO PREVIO A LA OBTENCION DEL TITULO DE INGENIERO EN SISTEMAS E INFORMÁTICA

TEMA:

APLICACIÓN WEB PARA EL CONTROL DE INVENTARIO Y FACTURACIÓN DE LA EMPRESA BINACOM SYS S.A.

AUTOR:

YÉPEZ SIERRA YANKO YURY

ASESOR:

ING. LOZADA TORRES EDWIN FABRICIO

AMBATO – ECUADOR

(2)

ii

APROBACIÓN DEL ASESOR DEL TRABAJO DE TITULACIÓN

CERTIFICACIÓN:

Quien suscribe, legalmente CERTIFICA QUE: El presente Trabajo de Titulación realizado por el Tecnólogo. YÉPEZ SIERRA YANKO YURY, estudiante de la Carrera de Sistemas, Facultad de Sistemas Mercantiles, con el tema “APLICACIÓN WEB PARA EL CONTROL DE INVENTARIO Y FACTURACIÓN DE LA EMPRESA BINACOM SYS S.A.”, ha sido prolijamente revisado, y cumple con todos los requisitos establecidos en la normativa pertinente de la Universidad Regional Autónoma de los Andes -UNIANDES-, por lo que apruebo su presentación.

Ambato, Marzo de 2018

(3)

iii

DECLARACIÓN DE AUTENTICIDAD

Yo, Yépez Sierra Yanko Yury, estudiante de la Carrera de Sistemas, Facultad de Sistemas Mercantiles, declaro que todos los resultados obtenidos en el presente trabajo de investigación, previo a la obtención del título de INGENIERO EN SISTEMAS E INFORMATICA, son absolutamente originales, auténticos y personales; a excepción de las citas, por lo que son de mi exclusiva responsabilidad.

Ambato, Marzo de 2018

__________________________________ YÉPEZ SIERRA YANKO YURY C.I. 0911888980

(4)

iv

DERECHOS DE AUTOR

Yo, YÉPEZ SIERRA YANKO YURY, 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;

Ambato, Marzo de 2018

________________________________________ YÉPEZ SIERRA YANKO YURY

(5)

v

AGRADECIMIENTO

Por la culminación de una etapa más de mi vida, le agradezco primeramente a Dios, por las bendiciones y fortaleza que me ha regalado día a día para afrontar los devenires y avatares de la vida; a mi madre, porque con su apoyo constante y buenos consejos que me han sido de gran beneficio, para salir avante en este camino emprendido hace aproximadamente dos años, los cuales han sido de constante esfuerzo; a mis profesores, quienes me han impartido sus conocimientos, los cuales puedo utilizar en el campo de mi vida profesional; a mis compañeros todos. Y un agradecimiento especial a mi amigo Ramiro Morales por su colaboración en todo momento.

(6)

vi

DEDICATORIA

A Dios porque ha sido mi principal apoyo en los ratos de flaqueza y no permitir que abandone mi carrera.

A mi madre quien siempre tiene un lugar importante en mi vida, porque me ha enseñado valores, para ser una persona que aporta a la sociedad.

A mis profesores quienes me supieron brindar sus conocimientos y su brazo amigo. A mis compañeros con quienes he compartido agradables momentos.

(7)

vii ÍNDICE

APROBACIÓN DEL ASESOR DEL TRABAJO DE TITULACIÓN DECLARACIÓN DE AUTENTICIDAD

DERECHOS DE AUTOR AGRADECIMIENTO DEDICATORIA RESUMEN ABSTRACT

INTRODUCCIÓN ...1

Antecedentes de la investigación ...1

Problema que se va a Investigar ...2

Formulación del Problema ...3

Delimitación ...4

Objetivos ...4

Objetivo general ...4

Idea a defender ...5

Justificación de la actualidad, necesidad e importancia del tema ...5

CAPÍTULO I ...7

MARCO TEÓRICO ...7

(8)

viii

1.1.1. Origen y evolución del objeto de investigación ... 7

1.1.2. Análisis de las distintas posiciones teóricas sobre el objeto de investigación 8 1.2. Aplicaciones Web ... 9

1.3. Beneficios de las aplicaciones web ... 9

1.4. Metas y Objetivos ... 10

1.5. Páginas Estáticas ... 10

1.6. Páginas Dinámicas ... 10

1.7. Soluciones en PHP ... 10

1.8. Programación Extrema XP ... 11

1.9. Valor de Proposición ... 11

1.10. Mejora de gestión TI con herramientas de código abierto ... 12

1.11. Valoración crítica de los conceptos principales ... 13

1.12. La Tecnología como una Solución Estratégica ... 13

1.13. Análisis crítico sobre el objeto de investigación ... 13

1.14. Implementación del Sistema ... 13

1.15. Plataformas de desarrollo LAMP ... 14

1.16. Incremento de ventas con sistemas web ... 14

1.17. Mejoramiento Relación Dependiente-Cliente con sistemas web ... 14

1.18. Programación JavaScript... 15

(9)

ix

1.20. Jquery ... 15

1.21. Linux ... 16

1.22. Apache ... 16

1.23. MySQL ... 16

1.24. Gestión de Facturación ... 16

1.25. Gestión de inventario ... 17

1.26. Conclusiones parciales del capítulo ... 17

CAPÍTULO II ... 18

METODOLOGÍA ... 18

2.1. Caracterización del sector ... 18

2.1.1. Diagnóstico de Binacom Sys S.A ... 18

2.1.2. Misión ... 18

2.1.3. Visión ... 18

2.1.4. Uso de la TIC’s ... 19

2.1.5. Proyección de ventas... 19

2.2. Metodología de la investigación aplicada al proyecto ... 22

2.2.1. Modalidad de la investigación ... 22

2.2.2. Métodos de investigación ... 23

2.2.3. Tipo de investigación ... 23

(10)

x

2.3. Población y muestra. ... 24

2.3.1. Análisis e interpretación de resultados... 25

2.3.2. Análisis e Interpretación de las encuestas ... 31

2.4. Conclusiones parciales del capítulo ... 31

CAPÍTULO III ... 33

MARCO PROPOSITIVO ... 33

3.1. Título de la Propuesta ... 33

3.2. Objetivos de la Propuesta ... 33

3.3. Descripción y Detalle del Sistema de Facturación ... 33

3.4. Proveedor de hosting ... 33

3.5. Requisitos del sistema ... 34

3.5.1. Historia de usuarios... 35

3.5.2. Requisitos funcionales ... 37

3.5.3. Requisitos no funcionales ... 38

3.5.4. Propósito ... 38

3.5.5. Alcance ... 38

3.5.6. Definición de acrónimos abreviaturas... 38

3.6. Diseño y arquitectura del sistema ... 38

3.6.1. Definición de clases ... 39

(11)

xi

3.6.3. Modelo de desarrollo ... 41

3.6.4. Definición de diagramas de Casos de Uso ... 42

3.6.5. Modelo de base de datos (MER) ... 43

3.7. Descripción de las tablas ... 44

3.8. Modelo de despliegue de la aplicación ... 48

3.9. Fase de Construcción de la aplicación ... 49

3.10. Funcionamiento del sistema web ... 49

3.11. Módulos del sistema ... 49

3.12. Presentación de la aplicación ... 50

Módulos del Proyecto ... 50

3.13. Pruebas de Software ... 58

3.13.1. Pruebas de caja blanca ... 58

3.13.2. Pruebas de caja negra ... 59

3.13.3. Validación de la aplicación web ... 60

Conclusiones ... 60

Recomendaciones ... 61

BIBLIOGRAFÍA... 62

(12)

xii ÍNDICE DE FIGURAS

Figura N° 1 – Enfoque evolutivo del World Wide Web ...8

Figura N° 2 - Histórico de ventas ... 20

Figura N° 3 – Ventas ... 21

Figura N° 4 - Diagrama de clases ... 39

Figura N° 5 - Diagrama de secuencia facturación-cliente-inventario ... 40

Figura N° 6 - Cliente-Servidor ... 41

Figura N° 7 - caso de Uso general ... 42

Figura N° 8 - Modelo Entidad Relación ... 43

Figura N° 9 - Modelo de despliegue de la aplicación ... 48

Figura N° 10 - Pantalla de inicio del sistema... 51

Figura N° 11 - Vista general de módulos del sistema ... 52

Figura N° 12 - Menú elaborar nueva factura ... 53

Figura N° 13 - Menú compra ... 54

Figura N° 14 - Menú ingreso producto... 55

Figura N° 15 - Menú ingreso cliente ... 56

Figura N° 16 - Menú ingreso proveedor ... 57

(13)

xiii ÍNDICE DE TABLAS

Tabla 1- Personal involucrado en el uso del sistema propuesto. ... 24

Tabla 2 - Historia de Usuario 1 ... 35

Tabla 3 - Historia de Usuario 2 ... 35

Tabla 4 - Historia de Usuario 3 ... 36

Tabla 5 - Historia de Usuario 4 ... 36

Tabla 6 - Historia de Usuario 5 ... 37

Tabla 7 - Tbl_cliente ... 44

Tabla 8 - Tbl_Compra ... 44

Tabla 9 - Tbl_Detalle_compra ... 45

Tabla 10 - Tbl_detalle_factura ... 45

Tabla 11 - Tbl_factura ... 46

Tabla 12 - Tbl_producto ... 46

Tabla 13 - Tbl_proveedor ... 47

Tabla 14 - Tbl_Tmp ... 47

Tabla 15 - Tbl_User ... 48

(14)

xiv RESUMEN

En la presente investigación, se propone implementar un sistema piloto para mejorar la gestión de facturación, que proporcione a los usuarios, una herramienta que facilite la búsqueda, adquisición y facturación de productos y servicios tecnológicos, mediante la utilización de tecnología de información y comunicación.

Propuesta que justifica la implementación del proyecto, que es optimizar y mejorar el área de facturación de la empresa, a través del uso de una herramienta de plataformas LAMP

(Linux, Apache, MySQL y PHP)

, lo que propiciará agilidad en atención a los consumidores en el proceso de facturar los productos adquiridos, proporcionando un entorno de negociación electrónico para minimizar el tiempo de comercialización y mejorar el proceso de ventas en forma integral.

(15)

xv ABSTRACT

In the present investigation, it is proposed to implement a pilot system to improve billing

management, which provides users with a tool that facilitates the search, acquisition and

billing of technological products and services, through the use of information and

communication technology.

Proposal that justifies the implementation of the project that is to optimize and improve

the billing area of the company, through the use of a platform tool LAMP (Linux, Apache,

MySQL and PHP), which will promote agility in serving consumers in the process of

billing the acquired products, providing an electronic negotiation environment to

minimize the time of commercialization and improve the sales process in an integral

manner.

In conclusion, the proposal was elaborated based on the judgments and fundamentals

obtained from observing the process when controlling the inventory and billing in the

company and the opinion of some users who will be the ones who use the system, their

opinions were collected Through an interview applied to carry out the project in a better

way, identifying aspects that serve to outline, design and implement the proposed system

(16)

1 INTRODUCCIÓN

Antecedentes de la investigación

Actualmente en gestión comercial, las empresas necesitan implementar sistemas de ventas y facturación que se integren a la forma de comercializar, aprovechando el poderío de las herramientas TIC’S, debido a la constante y vertiginosa evolución tecnológica, lo que lleva a que las empresas piensen en automatizar sus procesos de acuerdo al giro del negocio, teniendo como principal meta la de contar con un sistema informático que le facilite el día a día de sus labores en las distintas áreas en las que están inmersos como empresa y les proporcione contar con una aplicación que apoye esas labores conforme marca la tendencia del mercado.

La presente investigación se basa en referentes de algunos repositorios digitales de varias entidades de educación superior del país donde se encuentran trabajos de grado que abordan el tema propuesto y sirven como antecedente investigativo del presente proyecto, uno de los trabajos que enrumban esta investigación que cabe mencionar: El proyecto de investigación “ANÁLISIS, DISEÑO, DESARROLLO E IMPLANTACIÓN DE UN SISTEMA WEB DE FACTURACIÓN Y CONTROL DE INVENTARIO APLICADO AL TALLER MECÁNICO “FRENICENTRO” (Román, 2017)”. Presentado por el Ing. José Carranza Román, en resumen plantea que el proceso comercial alcanza una mejora sustancial al implementar dicho sistema al mejorar la atención de los clientes aumentando la eficiencia en la facturación de los productos y beneficiando la competitividad de la empresa.

El pretendido trabajo busca presentar una opción para implementar un sistema web de facturación para la empresa BINACOM SYS S.A. usando la tecnología como su principal canal de innovación buscado un entorno conveniente en forma electrónica para optimizar el tiempo de facturación y brindar un mejor servicio a los clientes, lo cual contribuirá al incremento de los ingresos de la empresa.

(17)

2

la forma de facturar, buscar, conocer el stock e ingresar nuevos productos, buscar y crear nuevos clientes, mediante la utilización de tecnologías de información y comunicación.

Para lo cual la presente investigación se apoyará en definiciones y conceptos referentes a que es la implementación de este tipo de aplicaciones. De acuerdo a (Alfonso, 2005) “La etapa de implementación del software es el proceso de convertir una especificación del sistema en un sistema ejecutable.”

Adicionalmente cabe mencionar que por gestión del gobierno nacional precedido por el Economista Rafael Correa, el software libre (SL), es presentado como política nacional desde el año 2008 mediante Decreto Presidencial 1014 emitido el 10 de Abril de 2008 según (SNAP, 2016). Con tal motivo el Ecuador como país Latinoamericano pasa a formar parte como consumidor de software libre en un tercer lugar luego de Brasil y Venezuela.

Resaltar que los beneficios que presta la utilización de herramientas de código abierto, tomando como referencia las características que presenta las mismas que son ejecutar, copiar, distribuir, estudiar, modificarlo y distribuirlo modificado, con esto se indica que el usuario del software tiene la libertad de trabajar sobre él adecuadamente caso contrario se convierte el software de distribución bajo licencias.

En Ecuador no hay un estudio porcentual de uso de las herramientas de código abierto por parte de la empresa privada, pese a que el costo de implementación es bajo y el requerimiento de hardware mínimo, el impedimento que se observa es la falta de profesionales capacitados para el manejo de este tipo de herramientas, lo que encarece el servicio de soporte técnico y por ende prime la implementación de software con licencias propietario

Problema que se va a Investigar

(18)

3

de inventario y facturación para mejorar la gestión y optimizar el tiempo de comercialización mejorando el servicio, lo cual contribuirá al incremento de los ingresos por aumento en ventas de la empresa.

Actualmente, en BINACOM Sys S.A., no se ha producido un proceso de innovación en la gestión de facturación, esta se viene desarrollando en la forma tradicional, es decir se elaboran las facturas manualmente para concretar el proceso de ventas, desaprovechando de esta forma las bondades ofrecidas por la tecnología para ejercer una gestión comercial ágil, competitiva, que opere bajo un entorno de medición para su mejoramiento continuo.

Para BINACOM Sys S.A., como otras empresas en su proceso de comercialización se debe recurrir a la innovación y automatización del proceso de facturación, dado que actualmente sus clientes deben esperar mucho tiempo para recibir la factura por los productos adquiridos en la empresa. También BINACOM Sys S.A, tiene problemas de tipo interno por demoras para facturar los productos por no tener a mano el stock y precio de los mismos.

En modo general se determina que existe una falta de innovación en la gestión del área de facturación de la empresa BINACOM Sys S.A, lo cual afecta a los clientes que requieren agilidad en el proceso de recibir las facturas de los productos o servicios adquiridos, es por tal razón que se plantea la solución de implementar un sistema de facturación, para producir un efecto positivo de cambio en la atención y poder mantener la cuota de clientes actuales y atraer nuevos clientes.

En el caso de que BINACOM Sys S.A, siga operando bajo el método tradicional de facturación, perderá su capacidad competitiva, frente a las otras empresas del mismo ramo que ya ha realizado una innovación a su gestión comercial y cuentan con aplicaciones que automatizan la gestión al momento de realizar facturas.

Formulación del Problema

(19)

4 Delimitación

La delimitación para el presente objeto investigativo se plantea de la siguiente manera:

Campo: Sistemas de Información

Área: Aplicaciones Web

Aspecto: Control de inventario y facturación

Espacio: Ciudad de Guayaquil

Tiempo: 3 años

Identificación de la línea de investigación

El presente proyecto está soportado bajo la línea de la investigación Desarrollo de Software y Programación de Sistemas.

Objeto de investigación y campo de acción

Objeto de investigación: El presente proyecto está relacionado con las aplicaciones web.

Campo de acción: La investigación se centra en los sistemas de procesamiento de operaciones y gestión de facturación.

Objetivos

Objetivo general

(20)

5 Objetivos específicos

 Fundamentar los aspectos teóricos sobre las aplicaciones web y control de inventarios y facturación.

 Analizar la información recopilada, organizarla detalladamente determinando el alcance y requerimientos de la aplicación.

 Diseñar un sistema de gestión de facturación web basado en plataforma LAMP.

Idea a defender

Se implementa una aplicación Web para la gestión de Facturación, donde se incrementarán los ingresos por ventas a través de una mejor gestión comercial ampliando la relación cliente proveedor.

La propuesta de “APLICACIÓN WEB PARA EL CONTROL DE INVENTARIO Y FACTURACIÓN DE LA EMPRESA BINACOM SYS S.A.”, garantiza mayor alcance, visibilidad y rapidez para el proceso de facturación, lo cual permite mejorar la relación con el cliente e incrementar los ingresos del negocio.

Justificación de la actualidad, necesidad e importancia del tema

(21)

6

La justificación de este proyecto es de optimizar la gestión de facturación a través del uso de una herramienta utilizando código abierto, lo que propiciará una nueva forma de atención a los consumidores que hacen sus compras en la empresa, proporcionando un entorno de facturación automatizada para minimizar el tiempo de comercialización y mejorar el proceso de ventas en forma integral.

(22)

7 CAPÍTULO I

MARCO TEÓRICO

1.1.Fundamentación Teórica

La presente investigación se referencia en la descomposición sistemática de la variable dependiente: sistema web, contextualizada a la realidad de la empresa Binacom Sys S.A.; con lo cual, los usuarios del sistema propuesto tendrán la facilidad de acceder a los diferentes procesos que ofrecerá el sistema de facturación, en virtud de apalancar los objetivos estratégicos contemplados en la variable independiente: control de inventario y facturación.

1.1.1. Origen y evolución del objeto de investigación

Según expone (Berzal, Cortijo, & Cubero, 2016) se debe reconocer que la verdadera revolución del uso del internet se debe a las dinamización, crecimiento y desarrollo de la World Wide Web (www), en forma general se destaca que las aplicaciones web se enlazan entre páginas y datos publicados en la Internet. Desde el inicio de uso del hipertexto creado por Tim Berners Lee (1945), se planteó entre lo más básico: compartir contenidos en una telaraña, que fue evolucionando en el tiempo y que luego se convirtió en un modelo mejorado de compartir los datos con una versión actualizada de hipertexto denominada “dinámica”, en el cual el uso del HTML dejó de ser estático, debido a la necesidad de crecimiento y mejoramiento de presentación a los usuarios de esta gran red.

(23)

8

Figura N° 1 – Enfoque evolutivo del World Wide Web

Fuente: Santiago y Navaridas, 2012: en La web 2.0 en escena.

1.1.2. Análisis de las distintas posiciones teóricas sobre el objeto de investigación

A continuación, se presentan los distintos enfoques en relación a los Sistema web de facturación:

(24)

9

Según el enfoque de (Rico, Maria, & Verde, 2017) cualquier clase de archivo en la web es un banco de datos, que puede ser considerado como una mina para su aprovechamiento comercial, pero destacan la importancia de guardar los principios de confidencialidad, integridad y disponibilidad, de tal forma que se proteja en forma obligatoria la información de la empresa.

1.2. Aplicaciones Web

Para conocer que es una aplicación web, se considera necesario tener presente alguna definición de respecto al tema, para lo cual se considera la siguiente consideración.

Según el planteamiento de (Talledo, 2015) Las aplicaciones Web se basan en un modelo cliente/servidor pero su forma de interactuar es diferenciada puesto que las conexiones cliente/servidor típicas no son persistentes. Esto implica que no es necesario mantener abierta la comunicación de forma permanente, sino que esta se realiza bajo la demanda del usuario.

1.3. Beneficios de las aplicaciones web

Desde la perspectiva de (Serrano, 2017) son múltiples los beneficios de las aplicaciones web, considerando aspectos de su aplicación como: herramientas de comunicación, colaboración, acceso a la información y trabajo en equipo. Entre los principales beneficios de las aplicaciones web se tiene:

 Son aplicaciones multiplataforma que en la gran mayoría de los casos no requieren de software adicional para su funcionamiento.

 Las aplicaciones web no requieren de conocimientos avanzados sobre comunicaciones.  Son adaptables a medios de uso a conveniencia y bajo entornos de seguridad

controlados a través de intranets, extranet e internet.

(25)

10 1.4. Metas y Objetivos

Conceptualmente el negocio electrónico debe estar basado, en parte, de objetivos tales como "conversión en un importante vendedor de coches, banco u otra empresa comercial", y "para convertirse en un competidor para algunas de las empresas bien conocidas en cada una de estas industrias”. Los objetivos son más específicos y medibles, tales como "captar el 10% del mercado", o "tener $ 100 millones en ingresos en cinco años." Si estas metas y objetivos son realistas o no, y si la compañía se prepara para lograr estos objetivos se aborda en el proceso del plan de negocio para las empresas de inicio y en el plan de ejecución para una empresa ya existente que está considerando un cambio significativo. Al analizar el modelo de negocio que es suficiente para saber cuáles son las metas y objetivos, y si se están llevando a cabo.

1.5. Páginas Estáticas

Para (Remon & Ángel, 2014) hablar de páginas estáticas es lo que hace la diferencia entre los sitios web realizados con lenguaje HTML y PHP, y es donde radica la diferencia puesto que las paginas son consideradas estáticas cuando está realizada en el lenguaje HTML, esto quiere decir que su contenido no cambia y es lo que el usuario ve en el navegador, es decir siempre va a ser lo mismo.

1.6. Páginas Dinámicas

Las páginas escritas con lenguaje PHP, abre la oportunidad de personalizar el contenido permitiendo generar un contenido diferente en ciertas partes de lo que los usuarios ven en el navegador, ya que depende de la información que se obtenga de la programación PHP propuesta (Remon & Ángel, 2014).

1.7. Soluciones en PHP

(26)

11 1.8. Programación Extrema XP

Según (Gómez & Moraleda, 2014) se refiere a una reciente metodología de programación desarrollada por Kent Beck quien planteó como objetivo ser capaz de dar respuesta al desafío de cumplir del enfoque de contar con un método de desarrollo que se adapte a las exigencias actuales de los clientes, en cuanto a calidad y a satisfacción, pero sobre todo que se entregue dentro de un tiempo óptimo, es decir que se pueda disminuir con el tiempo de despliegue.

1.9. Valor de Proposición

Para (Pedros & Gutiérrez, La elaboracion del plan estratégico a través del Cuadro de Mando Integral, 2012) la proposición de valor define la estrategia que la empresa aplicará para agregar valor al servicio y/o a los productos para su clientela. De ahí se desprende que la propuesta de valor describe el valor que la empresa proporcionará a sus clientes y, a veces, a otros también. Con una propuesta de valor de la compañía intenta ofrecer mejores precios que los competidores para que el comprador se beneficiará más con este producto.

Una propuesta de valor puede incluir uno o más de los siguientes puntos:  Precio reducido

 Mejora del servicio o conveniencia tales como el pago y envío "1 clic"  Velocidad en la facturación y la asistencia

 Productos que conducen al aumento de la eficiencia y la productividad

 El acceso a un gran inventario y disponible que presenta opciones para el comprador.

(27)

12

1.10. Mejora de gestión TI con herramientas de código abierto

Se refiere a la implementación de un sistema informático que tiene entre sus funciones particulares la gestión de los procesos intrínsecos en las actividades de atención para los servicios tecnológicos.

Según la definición de, (Torres, 2014) el término asociado al software libre resulta muy predecible, considerando que se le otorga al usuario todo el nivel de libertad sobre dicho software; sin embargo para para que sea considerado como software libre, debe además cumplir un parámetro de vital importancia: que pueda ser utilizado por la comunidad y esto conlleva a que los usuarios tienen la libertad para: ejecutar, copiar, distribuir, estudiar y mejorar el software, en virtud de que este pueda a modo de un ciclo ser compartido nuevamente con la comunidad. Solo bajo esos parámetros mínimos un software puede considerarse “libre”.

Dentro el entorno ecuatoriano existe la viabilidad a nivel técnico y legal para el uso de software libre denominado (SL), según se destaca en (http://www.uiolibre.com/, 2013):“El actual gobierno ecuatoriano presidido por Rafael Correa es presentado a menudo como modelo en materia de Software Libre (SL), desde su adopción como política nacional en 2008”

“10 abril 2008 Correa emite el Decreto Presidencial 1014, que adopta el SL como política de estado: “Establecer como política pública para las Entidades de la Administración Pública Central la utilización de Software Libre en sus sistemas y equipamientos informáticos.” El Ecuador pasa a ser el tercer país latinoamericano – después de Brasil y Venezuela – que adopta el SL como política nacional.” (http://www.uiolibre.com/, 2013).

(28)

13 1.11. Valoración crítica de los conceptos principales

La principal valoración crítica de especial relevancia es la particularidad planteada por (Vallina & Rodés, 2014) en referencia a la aplicabilidad de los sistemas web para ser explotados con fines comerciales; lo cual es un hecho destacado para el caso de la empresa Binacom Sys, puesto van muy de acuerdo al objetivo principal de investigación.

1.12. La Tecnología como una Solución Estratégica

Para (Daniel Martinez, 2012), la tecnología actualmente cumple un papel protagónico, dentro del accionar estratégico como base de apoyo en la consecución de las metas financieras y de servicio prestablecidas. Tal como lo destaca “…las organizaciones deben tener claramente articuladas las metas y los objetivos para canalizar todos los esfuerzos y recursos empresariales teniendo en cuenta los medios que se utilizarán para dichos fines” (Pedros & Gutiérrez, Metas estrategicas, 2012, pág. 20). En virtud de esto se establece que las tecnologías de la información son un compendio de esos medios y que son un canal de consecución estratégico.

1.13. Análisis crítico sobre el objeto de investigación

Luego de descomponer sistemáticamente al referente de los sistemas web, se plantea que el objeto de investigación se puede cumplir siguiendo los lineamientos de (Rico, Maria, & Verde, 2017), por tratarse de un sistema de facturación donde se van a utilizar los datos de los clientes, proveedores y productos comercializados por Binacom Sys y que deben estar alineados a los principios de seguridad de la información (CIA). Solo de esta forma, se podrá explotar el gran potencial de la (WWW) para conseguir brindar un mejor servicio y además para contar con una herramienta que consolide el proceso de facturación con los clientes actuales y se pueda incrementar las ventas en consideración de los clientes potenciales.

1.14. Implementación del Sistema

(29)

14

la implementación del canal de ventas diseñado en base a especificaciones del modelo B2B (Negocio a Negocio) convertidas en forma de un sistema informático con tecnologías de código abierto.

1.15. Plataformas de desarrollo LAMP

Según el planteamiento de (Lainez, 2015) las plataformas de desarrollo LAMP (Linux, Apache, MySQL y PHP) facilitan el desarrollo rápido de aplicaciones web nuevas o del tipo refactoring, es de decir de aplicaciones existentes. Además, este tipo de herramientas gozan de una gran estabilidad y consolidación por parte de los usuarios a nivel mundial. Otro factor importante es que brindan una amplia gama de conectividad a través de los multiconectores de los distintos tipos de software existentes en el mercado.

1.16. Incremento de ventas con sistemas web

De acuerdo a lo que destaca (Baca, 2015) los sistemas web se consideran como una herramienta válida para la intensificación de la venta de productos y servicios, puesto que permiten reducir el tiempo de atención al cliente y a su vez promoverlos con publicidad web para aumentar el proceso de repetición de la venta y además para atraer nuevos clientes.

1.17. Mejoramiento Relación Dependiente-Cliente con sistemas web

(30)

15 1.18. Programación JavaScript

Para (Prescott, 2017) la programación con JavaScript se convirtió en un eje fundamental en el desarrollo de sitios web interactivos, con animación y con alta capacidad de respuesta; sin embargo por tratarse de un lenguaje interpretado, no le es posible operar con autonomía, sino que requiere en forma estricta el uso del lenguaje HTML y además requiere del uso imprescindiblemente del visitante, del cual todos los navegadores actuales tienen activada su funcionabilidad de forma predeterminada.

Desde la perspectiva de (Azaustre, 2016) JavaScript se ha convertido en un estándar, gracias al cual podemos contar con aplicaciones como Gmail y Twitter que son altamente dinámicas y que por su mismo hecho de contar con millones de usuarios que las utilizan, hace que los requerimientos de experiencia de uso de estos, sea muy demandante.

1.19. AJAX

Desde el abordaje de (Arias Á. , 2014) AJAX no destaca como un lenguaje de programación, sino como una técnica de desarrollo web con un ahorro significativo de tiempo y además con un nivel de interacción alto. De allí se desprende el significado de AJAX: Asynchronous JavaScript and XML, siendo así que AJAX se comunica en forma directa con JavaScript para realizar la negociación de los datos con el servidor web, pero sin requerir que se recarge la página complemente, con dicha técnica se optimiza la transmisión de la información de las páginas en partes.

1.20. Jquery

(31)

16 1.21. Linux

A partir de la referencia de (Pons, 2016) es un sistema operativo de tipo multitarea, multiusuario y multiplataforma que ha ganado muchos usuarios sobretodo gracias a la aparición del sistema operativo que usa el mismo tipo del Kernel y además por que ha brindado a los usuarios un ambiente de seguridad y alta disponibilidad, lo cual lo ha catapultado a ser el sistema operativo más utilizado a nivel de plataformas de hospedaje y almacenamiento de datos a nivel mundial.

1.22. Apache

Apache es un servidor web que se encarga de responder las solicitudes de los navegadores en el World Wide Web. Por ser uno de los lenguajes más populares en el mundo, este es un motor para soportar a los lenguajes de procesamiento como PHP, es un factor de vital importancia para la estabilidad y alto rendimiento de los entornos de programación soportados (Morales , 2012).

1.23. MySQL

Es un motor de base de datos de tipo código abierto que fue adquirido por el gigante ORACLE, sin embargo la versión “Community Edition” aún está disponible para que el grupo de programadores que forman parte de dicha comunidad, puedan seguir aportando a su desarrollo. En su entorno de trabajo esta base de datos se utiliza para el almacenamiento de diversos tipos de informaciones, inclusive llegando a almacenar los correos electrónicos con todas las seguridades que brinda este entorno (Gallardo, 2015).

1.24. Gestión de Facturación

(32)

17

también las no emitidas. Una buena aplicación web, debe ser capaz de realizar las tareas más significativas, relacionadas al ciclo de la facturación.

1.25. Gestión de inventario

De acuerdo a (Lara, 2014) la gestión de la facturación se erige como un proceso clave para cualquier tipo de organización, puesto que de hecho, de su excelente gestión depende en gran parte el volumen de ingresos. Siendo así, se debe poner especial énfasis en este campo especialmente para la empresa Binacom Sys, cuidando tanto sus facturas emitidas, así como también las no emitidas. Una buena aplicación web, debe ser capaz de realizar las tareas más significativas, relacionadas al ciclo de la facturación.

1.26. Conclusiones parciales del capítulo

 Luego de indagar los referentes teóricos necesarios, permitieron al investigador analizar la problemática que se presenta en la empresa Binacom Sys y presentar el piloto que permita controlar de forma automatizada dentro del proceso de ventas lo que respecta a como se debería llevar el inventario y facturación.

 Los aportes referenciales de las diferentes teorías analizadas, ayudaron a que el investigador se le facilite la información necesaria para diseñar la aplicación web, como un requisito tecnológico que viabilice de forma rápida y efectiva el control de inventario y facturación de la empresa.

(33)

18 CAPÍTULO II

METODOLOGÍA

2.1. Caracterización del sector

2.1.1. Diagnóstico de Binacom Sys S.A

La empresa Binacom Sys S.A, dedicada a la venta de equipos informáticos al por mayor, presenta un inconveniente al no contar con un sistema de facturación, por lo que se hace necesario implementar una aplicación utilizando las TIC´s creando un sistema para control de inventario y facturación para mejorar los ingresos por ventas al agilizar la manera radical de facturar, cabe resaltar los parámetros que rigen la organización son:

2.1.2. Misión

Asumir la responsabilidad de ser proveedores de equipos y servicios informáticos que facilite y automatice el trabajo a empresas a nivel nacional.

2.1.3. Visión

Ser una empresa integral de soluciones TI reconocida por aportar valor al buen desempeño de su negocio delegando sus plataformas tecnológicas en nosotros.

(34)

19

Para el efecto de la investigación y dar solución al problema de ingreso por ventas se considera la opinión de las personas entrevistadas con conocimientos de primera mano de cómo es un cuello de botella el flujo del proceso de ventas al momento de facturar por lo que se estimara como prioridad dar solución a dicho problema al implementar un sistema de facturación.

2.1.4. Uso de la TIC’s

Actualmente el uso de las TIC´s en Binacom Sys S.A, es limitado, pese a que la empresa se dedica a la venta de tecnología, esto porque no cuenta con un staff de empleados especializados en el campo de la gestión tecnológica.

El uso tecnológico en la empresa está limitado al cumplimiento de las labores administrativas, pero nunca ha sido utilizado para cumplir con fines comerciales, ni como apoyo a las labores de facturar los productos ofrecidos por tal razón se plantea la alternativa de implementar un sistema de facturación, el cual satisfaga dicha necesidad que presenta la empresa.

Este desaprovechamiento se debe en gran parte al que la empresa Binacom Sys S.A, ha venido desempeñándose en la forma tradicional de facturar los productos y servicios que oferta, sin embargo en función de que el balance comercial del año 2.015 ha denotado un mayor decrecimiento de los ingresos por ventas (véase histórico de ventas).

2.1.5. Proyección de ventas

(35)

20

Figura N° 2 - Histórico de ventas

Elaborado por: Yépez Sierra Yanko

Se observa la irregularidad de los ingresos de acuerdo a las ventas en los diferentes años conforme se registra en los libros contables de la empresa, considerando los valores de ventas, el crecimiento acumulado y el porcentaje de crecimiento de ventas, presentando disminución en las ventas en los años 2014 y 2015.

Razón por la cual se plantea la nueva estrategia de mercadeo de los productos de la empresa Binacom Sys S.A.

2011 2012 2013 2014 2015

Valor $76.592,00 $79.425,26 $81.250,00 $73.560,00 $68.927,00

Crecimiento Acumulado $2.833,26 $1.824,74 -$7.690,00 -$4.633,00

Crecimiento Ventas 0,00% 3,70% 2,30% -9,46% -6,30%

$76.592,00 $79.425,26 $81.250,00 $73.560,00

$68.927,00 $2.833,26 $1.824,74 -$7.690,00 -$4.633,00 0,00% 3,70% 2,30% -9,46% -6,30% -12,00% -10,00% -8,00% -6,00% -4,00% -2,00% 0,00% 2,00% 4,00% 6,00% -$20.000,00 -$10.000,00 $0,00 $10.000,00 $20.000,00 $30.000,00 $40.000,00 $50.000,00 $60.000,00 $70.000,00 $80.000,00 $90.000,00

Histórico de Ventas

(36)

21

Figura N° 3 – Ventas

Elaborado por: Yépez Sierra Yanko

En el gráfico se expone la curva de crecimiento de ventas de la empresa, notándose claramente el decrecimiento en los ingresos, siendo más notorio en los dos últimos años del ejerció comercial, por lo que es determinante que el proyecto planteado de agilizar la forma de facturar en la empresa Binacom Sys S.A. Para mejorar el ingreso por ventas.

Una estrategia de innovación tecnológica puede ser tan simple como la implementación de un sistema adaptado al área que se desea mejorar la gestión del negocio. Si es lo suficientemente grande, una empresa puede desarrollar nuevas tecnologías; pero para la mayoría de las empresas un programa de I + D es demasiado caro. Una opción es asociarse con una organización conocida para el desarrollo de nuevas tecnologías, para que estén disponibles a medida que se desarrollan. Tecnologías de co-desarrollo y concesión de licencias también son opciones. El uso de una alianza estratégica puede servir como una estrategia de la tecnología, así como una estrategia competitiva.

Para evitar ser víctima de una nueva tecnología, la empresa debe tratar de mantenerse al tanto de los avances tecnológicos que puedan afectar a su industria. Cualquier empresa que es dependiente de la tecnología debe tener a alguien en la casa que está bien informado acerca de los últimos avances técnicos. Pero lo más importante, la empresa tiene que estar dispuesto a

$62.000,00 $64.000,00 $66.000,00 $68.000,00 $70.000,00 $72.000,00 $74.000,00 $76.000,00 $78.000,00 $80.000,00 $82.000,00 $84.000,00

2011 2012 2013 2014 2015

Ventas

Valor

(37)

22

tomar medidas cuando sea evidente que un gran avance en la tecnología plantea un modelo para contribuir a la oferta de la demanda en el mercado, pero se debe considerar los recursos y capacidades necesarias. La ejecución de algunas actividades, como la producción o fabricación, tienen altos costos que deben generarse antes de que un producto puede ser vendido y los ingresos comienzan a fluir.

2.2. Metodología de la investigación aplicada al proyecto

La metodología aplicada a la presente investigacion es cuali-cuantitativa porque para conocer las necesidades que tiene la empresa para implementar un sistema de facturación, se involucra personal de la empresa a cargo de una persona calificada para levantar la información necesaria y posteriormente el investigador hacer uso de dicha información recabada para dar solución al problema de acuerdo a los objetivos planteados con respecto al enfoque cuantitativo de esta investigacion se lo hace apoyado de la estadística para obtener los resultados que se den de acuerdo a la técnica de investigacion que se aplique.

2.2.1. Modalidad de la investigación

Para una mejor comprensión del desarrollo de esta investigacion se utiliza la investigacion cualitativa, cuantitativa y explicativa, puesto que para obtener la información necesaria se vale de técnicas de observación y recolección de datos, rigiéndose a las metodologías propuestas para dar solución al problema planteado, explicando las posibles soluciones al mismo.

(38)

23 2.2.2. Métodos de investigación

Inductivo - Deductivo, el método deductivo, permitirá al investigador entender las funciones principales del sistema de facturación a desarrollar para la empresa en general, para ser adaptado en forma general al sistema, así como el método inductivo ayuda al investigador a introducir las características del sistema con todas sus funcionalidades y requerimientos con el fin de proponer una aplicación que satisfaga las necesidades de los usuarios del mismo.

Analítico – Sintético, Este método permitirá a el investigador realizar el debido proceso por medio del cual relacione las actuales condiciones de facturación de la empresa Binacom Sys, que le permita dar una posible solución para tener un mejor control en su gestión de facturación, ayudado de las herramientas tecnológicas apropiadas.

De campo, Con este método el investigador realiza la observación como se lleva a cabo proceso actual de facturar en la empresa, para emitir una posible solución y mejorar la gestión de facturación objeto de la presente investigación.

2.2.3. Tipo de investigación

Investigación Bibliográfica, el investigador utiliza este tipo de investigacion debido a que se apoya en datos relevantes obtenidos de libros, revistas artículos, blogs para emitir un criterio real de como mejoraría la gestión de facturación en la empresa al implementar una aplicación para automatizar el proceso de facturación en Binacom Sys.

Investigacion de campo, la presente investigacion hace eco de este tipo de investigacion debido a que el investigador toma contacto con los actores mismos dentro del lugar donde se llevara a cabo la implementación del sistema propuesto.

(39)

24 2.2.4. Técnicas e instrumentos de Investigación

Los antecedentes que rigen la presente investigación se fundamentan a través de documentos consecuentes a la misma, obteniendo los datos necesarios para presentar un proyecto con certeza de acuerdo con los estándares de investigación.

Siendo plasmada la investigacion en el campo de trabajo donde se presenta los requerimientos, apoyados en materiales bibliográficos digitales, en consecuencia las herramientas necesarias para elaborar el presente trabajo son:

La entrevista, utilizada mayormente en trabajos investigativos debido a la facilidad de recolectar datos de forma verbal a través de una guía de entrevista.

La observación, se requiere de este método con el cual se dará las pautas y referentes a la actividad realizada a fin de entender las característica y comportamiento donde se desenvuelven los actores.

2.3. Población y muestra.

El universo de usuarios tomados en cuenta para realizar las entrevistas está dirigido a los siguientes actores quienes serán los encargados de manipular el sistema propuesto y son considerados el total del universo de la población a entrevistar en la presente investigación.

Tabla 1- Personal involucrado en el uso del sistema propuesto.

CARGO UNIDAD DE ANÁLISIS NÚMERO

Encargado de sistemas Analista de sistemas 1

Gerente de negocios Jefe de facturación 1

Facturador Facturación 1

Auxiliar Auxiliar de facturación 1

TOTAL DE LA POBLACIÓN 4

(40)

25 2.3.1. Análisis e interpretación de resultados

Para determinar si es conveniente para la empresa contar con un sistema de gestión de inventario y facturación automatizado, el investigador realiza entrevistas aplicadas a los trabajadores de la empresa principalmente a los usuarios inmersos en la gestión de facturación, la misma que se realizó observando el estatus actual de cómo se lleva a cabo la gestión de inventario y facturación.

Entrevista realizada a gerente de negocios de la empresa Binacom Sys S.A.

1.- ¿Según su perspectiva general el sistema web de inventario y facturación cumple con las expectativas de reemplazar al proceso de facturación manual?

Respuesta:

Es una mejora sustancial que facilita el ingreso de los datos de la cabecera de la factura de forma rápida y permite adicionar los servicios o productos hacer facturados, permitiendo agilizar el proceso de ventas.

2.- ¿El sistema presentado le parece fácil de usar o en qué aspectos se pueden mejorar?

Respuestas:

 Al utilizar el sistema a simple vista presenta facilidad para trabajar sin complicaciones  El menú que presenta es intuitivo.

 Con un conocimiento básico de computación se puede manejar el sistema, el mismo a simple vista se ve fácil de manipular

(41)

26 Respuesta:

El tiempo para facturar apoyado con la implementación del sistema si es el que conviene a los intereses de la empresa.

4.- ¿Le parece que cumple con aspectos que garanticen la Confidencialidad, Integridad y Disponibilidad de la Información de los clientes de Binacom Sys?

Repuesta:

Debe presentar la seguridad necesaria, para que los datos e información estén en una web.

5.- ¿En referencia a la gestión de productos, el sistema cumple con los procesos de creación de nuevos productos de manera instantánea, creación de nuevos clientes, creación de nuevos proveedores. En qué aspectos se puede mejorar’?

Respuesta:

El registro de los actores que intervienen en el proceso de facturación se lo hace en una hoja de Excel, donde se detallan los siguientes campos tanto para clientes como para proveedores y productos

 Nombre del cliente, proveedor o producto sea el caso de cada actor  Ruc de cliente o proveedor

 Teléfono de cliente o proveedor  Dirección de cliente o proveedor  Dirección de correo electrónico

 Para los productos se crea los campos cantidad valor de compra y venta.

6.- ¿Según su criterio el formato de la factura cumple con los parámetros mínimos de presentación para los clientes?

Respuesta:

(42)

27

Entrevista realizada a facturador de la empresa Binacom Sys S.A.

1.- ¿Según su perspectiva general el sistema web de facturación cumple con las expectativas de reemplazar al proceso de facturación manual?

Respuesta:

Realmente la ayuda que brinda el sistema propuesto va hacer que el proceso de encontrar los productos se más ágil, sobre todo al llenar automáticamente los datos de los clientes en las facturas.

2.- ¿El sistema presentado le parece fácil de usar o en qué aspectos se pueden mejorar?

Respuestas:

Presenta facilidad de uso, sabiendo lo básico de computación se podrá manipular las funciones del sistema propuesto, pues presenta un menú fácil.

3.- ¿El tiempo de respuesta para facturar, le parece aceptable o considera que debe mejorarse?

Respuesta:

Por supuesto que los tiempos de facturación propuestos son ideales puesto que actualmente se factura de forma manual y demora mucho lo que crea, al cliente malestar por la tardanza.

4.- ¿Le parece que cumple con aspectos que garanticen la Confidencialidad, Integridad y Disponibilidad de la Información de los clientes de Binacom Sys?

Respuesta:

Seguramente el programa presenta seguridad porque es una aplicación que va a estar en la web.

(43)

28 Respuesta:

Facilita conocer el stock de productos, llena automáticamente los datos de los productos, clientes, proveedores, etc.

6.- ¿Según su criterio el formato de la factura cumple con los parámetros mínimos de presentación para los clientes?

Respuesta:

Generalmente presenta los campos que toda nota de venta o factura deben tener.

Entrevista realizada a auxiliar de facturación de la empresa Binacom Sys S.A.

1.- ¿Según su perspectiva general el sistema web de facturación cumple con las expectativas de reemplazar al proceso de facturación manual?

Respuesta:

Siempre es mejor un sistema automático para realizar el trabajo de facturación y saber el stock de los productos en una empresa.

2.- ¿El sistema presentado le parece fácil de usar o en qué aspectos se pueden mejorar?

Respuestas:

Si esta fácil de trabajar con el sistema presentado es muy intuitivo en su aspecto general.

3.- ¿El tiempo de respuesta para facturar, le parece aceptable o considera que debe mejorarse?

Respuesta:

(44)

29

4.- ¿Le parece que cumple con aspectos que garanticen la Confidencialidad, Integridad y Disponibilidad de la Información de los clientes de Binacom Sys?

Respuesta:

Los datos que se guardan en una base de datos siempre tiene un riesgo de ser sustraídos por terceros, pero la información no se perderá al estar en la web.

5.- ¿En referencia a la gestión de productos, el sistema cumple con los procesos de creación de nuevos productos de manera instantánea, creación de nuevos clientes, creación de nuevos proveedores. En qué aspectos se puede mejorar’?

Respuesta:

Las funcionalidades del sistema que se pretende implementar a simple vista presentan facilidad de crear nuevos clientes, proveedores y productos.

6.- ¿Según su criterio el formato de la factura cumple con los parámetros mínimos de presentación para los clientes?

Respuesta:

Los parámetros se cumplen de acuerdo a lo que se exige en el SRI, luego podría aumentarse la facturación electrónica.

Entrevista realizada a analista de sistemas de la empresa Binacom Sys S.A.

1.- ¿Según su perspectiva general el sistema web de facturación cumple con las expectativas de reemplazar al proceso de facturación manual?

Respuesta:

(45)

30

2.- ¿El sistema presentado le parece fácil de usar o en qué aspectos se pueden mejorar?

Respuestas:

En términos generales el sistema se lo puede implementar y va a ser fácil de comprender por parte de los usuarios, ya que presenta un interfaz amigable.

3.- ¿El tiempo de respuesta para facturar, le parece aceptable o considera que debe mejorarse?

Respuesta:

Es aceptable el tiempo de respuesta para emitir una factura a los clientes se debe considerar los factores tales como el ancho de banda y velocidad de impresión de la impresora.

4.- ¿Le parece que cumple con aspectos que garanticen la Confidencialidad, Integridad y Disponibilidad de la Información de los clientes de Binacom Sys?

Respuesta:

La integridad de los datos está protegidos por los estándares de seguridad informática, pero nunca se está bien guardado de robo de información por parte de terceros, y la disponibilidad del mismo depende del contrato de conexión a internet que se cuente.

5.- ¿En referencia a la gestión de productos, el sistema cumple con los procesos de creación de nuevos productos de manera instantánea, creación de nuevos clientes, creación de nuevos proveedores. En qué aspectos se puede mejorar’?

Respuesta:

La creación de productos, clientes y proveedores se los hace a trasvés de un formulario el cual guarda los datos en una base de datos.

6.- ¿Según su criterio el formato de la factura cumple con los parámetros mínimos de presentación para los clientes?

(46)

31

De acuerdo con la estandarización de los formatos de facturas, se cumple con los requeridos por el servicio de rentas internas.

2.3.2. Análisis e Interpretación de las encuestas

 Pregunta 1: La mayor parte de encuestados determinan, que el sistema cumple con las expectativas de satisfacer las necesidades planteadas por la empresa, dado que un proceso automático siempre es mejor que un proceso manual.

 Pregunta 2: De acuerdo a la opinión de los encuestados se determina, que el sistema propuesto es de fácil acceso y manipulación porque presenta los menús intuitivos.  Pregunta 3: De la opinión general de los encuestados se concluye, que el sistema

propuesto tiene un tiempo aceptable para elaborar las facturas.

 Pregunta 4: En referencia a la seguridad que garantice la confidencialidad, integridad y disponibilidad, los encuestados opinan que hay un mínimo riesgo confidencialidad y perdida de la información, se puede dar debido al mal manejo de terceros, con respecto a la disponibilidad dependería de la capacidad de ancho de banda de conexión contratado por la empresa.

 Pregunta 5: Todos los participantes de las encuestas con respecto a la gestión de módulos que presenta el programa, opinan que el sistema si satisface la creación de nuevos productos, clientes y proveedores de forma fácil.

 Pregunta 6: Los encuestados respectos a la presentación del formato de factura coinciden en su mayoría que si cumplen con un estándar general exigido por el ente regulador nacional en este caso es Servicio de Rentas Internas.

2.4. Conclusiones parciales del capítulo

 Con la implementación del sistema propuesto el gerente de negocios tendrá mejor control de la gestión en el proceso de inventario y facturación, pues dispondrá de la información de manera automatizada.

(47)

32

(48)

33 CAPÍTULO III

MARCO PROPOSITIVO

3.1. Título de la Propuesta

“APLICACIÓN WEB PARA EL CONTROL DE INVENTARIO Y FACTURACIÓN DE LA EMPRESA BINACOM SYS S.A.”

3.2. Objetivos de la Propuesta

Determinar el proceso actual de cómo funciona la gestión de inventario y

facturación para el levantamiento de la información necesaria previa al

desarrollo de la aplicación propuesta.

Desarrollar el sistema web para el control de inventario y facturación de la

empresa Binacom Sys S.A, para ser usada en la mayoría de navegadores.

Implementar un prototipo para el control de inventario y facturación.

3.3

.

Descripción y Detalle del Sistema de Facturación

En este capítulo se presenta la solución al problema planteado utilizando las TIC´s, como herramienta tecnológica de implementación para mejorar la gestión en la facturación de la empresa Binacom Sys S.A. implementando una APLICACIÓN WEB PARA EL CONTROL DE INVENTARIO Y FACTURACIÓN DE LA EMPRESA BINACOM SYS S.A. Mostrando las principales funcionalidades del mismo.

3.4. Proveedor de hosting

(49)

34

Los beneficios que ofrece este proveedor de hosting son:

 Alto nivel de disponibilidad del servicio (24x7x365)

 Licencia gratuita para manejo de Panel de Control Avanzado  Administración del servidor auto-administrable.

 Permite realizar respaldos dentro del almacenamiento y además estos pueden ser descargados hacia un punto externo.

 Servicio de base de datos ilimitada.

El hosting usado es de una empresa localizada en Estados Unidos de Norte América, la cual brinda el servicio de alojamiento web, cuenta con gran cantidad de herramientas y recursos.

Su fiabilidad en el servicio es reconocida cuenta con centros de datos en distintas ciudades de Norte América, el panel de control (cpanel), presenta un diseño simple y fácil de usar.

El soporte técnico que brinda es de 24 horas durante los 7 días de la semana en todo el año, respondiendo a inquietudes del usuario mediante llamadas telefónicas, correos electrónicos, chats o a través de los tickets de servicio que se colocan en su web.

El sistema se localiza en sisfic.com/facturación.

3.5. Requisitos del sistema

(50)

35 3.5.1. Historia de usuarios

Las historias se presentaran en los formatos habituales con el fin de identificar las necesidades que se deban cumplir, según los actores que intervengan en el proceso del desarrollo del sistema propuesto.

Tabla 2 - Historia de Usuario 1

HISTORIA DE USUARIO

NÚMERO: 1 NOMBRE: Ingreso al sistema

USUARIO: Administrador

ITERACCIÓN ASIGNADA: 1

PRIORIDAD EN NEGOCIO: Alta PUNTOS ESTIMADOS: 4 RIESGO EN DESARROLLO: Alto PUNTOS REALES: 5

DESCRIPCIÓN: Como usuario necesito que para ingresar al sistema se autentique al usuario mediante una clave de acceso

OBSERVACIONES:

Elaborado por: Yépez Sierra Yanko

Tabla 3 - Historia de Usuario 2

HISTORIA DE USUARIO

NÚMERO: 2 NOMBRE: Administrar el sistema

USUARIO: Analista ITERACCIÓN ASIGNADA: 1

PRIORIDAD EN NEGOCIO: Alta PUNTOS ESTIMADOS: 4 RIESGO EN DESARROLLO: Alto PUNTOS REALES: 5

DESCRIPCIÓN: Se encarga de asignar los usuarios con sus respectivas claves para que puedan ingresar al sistema

OBSERVACIONES:

(51)

36 Tabla 4 - Historia de Usuario 3

HISTORIA DE USUARIO

NÚMERO: 3 NOMBRE: Ingreso de cliente

USUARIO: Facturadora ITERACCIÓN ASIGNADA: 1

PRIORIDAD EN NEGOCIO: Alta PUNTOS ESTIMADOS: 4 RIESGO EN DESARROLLO: Alto PUNTOS REALES: 5

DESCRIPCIÓN: Como usuario, necesito acceso a todos los menús para poder ingresar a la base de datos a los clientes de la empresa

OBSERVACIONES:

Elaborado por: Yépez Sierra Yanko

Tabla 5 - Historia de Usuario 4

Elaborado por: Yépez Sierra Yanko

HISTORIA DE USUARIO

NÚMERO: 4

NOMBRE: Ingreso de

proveedores

USUARIO: Facturadora ITERACCIÓN ASIGNADA: 1

PRIORIDAD EN NEGOCIO: Alta PUNTOS ESTIMADOS: 4 RIESGO EN DESARROLLO: Alto PUNTOS REALES: 5

DESCRIPCIÓN: Como usuario, necesito acceso a todos los menús para poder ingresar a la base de datos a los clientes de la empresa

(52)

37 Tabla 6 - Historia de Usuario 5

Elaborado por: Yépez Sierra Yanko

3.5.2. Requisitos funcionales

Para determinar un sistema que cumpla con los parámetros que ayuden a mejorar la gestión de facturación de la empresa Binacom Sys S.A, se solicita que el sistema permita realizar un proceso simple y una interfaz amigable para el usuario.

 Acceso al sistema usando una clave de autenticación de usuario.  El usuario será definido por el administrador de sistemas.  La arquitectura que rige la aplicación es Cliente-servidor.  El entorno de la aplicación es ambiente web.

 La aplicación se debe ejecutar a través de un navegador de internet.

 La arquitectura de 3 niveles (Aplicación cliente – aplicación server – Datos del negocio.  Para desarrollar el sistema se aplicara el modelo vista controlador.

 La aplicación se ejecutará independiente de la plataforma utilizada.

 La aplicación reemplaza los procesos manuales mediante la automatización del sistema.  El esquema de funcionamiento de la aplicación será 7-24-365.

HISTORIA DE USUARIO

NÚMERO: 5 NOMBRE: Ingreso de producto

USUARIO: Auxiliar ITERACCIÓN ASIGNADA: 1

PRIORIDAD EN NEGOCIO: Alta PUNTOS ESTIMADOS: 4 RIESGO EN DESARROLLO: Alto PUNTOS REALES: 5

DESCRIPCIÓN: Como usuario, necesito acceso para ingresar a la base de datos los productos que la empresa ofrecerá la venta y poder facturarlos

(53)

38 3.5.3. Requisitos no funcionales

A continuación se presenta los requisitos no funcionales pero necesarias requeridas para el desarrollo del presente trabajo:

 Seguridad, administrada por usuarios de la empresa Binacom Sys S.A.  Disponibilidad, independiente de la plataforma usada se ejecutara 7-24-365

 Fiabilidad, tolerancia de fallos de margen del 95% permitido por factores externos.  Portabilidad, el esquema de desarrollo es de cliente servidor por lo que no es portable.

3.5.4. Propósito

Determinar que la aplicación de facturación satisfaga la necesidad que tiene la empresa Binacom Sys S.A, de agilizar la forma de elaborar facturas y controlar el stock para de ese modo mejorar la atención de sus clientes.

3.5.5. Alcance

Implementar un piloto funcional que presente una mejora en el área de facturación de la empresa.

3.5.6. Definición de acrónimos abreviaturas  Hosting:

 TIC´S:

 XP (Extreme Programming)

3.6. Diseño y arquitectura del sistema

(54)

39 3.6.1. Definición de clases

El sistema se define de acuerdo al proceso que se presenta de la siguiente forma:

 Los atributos y métodos, se definen a medida que se realiza el proceso de diseño de la aplicación tal cual se lo presentara en el modelo entidad-relación (MER)

Figura N° 4 - Diagrama de clases

(55)

40 3.6.2. Diagrama de secuencia

Figura N° 5 - Diagrama de secuencia facturación-cliente-inventario

(56)

41 3.6.3. Modelo de desarrollo

El proyecto opera con arquitectura Cliente-Servidor por ser una aplicación web de tres niveles, con respecto a la programación la arquitectura que presenta es un modelo Vista-Controlador.

Figura N° 6 - Cliente-Servidor

(57)

42 3.6.4. Definición de diagramas de Casos de Uso

Crear Cliente

Crear Provedor

Crea Producto

Genera Compra

administrador del Sistema

Usuario

Genera Factura

Figura N° 7 - caso de Uso general

(58)

43 3.6.5. Modelo de base de datos (MER)

Figura N° 8 - Modelo Entidad Relación

(59)

44 3.7. Descripción de las tablas

Tabla cliente.- Permite almacenar los datos relevante de los clientes. Tabla 7 - Tbl_cliente

Campo Dato Longitud Constraint Descripción

Id_factura int 11 Primary Key Autoincremento

Nombre_cliente Varchar 255 Not null Nombre del cliente Teléfono_cliente Char 30 Not null Teléfono del cliente

Email_cliente Varchar 64 Not null Nikname cliente Dirección_cliente Varchar 255 Not null Dirección del cliente

Status_cliente Tunyint 4 Not null Estado del cliente Date_added Datetime Not null Toma la fecha del computador

Ruc_cliente Char 13 Not null Ruc del cliente

Elaborado por: Yépez Sierra Yanko Yury

Tabla compra.- Permite almacenar los datos de la adquisición de compras. Tabla 8 - Tbl_Compra

Campo Dato Longitud Constraint Descripción

Id_compra int 11 Primary Key Autoincremento

nùmero_compra int 11 Not null Nùmero de compra

fecha_compra datetime Not null Fecha compra

Id_proveedor int 11 Not null Nikname proveedor

Id_vendedor int 11 Not null Nikname vendedor

condiciones varchar 30 Not null Operaciones factura

Total_compra varchar 20 Not null Valor

Estado_compra tinyint 1 Not null Estado de la compra

(60)

45 Tabla detalle compra.- Permite almacenar los datos de los detalles de las compras.

Tabla 9 - Tbl_Detalle_compra

Campo Dato Longitud Constraint Descripción

Id_detalle int 11 Primary Key Autoincremento

nùmero_compra int 11 Not null Nùmero de compra

Id_producto int 11 Not null

cantidad int 11 Not null Cantidad

Precio_compra double Not null Precio de compra

Elaborado por: Yépez Sierra Yanko Yury

Tabla detalle factura.- permite almacenar los datos de los detalles de la factura.

Tabla 10 - Tbl_detalle_factura

Campo Dato Longitud Constraint Descripción

Id_detalle int 11 Primary Key Autoincremento

nùmero_factura int 11 Not null Nùmero de factura

Id_producto int 11 Not null

cantidad int 11 Not null Cantidad

Precio_venta double Not null Precio de venta

(61)

46 Tabla factura.- Permite almacenar los datos de la cabecera de la factura, los

registros de los productos, cantidades y precio.

Tabla 11 - Tbl_factura

Campo Dato Longitud Constraint Descripción

Id_factura int 11 Primary Key Autoincremento

nùmero_factura int 11 Not null Nùmero de factura

fecha_factura datetime Not null Fecha factura

Id_cliente int 11 Not null Nikname cliente

Id_vendedor int 11 Not null Nikname vendedor

condiciones varchar 30 Not null Operaciones factura

Total_venta varchar 20 Not null Valor

Estado_factura tinyint 1 Not null Estado del cliente

Elaborado por: Yépez Sierra Yanko Yury

Tabla producto.- Permite almacenar los datos de la adquisición de productos. Tabla 12 - Tbl_producto

Campo Dato Longitud Constraint Descripción Id_producto int 11 Primary Key Autoincremento Código_producto char 20 Not null Código del producto

Nobre_producto char 255 Not null Nombre del producto Status_producto tinyint 4 Not null Estado del producto

Date_added datatime Not null

Toma la fecha del computador Precio_producto double Not null Valor venta del producto

Costo_producto double

Valor de compra del producto Cantidad_producto int 255 Not null Cantidad ingresada

Stock_producto int 255 Not null Existencia del producto

Referencias

Documento similar

componentes necesarios para nuestro proyecto, en las cuales se involucran los lenguajes de desarrollo q vamos a utilizar, herramientas tecnológicas como sistema operativo,

Obtuvieron como resultado: En el diagnóstico inicial realizado a la empresa, se determina la falta de control interno del movimiento del efectivo, siendo esta la causa

Por las especificaciones anteriores nació la idea del control de inventario y facturación mediante tecnología web lo que permitirá a la empresa Tecnicentro “ECUALLANTA”

La elaboración de este sistema implica el análisis de cada uno de los procesos implicados para el control de inventario y facturación de la empresa Keepsolution entre los más

RESUMEN EJECUTIVO El proyecto de control de procesos de facturación de ventas y registro de cobros realizado en ambiente web para la empresa “EUREKA” se desarrolló para

CARRERA DE AN?LISIS DE SISTEMAS CONTROL DE PEDIDOS E INVENTARIO DE PRODUCTOS MEDIANTE UNA APLICACI?N WEB PARA LA EMPRESA DE MATERIAL EL?CTRICO ?IMPORT? Autor Cuich?n Lincango Iv?n

CARRERA DE AN?LISIS DE SISTEMAS CONTROL DE INVENTARIOS Y FACTURACI?N MEDIANTE UNA APLICACI?N WEB PARA LA EMPRESA BRAVO POLO Proyecto de desarrollo de sistema previo a la obtenci?n

CARRERA ANALISIS DE SISTEMAS CONTROL DE INVENTARIO DE BODEGA Y FACTURACI?N MEDIANTE UNA APLICACI?N WEB PARA LA EMPRESA OC?ANO PAC?FICO Proyecto de investigaci?n previo a la obtenci?n