0% encontró este documento útil (0 votos)
67 vistas44 páginas

Informe

El documento presenta un resumen de los aspectos generales de un proyecto para diseñar e implementar un sistema de control de ventas. En el Capítulo 1 se define el problema, los objetivos generales y específicos, y el estado del arte. En el Capítulo 2 se presentan conceptos teóricos fundamentales como NetBeans IDE, herencia, polimorfismo, arrays, MVC y DAO que serán utilizados en el desarrollo de la solución.

Cargado por

Lalo ObrFar
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
67 vistas44 páginas

Informe

El documento presenta un resumen de los aspectos generales de un proyecto para diseñar e implementar un sistema de control de ventas. En el Capítulo 1 se define el problema, los objetivos generales y específicos, y el estado del arte. En el Capítulo 2 se presentan conceptos teóricos fundamentales como NetBeans IDE, herencia, polimorfismo, arrays, MVC y DAO que serán utilizados en el desarrollo de la solución.

Cargado por

Lalo ObrFar
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

CONTENIDO

CAPITULO 1 ASPECTOS GENERALES............................................................3


1.1. Definición del Problema..............................................................................4
1.1.1. Descripción del Problema....................................................................4
1.2. Definición de Objetivos...............................................................................4
1.2.1. Objetivo General..................................................................................4
1.2.2. Objetivos Específicos...........................................................................4
1.2.3. Alcances y Limitaciones.......................................................................5
1.2.4. Justificación..........................................................................................5
1.2.5. Estado del Arte.....................................................................................5

CAPITULO 2 MARCO TEÓRICO........................................................................7


2.1. Fundamento Teórico...................................................................................8
2.1.1. Conceptos Básicos..................................................................................8
2.1.2. Reseña Histórica de la Empresa..........................................................10
2.1.3. Sistema de Control de Ventas y Reportes............................................10
2.1.4. Descripción de los Pasos del Proceso..................................................11

CAPITULO 3 DESARROLLO DE LA SOLUCIÓN............................................12


3.1. Diagrama de Clases....................................................................................13
3.2. Diagrama de Base de Datos.......................................................................13
3.3. Solución.......................................................................................................14

CAPITULO 4 RESULTADOS............................................................................31
4.1. Resultados...................................................................................................32
4.2. Comparación de Procesos..........................................................................39
4.3 Recomendaciones........................................................................................40
4.4. Presupuesto.................................................................................................41
4.5. Cronograma de Actividades........................................................................41

ANEXOS.............................................................................................................42
CONCLUSIONES...............................................................................................44
BIBLIOGRAFÍA...................................................................................................45

1
CAPITULO 1
ASPECTOS
GENERALES

2
1.1. Definición del Problema

1.1.1. Descripción del Problema

Actualmente, las PYMES poseen situaciones habituales complicadas,


esto se evidencia mayormente al momento de realizar sus
operaciones, despacho de pedidos, tiempo de espera entre otros, y
todo esto se debe a que las mismas instancias no se operan mediante
uso de complementos tecnológicos, lo que adopta como
consecuencia un resultado difícil al momento de dar un buen servicio
al cliente, sobre todo en las horas de mayor ocupación del local. La
ausencia de un sistema óptimo capaz de ofrecer la facilitación de sus
operaciones para los clientes y/o usuarios puede generar deficiencias
en el servicio, retardo o equivocaciones en los pedidos y sobre todo el
descenso de clientes frecuentes.

1.2. Definición de Objetivos

1.2.1. Objetivo General

Diseñar e implementar un sistema para el control de ventas que


permita realizar las facturas y boletas de ventas sus transacciones
efectuadas, así como también poder mantener un control de todos los
registros.

1.2.2. Objetivos Específicos

► Registro de clientes a la base de datos.


► Registro de productos a la base de datos.
► Generar facturas y boletas.
► Generar reportes físicos de las facturas y boletas realizadas.
► Consultar registros de los clientes y productos
► Consultar registros y detalles de las facturas y boletas realizadas.

3
1.2.3. Alcances y Limitaciones

► El alcance del proyecto, es que puede llegar a cualquier parte del


destino del país, sobre todo negocios comerciales que necesiten un
sistema de apoyo, ya que mediante un auto-instalador proporcionado
por el propietario hará muy sencilla su instalación.

► En cuanto a sus limitaciones, el sistema no contempla ningún tipo


