• No se han encontrado resultados

Aplicación web de venta de flores con facturación electrónica para la empresa exportbroker S.A

N/A
N/A
Protected

Academic year: 2020

Share "Aplicación web de venta de flores con facturación electrónica para la empresa exportbroker S.A"

Copied!
104
0
0

Texto completo

(1)

UNIVERSIDAD REGIONAL AUTÓNOMA DE LOS ANDES

“UNIANDES - IBARRA”

FACULTAD DE SISTEMAS MERCANTILES

CARRERA DE SISTEMAS

PROYECTO DE EXAMEN COMPLEXIVO PREVIO A LA

OBTENCIÓN DEL TITULO DE INGENIERO EN SISTEMAS E

INFORMÁTICA

TEMA:

APLICACION WEB DE VENTA DE FLORES CON FACTURACIÓN

ELECTRÓNICA PARA LA EMPRESA EXPORTBROKER S.A

AUTOR: MORALES AMAYA CRISTIAN GEOVANNY

ASESOR: ING. BAÑO NARANJO FREDDY PATRICIO, M. Sc.

AMBATO – ECUADOR

(2)

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 señor Cristian Geovanny Morales Amaya, estudiante de la Carrera de Sistemas,

Facultad de Sistemas Mercantiles, con el tema “Aplicación Web De Venta De Flores Con

Facturación Electrónica Para La Empresa Exportbroker 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

_______________________________

Ing. Baño Naranjo Freddy Patricio

ASESOR

(3)

DECLARACIÓN DE AUTENTICIDAD

Yo, Cristian Geovanny Morales Amaya, 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 INGENIERIA 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 2018

_____________________________

Sr. Cristian Geovanny Morales Amaya

CI. 1003204490

(4)

DERECHOS DE AUTOR

Yo, Cristian Geovanny Morales Amaya, declaro que conozco y acepto la disposición

constante en el literal d) del Art. 85 del Estatuto de la Universidad Regional Autónoma de

Los Andes, que en su parte pertinente textualmente dice: El Patrimonio de la UNIANDES,

está constituido por: La propiedad intelectual sobre las Investigaciones, trabajos científicos

o técnicos, proyectos profesionales y consultaría que se realicen en la Universidad o por

cuenta de ella;

Ambato, Marzo 2018

_______________________________

Sr. Cristian Geovanny Morales Amaya

CI. 1003204490

(5)

DEDICATORIA

A la mujer que los retos no le asustaron porque siempre supo hacerles frente, la que

manejo con paciencia cada caída que tuve para ir convirtiéndome cada vez en un gran

profesional, a la mujer que deposito en mis manos todo su amor y su tiempo hasta cumplir

con el fin de concebir mi profesión, la que me empapo de su luz para que tenga luz propia

y ahora que experimento la oportunidad de poder retribuir todo eso, te lo retribuyo,

¡gracias madre mía! gracias por seguir mis pasos, el camino fue largo pero jamás cediste.

(6)

AGRADECIMIENTOS

Quiero que estas líneas sirvan para expresar mi más profundo y sincero agradecimiento a

cada una de las personas que de manera directa e indirecta colaboraron en la realización

del presente trabajo, en especial a mi tutor el ingeniero Freddy Baños, por su orientación,

la disciplina impartida y la supervisión estricta de la misma, pero sobre todo por su apoyo,

por su constante motivación a lo largo de este periodo.

A mi amada hija Emiliana por ser mi fuente de inspiración para poder superarme cada día

más y así poder luchar para que la vida nos depare un futuro más estratégico, a mi amada

esposa Clarita que siempre estuvo a mi lado en cada paso que daba siempre brindándome

su compresión, cariño y amor.

A mi amada madre y hermanos quienes siempre se hicieron presentes con palabras de

aliento y motivación, logrando así nunca dejar que desfallezca ante adversidades para que

siga adelante y perseveré para que cumpla con mis ideales.

A todos aquellos que me han brindado un pedazo de su tiempo, un instante de su vida, mis

(7)

INDICE GENERAL

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

DERECHOS DE AUTOR DEDICATORIA

AGRADECIMIENTOS INDICE GENERAL INDICE DE TABLAS INDICE DE GRAFICOS RESUMEN

ABSTRACT

INTRODUCCIÓN --- 1

Antecedentes de la Investigación --- 1

Planteamiento del Problema --- 2

Formulación del Problema --- 3

Delimitación del Problema --- 4

Identificación de la Línea De Investigación --- 4

Objetivos --- 4

Objetivo General --- 4

Objetivos Específicos --- 4

Idea A Defender --- 4

Variables --- 4

Justificación del Tema --- 5

1 MARCO TEÓRICO --- 6

1.1 Aplicación Web --- 6

1.1.1 Definición --- 6

1.1.2 Arquitectura --- 8

1.1.3 Estructura de la aplicación Web --- 9

1.1.4 Tecnologías --- 10

1.1.4.1 Ajax --- 10

1.1.4.2 Css --- 10

1.2 E-Commerce --- 11

1.2.1 Antecedentes --- 11

1.2.2 Interfaz --- 11

1.2.3 Consideraciones Técnicas --- 12

1.2.4 Uso empresarial --- 12

1.2.5 Ventajas --- 13

1.2.6 Desventajas --- 13

1.3 Herramientas de Desarrollo --- 13

1.3.1 HTML --- 13

1.3.2 PHP --- 14

1.3.3 JavaScript --- 14

1.3.4 IDE de desarrollo --- 14

1.4 Seguridades --- 15

1.4.1 Fundamentos de la Seguridad Informática --- 15

1.4.2 Criptosistemas de Clave Secreta --- 15

1.4.3 Criptosistemas de Cifrado en Flujo --- 16

1.4.4 Criptosistemas de Clave Pública--- 16

1.4.5 Funciones de Autenticación e Integridad. --- 17

(8)

1.4.7 Aplicaciones Seguras --- 17

1.5 Ventas --- 18

1.5.1 Definición --- 18

1.5.2 Facturación --- 18

1.5.3 Inventario --- 18

1.5.4 Facturación Electrónica --- 22

1.6 Conclusiones parciales del capítulo. --- 24

2 MARCO METODOLÓGICO --- 25

2.1 Caracterización del Sector. --- 25

2.2 Descripción del procedimiento metodológico. --- 26

2.2.1 Modalidad de la investigación --- 26

2.2.2 Tipo de investigación --- 26

2.2.3 Métodos de investigación --- 27

2.2.4 Técnicas e instrumentos de investigación --- 27

2.2.5 Población y muestra --- 28

2.2.6 Análisis e Interpretación de resultados. --- 28

2.2.7 Conclusiones parciales del capítulo. --- 40

3 MARCO PROPOSITIVO --- 41

3.1 Tema --- 41

3.2 Objetivos --- 41

3.2.1 Objetivo General --- 41

3.2.2 Objetivos Específicos --- 41

3.3 Desarrollo de la Propuesta --- 41

3.3.1 RUP --- 41

3.3.2 Características: --- 42

3.3.3 Fases --- 42

3.3.4 Diagramas Uml --- 43

3.3.5 Recursos --- 43

3.3.6 Elaboración --- 47

3.3.7 Base de datos --- 56

3.3.8 Tablas --- 58

3.3.9 Formulario de Entradas --- 65

3.3.10 Construcción --- 68

3.3.11 Capacitación. --- 71

3.3.12 Pruebas de software --- 72

CONCLUSIONES --- 75

RECOMENDACIONES --- 76

BIBLIOGRAFIA --- 77

(9)

INDICE DE TABLAS

TABLA 1PERSONALDE LA EMPRESA ... 28

TABLA 2ENTREVISTA GERENTE GENERAL... 39