de operación relacionado con los proveedores, si bien mantiene un
registro de estos, el sistema tiene por finalidad solo ofrecer el proceso
de venta mas no el de compra. Asimismo, el sistema no incluye
operaciones que tengan algún tipo de relación con las transacciones
de agentes bancarios ni las recargas móviles que se manejan en el
negocio.

1.2.4. Justificación

El sistema de control de ventas y reportes se implementará ya


muchas de las PYMES no cuentas con ningún sistema acorde a sus
necesidades. Permitiéndole utilizar menos recursos, disminuir los
tiempos, evitar perdida de datos, mejorar la forma de trabajo, de tal
forma que pueda mejorar en la toma de decisiones y brindar un mejor
servicio a los clientes.

1.2.5. Estado del Arte

Sistema de Ventas Delta


Sistema de Ventas Delta es un muy efectivo Software para puntos de
Venta y Gestión de negocios que ayuda a llevar el control del
inventario y a detener las fugas. En este sistema incluye todo lo
necesario para comenzar a administrar una tienda de ventas, llevar a
cabo las ventas y abastecerlo, es un completo sistema de Ventas.
(Autor: Portal de Programas – MICROTEXNE - DELTA).

4
Figura 1.

Sistema de Ventas
Es un proyecto completo de sistema de ventas de clientes, productos,
ventas, almacén, informes, etc. Realizado en Visual Basic 6.0 edición
empresarial, que fue probado en sistemas operativos de 32 bits.
(Autor: RICARDO TORVISCO MOLINA).

Figura 2.

5
CAPITULO 2
MARCO TEÓRICO

2.1. Fundamento Teórico

2.1.1. Conceptos Básicos

6
NETBEANS IDE
“NetBeans IDE es el entorno de desarrollo integrado oficial para Java.
Con sus editores, analizadores de código y conversores, puede
actualizar sus aplicaciones de forma rápida y sin problemas para usar
nuevas construcciones de lenguaje Java, como lambdas, operaciones
1
funcionales y referencias de métodos.”

HERENCIA
La herencia es un proceso mediante el cual un objeto puede adquirir
las propiedades de otro objeto. “Es decir, nos permite crear un objeto
nuevo en base a uno existente, es una nueva clase de objeto, puede
utilizar el alojamiento de otros objetos como propiedades para adquirir
funcionalidad.” 2

POLIMORFISMO
En programación orientada a objetos, el polimorfismo se refiere a la
propiedad por la que es posible enviar mensajes sintácticamente
iguales a objetos de tipos distintos. “El polimorfismo significa que un
nombre se puede utilizar para especificar una clase genérica de
acciones.” 3

ARRAYS
Un arrays es una estructura de datos que contiene una colección de
datos del mismo tipo. “Los arreglos son como un vector, con varias
componentes incluso en programación un arreglo puede representar
una matriz de varias dimensiones de una sola dimensión, donde
indicaremos con un subíndice a los elementos que este mismo
almacene.” 4
MVC
Es un patrón de arquitectura de software, que separa los datos y la
lógica de negocio de una aplicación de su representación y el módulo

1
Corporación Oracle. (2018) NetBeans IDE. Recuperado: https://netbeans.org/features/index.html
2
Guillermo Pérez Gustavo. (2008) Aprendiendo Java y Programación Orientada a Objetos. Pág. 11.
3
Aragón Mesa Francisco. (2006) Introducción a la Programación Orientada a Objetos. Pág. 122.
4
Guillermo Pérez Gustavo. (2008) Aprendiendo Java y Programación Orientada a Objetos. Pág. 41.

7
encargado de gestionar los eventos y las comunicaciones. Es decir,
define componentes para la representación de la información, y por
otro lado para la interacción del usuario.5

DAO
Es un componente de software que suministra una interfaz común
entre la aplicación y uno o más dispositivos de almacenamiento de
datos, tales como una Base de datos o un archivo. El término se aplica
frecuentemente al Patrón de diseño Object.6

BASE DE DATOS
Una base de datos es un conjunto de datos pertenecientes a un mismo
contexto y almacenados sistemáticamente para su posterior uso. En
este sentido; una biblioteca puede considerarse una base de datos
compuesta en su mayoría por documentos y textos impresos en papel
e indexados para su consulta.7

MYSQL
Es un sistema de gestión de bases de datos relacional desarrollado
bajo licencia dual: Licencia pública general/Licencia comercial por la
Corporación de Oracle y está considerada como la base datos de
código abierto más popular del mundo,12 y una de las más populares
en general junto a Oracle y Microsoft SQL Server, sobre todo para
entornos de desarrollo web.8

2.1.3. Sistema de Control de Ventas y Reportes

5
Servicio de Informática ASP.NET. Recuperado: https://si.ua.es/es/documentacion/asp-net-mvc-3/1-
dia/modelo-vista-controlador-mvc.html
6
Paul Kimmel (2002) Aprendiendo programación con Microsoft. Pág. 116
7
Rafael Camps Paré & Luis Alberto Casillas Santillán (2005) – Software Libre Base de Datos. Pág. 7
8
Ian Gilfillan (2003) -La Biblia de Mysql – Anaya Multimedia. Pág. 40

8
El sistema de ventas, es más que todo una completa aplicación, para la gestión
de clientes, proveedores y productos, incluyendo la posibilidad de realizar el
registro de ventas de dichos productos y de tal forma generar informes.

Es el manejo relacionado con la facturación, cobranza, distribución y mercadeo,


para una organización es muy importante tomar en cuenta cual es la necesidad
social que tiene como organización, para poder desempeñar una buena labor
en lo que se refiere a ese tipo de actividades. En ese contexto el objetivo
general es analizar el sistema de ventas disponible en las empresas.

Así como menciona el autor José María Sáenz: “El sistema de ventas es una
función clásica de marketing que algunos conceptos como el sistema de
comercialización utilizado, la forma de ventas y la elección de los canales de
distribución. En la práctica, la combinación de los tres queda plasmada del
9
concepto de distribución comercial.”

2.1.4. Descripción de los Pasos del Proceso

Paso 1: El cliente entra a la tienda (2 minutos)


Paso 2: Cliente solicita un producto (2 minutos)
Paso 3: Genera orden de venta (1 minuto)
Paso 4: Verifica stock (1 minuto)
Paso 5: Confirma stock (5 minutos)
Paso 6: Procesa venta (3 minutos)
Paso 7: Genera orden de entrega (2 minutos)
Paso 8: Procesa boleta o factura a nombre del cliente (2 minutos)
Paso 9: Cobra boleta o factura (5 minutos)
Paso 10: Emite factura (2 minutos)
Paso 11: Entrega producto y boleta o factura (4 minutos)

Cliente Orden de Genera


Entra a la Procesar Cobro al
Solicita venta Orden de
Tienda9 José María Sáenz. Venta Cliente
venta
(2001) La distribución comercial - Segunda Edición – Madrid. Pág. 4
Producto
9
Procesa
Emite
Registra Verifica Registra Factura
Cobra factura
Cliente Stock Pedido Factura
Procesa
Verificar Factura
Cliente del Factura
cliente o Boleta
Registra
Finaliza al Cliente
Factura
Almacén
datos Informe
de Registra
sistema Ingreso
s de
Ingresa producto
Bodega s
Almacén Pasa al Tienda
Almacén

Figura 3.

10
CAPITULO 3
DESARROLLO DE
LA SOLUCIÓN

11
3.1. Diagrama de Clases

Figura 4.

3.2. Diagrama de Base de Datos

Figura 5.

12
3.3. Solución

1. Diseño de las Clase: “Cliente”

Explicación: La clase “Cliente” se le aplicará los siguientes atributos


con el fin de utilizar sus propiedades en las clases posteriores y
formularios. Se hace uso del constructor y encapsulamiento.

Figura 6.

13
2. Diseño de la Clase “SQLCliente”

Explicación: La clase “SQLCliente facilitará el acceso a la base de


datos e interactúa con a los objetos de la clase “Cliente”. Es decir, se
hace utilización del patrón DAO que separa la lógica del negocio de la
aplicación con la lógica del acceso para la base de datos.

ArrayList MostrarCliente: Permite seleccionar los datos de la tabla de


la base de datos por medio de la instrucción SELECT de tal forma que
se pueda almacenar dichos datos en la memoria con la finalidad de
poder mostrarlo a la lista del Formulario del Registro de Clientes.

Métodos:
 Registrar: Añade clientes a la base de datos.
 Actualizar: Modifica los datos de los clientes
 Eliminar: Elimina al cliente
 Solicitar Código: Genera el código siguiente para un registro.