TABLA 3RECURSOS HUMANOS -DESARROLLADORES ... 43

TABLA 4RECURSOS HUMANOS -USUARIOS ... 44

TABLA 5RECURSOS HUMANOS -ASESORES ... 44

TABLA 6RECURSOS TÉCNICOS –HARDWARE DESARROLLO ... 44

TABLA 7RECURSOS TÉCNICOS –HARDWARE IMPLEMENTACIÓN ... 45

TABLA 8RECURSOS TÉCNICOS –SOFTWARE DESARROLLO ... 45

TABLA 9RECURSOS TÉCNICOS –SOFTWARE IMPLEMENTACIÓN ... 46

TABLA 10RECURSOS ECONÓMICOS ... 46

TABLA 11RECURSOS ECONÓMICOS -DESARROLLO ... 46

TABLA 12RECURSOS ECONÓMICOS -IMPLEMENTACIÓN ... 47

TABLA 13RECURSOS ECONÓMICOS -EXTRAS ... 47

TABLA 14REGISTRO DE USUARIOS ... 73

TABLA 15PROCESO DE RESTAURACIÓN DE LA CLAVE DE USUARIO ... 73

TABLA 16PROCESO DE FACTURACIÓN ... 74

(10)

INDICE DE GRAFICOS

GRAFICO 1¿FRECUENCIA AL REALIZAR PEDIDOS? ... 29

GRAFICO 2¿EL MANEJO DE INVENTARIO ES? ... 30

GRAFICO 3¿MANEJO DE INVENTARIO ES ADECUADO?... 31

GRAFICO 4¿TIEMPO EN VENTA DE ARTÍCULOS? ... 32

GRAFICO 5DISPONIBILIDAD DEL PRODUCTO ... 33

GRAFICO 6TIEMPO EN VENTA ... 34

GRAFICO 7FACTURAS ... 35

GRAFICO 8BÚSQUEDA DE ARTÍCULOS ... 36

GRAFICO 9MEJORAR MANEJO DE INVENTARIO ... 37

GRAFICO 10PAGOS DE COMPRAS ... 38

GRAFICO 11FASES DE LA METODOLOGÍA ... 42

GRAFICO 12CASO DE USO ADMINISTRADOR ... 49

GRAFICO 13CASO DE USO AYÚDATE DE MOSTRADOR ... 49

GRAFICO 14CASO DE USO BODEGUERO ... 50

GRAFICO 15CRONOGRAMA DE ACTIVIDADES ... 54

GRAFICO 16BASE DE DATOS –MODELO FÍSICO ... 56

GRAFICO 17BASE DE DATOS –MODELO LÓGICO ... 57

GRAFICO 18TABLA USUARIOS ... 58

GRAFICO 19TABLA PRODUCTOS ... 59

GRAFICO 20TABLA PROVEEDORES ... 60

GRAFICO 21TABLA MOVIMIENTO DE PRODUCTOS ... 61

GRAFICO 22TABLA COMPRAS... 62

GRAFICO 23TABLA DEVOLUCIONES ... 63

GRAFICO 24TABLA CLIENTES ... 64

GRAFICO 25TABLA CATEGORÍA ... 64

GRAFICO 26TABLA CONFIGURACIONES ... 65

GRAFICO 27FORMULARIO INGRESO DE PROVEEDORES ... 66

GRAFICO 28FORMULARIO INGRESO DE PRODUCTOS ... 66

GRAFICO 29FORMULARIO INGRESO DE COMPRAS ... 67

(11)

GRAFICO 31FORMULARIO INGRESO DE FACTURA ... 68

(12)

RESUMEN

La Empresa “ExportBroker S.A” de la ciudad de Quito, se dedica a la venta y exportación

de rosas, el inconveniente que se presenta en la empresa es la realización de procesos de

forma manual existentes.

Para el desarrollo de la alternativa de la solución se realizó una investigación de campo al

personal de empresa y a los clientes en donde se realizó un estudio sobre procesos de

ventas y de esta forma mejorar la organización de los productos y sus características.

Como alternativa de solución se planteó una aplicación web para la gestión de ventas de la

empresa “ExportBroker S.A”.

El proyecto está encaminado también en fortalecer el sistema de facturación tanto en

compra como de asignación de los productos.

Nuestro Inventario cuenta con un control de entrada y asignación de productos mediante la

utilización de Kardex el cual nos proporcionará la información necesaria y controlar el

stock de los productos en bodega.

La aplicación web también cuenta con el módulo de facturación electrónica en donde

enviamos los documentos electrónicos de forma directa y rápida a los servidores del Sri y

de tal manera los clientes reciben en su correo las facturas electrónicas de forma más fácil

para poder realizar sus declaraciones.

La metodología utilizada en el desarrollo del módulo es la metodología RUP, esta

metodología es utilizada en la programación orientada a objetos y la aplica varias de las

mejores prácticas en el desarrollo moderno de software en una forma que se adapta a un

amplio rango de proyectos y de organizaciones.

Provee a cada miembro del equipo, un fácil acceso a una base de conocimiento con guías,

plantillas y herramientas para todas las actividades críticas del desarrollo de software. Esta

metodología permite que todos los integrantes de un equipo de trabajo, conozcan y

compartan el proceso de desarrollo

Además, el módulo cuenta con seguridades como el control de usuarios y privilegios, esto

se maneja a partir de la base de datos en Mysql del módulo y así dar acceso solo a los

empleados designados en cada una de sus tareas en el módulo.

Este es un sistema que está desarrollado bajo plataformas GNU Linux, y tiene

(13)

ABSTRACT

The Company “ExportBroker” is located in Quito city and it mainly deals in sale and

export of roses. It is essential to mention that one of the biggest issues found within the

company is that the processes carried out in the mentioned placed are still registered in a

manual form.

To suggest a proposal, it was relevant to perform a field research by analyzing the staff

member as well as customers. Consequently, a deep study on sales processes was made in

order to improve organization and characteristics of products.

On top of that, it was suggested to deploy a web application in order to manage sales

processes effectively. In addition, this research is also aimed to strengthen product

allocation processes as well as billing and sale systems.

One should bear in mind that the stock ledger gives importance to control of purchasing as

well as product allocation throughout the computing system with the name “Kardex”. This

system allows one to get appropriate information as well as to meet the product stock.

The web application has got an electronic billing device which allows sending electronic

invoices to the public institution SRI; in this way, clients can easily get their bills in their

email accounts for keeping their tax records.

The methodology being used within this research has RUP traits and it is based on

goal-achievement applications. Furthermore, it is applied to the best practices of top of the line

software as it easily gets adapted to projects and organizations.

The software gives easy access to every staff member as it has guides, forms, and tools for

every activity. Then, all members at the company will be familiarized with the computing

system being suggested. It is crucial to say that mentioned software is a safe and reliable

account; in addition, this software is controlled through the data base “Mysql” in order to

give secure and timely assigned tasks to specific people. Also, this system bases on GNU

Linux platform; therefore, it has compatibility with other operative systems as it uses

(14)

1 INTRODUCCIÓN

Antecedentes de la Investigación

Hoy en día todos los seres humanos usamos de una u otra manera el internet, a veces

directa y a veces indirectamente, pero lo usamos. Las tendencias en lo digital crecen como

espuma, por su alcance masivo. Y es tan necesario en lo personal como en lo profesional.

En el Ecuador la penetración del internet crece, el 54% de las personas utilizan el internet

al menos una vez al día.

En la industria móvil, Ecuador sigue las tendencias globales, en 2014 la base móvil llegó a

17 millones, o 113% de tasa de penetración, mientras que el número de propietarios de los

Smartphone se duplicaron en sólo 2 años. Esto se debe también al acceso a la tecnología