Figura 7.

14
3. Diseño de la Clase “Producto”

Explicación: La clase “Producto” se le aplicará los siguientes atributos


con el fin de utilizar sus propiedades en las clases posteriores y
formularios. Se hace uso del constructor y encapsulamiento.

Figura 8.

15
4. Diseño de las Clase “SQLProducto”

Explicación: La clase “SQLProdcuto facilitará el acceso a la base de


datos e interactúa con a los objetos de la clase “Producto”. Es decir, se
hace utilización del patrón DAO que separa la lógica del negocio de la
aplicación con la lógica del acceso para la base de datos.

ArrayList MostrarProducto: Permite seleccionar los datos de la tabla


de la base de datos por medio de la instrucción SELECT de tal forma
que se pueda almacenar dichos datos en la memoria con la finalidad de
poder mostrarlo a la lista del Formulario del Registro de Clientes.

Métodos:
 Registrar: Añade clientes a la base de datos.
 Actualizar: Modifica los datos de los clientes
 Eliminar: Elimina al cliente
 Solicitar Código: Genera el código siguiente para un registro.

Figura 9.

16
5. Diseño de las Clase “Factura”

Explicación: La clase “Producto” se le aplicará los siguientes atributos


con el fin de utilizar sus propiedades en las clases posteriores y
formularios. Se hace uso del constructor y encapsulamiento.

Figura 10.

17
6. Diseño de las Clase “SQLFactura”

Explicación: La clase “SQLFactura facilitará el acceso a la base de


datos e interactúa con a los objetos de la clase “Factura”. Es decir, se
hace utilización del patrón DAO que separa la lógica del negocio de la
aplicación con la lógica del acceso para la base de datos.

ArrayList MostrarFactura: Permite seleccionar los datos de la tabla de


la base de datos por medio de la instrucción SELECT de tal forma que
se pueda almacenar dichos datos en la memoria con la finalidad de
poder mostrarlo a la lista del Formulario del Registro de Clientes.

Métodos:
 Registrar: Registra las operaciones realizadas en la boleta
obteniendo un cálculo de todas las filas de los productos enviados
a la lista del formulario.
 Detalle: Detalla los datos de acuerdo a la transacción realizada,
permitiendo visualizar tanto los detalles del producto como los
detalles del cliente.

Figura 11.

18
7. Diseño de las Clase “Boleta”

Explicación: La clase “Boleta” se le aplicará los siguientes atributos con


el fin de utilizar sus propiedades en las clases posteriores y formularios.
Se hace uso del constructor y encapsulamiento.

Figura 12.

19
8. Diseño de las Clase “SQLBoleta”

Explicación: La clase “SQLBoleta” facilitará el acceso a la base de


datos e interactúa con a los objetos de la clase “Boleta”. Es decir, se
hace utilización del patrón DAO que separa la lógica del negocio de la
aplicación con la lógica del acceso para la base de datos.

ArrayList MostrarBoleta: Permite seleccionar los datos de la tabla de la


base de datos por medio de la instrucción SELECT de tal forma que se
pueda almacenar dichos datos en la memoria con la finalidad de poder
mostrarlo a la lista del Formulario del Registro de Clientes.

Métodos:
 Registrar: Registra las operaciones realizadas en la boleta
obteniendo un cálculo de todas las filas de los productos enviados
a la lista del formulario.
 Detalle: Detalla los datos de acuerdo a la transacción realizada,
permitiendo visualizar tanto los detalles del producto como los
detalles del cliente.

Figura 13.

20
9. Formulario de Inicio de Sesión
En la siguiente figura podemos ver el formulario de inicio, según el tipo
de usuario registrado, ya sea administrador o invitado, teniendo en
cuenta la restricción de ciertos módulos para cada usuario.

Figura 14.

10. Ventana Principal


Mediante esta interfaz se podrá acceder al sistema, la cual contendrá
una lista de todos los módulos con acceso a las opciones del sistema.

Figura 15.

11. Módulo de Archivo

21
Figura 16.
3.1. Cerrar Sesión
Permite cerrar la sesión del usuario, regresando al Formulario de Acceso
3.2. Salir
Permite salir del sistema
12. Módulo de Mantenimiento

Figura 17.
4.1. Clientes
Permite realizar en el formulario el registro de los clientes

Figura 18.
4.2. Productos
Permite realizar en el formulario el registro de los productos

22
Figura 19.

4.3. Consideración en Registros de Clientes y Productos

 Los códigos de los clientes y productos son auto-incrementables, por


lo tanto, no es necesario ingresarlos.

 Se tiene que completar los campos obligatoriamente de lo contrario


se visualizará un aviso y no se podrá guardar.

 Los campos para completar están validados para que solo permitan
letras, números enteros o decimales según lo que se esté exigiendo.

 Los botones se habilitan y deshabilitan automáticamente de acuerdo


al botón operacional que se esté ejecutando.

13. Módulo de Movimientos

23
Figura 20.

5.1. Factura
Permite realizar la Factura, para ello se selecciona un cliente con el
botón buscador, capturando los valores y mandándolo a los campos de
texto. De igual manera se busca el producto, se selecciona, se ingresa la
cantidad y se manda a la lista. Teniendo en consideración un límite de
stock en unidades permitidas de acuerdo a la base de datos, en caso de
sobrepasarse nos enviara un aviso mencionando que no se tiene el
stock apropiado.

Figura 21.

5.2. Boleta

24
Permite realizar la Boleta, para ello se selecciona un cliente con el botón
buscador, capturando los valores y mandándolo a los campos de texto.
De igual manera se busca el producto, se selecciona, se ingresa la
cantidad y se manda a la lista. Teniendo en consideración un límite de
stock en unidades permitidas, en caso de sobrepasarse nos enviara un
aviso mencionando que no se tiene el stock apropiado.

Figura 22.

4.3. Consideración en Facturas y Boletas

 Los números de la boletas y facturas son auto-incrementables.

 Una vez seleccionado los productos dentro de la lista, se tiene que


realizar el cálculo, para que de esta forma calcule los montos totales.

 Después de realizar el cálculo, se procede a realizar la venta, de esta


forma el registro quedara guardado dentro de la base de datos.
14. Módulo de Consultas

25
Figura 23.

6.1. Clientes
Permite consultar el registro de todos los clientes.

Figura 24.

6.2. Productos
Permite consultar el registro de todos los productos.

Figura 25.
6.3. Facturas
Permite consultar todas las facturas efectuadas y también mediante otro
formulario adicional observar los detalles.

26
Figura 26.
6.4. Boletas
Permite consultar todas las boletas efectuadas y también mediante otro
formulario adicional observar los detalles.

Figura 27.
15. Módulo de Reportes

27
Figura 28.

6.1. Clientes
Permite imprimir en una lista todos los clientes registrados.

6.2. Productos
Permite imprimir en una lista todos los productos registrados.

6.3. Facturas
Permite imprimir las facturas que se han realizado.

6.4. Boletas
Permite imprimir las boletas que se han realizado.

16. Módulo de Administrador

Figura 29.

3.1. Nuevo Usuario


Permite crear un nuevo usuario

28
Figura 30.

17. Módulo de Ayuda

Figura 31.

9.1. Acerca de Nosotros


Permite saber cuáles son los objetivos del negocio.

9.1. Ayuda
Permite contactar con algún encargado o administrador del sistema.

29
CAPITULO 4
RESULTADOS

4.1. Resultados

Para el análisis de los resultados recaudados por el uso del aplicativo, se


ha proporcionado una POST - TEST tanto al dueño como a sus

30
colaboradores de su negocio donde se obtendrán los datos de las
frecuencias y porcentajes de la eficiencia del aplicativo. En el cual cada
uno de ellos será entrevistado personalmente.

LA POBLACIÓN
La población de la investigación está compuesta por todos los
trabajadores de las PYMES

LA MUESTRA
La investigación está sujeta como representación significativa, una
muestra de 5 colaboradores que están actualmente trabajando dentro
del negocio.

LAS ENCUESTAS
Como método fundamental tenemos el test realizado hacia los 5
trabajadores en la cual se dio a conocer el modo de pensar con respecto
a la experiencia y eficiencia de la usabilidad del aplicativo

LAS TÉCNICAS DE PROCESAMIENTO DE ANÁLISIS DE DATOS

► Las Tablas estadísticas: Se muestra los resultados en tablas acerca


de la cantidad y el porcentaje de las encuestas realizadas.

► Los Gráficos estadísticos: Esto permitirá ver por longitudes