que está en constante crecimiento.

Hoy en día, gracias a un Smartphone, o computador se puede comprar de todo sin

necesidad de ir a los establecimientos. Compramos ropa, muebles, celulares,

electrodomésticos, accesorios, comida y más sólo a través de fotos. Con procesos muy

simples e intuitivos, se facilita la utilización para que cualquier persona lo pueda hacer y

con diferentes formas de pago.

Nuestro mercado ecuatoriano cada vez crece más, por esta razón existe esta oportunidad de

crear una plataforma E-Commerce para poder brindar la solución de compra directa de

flores, ya que se vio en este crecimiento tecnológico una excelente oportunidad de

negocio. (Republica, 2016)

En la medida en que las operaciones de la empresa se hacen más complejas y los recursos

más costosos y difícil de conseguir, los administradores de empresas se han visto en la

necesidad de diseñar e implementar cada vez mejores métodos que le permitan controlar el

uso de dichos recursos, en especial sus inventarios y pedidos de clientes finales. Por lo

tanto, se han desarrollado modelos de control y administración de inventarios de mercancía

adaptados a las características y circunstancias de cada organización, pero basados todos

(15)

2

La implementación de una plataforma E-Commerce para mejorar el manejo de ventas

directas, inventario, facturación y pedidos es esencial ya que la empresa tiene una gran

cantidad de pedidos realizados que se maneje por la plataforma de esa forma es más fácil

que los usuarios permitidos puedan ingresar desde cualquier parte del mundo para poder

administrar y llevar correctamente la logística de entrega de sus productos. (Montes

Chunga, 2009)

Es un documento electrónico que sustenta una transacción comercial en el Ecuador, y el

cual debe cumplir con requisitos legales y técnicos exigidos por el SRI. Además, garantiza

la autenticidad de su origen y la integridad de su contenido a través de la firma electrónica.

En el 2014 el uso de comprobantes electrónicos será OBLIGATORIO, de acuerdo a lo

publicado en el Registro Oficial No. 956. Los sujetos pasivos, excepto las entidades

públicas, deberán emitir facturas, comprobantes de retención, guías de remisión, notas de

crédito y notas de débito únicamente a través de mensajes de datos firmados

electrónicamente. Ahora los comprobantes de venta deben ser enviados por Internet a

través de un sistema informático que cumpla con las regulaciones del SRI. (Maldonado,

2017)

Planteamiento del Problema

América Latina se ha convertido en una región que ha captado el interés internacional en

materia de comercio e inversión en emprendimientos tecnológicos debido a su crecimiento

continuo e inclusivo. En Ecuador hay aproximadamente 9 millones de personas que

confían en la compra online, y muchas de ellas son de la generación de los millenials y de

los centenial, o sea personas que nacieron en la era digital y de internet. Son usuarios que

se mueven en redes sociales (como Facebook, Twitter e Instagram) y la experiencia de

comprar online les es natural. Por lo tanto, al realizarse los diferentes estudios de mercado

se puede determinar que no existe una plataforma de compra directa de flores y que para

obtener un aumento de ventas y un mejor manejo administrativo se debe implementar una

plataforma que cuente con varios procesos que facilitara las compras para nuestros clientes

y controlar de mejor manera el ámbito administrativo de la empresa ExportBroker.

La empresa ExportBroker en la actualidad no cuenta con ninguna herramienta informática

(16)

3

el trámite de pedidos y ventas de forma manual y tareas como el ingreso de pedidos,

ingreso de clientes, no se lleva el respectivo registro de cliente-producto, una de los

inconvenientes más denotados que se ha encontrado es el mal manejo de los inventarios y

por estas razones no se puede ofrecer un catálogo actualizado a los clientes finales.

En los procesos que actualmente se desarrollan el control de stock de inventario no se

encuentra correctamente organizado ya que las facturas o pedidos de compra no son

registradas en un sistema, si surge la necesidad de realizar una factura de venta o pedido

simplemente se realizara un ingreso de inventario que cumpla este requerimiento sin

conocer cuál es la cantidad real de producto.

En los pedidos realizados a los clientes la empresa sufre varias pérdidas, ya que los

empleados tienen que manejar grandes cantidades de información y requieren mucho

tiempo para mantener un buen control actualizado de inventario y cuentas por cobrar, por

lo que esto produce una mayor cantidad de tiempo ocupada para cada pedido del cliente y

en ocasiones son pasan por alto la solicitud de algún pedido.

Uno de los aspectos más importantes de una empresa es la realización de estados

financieros, con los que se puede conocer el estado económico y financiero de la empresa,

también los cambios experimentados en un periodo de tiempo. Pero al ser informes

realizados por periodos, contienen mucha información, y se emplean varios procesos que

al ser llevados por empleados requieren mucho esfuerzo, tiempo y varias revisiones lograr

precisión.

La empresa tiene que generar anexos constantemente para el SRI (Servicio de Rentas

Internas), y estos deben ser entregados en formatos XML que ya se encuentran

predefinidos, por lo que se puede incluir en el sistema ya que generarlos consume tiempo y

esfuerzo por parte de los empleados.

Formulación del Problema

(17)

4 Delimitación del Problema

El presente trabajo de investigación se lo realizó en la empresa “EXPORTBROKER” de

la ciudad de Quito, Provincia de Pichincha, ubicada en el Barrio Calderón durante el

último trimestre del año 2017 y primer semestre del 2018

Identificación de la Línea De Investigación

Desarrollo de Software y Programación de Sistema.

Objetivos

Objetivo General

Implementar una aplicación web de venta de flores con facturación electrónica para la

empresa ExportBroker S.A

Objetivos Específicos

 Fundamentar científicamente las aplicaciones web, sus herramientas de desarrollo,

la facturación electrónica y las tiendas virtuales.

 Diagnosticar los procesos actuales de gestión de ventas en la Empresa

ExportBroker S.A.

 Desarrollar la aplicación web para la gestión de venta de flores con facturación

electrónica para la empresa ExportBroker S.A.

Idea A Defender

Con la implementación de una aplicación web de venta de flores con facturación

electrónica para la empresa ExportBroker S.A.

Variables

Variable Dependiente:

Venta de flores con facturación electrónica

Variable Independiente:

(18)

5 Justificación del Tema

En la actualidad el control y manipulación de información es de mucha importancia ya que

esta es necesaria para poder realizar operaciones muy necesarias para la empresa.

El presente proyecto se lo realiza con el fin de mejorar el servicio al cliente de la empresa

tanto, así como a sus empleados en la organización de sus productos tanto de entrada al

inventario como a salida y manejo del kardex y facilitar reportes instantáneos.

Además, al tener una variedad de productos se debe conocer el stock de cada uno obtener

datos de manera rápida y poder realizar pedidos a tiempo para evitar un desabastecimiento

de productos.

Con la implementación de esta plataforma esperamos satisfacer las necesidades de cada

uno de los empleados de la empresa como también de los clientes finales, para que al

momento de sus compras y pagos no tenga inconveniente alguno y se ahorre mucho

tiempo de operaciones, y de la misma forma se pueda recaudar con mayor eficacia las

facturas de clientes.

El propósito del presente trabajo es poder mejorar el funcionamiento de la empresa con

una aplicación web de venta de flores y con esto poder agilizar la emisión de

comprobantes de pago, facturas de clientes finales y así brindar un mejor servicio al

(19)

6 CAPÍTULO I

1 MARCO TEÓRICO

1.1 AplicaciónWeb

1.1.1 Definición

Las aplicaciones web son un tipo de software que se codifica en un lenguaje soportado por

los navegadores web y cuya ejecución es llevada a cabo por el navegador en Internet o de