proporcionales de los resultados obtenidos. Es la representación gráfica
de los resultados de las encuestas estadísticas.

RESULTADOS DEL POST-TEST EN EL SISTEMA INFORMÁTICO

Pregunta n° 1:
- ¿El sistema de Ventas es fácil de utilizar y cubre sus expectativas?

31
Tabla 1
Facilidad y expectativa en la utilización del sistema

Estado Frecuencia Porcentaje

Completamente
4 80%
Satisfecho

Satisfecho 1 20%

Insatisfecho 0 0%

Completamente
0 0%
Insatisfecho
Fuente: Elaboración propia

Análisis: Según los resultados de la encuesta se observa que el 80% de los


encuestados se encuentran “Completamente satisfecho” con el aplicativo.

Gráfico N° 1

80%
70%
60%
50%
80%
40%
30%
20%
20% 0% 0%
10%
0%
Completamente Satisfecho Insatisfecho Completamente
Satisfecho Insatisfecho

Figura 32.
Pregunta n° 2:
- ¿Con el sistema ventas implantado que tan eficiente es el proceso de ventas?

Tabla 2
Eficiencia del Sistema de Ventas

32
Categoría Frecuencia Porcentaje

Muy Eficiente 4 80%

Eficiente 1 20%

Ineficiente 0 0%

Muy Ineficiente 0 0%
Fuente: Elaboración propia

Análisis:
Según los resultados de la encuesta se observa que el 75% de los
encuestados encuentran “Muy Eficiente” por el uso del sistema de ventas.

Gráfico N° 2

80%

70%

60%

50%
80%
40%

30%

20%
20%
10% 0% 0%

0%
Muy Eficiente Eficiente Ineficiente Muy Ineficiente

Figura 33.

Pregunta n° 3:
- ¿Cuánto tiempo cree usted que tarda en brindar información con respecto en
sus reportes de ventas diarias?

Tabla 3
Tiempo de reportes de ventas diarias

33
Estado Frecuencia Porcentaje

Un minuto 4 80%

Una hora 1 20%

Más de una hora 0 0%

Fuente: Elaboración propia

Análisis: Según los resultados de la encuesta se observa que el 80% de los


encuestados demoran un minuto en tener reportes de sus ventas diarias.

Gráfico N° 3

80%
70%
60%
50% 80%
40%
30%
20% 20% 0%
10%
0%
Un minuto Una hora Mas de una hora

Figura 34.

Pregunta n° 4:
- ¿Cuánto tiempo se demora usted en tener un reporte de stocks de sus
productos?

Tabla 4
Tiempo de Reporte de Stock de Productos

34
Diseño Frecuencia Porcentaje

Un minuto 5 100%

Una hora 0 0%

Más de una hora 0 0%

Fuente: Elaboración propia

Análisis:
Según los resultados de la encuesta se observa que el 100% de los
encuestados demoran solo un minuto en obtener el reporte del stock de sus
productos.

Gráfico N° 4

100%
90%
80%
70%
60% 100%
50%
40%
30%
20% 0% 0%
10%
0%
Un minuto Una hora Más de una hora

Figura 35.

Pregunta n° 5:
- ¿Con el sistema instalado cree que mejore las operaciones de sus ventas?

Tabla 5
Mejoramiento de sus ventas

35
Tiempo Frecuencia Porcentaje

Totalmente de Acuerdo 4 80%

De acuerdo 1 20%

En desacuerdo 0 0%

Totalmente en
0 0%
desacuerdo
Fuente: Elaboración propia

Análisis:
Según los resultados de la encuesta se observa que el 80% de los
encuestados están totalmente de acuerdo a que este sistema mejorara sus
reportes de ventas diarias.

Gráfico N° 5

80%
70%
60%
50%
80%
40%
30%
20%
20% 0% 0%
10%
0%
Totalmente de De acuerdo En desacuerdo Totalmente en
Acuerdo desacuerdo

Figura 36.
Pregunta n° 6:
- ¿Cree que con el sistema implementado ayudará a mejorar el control de
stocks de productos?
Tabla 6
Mejoramiento en el control de stock

36
Recomendación Frecuencia Porcentaje

Si 5 100%

Tal vez 0 0%

No 0 0%

Fuente: Elaboración propia

Análisis:
Según los resultados de la encuesta se observa que el 100% de los
encuestados consideran que si ayudara a mejorar el control de stock de sus
productos.

Gráfico N° 6

80%

70%

60%

50%
100%
40%

30%

20%
0% 0%
10%

0%
Si Tal vez No

Figura 37.
4.2. Comparación de Procesos

El presente proyecto de investigación, el cual consiste en el desarrollo


de sistema de control de ventas y registros, engloba a las características

37
más comunes e importantes de una plataforma dedicada al registro de
ventas.

Si comparamos el diagrama de procesos antes de la implementación


con el diagrama de procesos que soporta la solución implementada,
observamos que existen grandes diferencias entre ellos:

Manualmente Aplicativo
Proceso para elaborar pedidos de Con el sistema se puede
clientes. Relacionado al momento determinar el stock del producto
en que el cliente acude a la en ese mismo instante siempre y
petición del producto. cuando se evidencie un correcto
Tiempo Estimado 5 minutos. inventariado en sus utilidades.
Proceso de Órdenes de
embarque. Relacionado al
En cuanto al proceso orden de
momento en el cual el negocio
embarque, tomando para la
acude a la entrega del pedido. En
entrega del producto, no se ha
este procedimiento surge como
encontrado cambio alguno. Lo
tareas la elaboración de la orden
que implica la dependencia
de embarque, tomando para la
manual durante este tipo de
entrega del producto, además de
actividades.
la orden de embarque, la solicitud
del pedido.
Proceso de Facturación. Con el Sistema de Control de
Relacionado a la facturación de la Ventas y Registros calcula dicho
venta ya realizada. Este proceso en un minuto.
procedimiento se realiza cuando Demostrando la automatización
se asegura la venta al cliente. Se del acceso a la información a la
revisa la orden de embarque y base de datos agiliza el proceso
luego se procede a elaborar las de facturación de la venta
facturas respectivas.
Procedimientos de Registro y Con el sistema, el proceso queda
Control de las Ventas. Final del suprimido, ya que toda la
proceso total de la venta información se encuentra
realizada. Es decir, que al estandarizada y almacenada en

38
culminar el proceso de la venta se
una base de datos, lista para ser
procede a comprobar la
exportada por un Analista de
descripción e importe del producto
Reportes y ser validado como
y a registrar y controlar la venta
procedimiento final.
realizada.

Como podemos observar, el tiempo de estimación con respecto a la


actividad ha disminuido en comparación con el proceso anterior. Así
como también, la nueva forma de manejo provee a todos los
involucrados un mayor control y orden de los procesos que realizan.

4.3 Recomendaciones

 Se recomienda generar una interacción Administrador – Cliente


ya que la arquitectura del Sistema de Gestión de Ventas es
Cliente – Servidor basado en Internet.

 Para facilitar una mejor administración en el almacén se debe


realizar un monitoreo constante de los inventarios, registros
contables, y facturación.

 Se debe brindar productos y servicios de manera veraz y


eficiente, sirviendo de gran ayuda para el administrador como
para la clientela del almacén.

 Después del tiempo estimado de uso del sistema se requiere


realizar el mantenimiento respectivo a la base de datos para su
adecuado funcionamiento, dependiendo de las nuevas
necesidades que tenga el establecimiento comercial.

4.4. Presupuesto

Tabla 7

39
Presupuesto Total del Proyecto

Concepto Cantidad Precio Unitario Precio Total


Hardware y Software 1 S/. 0.0 S/. 0.0 (*)
Costo Operativo 6 S/. 220.0 S/. 1320.0
Materiales de Escritorio 1 S/. 50.0 S/. 50.0
Impresión de Encuestas 10 S/. 0.1 S/. 1.0
Documentación 1 S/. 10.0 S/. 10.0
Servicio de Internet 2 S/. 120.0 S/. 240.0
Servicio de Luz 2 S/. 140.0 S/. 280.0
Total S/. 1921.0

Fuente: Elaboración Propia

(*) El costo de Hardware y Software es de cero, porque el aplicativo se ha


realizado con dispositivos periféricos propios y con un software gratuito.

4.5. Cronograma de Actividades

Figura 38.

ANEXOS
MODELO CANVAS:
Modelo CANVAS del Sistema de Control de Ventas y Registros de PYMES

40
Alianzas Actividades Propuesta Relación con el Segmentación de
Claves Claves de valor cliente clientes