una intranet , de ahí que reciban el nombre de App web.

Que las aplicaciones web sean ejecutadas por medio de un navegador web en una red

significa que los datos o los archivos en los que trabajas son procesados y almacenados

dentro de la una red a través de un navegador. Por este motivo, este tipo de aplicaciones

por lo general, no necesitan ser instaladas en el ordenador o el móvil.

Una página Web puede contener elementos que permiten una comunicación activa entre el

usuario y la información, haciendo que éste acceda a los datos de forma interactiva, ya que

el sitio web se encargará de responder a cada una de las acciones que éste ejecute (por

ejemplo, acceder a gestores de bases de datos de todo tipo, publicar e interactuar con los

contenidos, rellenar y enviar formularios, participar en juegos, etc.

Las aplicaciones web están íntimamente relacionadas con el almacenamiento de datos en

la nube, ya que toda la información se guarda de forma permanente en servidores web, los

cuales además de alojar dicha información, nos la envían a nuestros dispositivos móviles o

equipos informáticos en cada momento que sea requerida, realizando copias temporales de

estos envíos dentro de los equipos y dispositivos que utilicemos. (Mateu, 2004)

1.1.1.1 Antecedentes

En un principio la web era sencillamente una colección de páginas estáticas, documentos,

etc., para su consulta o descarga. El paso inmediatamente posterior en su evolución fue la

inclusión de un método para elaborar páginas dinámicas que permitieran que lo mostrado

tuviese carácter dinámico. Este método fue conocido como CGI (“Common Gateway

Interface”) y definía un mecanismo mediante el que se podía pasar información entre el

(20)

7

mayoría de los servidores web permiten su uso debido a su sencillez. Además, dan total

libertad para elegir el lenguaje de programación que se desea emplear.

El funcionamiento de los CGIs tenía un punto débil: cada vez que se recibía una petición,

el servidor debía lanzar un proceso para ejecutar el programa CGI. Como la mayoría de

CGIs estaban escritos en lenguajes interpretados, como Perl o Python, o en lenguajes que

requerían "run-time environment", como Java o VisualBasic, el servidor se veía sometido

a una gran carga. La concurrencia de múltiples accesos al CGI podía comportar problemas

graves. (Mora, 2002)

1.1.1.2 Ventajas

Compatibilidad multiplataforma.

Las aplicaciones web tienen un camino mucho más sencillo para la compatibilidad

multiplataforma que las aplicaciones de software descargables. Varias tecnologías

incluyendo PHP, Java, JSF y Ajax permiten un desarrollo efectivo de programas

soportando todos los sistemas operativos principales. (Mora, 2002)

Actualización.

Las aplicaciones basadas en web están siempre actualizadas con el

último lanzamiento sin requerir que el usuario tome acciones pro-activas, y sin

necesitar llamar la atención del usuario o interferir con sus hábitos de trabajo con la

esperanza de que va a iniciar nuevas descargas y procedimientos de instalación

(algunas veces imposible cuando usted está trabajando dentro de grandes

organizaciones). (Mora, 2002)

Inmediatez de acceso.

Las aplicaciones basadas en web no necesitan ser descargadas, instaladas y

configuradas. Usted accede a su cuenta online y están listas para trabajar sin importar

(21)

8

Menos requerimientos de memoria.

Las aplicaciones basadas en web tienen muchas más razonables demandas de memoria

RAM de parte del usuario final que los programas instalados localmente. Al residir y

correr en los servidores del proveedor, a esas aplicaciones basadas en web usa en

muchos casos la memoria de las computadoras que ellos corren, dejando más espacio

para correr múltiples aplicaciones del mismo tiempo sin incurrir en frustrantes

deterioros en el rendimiento. (Mora, 2002)

Menos Errores (Bugs).

Las aplicaciones basadas en web deberían ser menos propensas a colgarse y crear

problemas técnicos debido a software o conflictos de hardware con otras aplicaciones

existentes, protocolos o software personal interno. Con aplicaciones basadas en web,

todos utilizan la misma versión, y todos los bugs pueden ser corregidos tan pronto

como son descubiertos. Esta es la razón por la cual las aplicaciones basadas en web

deberían tener mucho menos bugs que el software de escritorio descargable tradicional.

(Mora, 2002)

Los datos también van online.

Por supuesto con el desplazamiento de las aplicaciones locales a aquellas basadas en

web también los datos que creamos y accedemos van a necesitar experimentar

profundos cambios. A nadie le gusta no poder acceder a su propio e-mail cuando está

de viaje, o poder recuperar un documento particular cuando se conecta desde un cyber

café a 15.000 kilómetros de su oficina. Con las aplicaciones web este problema se

resuelve ya que se puede acceder a la información desde cualquier parte del mundo.

(Mora, 2002)

1.1.2 Arquitectura

Una aplicación Web es proporcionada por un servidor Web y utilizada por usuarios que

se Conectan desde cualquier punto vía clientes Web (browsers o navegadores). La

arquitectura de un Sitio Web tiene tres componentes principales:

 Un servidor Web

(22)

9

 Uno o más clientes

El servidor Web distribuye páginas de información formateada a los clientes que las

solicitan. Los requerimientos son hechos a través de una conexión de red, y para ello se

usa el protocolo HTTP. Una vez que se solicita esta petición mediante el protocolo HTTP

y la recibe el servidor Web, éste localiza la página Web en su sistema de archivos y la

envía de vuelta al navegador que la solicitó.

Las aplicaciones Web están basadas en el modelo Cliente/Servidor que gestionan

servidores web, y que utilizan como interfaz páginas web.

Las páginas Web son el componente principal de una aplicación o sitio Web. Los browsers

piden páginas (almacenadas o creadas dinámicamente) con información a los servidores

Web. En algunos ambientes de desarrollo de aplicaciones Web, las páginas contienen

código HTML y scripts dinámicos, que son ejecutados por el servidor antes de entregar la

página.

Una vez que se entrega una página, la conexión entre el browser y el servidor Web se

rompe, es decir que la lógica del negocio en el servidor solamente se activa por la

ejecución de los scripts de las páginas solicitadas por el browser (en el servidor, no en el

cliente). Cuando el browser ejecuta un script en el cliente, éste no tiene acceso directo a los

recursos del servidor. Hay otros componentes que no son scripts, como los applets (una

aplicación especial que se ejecuta dentro de un navegador) o los componentes ActiveX.

Los scripts del cliente son por lo general código JavaScript o VB Script, mezclados con

código HTML. (Xavier Vilajosana Guillén, 2012)

1.1.3 Estructura de la aplicación Web

A nivel técnico, las tecnologías que se utilizan son HTML con CSS, JavaScript y Flash del

lado del Browser, PHP como lenguaje lado servidor y SQL como lenguaje de bases de

datos para comunicar con un servidor MySQL. Las comunicaciones entre Flash y base de

datos se realizarán mediante pasarelas PHP y como lenguaje de intercambio se usará

XML. En comunicaciones especiales, como es el caso de la API de Google Maps, se usará

(23)

10

Se cuidan las posibilidades de acceso a la aplicación, haciéndola compatible con Microsoft

Internet Explorer y Mozilla Firefox, Google Chrome que abarcan más del 95% de la

población de navegadores de Internet. (Centro de Apoyo Tecnológico a Emprendedores de

Albacete, 2012)

1.1.3.1 Diferencia entre aplicaciones web y aplicación de internet enriquecida

Las aplicaciones web se ejecutan nativamente desde el navegador. Pero existen algunas

aplicaciones que funcionan desde el navegador, pero además requieren la instalación de un

software en el ordenador para poder utilizarse. Estas aplicaciones se denominan

Aplicaciones de Internet Ricas.

El motivo de usar este software adicional es que hay muchas funcionalidades que los

navegadores no pueden ofrecer, y él enriquece a las aplicaciones web ofreciendo dichas

funcionalidades. (Centro de Apoyo Tecnológico a Emprendedores de Albacete, 2012)

1.1.4 Tecnologías

Los sitios Web requieren una combinación de tecnologías que ayudan a crear las páginas

web. Vamos a examinar algunas de las tecnologías que se utilizan para crear sitios web y

su contribución al diseño web. Como la mayoría de las tecnologías están avanzando con

las nuevas versiones, vamos a discutir las características básicas. (Puig, 2013

1.1.4.1 Ajax

Ajax es un nuevo operador en la interfaz del usuario y algunos de los principales sitios

web como Google lo utilizan para proporcionar a los usuarios un mayor nivel de

interactividad y personalización de sus opciones de visualización. AJAX proporciona a los

usuarios una capacidad de la interfaz de molde y sólo los puntos de la pantalla que

necesitan. (Puig, 2013)

1.1.4.2 Css

Aunque el CSS no es una tecnología, vale la pena mencionar su ayuda, ya que crea la

uniformidad en todo el sitio web. Las Hojas de Estilo en Cascada o CSS permiten a los

diseñadores crear las reglas de la pantalla en un archivo central que luego se aplican a

(24)

11

del uso de CSS en los archivos son el mantenimiento de estilos de fuente y colores, la

barra de navegación, pie de página y, a veces, incluso algunos de los gráficos en el sitio

web. (Puig, 2013)

1.2 E-Commerce

1.2.1 Antecedentes

E-Commerce se refiere al uso de un medio electrónico para realizar transacciones. El

sistema de negocios pasó de ser un local comercial a movilizar billones de dólares por año

alrededor del mundo, permitiendo a las empresas ser más eficientes y flexibles en sus

operaciones; sólo en los Estados Unidos existen aproximadamente 100 mil tiendas online

que ofrecen una variedad de productos.

De acuerdo al Centro Global de Mercado Electrónico, el comercio electrónico es

“cualquier forma de transacción o intercambio de información con fines comerciales en la

que las partes interactúan utilizando Tecnologías de la Información y la Comunicación

(TIC), en lugar de hacerlo por intercambio o contacto físico directo”, es con el uso de la

tecnología como medio y fin de comercialización dentro de los negocios cuando se detecta

la necesidad, tanto de las empresas comerciantes como de los consumidores, de reducir

tiempos de entrega, espacios físicos y costos.

El comienzo del comercio electrónico data en 1920 en los Estados Unidos cuando aparece

la venta por catálogo que revolucionó la forma de distribución tradicional. Ésta fue la

primera forma de comprar sin antes ver físicamente el producto; funcionaba mediante

fotos ilustrativas y posibilitaba vender en zonas rurales de difícil acceso. (Coloma, 2014)

1.2.2 Interfaz

Las interfaces de usuario tienen un papel relevante en esta práctica, pero me parece que

ciertas propuestas para su “enriquecimiento" se deben más a intereses comerciales que a

mejorar las experiencias de uso.

Hay analistas que han llegado a comparar esta nueva herramienta con un sistema

operativo. Algunos técnicos han criticado este enfoque basándose en la teoría

(25)

12

Windows, Linux, Mac OS, que son los que manejan los recursos de máquina. La realidad

es que, con independencia de lo que piensen y digan los expertos en informática, “la

aplicación web” se reduce a la interfaz para una inmensa mayoría de los usuarios.

En las nuevas aplicaciones, la interacción es mucho mayor, pero los usuarios no tienen un

modelo mental claro de su funcionamiento. Se introducen novedades que les pueden

generar problemas. No son intuitivas y no siguen las convenciones actuales, por lo que no

está claro qué deben hacer los usuarios para interactuar, lo que les exige un proceso de

aprendizaje, que puede ser difícil para algunos. (Martín, 2013)

1.2.3 Consideraciones Técnicas

Es necesario en algunas ocasiones recordar que las consideraciones técnicas para

desarrollar aplicaciones de cualquier tipo, van mucho más allá de la preferencia por una

marca de dispositivo o un lenguaje de programación.

Una de las vías que algunos usan para intentar evadir el tema de luchar con diferentes tipos

de dispositivos y diferentes lenguajes de programación que suponen las aplicaciones stand

alone móvil, es la web móvil, sin embargo la gran mayoría, a mi pesar, no pasa de pensar

que las aplicaciones web móvil, son simplemente webs pequeñas para presentar a los

usuarios contenido, también distribuido de forma pequeña, eso es un pensamiento típico de

usuario, lo realmente malo es que algunos profesionales o personas técnicas dedicadas al

tema, no tengan el sentido común para saber que esto no es así o bien no se tomen siquiera

el trabajo de investigar y entreguen malos productos que finalmente no cumplen con todas

las necesidades. (Martín, 2013)

1.2.4 Uso empresarial

Las empresas en la actualidad brindan acceso vía web a sus usuarios, lo cual ayuda al

desarrollo en un mercado mucho más grande, mediante aplicaciones distribuidas

desarrolladas para una interfaz web, que permita que la interacción con el usuario de una

manera más oportuna y eficaz. De esta manera al usar este tipo de aplicaciones, no hay

necesidad de que la aplicación web sea instalada en el ordenador del usuario, la empresa

deberá tener instalada la aplicación en su servidor o a la vez deberá pagar una cuota

mensual que le permita mantener sus aplicaciones web, para que la aplicación sea usada.

(26)

13 1.2.5 Ventajas

 No hay limitaciones geográficas, esto es porque la red es global así que puedes

ampliar tu comercio a donde sea.

 Puedes mostrar y ofertar una mayor gama de productos.

 El coste tanto de inicio como de mantenimiento es mucho más reducido que en un negocio de comercio tradicional.

 Ahorra tiempo al momento de realizar la compra para el cliente.

 Existe una mayor facilidad para desarrollar las estrategias de marketing en lotes, cupones y descuentos.

 Puedes ofrecer más información al cliente.

 Existe una mayor posibilidad de ofrecer una mejor comparativa de productos con

sus precios y características. (Coloma, 2014)

1.2.6 Desventajas

 La competencia es mucho mayor ya que cualquiera puede poner en marcha este

tipo de negocios.

 Existen consumidores que prefieren ver el producto antes de comprarlo y

desconfían de los pagos en línea.

 No todos los productos pueden venderse en línea con la misma facilidad.

 Los gastos de envío pueden resultar muy caros cuando el volumen es pequeño.

 Fidelizar a un cliente es bastante difícil por la amplia gama de competencia.

 La seguridad del sitio puede dar muchas dudas a los clientes potenciales.

 Los consumidores quieren el mejor precio y el mejor servicio y es difícil conseguir

ambos siempre. (Coloma, 2014)

1.3 Herramientas de Desarrollo

1.3.1 HTML

Hyper Text Markup Lenguaje o HTML proporciona la base para la creación de páginas

web. Crea archivos de texto que son leídos por los navegadores web. Los archivos HTML

son muy versátiles, ya que permiten la entrega de archivos de imagen, contenido y campos

de formulario en línea para los usuarios. HTML pueden ser creadas por la dirección el

(27)

14

utilizan en gran medida por los diseñadores. Algunos de los más populares son los editores

de HTML Dreamweaver y Frontpage. (Vega, 2011)

1.3.2 PHP

PHP es el acrónimo de Hipertext Preprocesor. Es un lenguaje de programación del lado del

servidor gratuito e independiente de plataforma, rápido, con una gran librería de funciones

y mucha documentación.

Un lenguaje del lado del servidor es aquel que se ejecuta en el servidor web, justo antes de

que se envíe la página a través de Internet al cliente. Las páginas que se ejecutan en el

servidor pueden realizar accesos a bases de datos, conexiones en red, y otras tareas para

crear la página final que verá el cliente. El cliente solamente recibe una página con el

código HTML resultante de la ejecución de la PHP. Como la página resultante contiene

únicamente código HTML, es compatible con todos los navegadores. Podemos saber algo

más sobre la programación del servidor y del cliente en el artículo qué es DHTML. (Vega,

2011)

1.3.3 JavaScript

Javascript tiene muy poco que ver con Java. Javascript proporciona ciertos controles de

interfaz de usuario que puede hacer un sitio web más interesantes, así como añadir

características de uso fácil en el sitio web. Ratón roll overs, Downs caída de navegación y

validación de formularios web son algunos de los más usos prácticos de JavaScript.

Hay muchas otras tecnologías de interfaz de usuario que pueden utilizarse por los

diseñadores. Algunos son bien conocidos y algunos podrían ser un nuevo camino

rompiendo la tecnología. Las tecnologías son las que son las más comunes y bien

conocidas en la comunidad. (Vega, 2011)

1.3.4 IDE de desarrollo

Un entorno de desarrollo integrado, es un entorno de programación que ha sido

empaquetado como un programa de aplicación, es decir, consiste en un editor de código,

(28)

15

Los IDE proveen un marco de trabajo amigable para la mayoría de los lenguajes de

programación tales como C++, PHP, Python, Java, C#, Delphi, Visual Basic, etc. En

algunos lenguajes, un IDE puede funcionar como un sistema en tiempo de ejecución, en

donde se permite utilizar el lenguaje de programación en forma interactiva, sin necesidad

de trabajo orientado a archivos de texto. (Vega, 2011)

1.4 Seguridades

1.4.1 Fundamentos de la Seguridad Informática

La seguridad informática o seguridad de tecnologías de la información es el área de la

informática que se enfoca en la protección de la infraestructura computacional y todo lo

relacionado con esta y, especialmente, la información contenida o circulante. Para ello

existen una serie de estándares, protocolos, métodos, reglas, herramientas y leyes

concebidas para minimizar los posibles riesgos a la infraestructura o a la información.

La seguridad informática debe establecer normas que minimicen los riesgos a la

información o infraestructura informática. Estas normas incluyen horarios de

funcionamiento, restricciones a ciertos lugares, autorizaciones, denegaciones, perfiles de

usuario, planes de emergencia, protocolos y todo lo necesario que permita un buen nivel de

seguridad informática minimizando el impacto en el desempeño de los trabajadores y de la

organización en general y como principal contribuyente al uso de programas realizados por

programadores. (Tori, 2008)

1.4.2 Criptosistemas de Clave Secreta

Denominamos criptosistema de clave secreta (de clave privada, de clave única o simétrico)

a aquel criptosistema en el que la clave de cifrado, puede ser calculada a partir de la de

descifrado y viceversa. En la mayoría de estos sistemas, ambas claves coinciden y por

supuesto han de mantenerse como un secreto entre emisor y receptor: si un atacante

descubre la clave utilizada en la comunicación, ha roto el criptosistema.

Los sistemas de cifrado de clave única se dividen a su vez en dos grandes grupos de

Criptosistemas: por una parte, tenemos los cifradores de flujo, que son aquellos que

(29)

16

bit a bit, y por otro lado tenemos los cifradores de bloque, que cifran un bloque de bits

(habitualmente, cada bloque es de 64 bits) como una única unidad. (Lockhart, 2006)

1.4.3 Criptosistemas de Cifrado en Flujo

Los cifradores en flujo son apropiados para utilizarlos en los sistemas de comunicaciones

de tiempo real, como lo es la telefonía móvil digital, debido a que el proceso de

cifrado ⁄ descifrado se realiza elemento a elemento.

Los cifradores en flujo están formados por:

Un generador de claves: a partir de una clave de inicialización K produce una secuencia

de bits igual a la longitud del mensaje, dicha secuencia de bits es empleada como la clave

en el proceso de cifrado ⁄ descifrado. Tanto emisor como receptor cuentan con un

generador de claves, los cuales producen claves idénticas en ambos extremos de la

comunicación.

El algoritmo de cifrado: realiza operaciones elemento a elemento, es decir que el

algoritmo de cifrado se va aplicando a un elemento de información del MCla con un

elemento de la clave (ya sean bits o caracteres según se esté trabajando), para obtener así el

criptograma. (Lockhart, 2006)

1.4.4 Criptosistemas de Clave Pública

El principio del cifrado asimétrico (también conocido como cifrado con clave pública)

apareció en 1976, con la publicación de un trabajo sobre criptografía por Whitfield

Diffie y Martin Hellman.

En un criptosistema asimétrico (o criptosistema de clave pública), las claves se dan en

pares:

 Una clave pública para el cifrado;

 Una clave secreta para el descifrado.

En un sistema de cifrado con clave pública, los usuarios eligen una clave aleatoria que sólo

ellos conocen (ésta es la clave privada). A partir de esta clave, automáticamente se deduce

un algoritmo (la clave pública). Los usuarios intercambian esta clave pública mediante un

(30)

17

Cuando un usuario desea enviar un mensaje a otro usuario, sólo debe cifrar el mensaje que

desea enviar utilizando la clave pública del receptor (que puede encontrar, por ejemplo, en

un servidor de claves como un directorio LDAP). El receptor podrá descifrar el mensaje

con su clave privada (que sólo él conoce). (Lockhart, 2006)

1.4.5 Funciones de Autenticación e Integridad.

En general, los mecanismos necesarios para soportar autenticidad e integridad de la

información a todos los niveles. En el caso de la autenticación será necesario por un lado

permitir que usuarios se autentiquen a sí mismos y comprueben la autenticidad de otros,

pero también debe permitirse que sistemas informáticos (servidores) se autentiquen entre sí

y ante una petición de un usuario. La integridad de la información se podrá entender como

la necesidad de que la información no sea modificada en tránsito, para lo que será

necesario establecer los mecanismos criptográficos adecuados, o la necesidad de que la

información que reside en los sistemas no se degrade o pueda ser manipulada. (Tori,

2008)

1.4.6 Firma Digital y Certificados Digitales.

Firma Digital: Es el conjunto de datos en forma electrónica, consignados junto a otros o

asociados con ellos, que pueden ser utilizados como medio de identificación del firmante.

La firma digital permite al receptor de un mensaje verificar la autenticidad del origen de la

información, así como verificar que dicha información no ha sido modificada desde su

generación. (Tori, 2008)

Certificado Electrónico: es un documento firmado electrónicamente por un prestador de

servicios de certificación que vincula unos datos de verificación de firma a un firmante y

confirma su identidad. (Tori, 2008)

1.4.7 Aplicaciones Seguras

La seguridad de aplicaciones web es una rama de la Seguridad Informática que se encarga

(31)

18

A un alto nivel, la seguridad de aplicaciones web se basa en los principios de la seguridad

de aplicaciones, pero aplicadas específicamente a la World Wide Web. Las aplicaciones,

comúnmente son desarrolladas usando lenguajes de programación tales

como PHP, JavaScript, Python, Ruby, ASP.NET, JSP, entre otros. (Lockhart, 2006)

1.5 Ventas

1.5.1 Definición

La venta es una de las actividades más pretendidas por empresas, organizaciones o

personas que ofrecen algo (productos, servicios u otros) en su mercado meta, debido a que

su éxito depende directamente de la cantidad de veces que realicen ésta actividad, de lo

bien que lo hagan y de cuán rentable les resulte hacerlo.

La venta también es el contrato a través del cual se transfiere una cosa propia

a dominio ajeno por el precio pactado. La venta puede ser algo potencial (un producto que

está a la venta pero que aún no ha sido comprado) o una operación ya concretada (en este

caso, implica necesariamente la compra). (Matthew Dixon, 2016)

1.5.2 Facturación

La gestión de las facturas es un punto clave en cualquier organización, éstas pueden ser

recibidas en diversos formatos (papel, factura digitalizada y factura electrónica), y tanto en

la emisión como en su recepción están involucrados diferentes perfiles de usuario que

llevan a cabo su tramitación. Esto complica la gestión, manipulación y archivo; en

definitiva, su control lo que conlleva pérdidas de información, de tiempo y de recursos.

Para lograr este control, se debe automatizar al máximo los procesos, disponer de la

información siempre accesible, actualizada y centralizada, así como conocer la normativa

vigente y las posibilidades que ofrece. (Acosta, 2015)

1.5.3 Inventario

La gestión de inventarios se incluye dentro de la rama de la contabilidad de costes y se

define como la administración adecuada del registro, compra, salida de inventario dentro

(32)

19

Una empresa suele mantener un número mínimo de stock para hacer frente a aumentos de

demanda, de la misma forma que también tiene que disponer del material necesario para

continuar con la producción y que no se produzca ninguna pausa en la actividad.

La gestión de reparaciones en una empresa, controla de modo efectivo los avisos de

asistencia técnica realizados por los clientes y el tratamiento aplicado por los técnicos en

cada uno de los casos, llevando un detallado registro de todas las reparaciones realizadas

por día.

Se puede decir que la gestión de reparaciones es un servicio prestado que mantiene un

conjunto de acciones las cuales son realizadas para servir a alguien, algo o alguna causa.

Los servicios son funciones ejercidas por las personas hacia otras personas con la finalidad

de que estas cumplan con la satisfacción de recibirlos. Los servicios prestados es una

comunidad cualquiera están determinados en clases, a su vez estas clases están

establecidas de acuerdo a la figura, personal o institucional que lo ofrece o imparte.

(Acosta, 2015)

1.5.3.1 Control de Inventario

El sistema contable establece el término inventario como una cuenta y dentro de ella se

especifican las diversas denominaciones de existencias. Inventarios: “son los bienes de una

empresa destinado a la venta o la producción de productos para su posterior venta, como

materia prima, producción en proceso, artículos terminados y otros materiales que se

utilizan en el empaque, envase de mercancías o las refacciones para mantenimiento que se

consuman en el ciclo normal de las operaciones”.

Es decir que por medio de este sistema de control de inventario la empresa conoce el valor

de la mercancía en existencia en cualquier momento, sin necesidad de realizar un conteo

físico, porque los movimientos de compra y venta de mercancías se registran directamente

en el momento de realizar la transacción a su precio de costo.

Las empresas que adoptan este tipo de sistema deben llevar un auxiliar de mercancías

denominado "Kardex", en el cuál se registra cada artículo que se compre o que se venda.

La suma y la resta de todas las operaciones en un periodo dan como resultado el saldo final

(33)

20 1.5.3.2 Importancia de un control de inventario

Permite tener un adecuado registro de inventarios no es simplemente hacerlo porque las

empresas grandes lo hacen, porque el contador lo pide o porque los necesitamos para

armar un balance general. El objetivo principal es contar con información suficiente y útil

para: minimizar costos de producción, aumentar la liquidez, mantener un nivel de

inventario óptimo y comenzar a utilizar la tecnología con la consecuente disminución de

gastos operativos, así como también conocer al final del período contable un estado

confiable de la situación económica de la empresa. (Cortes, 2014)

1.5.3.3 Propósitos de los inventarios

Los inventarios representan uno de los activos más importante de una empresa y

desempeñan múltiples funciones en el mercadeo, promoción, distribución y producción.

“La función primordial de los inventarios es que permiten desglosar o separar las

actividades de producción comercialización y distribución por esta razón se hace necesario

establecer propósitos consistentes de la existencia de estos”. (Cortes, 2014)

1.5.3.4 Beneficios de un adecuado control de inventarios

Tener un adecuado control de inventarios, habla de una empresa eficiente.

Entre los principales beneficios podemos mencionar:

 Información exacta que será útil para aprovisionamiento de productos sin excesos y sin faltantes.

 Ahorro y reducción de tiempo y costos, durante el proceso de aprovisionamiento.

 Preparar planes de aprovisionamiento de acuerdo con la planificación de

producción y ventas.

 Detectar y gestionar los materiales obsoletos o con poco movimiento. (Cortes, 2014)

1.5.3.5 Procesos de inventario.

Independientemente del método de inventario, el proceso de inventario puede dividirse en

tres fases.

Fases de Inventario

Preparación de inventario

(34)

21 - Bloqueo de materiales para contabilización.

- Impresión y distribución del documento para inventario.

Recuento de inventario

- Recuento de stocks

- Introducción del resultado del recuento en la impresión del documento para

inventario

Análisis del inventario

- Introducción del resultado del recuento en el sistema

- Inicio de un nuevo recuento, en caso necesario

- Contabilización de las diferencias de inventario

Etapas de tratamiento

En la preparación del inventario, deben realizarse los siguientes pasos básicos:

Creación de un documento para inventario

Introducción del recuento de inventario

Compensación de las diferencias de inventario

Además, también es posible agrupar varias fases individuales y llevarlas a cabo en una única

etapa, tal como se indica a continuación:

Contabilización del resultado del recuento de inventario sin referencia a un

documento para inventario

En esta etapa, se combina lo siguiente:

- Se crea un documento para inventario.

- Se contabiliza el resultado del recuento.

Contabilización del resultado del recuento y compensación de diferencias de

inventario

Si existe un documento para inventario, en esta etapa se realiza lo siguiente:

- Se contabiliza el resultado del recuento.

(35)

22

Compensación de diferencias de inventario sin referencia a un documento

para inventario

En esta etapa, se combina lo siguiente:

- Se crea un documento para inventario.

- Se contabiliza el resultado del recuento.

- Se compensa cualquier diferencia de inventario.

Status de inventario

Con el fin de supervisar el proceso de inventario, en cada documento para inventario se

registran las etapas llevadas a cabo. Esta información puede hallarse en una posición o

cabecera de documento.

Historial de inventario de una posición

En el historial de inventario pueden determinarse las etapas que se han realizado en lo que

respecta a una posición.

También es posible obtener estadística en el documento; la estadística proporciona un listado

del número de posiciones abiertas, contadas, compensadas (diferencias de inventario),

contadas de nuevo o borradas. (Cortes, 2014)

1.5.4 Facturación Electrónica

La facturación electrónica es otra forma de emisión de comprobantes de venta que cumple con los

requisitos legales y reglamentarios exigibles para su autorización por parte del SRI, garantizando la

autenticidad de su origen e integridad de su contenido, ya que incluye en cada comprobante la

firma electrónica del emisor. (Merlo, 2016)

1.5.4.1 Comprobante Electrónico

Un comprobante electrónico es un documento que cumple con los requisitos legales y

reglamentarios exigibles para todos comprobantes de venta, garantizando la autenticidad de su

origen y la integridad de su contenido.

Un comprobante electrónico tendrá validez legal siempre que contenga una firma electrónica.

(36)

23 1.5.4.2 Beneficios

 Tiene la misma validez que los documentos físicos.

 Reducción de tiempos de envío de comprobantes.

 Ahorro en el gasto de papelería física y su archivo.

 Contribuye al medio ambiente, debido al ahorro de papel y tintas de impresión.

 Mayor seguridad en el resguardo de los documentos.

 Menor probabilidad de falsificación.

(37)

24 1.6 Conclusiones parciales del capítulo.

 Los sistemas de información tienen como objetivo principal ayudar a tomar

decisiones oportunas para la empresa, proporcionando la información requerida de

manera eficiente.

 De acuerdo con las fundamentaciones que se presentan, se puede determinar que

las aplicaciones web hoy en día son de gran importancia para los procesos de una

empresa y así agilizar los procesos de facturación y ventas.

 El uso de una base de datos permite manejar grandes y medianas cantidades de

información de manera adecuada y eficiente, Mysql como un gestor de base de

(38)

25 CAPÍTULO II.

2 MARCO METODOLÓGICO

2.1 Caracterización del Sector.

La presente investigación se lo implementará en la empresa “EXPORTBROKER” de la

ciudad de Quito, Provincia de Pichincha, ubicada en el Barrio Calderón durante el último

trimestre del año 2017 y primer semestre del 2018

La empresa EXPORTBROKER, se fundó el 14 de octubre de 2014, en un pequeño local

con una sola finalidad, ser los intermediarios para la cobranza de exportaciones entre las

florícolas, pulpa de fruta congelada y su consumidor inmediato en USA y la Federación

Rusa.

En el año 2016 la empresa comenzó a tener más acogida de los usuarios por lo que vieron

la necesidad de cambiarse a un local más amplio, donde además de prestar varios servicios

de exportaciones, incrementaron un grupo de vendedores con potenciales clientes en la

Federación Rusa.

En el año 2017 la empresa noto la necesidad de tener un control automatizado de

inventario y facturación, para mejorar la calidad de servicio a los clientes y tener una

información organizada de los trámites que diariamente realizaban.

Actualmente la empresa “EXPORTBROKER” cuenta con dos personas encargadas al

servicio del cliente y una persona que lleva el control de inventarios de nuestros

proveedores, dando a notar que además de prestar servicios, genero fuentes de trabajo.

Visión: “Ser una empresa elegida por su innovación, soluciones, productos y servicios y

por la contribución a las microempresas de exportación.”

Misión: “Ser una empresa que solvente las necesidades de sus clientes al momento de

(39)

26 2.2 Descripción del procedimiento metodológico.

2.2.1 Modalidad de la investigación

La presente investigación tiene un enfoque cuali – cuantitativo porque participa personal

de la empresa para solucionar sus necesidades y problemas bajo la guía de un técnico, para

posteriormente ser el investigador quien compruebe la hipótesis basándose en la

información obtenida.

A más de tener un enfoque cualitativo, se considera la parte cuantitativa por cuanto se

apoya en la estadística para poder realizar la cuantificación del desarrollo sostenible de los

usuarios de la empresa, lo cual permite buscar las causas y explicar los hechos que se

estudian.

2.2.2 Tipo de investigación

El trabajo investigativo se apoya en la modalidad de campo, considerando que el estudio

sistemático se lo realizará en el lugar que se producen los hechos relacionados a los

aspectos que dificultan las actividades normales en la empresa EXPORTBROKER. Para la

información científica se sustenta en la bibliografía documental, la misma que permite

detectar, ampliar y profundizar diferentes enfoques, teorías, conceptualizaciones y criterios

de diversos actores sobre una cuestión determinada basándose en documentos como: en

libros, revistas, periódicos y otras publicaciones.

2.2.2.1 Investigación de campo

Esta investigación permite recolectar información en el mismo lugar de los hechos,

visitaremos la empresa EXPORTBROKER, para observar, inspeccionar y entrevistar a los

empleados para de esta manera obtener información que me permita adquirir elementos de

juicio y poder evaluar la situación real de la empresa pudiendo proponer soluciones que

ayuden a cambiar la situación actual de la misma.

2.2.2.2 Investigación bibliográfica

Esta modalidad me permite conocer, desarrollar, ampliar, profundizar, y deducir diferentes

enfoques, teorías, conceptualizaciones y criterios de diversos autores sobre una cuestión

determinada basándose en internet (fuentes primarias) o en libros y otras publicaciones

(fuentes secundarias). Lo cual permitió poder respaldar los resultados que se obtendrán de

(40)

27 2.2.3 Métodos de investigación

Los métodos de investigación utilizados son:

2.2.3.1 Método inductivo y deductivo

El método deductivo permitirá comprender las principales funciones, para el desarrollo del

sistema de gestión de reparaciones, inventario y facturación de la empresa en general, para

adaptarlo al sistema en particular y por medio del método inductivo permitirá trasladar las

características del sistema con sus especificaciones y requerimientos, para tener en si un

sistema adecuado para el cliente.

2.2.3.2 Método analítico sintético

Mediante esta metodología permitirá llegar a la verdad del estado actual que tiene la

empresa “EXPORTBROKER”, al momento de realizar la gestión de inventario y

facturación, para diagnosticar el objeto de investigación y posibles soluciones a sus

problemas.

2.2.3.3 Método sistémico

Este método permitirá realizar un proceso mediante el cual se relacionarán los hechos

actuales de la gestión de inventario y facturación de la empresa “EXPORTBROKER”,

aparentemente aislados, permitiendo unificarlas y dar posibles soluciones para tener un

mejor control del mismo utilizando las nuevas herramientas de quinta generación.

2.2.4 Técnicas e instrumentos de investigación

El método a emplear es la tabulación estadística-descriptiva.

Estadística descriptiva: Consiste en la recopilación, ordenación, resumen, tabulación,

manipulación, representación gráfica, análisis... de la muestra para extraer la información

primaria sobre la variable contenida en la misma. Sus conclusiones se quedan en el ámbito

de los propios elementos con los que experimenta, es decir la muestra.

2.2.4.1 Entrevista

La entrevista se utilizará para la recopilación de información en forma verbal, que se

(41)

28

en la misma para mediante ello determinar la necesidad del mismo y saber el estado actual

del control de registro de inventario y facturación.

2.2.4.2 Encuesta

La encuentra fue aplicada a los empleados relacionados en el proceso de venta de flores,

que a su vez sirvió para tabular, graficar y analizar la información que brindo un

conocimiento amplio de las necesidades y los problemas a solucionar, así también el

determinar el nivel aceptación que proporcionara con la nueva implementación en la

empresa.

2.2.5 Población y muestra

La población tomada en cuenta para esta investigación es de 5 personas que laboran

diariamente en la empresa “EXPORTBROKER”, por lo que no se procedió a realizar una

muestra de la población.

PERSONAL DE LA EMPRESA Nro.

personas

1 Gerente General 1

2 Contador 1

3 Servicio de Proveedores o Bodeguero 1

4 Servicio al Cliente o Ayudante de Mostrador 2

Total 5

Tabla 1Personalde la empresa Fuente: Encuesta

Elaborador por: Cristian Morales

2.2.6 Análisis e Interpretación de resultados.

Análisis de encuesta a trabajadores.

Se muestra a continuación la encuesta realizada al personal administrativo como al

personal de empleados de la empresa.

Encuesta para la creación de una aplicación web de venta de flores con facturación

(42)

29

1. Con que frecuencia se realiza pedidos de productos para la empresa:

PREGUNTA FRECUENCIA PORCENTAJE

SIEMPRE 5 100%

A VECES 0 0%

POCO 0 0%

NUNCA 0 0%

Análisis e interpretación

Como podemos ver en la gráfica la mayoría de los pedidos son frecuentes es decir un

100% son pedidos frecuentes de la empresa, esta grafica acerca de la frecuencia con que

los realizan pedidos es muy útil en nuestra aplicación de facturación e inventario ya que

nos indica el porcentaje de pedidos de la empresa.

Referencias

Documento similar