-Empresas de -Ofrecimiento de -Accesibilidad -Asistencia -Negocios y


negocios prototipos Registro de inicio de personal y virtual empresas
Compañías que Para otorgar una sesión al sistema por Atención las 24 En la cual se
requieran idea en el diseño personal autorizado. horas para dedican a las
servicios de del sistema cualquier tipo de ventas de todo tipo
este tipo. permitiendo tener -Usabilidad inconveniente de artículos de
una visión más Permite realizar con el sistema. alimentos o
-Programadores detallada, precisa y registros de los suministros
Socios que global de los clientes y productos básicos.
orienten el contenidos junto con una base
producto a necesarios. de datos. También,
crecer. la elaboración de
-Control de calidad facturas y/o boletas.
Verificación Finalmente,
haciendo un consultas globales
mantenimiento para todas las
para detectar operaciones.
fallos.

Recursos Claves Canales

-Prototipos -Exhibiciones
-Equipos -Directos
-Conocimientos -Páginas web
-Infraestructura
-Entorno de
Desarrollo

Estructura de costos Flujo de ingresos

-Internet -Publicidad
-Costo de equipos -Venta del software y mantenimiento
-Pago al personal de desarrollo de software

ENCUESTA DE SATISFACCIÓN

A continuación, se presenta la encuesta que fue proporcionada a los alumnos


que utilizaron el Aplicativo de Simulación de Movimientos Parabólicos.

41
POST – TEST del Sistema de Control de Ventas

1) ¿El sistema informático es fácil de utilizar y cubre sus expectativas?


 Completamente satisfecho

 Satisfecho

 Insatisfecho 
 Completamente insatisfecho 

2) ¿Con el sistema ventas implantado que tan eficiente es el proceso de ventas?


 Muy Eficiente
 Eficiente
 Ineficiente
 Muy Ineficiente

3) ¿Cuánto tiempo cree usted que tarda en brindar información en sus reportes de
ventas diarias?
 Un minuto
 Una hora
 Más de una hora

4) ¿Cuánto tiempo se demora usted en tener un reporte de stocks de sus productos?


 Un minuto
 Una hora
 Más de una hora

5) ¿Cree que con el sistema implementado ayudara a mejorar el control de stocks de


productos?
 Totalmente de Acuerdo
 De acuerdo
 En desacuerdo

6) ¿Con el sistema instalado cree que mejore las operaciones de sus ventas?
 Si 
 Tal vez 
 No 

CONCLUSIONES

42
 Se diseñará un sistema estable de apariencia atractiva y sencilla con la
finalidad de llevar un completo control de ventas dentro de un negocio.

 Los registros del sistema se realizarán de forma rápida y precisa


teniendo en cuenta que los datos que serán obtenidos dentro del
sistema trabajarán junto con una base de datos.

 Con la implementación del sistema, se ha logrado establecer un medio


de mantener la información segura e íntegra frente a posibles
modificaciones.

 El respectivo sistema no contempla ningún tipo de operación relacionado


con los proveedores, ni tampoco incluye operaciones que tengan algún
tipo de relación con las transacciones de agentes bancarios ni las
recargas móviles.

 La metodología propuesta para los resultados del presente trabajo ha


demostrado que si hay una gran aceptación de la aplicación por parte de
los estudiantes.

 Los resultados de la encuesta demuestran frecuencias porcentuales


positivas, por lo tanto, se comprobó la eficiencia del aplicativo.

 Los procesos manuales llevados a cabo en el proceso de facturación


que ocasionaban pérdida de tiempo en los clientes, han sido superados
mediante la automatización del proceso de gestión de ventas,
obteniendo las ventas diarias realizadas, un stock completo actualizado,
registro de devoluciones, mercadería ingresada en bodega, facturas,
registro de proveedores, listado de los clientes, logrando una atención
rápida, veraz y eficiente a los clientes del almacén.

BIBLIOGRAFÍA

43
 Corporación Oracle. (2018) NetBeans IDE. Recuperado:
https://netbeans.org/features/index.html

 Guillermo Pérez Gustavo. (2008) Aprendiendo Java y Programación


Orientada a Objetos. Última Actualización.

 Aragón Mesa Francisco. (2006) Introducción a la Programación


Orientada a Objetos. Java. Editorial RA – MA.

44

También podría gustarte