Facultad de Ingeniería Industrial y de Sistemas
ESCUELA PROFESIONAL DE INGENIERÍA DE SISTEMAS
Título del Proyecto:
“Sistema Informático de Gestión de Inventarios
y Ventas en un negocio de Ropa Infantil ”
EQUIPO 5
Integrantes:
Giraldo Montero Beatriz Pamela- 0009-0007-6469-3626
Larico Alarcon Jonatan Joel - 0009-0008-6994-2799
Santamaría Abanto Joyce Anelhy - 0009-0001-5402-5073
Ungaro Vengoa Caleb Juan- 0009-0007-6247-4200
Docente:
[Link] Carlo Petrlik Azabache - 0000-0002-1201-2143
Lima-Perú
Índice de Contenidos
RESUMEN
ABSTRACT
I. INTRODUCCIÓN
Descripción de la realidad problemática:
II. PROBLEMÁTICA
2.1. Contexto Internacional
2.2. Contexto Nacional (Perú)
2.3. Contexto Específico
2.4. Objetivo General
2.5 Objetivo Específicos
2.6 Alcances y limitaciones de la investigación
2.6.1 Alcances
2.6.2 Limitaciones
2.7 Proyecciones
2.7.1 Impacto previsto si no se aborda el problema
2.7.2 Impacto positivo al implementar soluciones modernas
2.7.3 Impacto previsto si no se aborda el problema
2.8 Solución
2.9 Justificación
III. MARCO TEÓRICO
3.1. Antecedentes
3.1.1 Antecedentes Nacionales:
3.1.2 Antecedentes Internacionales:
3.2 Bases Teóricas
3.2.1 Sistemas de información en la gestión empresarial
3.2.2 Importancia en las PyMEs
3.2.3 Gestión de inventarios
3.2.4 Problemática en la Gestión Manual
3.2.5 Gestión de Ventas
3.2.6 Beneficios de la automatización
IV. METODOLOGÍA
4.1 Variables y operacionalización
4.2 Población, muestra y muestreo
4.3 Técnicas e Instrumentos de Recolección de Datos
4.4 Fases del Desarrollo Metodológico
4.5 Método de Análisis de Datos
4.6 Arquitectura de Software
● Modelado del Sistema:
● Diseño y Prototipos de Pantallas:
● Implementación del Sistema:
● Validación y Verificación:
● Resultados Esperados:
4.7 Estructura del Software
4.8 Diseño
4.8.1 Diseño prototipo
4.8.2 Diseño Final
4.9 Diseño de Base de Datos
4.10 Prueba de Usabilidad
V. RESULTADOS
VI. CONCLUSIONES
VII. RECOMENDACIONES
VIII. REFERENCIAS
VIII. ANEXO
Transcripción de la Entrevista
Foto del negocio de Ropa Infantil
RESUMEN
El trabajo de investigación consiste en el desarrollo de un sistema informático de gestión
de inventarios y ventas para un negocio de ropa infantil, tiene como objetivo optimizar la
administración y mejorar el desempeño del negocio. El principal problema identificado
radica en el manejo desorganizado de los registros de productos e información de ventas,
lo cual afecta negativamente la atención al cliente, la rentabilidad y la planificación
estratégica. El proyecto “Sistema Informático de Gestión de Inventarios y Ventas en un
negocio de Ropa Infantil ” busca abordar estos desafíos implementando una solución
tecnológica que permita un manejo más eficiente de los productos en almacén y una mejor
atención a los clientes. Para el desarrollo del sistema se utilizó el entorno de desarrollo
integrado (IDE) NetBeans y el lenguaje de programación Java, siguiendo el patrón de
diseño Modelo-Vista-Controlador (MVC). Además, se empleó el gestor de base de datos
MySQL para la gestión estructurada de la información, lo que facilitó la realización de
tareas tales como creación, actualización, búsqueda, eliminación de información. Este
sistema permite registrar, actualizar y visualizar los datos de los productos y ventas,
brindando a los usuarios herramientas para tomar decisiones informadas, minimizar
pérdidas y mantener un inventario óptimo. El resultado de este proyecto facilita el control
de inventarios y el crecimiento del negocio mediante un manejo más eficiente de los
recursos disponibles.
ABSTRACT
The research work consists of the development of a computerized inventory and sales
management system for a children's clothing business, its objective is to optimize
administration and improve business performance. The main problem identified lies in
the disorganized management of product records and sales information, which
negatively affects customer service, profitability and strategic planning. The project
“Computerized Inventory and Sales Management System in a Children's Clothing
Business” seeks to address these challenges by implementing a technological solution
that allows more efficient management of products in the warehouse and better
customer service. For the development of the system, the NetBeans integrated
development environment (IDE) and the Java programming language were used,
following the Model-View-Controller (MVC) design pattern. In addition, the MySQL
database manager was used for structured information management, which facilitated
the performance of tasks such as creation, updating, searching, and deleting
information. This system allows you to record, update and view product and sales data,
providing users with tools to make informed decisions, minimize losses and maintain
optimal inventory. The result of this project facilitates inventory control and business
growth through more efficient management of available resources.
I. INTRODUCCIÓN
Descripción de la realidad problemática:
Las pequeñas tiendas de ropa infantil enfrentan un mercado competitivo y en rápida
evolución, pero la falta de sistemas automatizados de gestión de inventarios y ventas limita
su capacidad de respuesta y eficiencia frente a competidores más avanzados (Fajardo &
Lorenzo, 2019). Esto genera problemas como desbalances de inventario, con acumulación
de productos no vendidos o falta de productos demandados, lo que resulta en altos costos
de almacenamiento y pérdida de oportunidades de venta, afectando el flujo de caja
(Egoavil, 2019). Estudios indican que la falta de automatización puede reducir la eficiencia
en un 30% y aumentar pérdidas por sobrestock o desabastecimiento (Llaque Agramonte,
2021).
La ausencia de un control adecuado en ventas impide conocer con precisión la demanda de
productos, complicando la reposición de stock y la detección de tendencias de consumo,
limitando la competitividad (Panuera Moreno, 2018). Además, los errores en facturación y
entregas afectan la confianza del cliente, reduciendo la lealtad y dañando la imagen de las
empresas (Arrieta & Guerrero, 2013). Esto es crítico, ya que la satisfacción del cliente está
estrechamente vinculada a la eficiencia de los procesos de venta y entrega (Rodríguez,
2023). Finalmente, la falta de automatización limita el crecimiento, al impedir que los
gerentes se enfoquen en áreas estratégicas como innovación y marketing (Romero, 2019).
Para resolver esto, se propone diseñar un sistema de gestión integral que automatice
inventarios, ventas y facturación, proporcionando alertas para reposición, reportes
analíticos y datos actualizados sobre preferencias del mercado. También se recomienda
capacitar al personal y adoptar estrategias de marketing digital.
Con esta solución, se espera una mejora de la eficiencia operativa en un 25%, reducción de
pérdidas por desabastecimiento o sobrestock en un 20%, y una mayor competitividad
mediante la optimización del servicio al cliente y la identificación de tendencias de
consumo (Llaque Agramonte, 2021; Panuera Moreno, 2018). Esto permitirá a las tiendas
crecer sostenidamente en un entorno dinámico y tecnológicamente exigente.
A partir de la descripción de la realidad problemática se representará por medio de la
gráfica “Figura 1 – Diagrama de Ishikawa”, la problemática de la empresa.
Figura 1 - Diagrama de Ishikawa
Elaborado por el autor
A partir del análisis representado en el diagrama de Ishikawa, se identifican los elementos
principales que afectan la eficiencia y competitividad de la empresa. A continuación, se
describen los factores más relevantes que impactan negativamente en el desempeño
operativo y financiero del negocio:
➢ Planeación Ineficiente.
La falta de un proceso adecuado de planificación genera problemas en la previsión de la
demanda, lo que resulta en decisiones improvisadas y la incapacidad de mantener un
equilibrio en el inventario.
➢ Ausencia de Reportes.
La falta de reportes detallados sobre el inventario y las ventas impide un control adecuado
de los niveles de stock, lo que ocasiona errores en las reposiciones de productos. Este vacío
en la información conduce a pérdidas económicas por la acumulación de productos no
vendidos o por el desabastecimiento de productos clave.
➢ Deficiencias en la Gestión de Ventas.
La inexistencia de un control adecuado de las ventas dificulta la identificación de los
productos más demandados, lo que complica la toma de decisiones estratégicas para
futuras compras. Además, esta falta de control impacta en la calidad de la experiencia del
cliente debido a posibles errores en facturación o retrasos en la atención.
➢ Competitividad Limitada.
El negocio enfrenta dificultades para competir en el mercado debido a la falta de
estrategias innovadoras y recursos tecnológicos. Esta desventaja frente a competidores más
avanzados reduce significativamente la capacidad de atraer y retener clientes, afectando la
rentabilidad general de la empresa.
➢ Mala Gestión del Inventario.
La falta de un sistema automatizado de control de inventarios genera desbalances
significativos, como sobrestock y desabastecimiento. Estos problemas incrementan los
costos de almacenamiento y las pérdidas por productos vencidos, impactando directamente
en el flujo de caja.
➢ Falta de Automatización.
La ausencia de herramientas tecnológicas para la gestión integral de las operaciones limita
el crecimiento del negocio. Este factor no solo dificulta la administración eficiente del
inventario y las ventas, sino que también obstaculiza el desarrollo de estrategias que
mejoren la experiencia del cliente y aumenten la competitividad.
II. PROBLEMÁTICA
2.1. Contexto Internacional
A nivel global, las pequeñas y medianas empresas (PyMEs) enfrentan desafíos
significativos para mantenerse competitivas en un mercado cada vez más dinámico y
tecnológico. Según Fajardo Chávez y Lorenzo Alarcón (2017), la falta de sistemas
automatizados de gestión afecta la eficiencia operativa y la capacidad de respuesta de
los negocios, especialmente en sectores con alta rotación de inventarios, como el de
ropa infantil. Herramientas como los sistemas de gestión integrados han demostrado ser
efectivas para minimizar errores, reducir costos y optimizar la toma de decisiones. Sin
embargo, la implementación de estas soluciones no está exenta de retos. En mercados
emergentes, autores como Egoavil Vilca (2019) señalan que factores como el costo de
adquisición de tecnología, la resistencia al cambio y la limitada capacitación técnica
impiden una adopción masiva, dejando a muchas empresas rezagadas frente a
competidores más avanzados.
2.2. Contexto Nacional (Perú)
En el Perú, la adopción de tecnologías automatizadas en PyMEs aún es limitada, lo que
impacta negativamente su productividad y competitividad. Según el Instituto Nacional
de Estadística e Informática (INEI, 2018), solo el 29.2% de las empresas peruanas
cuentan con una presencia en línea y menos del 23.3% capacitan a su personal en
tecnologías de la información. En el caso de pequeños negocios, como las tiendas de
ropa infantil, la gestión de inventarios y ventas sigue dependiendo en gran medida de
métodos manuales, lo que incrementa la probabilidad de errores en el control de stock,
desbalances financieros y pérdida de oportunidades de venta. Además, estudios como el
de Panuera Moreno (2018) evidencian que la falta de digitalización reduce la capacidad
de respuesta de los negocios ante demandas del mercado, afectando directamente su
rentabilidad.
2.3. Contexto Específico
Negocio de Ropa Infantil "Wilzacab"
El negocio de ropa infantil "Wilzacab", ubicado en el distrito de Independencia, refleja
los problemas estructurales que enfrentan muchas pequeñas tiendas en el país.
Actualmente, la gestión de inventarios y ventas se realiza de manera manual, lo que
genera múltiples dificultades. Entre los principales problemas destacan la falta de
precisión en los registros, el desabastecimiento frecuente de productos y la acumulación
de stock no vendido, lo que incrementa costos operativos y afecta la satisfacción del
cliente. Este modelo de trabajo manual también limita el tiempo que la propietaria
puede dedicar a tareas estratégicas, como la mejora del servicio al cliente o la
planificación de compras.
Evidencias específicas muestran el impacto negativo de esta problemática:
Errores en la gestión de inventarios: La falta de un sistema automatizado
provoca dificultades para identificar productos con baja rotación o necesidades
de reposición, lo que genera pérdidas económicas.
Demoras en las ventas: Los procesos manuales alargan el tiempo de atención al
cliente, afectando la experiencia de compra y reduciendo la fidelización.
Ineficiencia operativa: El registro manual de ventas no permite un análisis
adecuado de las tendencias del mercado, lo que limita la capacidad de tomar
decisiones informadas.
Según Llaque Agramonte (2021), implementar un sistema automatizado de gestión en
negocios pequeños permitiría no solo optimizar los procesos internos, sino también
mejorar la experiencia del cliente y reducir las pérdidas asociadas al manejo manual.
Este tipo de soluciones digitales facilitan el acceso a reportes en tiempo real, permiten
una mejor planificación estratégica y aumentan la competitividad frente a empresas que
ya emplean tecnologías similares.
2.4. Objetivo General
Desarrollar un sistema informático en Java para optimizar los procesos
operativos, mejorar la precisión en la gestión de productos, y permitir una toma
de decisiones más eficiente basada en datos actualizados, con el fin de aumentar
la competitividad y satisfacción del cliente.
2.5 Objetivo Específicos
● Identificar los requerimientos funcionales y técnicos para el desarrollo de un
sistema de gestión de inventarios y ventas que permita agilizar los procesos
administrativos del negocio.
● Diseñar la arquitectura del sistema que integre módulos para la gestión de
productos, clientes, proveedores y ventas, adaptados a las necesidades específicas
del negocio de ropa infantil.
● Implementar funcionalidades para el registro, actualización y eliminación lógica
de productos, clientes y proveedores, así como el control eficiente de ventas y
consultas personalizadas.
● Implementar mejoras en la experiencia del cliente a través de un sistema eficiente
que reduzca los errores en facturación y entrega, aumentando la satisfacción y
lealtad de los clientes.
2.6 Alcances y limitaciones de la investigación
2.6.1 Alcances
El proyecto consiste en desarrollar un sistema de gestión de inventarios y ventas que
facilite y agilice las operaciones de las tiendas de ropa infantil. El sistema está
estructurado por los siguientes módulos:
A. Módulo de Administración
Este módulo permite gestionar la configuración general del sistema.
● Mostrar listado de usuarios.
● Creación de nuevos usuarios.
B. Módulo de Clientes
Este módulo se encarga de administrar la información de los clientes.
● Mostrado listado de clientes.
● Actualización de datos de clientes.
● Eliminación de clientes.
C. Módulo de Inventario
Este módulo gestiona el control de productos y su disponibilidad.
● Mostrar listado de productos.
● Creación de nuevos productos.
● Actualización de productos.
● Eliminación de productos.
● Buscar nuevos productos.
D. Módulo de Categorías
Organiza los productos en diferentes categorías y subcategorías.
● Mostrar listado de categorías principales.
● Creación de categorías.
● Eliminación de categorías
El sistema está diseñado para mejorar la eficiencia operativa, reducir errores y brindar
información en tiempo real para tomar decisiones estratégicas en sus negocios.
2.6.2 Limitaciones
● Durante el inicio de la investigación, la información proporcionada por la dueña
de la tienda de ropa infantil sobre los procesos internos no fue clara ni precisa.
Esto dificulta la identificación temprana de los problemas clave, lo que retrasa el
desarrollo del sistema.
● La información real ingresada al sistema se limita a datos de aproximadamente
los últimos meses. Esto se debe a que los registros previos se encuentran
incompletos o extraviados, lo que impide una integración total del historial
anterior en el sistema.
2.7 Proyecciones
2.7.1 Impacto previsto si no se aborda el problema
Si no se implementa un sistema de gestión de inventarios y ventas, el negocio
continuará enfrentando problemas relacionados con el manejo de la información
física en cuanto a los registros de productos, clientes, stock y ventas. Esto
impactará negativamente en la disponibilidad de datos precisos para la toma de
decisiones, dificultará el seguimiento de inventarios y reducirá la satisfacción de
los clientes debido a posibles errores en los pedidos o tiempos de respuesta
prolongados. En consecuencia, la falta de automatización aumentará la carga
administrativa, limitando el tiempo disponible para otras actividades críticas del
negocio.
2.7.2 Impacto positivo al implementar soluciones modernas
La implementación del sistema informático permitirá al negocio optimizar sus
procesos internos, reduciendo significativamente los errores asociados al manejo
físico de la información de inventarios y ventas. Esto contribuirá a una mayor
precisión en los registros, una gestión eficiente del tiempo y una experiencia de
compra mejorada para los clientes. Además, el acceso a reportes detallados
facilitará la toma de decisiones estratégicas y permitirá identificar tendencias de
ventas y comportamiento del inventario. El negocio se beneficiará de una mayor
productividad y competitividad en el mercado, incrementando sus posibilidades
de crecimiento.
2.7.3 Impacto previsto si no se aborda el problema
En el sector comercial, las tendencias apuntan hacia una mayor digitalización de
los procesos administrativos y la incorporación de herramientas tecnológicas que
permitan una gestión más integral del negocio. La integración de sistemas
informáticos de inventarios y ventas será cada vez más común en negocios
pequeños y medianos, permitiendo la recopilación de datos en tiempo real y el
uso de tecnologías como análisis predictivo. A medida que estas tecnologías se
vuelvan más accesibles, los negocios podrán optimizar aún más sus procesos y
adaptarse rápidamente a los cambios del mercado.
2.8 Solución
La solución propuesta consiste en el desarrollo de un sistema informático en Java que
permitirá la automatización de la gestión de inventarios y ventas en el negocio de ropa
infantil. Este sistema informático incluirá funcionalidades específicas que optimizaran
la forma en que se maneja el negocio. Comenzando con la gestión de productos,
registro, actualización y eliminación de productos. Además, se abordará la gestión de
clientes, facilitando una administración eficiente de las relaciones con clientes a través
de funciones para registrar y mostrar información clave. El sistema también contará con
la administración de la gestión de ventas, lo que nos permitirá tener un registro
automatizado de las ventas realizadas, con control sobre el estado del inventario. El
sistema estará diseñado con una interfaz intuitiva, adaptada a las necesidades del
negocio, y se implementará utilizando el patrón de diseño MVC para garantizar una
separación clara entre la lógica de negocio, la interfaz de usuario y la gestión de datos.
2.9 Justificación
El diseño de un sistema automatizado de gestión de inventarios y ventas tiene un
impacto social, tecnológico y metodológico crucial para las pequeñas tiendas de ropa
infantil.
En el aspecto social, mejora la experiencia del cliente al reducir errores en facturación,
entrega de productos y tiempo de espera, aumentando la confianza y fidelización. Esto
fortalece la economía local al hacer más competitivas a estas empresas (Rodríguez,
2023).
En el ámbito tecnológico, este sistema representa un paso esencial hacia la
modernización de las pequeñas empresas. La automatización de procesos clave, como el
control de inventarios y ventas, minimiza problemas recurrentes como el sobrestock o el
desabastecimiento, optimizando la administración de los recursos disponibles. Este
enfoque permite una mejor planificación, facilitando la toma de decisiones basadas en
datos en tiempo real sobre las tendencias de consumo (Llaque Agramonte, 2021).
Desde una perspectiva metodológica, el proyecto se desarrolla en fases estratégicas que
aseguran su efectividad. En primer lugar, se realiza un diagnóstico inicial para
identificar las necesidades específicas del negocio, lo que permite personalizar la
solución tecnológica. Posteriormente, se implementó un programa piloto para validar su
funcionalidad. Finalmente, se evalúa el impacto de la implementación mediante
indicadores clave, como la reducción de costos operativos, la mejora en la precisión de
los procesos y el incremento en la satisfacción del cliente. Este enfoque no sólo permite
la automatización, sino que también maximiza las posibilidades del retorno de
inversión y el impacto positivo en el manejo de la información del negocio.
Esta solución integral permite a las tiendas optimizar su eficiencia operativa, responder
a las demandas del mercado y fomentar un crecimiento sostenible.
III. MARCO TEÓRICO
3.1. Antecedentes
3.1.1 Antecedentes Nacionales:
Fajardo Chávez y Lorenzo Alarcón (2017) implementaron un sistema web basado en la
metodología RUP, utilizando herramientas como NetBeans, PHP, CodeIgniter y
MySQL. El sistema automatiza el control de inventarios, mejoró la toma de decisiones
con reportes personalizados y redujo pérdidas, incrementando la eficiencia y
satisfacción del cliente. Se concluye que esta solución tecnológica optimizó la gestión
de inventarios, fortaleciendo la competitividad y el servicio de la ferretería.
En continuación Egoavil Vilca (2019) diseñó e implementó un sistema de información
con enfoque cuantitativo y diseño preexperimental, utilizando encuestas, análisis de
registros y pruebas del sistema. Los resultados mostraron una mejora del 81.48% en el
control de inventarios, optimización en la gestión de almacenes y generación de reportes
precisos para decisiones estratégicas. El sistema mejoró la eficiencia operativa,
organización y rentabilidad, permitiendo a POLISHOES S.R.L. adaptarse mejor al
mercado.
De acuerdo con Josué Manuel Llaque Agramonte (2021) que implementó una
aplicación web para la gestión de configuración y activos, utilizando un enfoque
cuantitativo y diseño preexperimental, con modelado de procesos en BPMN y pruebas
funcionales. Los resultados incluyeron el éxito en el modelado de procesos y el
desarrollo de la herramienta, optimizando el registro de activos y mejorando la toma de
decisiones. El sistema basado en ITIL V4 resolvió las deficiencias en la gestión de
activos de TI, mejorando la eficiencia y alineación estratégica de las PyMEs, y
garantizando su competitividad.
Como señala Castillo Chinchay y Dávila Hurtado (2020) que desarrollaron una
aplicación móvil utilizando la metodología Extreme Programming (XP) para optimizar
el proceso de ventas. Los resultados incluyeron la mejora en tiempos de registro,
reducción de errores y mayor integración de vendedores al sistema. La implementación
de la aplicación móvil resolvió las deficiencias en la gestión de ventas, optimizando
procesos y aumentando la eficiencia operativa.
Como expresa Yessica Maria Panuera Moreno (2018), en una investigación del INEI,
analizó el uso de tecnologías de información y comunicación (TIC) en empresas
peruanas, centrándose en aquellas con ventas superiores a 150 UIT. Se identificó que las
pequeñas y medianas empresas (PyMEs) presentan baja adopción de TIC, lo que genera
ineficiencias y reducción de ganancias, mientras que las grandes empresas tienen mejor
capacidad de inversión y mayor adopción tecnológica. El estudio mostró que el 93.8%
de las empresas usan computadoras y el 92.2% tienen acceso a internet, pero solo el
29.2% cuentan con presencia en un sitio web y el 23.3% capacitaron a su personal en
TIC. En conclusión, la adopción de TIC en las PyMEs es baja, lo que afecta su
competitividad. Se requiere promover políticas que fomenten la inversión y
capacitación tecnológica en este sector para reducir la brecha y mejorar su capacidad de
innovación.
Teniendo en cuenta a Sánchez Rodríguez, A. D., Sánchez Rodríguez, D. C., y Mina
Quiñónez, T. I. (2023) abordaron cómo la globalización y el avance tecnológico exigen
a las empresas implementar sistemas de información eficientes para optimizar su
gestión y descubrir oportunidades de negocio. La investigación mostró que el 95% de
los empresarios usan sistemas informáticos de manera avanzada, y el 80% considera
que estos son clave para mejorar la productividad y facilitar la toma de decisiones. Los
sistemas informáticos son esenciales para mejorar la productividad y competitividad
empresarial, facilitando la identificación de oportunidades y la administración eficiente
de recursos.
Desde el punto de vista de Romero Carhuamaca Aldeyr (2023) desarrolló un sistema de
información web utilizando la metodología ágil Scrum. El sistema proporcionará
mejoras significativas, como un acceso más rápido a la información de ventas y
rentabilidad, y una optimización en el control de inventarios, lo que facilitará la toma de
decisiones para el reabastecimiento de productos. La implementación del sistema de
información web permitió una gestión más eficiente de ventas e inventario, mejorando
la rentabilidad y el control operativo de la ferretería.
3.1.2 Antecedentes Internacionales:
Carlos Julio Valverde Aguaisa (2023) desarrolló una aplicación web y móvil usando la
metodología ágil Scrum para optimizar la gestión de inventarios. El sistema permitió
gestionar inventarios desde cualquier dispositivo, mejorando la eficiencia y la toma de
decisiones. La solución implementada mejoró el control de inventarios y la
competitividad de la empresa.
En continuación Arelys Andreina Rodríguez Anchundia (2023) implementó un sistema
de gestión administrativa llamado Ecofact. El sistema mejoró la eficiencia en el flujo de
información, facilitando la gestión de huéspedes y la emisión de facturas electrónicas.
La implementación del sistema optimizó la administración del hotel, mejoró la atención
al cliente y aumentó los ingresos.
De acuerdo con Samantha Elizabeth Trujillo Morocho (2018) diseño e implementó un
sistema informático para automatizar estos procesos. El sistema mejoró la organización,
redujo los tiempos de búsqueda de información y facilitó la generación de reportes. La
implementación del sistema optimizó la administración de equipos, mejorando la
eficiencia y el control interno del instituto.
Como señala Jhonatan Arrieta González y Fabio Alirio Guerrero Portillo (2013)
diseñaron mejoras en la gestión de inventarios y almacenes de FB Soluciones y
Servicios S.A.S.. Las mejoras optimizan la gestión, reduciendo costos y mejorando la
capacidad de respuesta. En conclusión, las propuestas aumentaron la eficiencia,
productividad y competitividad de la empresa.
Como expresa Arturo Andres Montero (2021) desarrolló una aplicación web
multiplataforma utilizando JAVA y el patrón de diseño MVC para mejorar el control de
inventarios y facilitar las revisiones de ingresos y egresos. El resultado fue una
aplicación amigable y adaptativa para múltiples dispositivos. La aplicación optimizó la
gestión de inventarios y mejoró la eficiencia operativa de la empresa..
3.2 Bases Teóricas
3.2.1 Sistemas de información en la gestión empresarial
Los sistemas de información son herramientas tecnológicas diseñadas para recolectar,
procesar, almacenar y distribuir información, facilitando la toma de decisiones y
optimizando los procesos organizacionales (Laudon & Laudon, 2020). En el contexto
empresarial, estos sistemas automatizan tareas repetitivas y mejoran la precisión en la
gestión de recursos, especialmente en áreas como inventarios y ventas.
3.2.2 Importancia en las PyMEs
La implementación de sistemas de información en pequeñas y medianas empresas
(PyMEs) es crucial para su competitividad. Según Kotler y Keller (2016), estas
herramientas permiten gestionar eficientemente los flujos de información, minimizar
errores operativos y responder rápidamente a las demandas del mercado.
3.2.3 Gestión de inventarios
La gestión de inventarios abarca un conjunto de actividades esenciales para garantizar el
equilibrio entre la disponibilidad de productos y la eficiencia operativa dentro de una
organización. Esto implica no solo el control y la planificación de las existencias de
productos para satisfacer la demanda y minimizar costos operativos, como señalan
Chopra y Meindl (2016), sino también una visión estratégica que integra herramientas
tecnológicas y análisis de datos. Entre las actividades clave se encuentran el monitoreo
constante de los niveles de stock, la clasificación y priorización de productos según su
rotación o relevancia, la identificación de excesos o faltantes críticos, y la proyección de
necesidades futuras basadas en patrones de consumo, tendencias de mercado y
temporadas específicas. Además, una gestión efectiva incluye la implementación de
metodologías como el inventario justo a tiempo (JIT) o el manejo de seguridad de stock
para enfrentar incertidumbres en la demanda o problemas en la cadena de suministro.
Esto no solo optimiza los recursos financieros, sino que también mejora la satisfacción
del cliente y fortalece la competitividad de la empresa en su sector.
3.2.4 Problemática en la Gestión Manual
Las tiendas que operan con métodos manuales enfrentan una serie de desafíos críticos
que limitan su capacidad para competir en un mercado cada vez más exigente y
orientado hacia la tecnología. Entre estos retos destacan el sobrestock, el
desabastecimiento y la ausencia de datos en tiempo real, lo que dificulta la toma de
decisiones informadas y oportunas. Según Egoavil (2019), estas limitaciones no solo
afectan negativamente la rentabilidad de las operaciones al incrementar costos por
almacenamiento innecesario o ventas perdidas, sino que también comprometen la
satisfacción del cliente, quien espera rapidez, disponibilidad y precisión en el servicio.
El sobrestock puede generar gastos adicionales por espacio de almacenamiento y el
deterioro de productos, especialmente en categorías con fecha de vencimiento, mientras
que el desabastecimiento no solo ocasiona pérdidas inmediatas de ventas, sino también
un impacto negativo en la percepción de los consumidores, quienes pueden optar por
proveedores más confiables. Además, la falta de datos en tiempo real impide a los
responsables de las tiendas identificar patrones de consumo, reaccionar a cambios en la
demanda o anticiparse a tendencias del mercado. A largo plazo, estos problemas pueden
erosionar la posición competitiva de la tienda, dificultando su crecimiento o incluso su
supervivencia en el mercado. Por ello, la transición hacia sistemas automatizados o
digitales no solo es una estrategia deseable, sino esencial para optimizar el control de
inventarios, mejorar la experiencia del cliente y garantizar una operación más ágil y
eficiente. Esta modernización permite integrar herramientas de análisis predictivo,
automatización de pedidos y seguimiento de inventarios en tiempo real, lo que se
traduce en una mayor capacidad de adaptación a las dinámicas del mercado.
3.2.5 Gestión de Ventas
[Link] Sistemas Transaccionales
Un sistema de ventas automatizado es una herramienta tecnológica diseñada para
optimizar y gestionar de manera eficiente el proceso comercial de una organización.
Este tipo de sistema no solo permite registrar, analizar y monitorear las transacciones
comerciales, sino que también proporciona datos clave para comprender el
comportamiento del cliente, identificar patrones de consumo y desarrollar estrategias
más precisas y personalizadas. Según Rodríguez (2023), al integrar funcionalidades
como la generación automática de facturas, la gestión de inventarios en tiempo real y el
seguimiento detallado de pedidos, estos sistemas se convierten en un recurso
indispensable para empresas que buscan mejorar su competitividad en un mercado cada
vez más dinámico. Además, los sistemas automatizados de ventas reducen
significativamente los tiempos de procesamiento, lo que incrementa la eficiencia
operativa y libera recursos humanos para tareas más estratégicas. Al minimizar errores
en la facturación y otros aspectos críticos, también contribuyen a fortalecer la confianza
del cliente, mejorando su experiencia y aumentando los niveles de satisfacción. Otra
ventaja importante es la capacidad de integrar estos sistemas con herramientas de
marketing digital y CRM (Customer Relationship Management), lo que facilita la
personalización de ofertas, la gestión de promociones y el seguimiento de clientes
potenciales. Desde el punto de vista estratégico, la automatización del proceso de ventas
no solo incrementa la productividad, sino que también genera una base sólida de
información que puede ser utilizada para prever tendencias de mercado, ajustar
inventarios y maximizar la rentabilidad. Esto resulta especialmente relevante para
empresas que buscan escalar sus operaciones o adaptarse rápidamente a cambios en la
demanda. En un entorno cada vez más orientado hacia la digitalización, implementar un
sistema de ventas automatizado no es simplemente una opción, sino una necesidad para
garantizar la sostenibilidad y el crecimiento a largo plazo.
[Link] Impacto en la Experiencia del Cliente
La experiencia del cliente está profundamente ligada a la eficiencia con la que una
empresa gestiona sus procesos internos, ya que estos impactan directamente en la
percepción de calidad, rapidez y confiabilidad del servicio recibido. Según Arrieta y
Guerrero (2013), un sistema automatizado no solo optimiza las operaciones internas al
reducir tiempos de respuesta, errores y costos asociados, sino que también crea un
entorno que favorece la satisfacción, confianza y lealtad del cliente hacia el negocio.
Este tipo de sistemas permite integrar y sincronizar diversas áreas de la organización,
como inventarios, ventas, atención al cliente y logística, garantizando que el cliente
reciba una experiencia fluida y sin interrupciones. Por ejemplo, al automatizar procesos
como la facturación, el seguimiento de pedidos o la gestión de devoluciones, las
empresas pueden ofrecer soluciones más rápidas y precisas, lo que aumenta la
percepción de profesionalismo y compromiso por parte de los clientes. Además, un
sistema automatizado facilita la recopilación y análisis de datos en tiempo real, lo que
permite a las empresas personalizar las interacciones con sus clientes y anticiparse a sus
necesidades. Esta personalización no solo refuerza la conexión emocional entre el
cliente y la marca, sino que también incrementa las posibilidades de fidelización y
recomendación. Desde una perspectiva estratégica, la implementación de sistemas
automatizados no solo mejora la experiencia del cliente en el corto plazo, sino que
también contribuye al posicionamiento de la empresa como un referente en su sector. En
un mercado cada vez más competitivo, donde las expectativas de los consumidores
evolucionan constantemente, contar con procesos internos eficientes y alineados con las
demandas del cliente se convierte en una ventaja clave para garantizar el éxito a largo
plazo.
3.2.6 Beneficios de la automatización
[Link] Ventajas Generales
● Reducción de costos operativos.
● Mejora en la precisión de los registros.
● Acceso en tiempo real a información clave para la toma de decisiones.
[Link] Enfocado en Negocios de Ropa Infantil
Las tiendas de ropa infantil, debido a la naturaleza de su mercado, requieren
sistemas que les permitan gestionar inventarios con alta rotación, prever
tendencias estacionales y mejorar la atención al cliente con procesos ágiles y
precisos (Panuera Moreno, 2018).
[Link] Modelo - Vista - Controlador(MVC)
Arturo Andres Montero (2021) desarrolló una aplicación web multiplataforma
utilizando JAVA y el patrón de diseño MVC para mejorar el control de
inventarios y facilitar las revisiones de ingresos y egresos. El resultado fue una
aplicación amigable y adaptativa para múltiples dispositivos. La aplicación
optimizó la gestión de inventarios y mejoró la eficiencia operativa de la
empresa.
IV. METODOLOGÍA
El proyecto "Sistema Informático de Gestión de Inventarios y Ventas en un negocio de
Ropa Infantil” fue desarrollado siguiendo un enfoque metodológico fundamentado en las
metodologías ágiles, una elección estratégica debido a su flexibilidad y capacidad de
adaptación. Estas metodologías permiten responder eficazmente a los cambios y
requerimientos que puedan surgir durante las diversas fases de desarrollo del software,
asegurando así que el producto final se alinee con las necesidades reales del negocio.
La metodología ágil destaca por fomentar la colaboración constante entre el equipo de
desarrollo y los interesados en el proyecto, creando un flujo continuo de comunicación que
facilita la identificación de mejoras y la resolución de problemas en tiempo real. A través
de ciclos iterativos, se garantiza una entrega progresiva de valor desde las primeras etapas,
reduciendo riesgos y maximizando la satisfacción del cliente. Cada iteración incluye
planificación, diseño, implementación, pruebas y revisión, lo que refuerza el enfoque en la
calidad del producto y la alineación con los objetivos estratégicos.
El sistema fue desarrollado utilizando el lenguaje de programación Java, una tecnología
ampliamente reconocida por su robustez, portabilidad y seguridad. Este lenguaje permitió
implementar una solución que cumple con estándares de eficiencia y escalabilidad,
asegurando que el sistema pueda crecer y adaptarse según evolucionen las necesidades del
negocio. Además, el diseño se estructuró siguiendo el patrón arquitectónico Modelo-Vista-
Controlador (MVC), lo que ofreció una organización lógica y modular.
Tipos de investigación: Para desarrollar este proyecto se emplearon diversos enfoques de
investigación, clasificados de la siguiente manera:
Observacional: En la etapa inicial, se realizó un análisis detallado de los procesos
operativos del negocio, documentando cómo se gestionaban los inventarios y las ventas,
sin alterar su funcionamiento habitual.
Prospectivo: El diseño del sistema estuvo orientado a anticipar y resolver desafíos futuros,
estableciendo una solución que se adapte a las proyecciones de crecimiento y cambios en
el mercado.
Transversal: La recopilación de datos y el diagnóstico del estado actual del negocio se
realizaron en un momento específico, proporcionando una fotografía precisa de las
necesidades existentes.
Descriptivo: Se describieron minuciosamente los problemas, recursos y procesos del
negocio, generando un marco de referencia claro para el desarrollo de una solución
tecnológica adecuada.
Nivel de investigación: El proyecto se ubica en un nivel exploratorio-descriptivo, ya que en
primera instancia se exploraron las características y problemáticas del negocio para luego
realizar una descripción exhaustiva de los procesos clave. Esto permitió establecer los
lineamientos necesarios para implementar una solución informática que no solo resuelva
las necesidades actuales, sino que también sea adaptable y escalable en el tiempo.
4.1 Variables y operacionalización
Variable Independiente:Sistema Informático de Gestión.
Variable Dependiente: Gestión de inventarios y ventas en un negocio de ropa infantil.
4.2 Población, muestra y muestreo
❖ Población: Negocio de ropa infantil “Wilzacab”
4.3 Técnicas e Instrumentos de Recolección de Datos
❖ Técnicas:
▪ Observación: Análisis directo de los procesos actuales de gestión de
inventarios y ventas en "Wilzacab" para identificar patrones de uso, errores
frecuentes y áreas de mejora.
▪ Recolección de Datos Preexistentes: Uso de datos de inventarios y ventas
almacenados en documentos físicos, como base para configurar el sistema.
▪ Entrevistas y Encuestas a los Usuarios: Reuniones con el propietario y
empleados del negocio para obtener retroalimentación sobre las necesidades
del sistema, la facilidad de uso y la satisfacción con las mejoras
implementadas.
❖ Instrumentos:
▪ Sistema de Registro Manual: Archivos preexistentes con información de
productos, precios y registros de ventas, que serán la base de datos del
sistema como datos iniciales.
4.4 Fases del Desarrollo Metodológico
● Recolección de Información:
La fase inicial consiste en la recopilación de datos a través de una entrevista y
encuesta a la propietaria del negocio de ropa infantil. El objetivo fue entender las
principales limitaciones y desafíos del proceso actual de gestión de inventarios y
ventas. A partir de esta información, se definieron las funcionalidades requeridas
para la nueva aplicación, como el registro de productos, la actualización de
inventario y el seguimiento de ventas.
● Identificación de Requerimientos:
Durante esta fase se clasifican y documentan los requerimientos funcionales y no
funcionales. Los requerimientos funcionales incluyen el registro de productos, la
actualización del stock tras cada venta, la generación de reportes de ventas, y la
consulta de inventario en tiempo real. Por otro lado, los requerimientos no
funcionales contemplan aspectos como la seguridad de la información, la
accesibilidad del sistema desde cualquier dispositivo y la eficiencia en la
ejecución de las operaciones.
● Modelado del Sistema:
Realización de pruebas piloto en los laboratorios seleccionados para validar la
funcionalidad del sistema. Se recogerá la retroalimentación de docentes y
estudiantes para realizar los ajustes necesarios y asegurar que el sistema cumple
con los requisitos de eficiencia y fiabilidad.
● Fase de Evaluación: Evaluación final de la funcionalidad y usabilidad del
sistema mediante pruebas de rendimiento y satisfacción de los usuarios. Se
medirán los indicadores de optimización del proceso, como la reducción de
errores manuales y la mejora en el acceso a información en tiempo real.
4.5 Método de Análisis de Datos
❖ Análisis Cuantitativo: Utilización de estadísticas descriptivas para evaluar la
frecuencia de asistencia y el uso de equipos en los laboratorios. Este análisis
permitirá identificar patrones, como los días y horarios de mayor y menor
ocupación, así como la demanda de equipos específicos.
❖ Análisis Cualitativo: Recopilación y análisis de las opiniones de los usuarios
sobre el sistema, incluyendo la facilidad de uso, eficiencia y cualquier dificultad
experimentada. Se realizarán encuestas y entrevistas estructuradas para recoger
esta retroalimentación, permitiendo evaluar la satisfacción de los usuarios y
hacer mejoras en el software.
4.6 Arquitectura de Software
● Recolección de Información:
La fase inicial consiste en la recopilación de datos a través de una entrevista y
encuesta a la propietaria del negocio de ropa infantil. El objetivo fue entender las
principales limitaciones y desafíos del proceso actual de gestión de inventarios y
ventas. A partir de esta información, se definieron las funcionalidades requeridas
para la nueva aplicación, como el registro de productos, la actualización de
inventario y el seguimiento de ventas.
● Identificación de Requerimientos:
Durante esta fase se clasifican y documentan los requerimientos funcionales y no
funcionales. Los requerimientos funcionales incluyen el registro de productos, la
actualización del stock tras cada venta, la generación de reportes de ventas, y la
consulta de inventario en tiempo real. Por otro lado, los requerimientos no
funcionales contemplan aspectos como la seguridad de la información, la
accesibilidad del sistema desde cualquier dispositivo y la eficiencia en la
ejecución de las operaciones.
● Modelado del Sistema:
Arturo Andres Montero (2021) desarrolló una aplicación web multiplataforma
utilizando JAVA y el patrón de diseño MVC para mejorar el control de
inventarios y facilitar las revisiones de ingresos y egresos. El resultado fue una
aplicación amigable y adaptativa para múltiples dispositivos. La aplicación
optimizó la gestión de inventarios y mejoró la eficiencia operativa de la
empresa..
i. El Modelo se encargó de gestionar la lógica de negocio,
implementando métodos para agregar y actualizar productos, así
como para registrar ventas y calcular ganancias totales.
ii. El Controlador se diseñó para manejar la interacción entre el
modelo y la vista, ejecutando las acciones que el usuario solicita
y reflejando los cambios en la interfaz de manera dinámica.
iii. La Vista se implementó como la interfaz gráfica de usuario,
facilitando la interacción con el sistema de forma amigable y
permitiendo realizar operaciones como registrar productos y
visualizar reportes de ventas.
● Diseño y Prototipos de Pantallas:
Se desarrollan prototipos de pantallas utilizando la herramienta NetBeans, que
incluyen interfaces para el registro de nuevos productos, la visualización de
inventarios, la generación de reportes y la consulta de ventas por fechas. Los
prototipos fueron validados con los usuarios para asegurar que cumplen con los
requerimientos definidos y que la experiencia de usuario sea intuitiva y eficiente.
● Implementación del Sistema:
La implementación se realiza en el entorno de desarrollo NetBeans, utilizando
Java orientado a objetos. Se desarrollaron las clases y métodos necesarios para
cada componente del sistema según la estructura definida en el modelo MVC. El
código de las funcionalidades principales se organizó en paquetes, como el
paquete “Controlador", que coordina las operaciones, y el paquete “Modelo”, que
gestiona los datos del negocio.
● Validación y Verificación:
Para asegurar la calidad y fiabilidad del sistema, se realizan pruebas de
funcionamiento que incluyen la verificación de todas las funcionalidades, como la
correcta actualización del inventario tras registrar una venta y la generación de
reportes de ventas acumuladas. Además, se llevó a cabo una sesión de revisión
con los usuarios para confirmar que el sistema desarrollado satisfacía sus
expectativas y requisitos.
● Resultados Esperados:
Se espera que el sistema de gestión de inventarios y ventas desarrollado permita al
negocio de ropa infantil mejorar su eficiencia operativa, reduciendo el tiempo
dedicado a tareas manuales y minimizando errores en el control de inventario. La
implementación de este sistema proporcionará un acceso rápido y seguro a la
información de ventas e inventarios, facilitando la toma de decisiones estratégicas
por parte de los administradores del negocio.
Además, el uso de Java y el patrón MVC aseguran que el sistema sea escalable y
fácilmente modificable para futuras ampliaciones, como la inclusión de nuevas
funcionalidades o la integración con sistemas de gestión contable y facturación.
4.7 Estructura del Software
La estructura del Sistema Informático de Gestión de Inventarios y Ventas, que se
compone de varios módulos esenciales.
Módulo de Registro de Productos: Permite gestionar la información de los productos
de la tienda, como nombres, descripciones, precios y cantidades en inventario. A través
de este módulo, el administrador puede agregar, modificar y eliminar registros de
productos, asegurando un control actualizado del inventario.
Módulo de Gestión de Ventas: Está diseñado para registrar y administrar las ventas
realizadas en la tienda. Este módulo permite registrar cada transacción, generando
reportes detallados de las ventas y actualizando automáticamente el inventario de
acuerdo con los productos vendidos.
Módulo de Gestión de Usuarios: Este módulo permite gestionar los accesos al sistema,
registrando usuarios como administradores. A través de este módulo, el administrador
puede crear, modificar o eliminar cuentas, controlando así el inventario.
4.8 Diseño
4.8.1 Diseño prototipo
Figura 2 - Primera pantalla prototipo
Fuente: Elaboración propia
La interfaz del módulo Gestión de Inventario y Ventas fue diseñada para facilitar la
administración de productos y ventas en la tienda. En la figura 2 se muestra la primera
pantalla prototipo y se incluyeron campos de texto etiquetados para ingresar el nombre
del producto, su precio y la cantidad de stock, junto con un botón intuitivo que permite
agregar el producto al inventario (véase Figura 2). La disposición de los elementos en la
interfaz y el diseño minimalista garantizan una experiencia de usuario eficiente y
accesible, asegurando que las operaciones relacionadas con la gestión de inventarios y
ventas se realicen de forma rápida y sin complicaciones. (véase Figura 2)
Figura 3 - Pantalla de inicio de sesión del sistema de inventarios y ventas
Fuente: Elaboración propia
La pantalla de inventario del sistema de gestión para una tienda de ropa infantil está
diseñada para ser clara y funcional. Incluye una tabla central con detalles de los
productos (nombre, precio, stock, talla y categoría) y un botón para agregar nuevos
productos. Abajo, hay una sección para registrar productos vendidos y su cantidad,
además de botones laterales para registrar ventas y visualizar el historial. En la parte
inferior, un botón calcula automáticamente las ganancias totales, sumando los precios
de los productos vendidos, lo que facilita el análisis de ingresos y evita cálculos
manuales. (véase Figura 3)
Figura 4 - Pantalla de bienvenida del sistema de inventarios y ventas.
Fuente: Elaboración propia
La interfaz de inicio de sesión está diseñada para transmitir confianza y
profesionalismo, ofreciendo una experiencia de usuario eficiente. Incluye campos para
ingresar el nombre de usuario y la contraseña, junto con botones intuitivos para iniciar
sesión o cerrar la aplicación. La pantalla también presenta elementos visuales atractivos
y una paleta de colores que facilitan la interacción y mejoran la experiencia del usuario.
(véase Figura 4)
Figura 5 - Pantalla de central del sistema de inventarios y ventas
Fuente: Elaboración propia
La interfaz fue diseñada para facilitar la gestión de inventarios y ventas, ofreciendo una
experiencia organizada y eficiente. Incluye campos de texto para registrar información
como nombre, precio, stock y categoría de productos, además de botones para agregar
productos al sistema. En la parte inferior, se pueden registrar las ventas realizadas,
especificando el producto y la cantidad. El diseño presenta elementos visuales atractivos
y gráficos decorativos, mejorando la experiencia del usuario y proporcionando un
aspecto profesional al sistema.(véase Figura 5)
4.8.2 Diseño Final
Tras una primera etapa de desarrollo y evaluación, se identificaron áreas de mejora en la
funcionalidad y el diseño de la interfaz inicial. Estas observaciones permitieron
implementar ajustes que optimizan la experiencia de usuario, mejoraron la organización
de los elementos y añadieron nuevas funcionalidades para una gestión más eficiente. A
continuación, se presenta el diseño final del sistema, el cual incorpora todas las mejoras
realizadas y refleja un producto más completo, funcional y alineado con las necesidades
del negocio.
Figura 6 - Pantalla inicio de sesión
Fuente: Elaboración propia
La Figura 6 muestra la pantalla de inicio de sesión del sistema de inventarios y ventas.
La interfaz está diseñada para transmitir confianza y accesibilidad, permitiendo la
verificación de usuarios mediante campos de texto para ingresar el nombre de usuario y
la contraseña. Cuenta con botones intuitivos para iniciar sesión o salir del sistema,
asegurando una interacción rápida y eficiente. El diseño incluye elementos visuales
atractivos, como ilustraciones y una paleta de colores pastel, que mejoran la experiencia
del usuario y refuerzan la identidad visual del sistema. (véase Figura 6)
Figura 7 - Pantalla Principal
Fuente: Elaboración propia
La Figura 7 muestra la pantalla principal del sistema de inventarios y ventas, diseñada
para ser funcional y clara. Permite un acceso rápido a los módulos clave: Gestión de
Productos, Gestión de Ventas y Gestión de Clientes. También incluye funciones
específicas como la Gestión de Movimientos de Inventario y el módulo de Detalle de
Ventas. El diseño visual destaca por ilustraciones llamativas y una paleta de colores
vibrantes, reforzando la identidad de la tienda. (véase Figura 7)
Figura 8 - Menú de Gestión de Clientes
Fuente: Elaboración propia
El panel de Menú Gestión de Clientes está diseñado para administrar los datos de los
clientes de manera eficiente. En este módulo, se pueden registrar nuevos clientes,
actualizar su información, eliminarlos o mostrarlos en una lista general. Los campos
incluyen el nombre del cliente, dirección, teléfono y un identificador único (ID Cliente).
Además, cuenta con una tabla que lista todos los clientes registrados, mostrando de
manera clara sus datos principales. Este diseño permite realizar operaciones básicas con
botones funcionales como "Agregar Cliente", "Mostrar Clientes", "Actualizar Cliente" y
"Eliminar Cliente", facilitando una gestión clara y organizada. El diseño prioriza la
usabilidad y el rendimiento, con una interfaz que combina elementos visuales
agradables y una disposición lógica de las funcionalidades. Este enfoque garantiza una
experiencia fluida para los usuarios y maximiza la eficiencia en la gestión de los datos
operativos de los clientes. (véase Figura 8).
Figura 9 - Menú de Gestión de Ventas
Fuente: Elaboración propia
El panel de Gestión de Ventas está diseñado para administrar y registrar las
transacciones de ventas realizadas en el sistema. Permite ingresar datos como el ID del
producto vendido, la cantidad vendida, el ID de la venta, el ID del cliente, el total de la
venta y la fecha correspondiente. También incluye una tabla que muestra las ventas
registradas, detallando el ID de la venta, el ID del cliente, la fecha y el total de cada
transacción. Los botones de acción permiten registrar nuevas ventas, limpiar los campos
de entrada, actualizar datos de ventas existentes o eliminarlas. Este panel cuenta con un
diseño visual atractivo, colorido y temático infantil, con ilustraciones de arcoíris, nubes
y personajes animados, lo que lo hace ideal para un entorno enfocado en productos o
servicios relacionados con niños.
Figura 10 - Menú Gestión de Productos
Fuente: Elaboración propia
El panel de Gestión de Productos está diseñado para administrar los productos
disponibles en el sistema, permitiendo registrar, actualizar, eliminar o limpiar datos de
los productos. Incluye campos para especificar detalles como el ID de la categoría, el
nombre del producto, su precio, la cantidad en stock y una breve descripción. Además,
presenta una tabla que lista los productos registrados, mostrando información como el
ID del producto, el ID de la categoría, el nombre, el precio, el stock y la descripción.
Los botones de acción, claramente identificados, permiten agregar nuevos productos,
actualizar información, eliminar registros o limpiar los datos ingresados. Todo esto se
encuentra integrado en un diseño amigable y colorido, con un fondo decorativo de
temática infantil que incluye arcoíris, nubes y personajes ilustrados, ideal para un
entorno visualmente atractivo y enfocado en productos infantiles.
Figura 11 - Menú de Gestión de Movimientos de Inventario
Fuente: Elaboración propia
El panel de Gestión de Movimientos de Inventario está diseñado para administrar los
movimientos y productos disponibles en el sistema. Permite al usuario registrar nuevos
movimientos de inventario, actualizarlos o eliminarlos. En este panel, se especifican
detalles como el ID del producto, la cantidad movida, la descripción del movimiento y
la fecha en la que se realizó (formato yyyy-MM-dd). Por otro lado, se incluye un panel
adicional de Productos Disponibles, donde se visualiza una tabla con el ID y la
descripción de los productos existentes en el inventario. Este panel cuenta con una barra
de búsqueda que permite localizar productos de manera rápida y eficiente.
Figura 12 - Menú de Gestión de Categorías
Fuente: Elaboración propia
El diseño presentado corresponde a una sección de Gestión de Categorías dentro de una
aplicación de tienda infantil. La interfaz, con un fondo colorido y temática amigable,
permite al usuario administrar las categorías de productos. En la parte superior se
encuentra un formulario con campos para ingresar el ID de la categoría y su nombre,
destinado al registro o actualización de categorías. Debajo, se despliega una tabla donde
se listan todas las categorías existentes, con columnas que muestran el ID de la
categoría y su respectivo nombre. En la parte inferior, se incluyen botones para realizar
acciones específicas: Registrar Categoría (añadir una nueva), Limpiar (borrar los
campos del formulario), Actualizar Categoría (modificar una existente), y Eliminar
Categoría (remover una categoría seleccionada). Este diseño permite gestionar
eficientemente las categorías de productos, organizándose de manera clara y accesible,
mientras mantiene un estilo visual acorde con una tienda infantil.
Figura 13 - Menú de Detalle de Ventas
Fuente: Elaboración propia
El diseño corresponde a una interfaz gráfica de una aplicación de gestión de ventas para
una tienda con temática infantil, caracterizada por un fondo colorido con dibujos de
arcoíris, nubes y niños. La pantalla incluye un formulario central para registrar ventas,
con campos como ID del producto, ID de la venta, cantidad y precio unitario,
acompañado de un botón amarillo destacado para guardar la venta. En la parte central,
hay un área destinada a mostrar el historial de ventas, mientras que en la parte inferior
se encuentra una sección para visualizar las ganancias totales, con un botón que permite
calcularlas. Además, dispone de accesos rápidos para gestionar productos y consultar
detalles de ventas. El diseño combina funcionalidad con una estética amigable y
atractiva, ideal para una tienda orientada a productos infantiles.
4.9 Diseño de Base de Datos
Figura 14 - Vista de la Base de Datos del Proyecto
Fuente: Elaboración propia
Esta base de datos gestiona la información de una tienda de ropa mediante tablas
interrelacionadas que organizan clientes, productos, ventas y movimientos de
inventario. Los clientes se registran con sus datos personales y se relacionan con las
ventas, donde se almacena la fecha, el total y los productos vendidos. Los detalles
específicos de cada venta, como la cantidad y el precio unitario, se registran en la tabla
detalle_venta, vinculada con la tabla productos, que guarda información sobre cada
artículo, como nombre, precio, stock y categoría. Además, los movimientos de
inventario, como entradas o salidas de productos, se registran en la tabla
movimiento_inventario, asegurando un control preciso del stock. Esta estructura
permite llevar un historial detallado de ventas, actualizar el inventario automáticamente
y organizar los productos según sus categorías, facilitando la gestión eficiente de la
tienda. (véase Figura 14)
Tablas de la Base de Datos
Tabla 1. Categorías de los productos de ropa
Campo Tipo de Dato Descripción
id_categoría INT (PK,AI) identificador único de la categoría
nombre VARCHAR (100) Nombre de la categoría
Fuente: Elaboración propia
Tabla 2. Información de los clientes.
Campo Tipo de Dato Descripción
id_cliente INT (PK,AI) Identificador único del cliente
nombre VARCHAR (100) Nombre del cliente
dirección VARCHAR (255) Dirección del cliente
teléfono VARCHAR (15) Teléfono de contacto
Fuente: Elaboración propia
Tabla 3. Almacena los registros de las ventas realizadas.
Campo Tipo de Dato Descripción
id_venta INT (PK,AI) Identificador único de la venta
fecha DATE Fecha de la venta
id_cliente INT (F,K) Relación con la tabla clientes
total DECIMAL (10,2) Total de la venta
Fuente: Elaboración propia
Campo Tipo de Dato Descripción
id_detalle INT (PK,AI) Identificador único del detalle
id_venta INT (FK) Relación con la tabla ventas
id_producto INT (FK) Relación con la tabla producto
cantidad INT Cantidad de productos vendidos
precio DECIMAL (10,2) Precio unitario del producto
unitario
Tabla 4. Registra al detalle los productos vendidos en cada venta.
Fuente: Elaboración propia
Tabla 5. Movimiento inventario
Campo Tipo de Dato Descripción
id_movimiento INT (PK,AI) Identificador único del movimiento
id_producto INT (FK) Relación con la tabla productos
tipo_movimiento ENUM (entrada,salida) Tipo de movimiento(entrada o salida)
cantidad INT Cantidad de productos que ingresan o salen
fecha_movimiento DATE Fecha del movimiento
descripción TEXT Descripción o motivo del movimiento
Fuente: Elaboración propia
4.10 Prueba de Usabilidad
La prueba de usabilidad se llevó a cabo con 14 usuarios representativos, quienes
evaluaron aspectos clave del sistema como la facilidad de uso, claridad de la interfaz y
utilidad de las funcionalidades. Los resultados indicaron que la mayoría de los
participantes percibieron el sistema como intuitivo y eficiente, especialmente en la
gestión de inventarios y generación de reportes. Sin embargo, algunos usuarios
experimentaron dificultades iniciales, destacando la necesidad de incorporar tutoriales o
guías interactivas, como sugieren investigaciones de Sánchez Rodríguez et al. (2023),
donde se resalta la importancia de la capacitación en el uso de nuevas tecnologías.
En términos de funcionalidad, los usuarios destacaron la rapidez en el registro de ventas
y la precisión de los reportes generados, lo que contribuyó a reducir significativamente
los errores manuales. Esto concuerda con las ventajas de los sistemas automatizados
identificadas por Laudon y Laudon (2020), quienes señalan que la automatización
mejora la toma de decisiones al proporcionar acceso a datos en tiempo real.
En conclusión, el sistema desarrollado cumplió con los objetivos planteados al
optimizar los procesos de gestión de inventarios y ventas, mejorando la eficiencia
operativa y la experiencia del cliente. No obstante, se recomienda considerar mejoras
futuras, como la validación automática de datos y la incorporación de módulos de
capacitación para usuarios, garantizando una adopción más efectiva del sistema y un
mayor impacto en el desempeño del negocio.
Tabla 11. Preguntas del Cuestionario
Nro Pregunta
1 ¿Qué tan fácil te pareció aprender a usar el sistema?
2 ¿Tuviste problemas técnicos al usar el sistema?
3 ¿Cómo calificarías la claridad de la interfaz del sistema?
4 ¿Sientes que el sistema ha mejorado la satisfacción de los clientes al optimizar la atención?
5 ¿Recomendarías este sistema para otros negocios similares?
6 ¿Qué tan útil ha sido el sistema para mejorar la gestión del inventario?
¿Qué tan bien ha ayudado el sistema a evitar problemas como exceso de productos o falta de
7
stock?
8 ¿Qué tan útil encuentras los reportes de ventas generados por el sistema?
9 ¿El sistema ha mejorado el tiempo que tardas en realizar una venta?
10 ¿Qué te gustaría mejorar del sistema?
Fuente: Elaboración propia
V. RESULTADOS
La evaluación del Sistema de Gestión de Inventarios y Ventas fue realizada con una
muestra representativa de 15 usuarios, incluyendo la propietaria y empleados de la
tienda "Wilzacab". A través de una encuesta compuesta por 9 preguntas clave y una
pregunta libre, se evaluaron aspectos de usabilidad y funcionalidad del sistema, tales
como la facilidad para registrar productos, la claridad en la visualización del inventario,
la rapidez en el registro de ventas, y la utilidad de los reportes generados.
En primer lugar, se evaluó la facilidad para registrar productos en el sistema. Los
resultados indicaron que la mayoría de los usuarios percibieron el proceso como sencillo
e intuitivo, obteniendo una puntuación promedio alta. Sin embargo, algunos usuarios
señalaron dificultades iniciales para entender ciertas opciones, lo que destaca la
necesidad de incluir guías interactivas o tutoriales en futuras versiones.
Figura 4. PREGUNTA 1. ¿Qué tan fácil te pareció aprender a usar el sistema?
Fuente: Elaboración propia
Figura 5. PREGUNTA 2. ¿Tuviste problemas técnicos al usar el sistema?
Fuente: Elaboración propia
Otro aspecto evaluado fue la claridad en la visualización del inventario. Los usuarios
destacaron positivamente la organización y presentación de los datos en tablas con
información clave, como el stock y el precio de los productos. Esto facilitó el monitoreo
de inventarios en tiempo real y redujo significativamente los errores en el control
manual.
Figura 6. PREGUNTA 3. ¿Cómo calificarías la claridad de la interfaz del sistema?
Fuente: Elaboración propia
En cuanto a la rapidez en el registro de ventas, el sistema obtuvo una valoración
favorable. Los usuarios comentaron que esta funcionalidad agiliza el proceso de
atención al cliente, permitiendo registrar transacciones de manera más eficiente en
comparación con el método manual previo. Sin embargo, se identificaron oportunidades
de mejora en la validación automática de los datos ingresados, especialmente para evitar
errores en la selección de productos.
Figura 7. PREGUNTA 4. ¿Sientes que el sistema ha mejorado la satisfacción de los
clientes al optimizar la atención?
Fuente: Elaboración propia
Figura 8. PREGUNTA 5. ¿Recomendarías este sistema para otros negocios similares?
Fuente: Elaboración propia
Finalmente, se analizó la utilidad del sistema y la mejora en la organización de los
inventarios. Los usuarios destacaron que el sistema permitió una gestión más eficiente
de los productos, facilitando la actualización automática de los niveles de stock tras
cada venta. Esto no solo redujo significativamente los errores manuales, sino que
también ayudó a identificar rápidamente productos con baja rotación o aquellos que
requieren reposición inmediata.
Figura 9. PREGUNTA 6. ¿Qué tan útil ha sido el sistema para mejorar la gestión del
inventario?
Fuente: Elaboración propia
Figura 10. PREGUNTA 7. ¿Qué tan bien ha ayudado el sistema a evitar problemas
como exceso de productos o falta de stock?
Fuente: Elaboración propia
Figura 11. PREGUNTA 8. ¿Qué tan útil encuentras los reportes de
ventas generados por el sistema?
Fuente: Elaboración propia
Figura 12. PREGUNTA 9. ¿El sistema ha mejorado el tiempo que tardas en realizar
una venta?
Fuente: Elaboración propia
En general, los resultados de la evaluación reflejan que el sistema mejoró
significativamente la eficiencia operativa del negocio, aunque se identificaron áreas
puntuales de mejora que podrían optimizar aún más la experiencia del usuario y el
desempeño del sistema.
VI. CONCLUSIONES
El Sistema Informático de Gestión de Inventarios y Ventas desarrollado para la tienda
de ropa infantil "Wilzacab" ha sido evaluado positivamente por los usuarios, quienes
destacaron la facilidad de uso y la efectividad en la optimización de las tareas
relacionadas con el control de inventarios y la gestión de ventas. La evaluación de la
interfaz y la experiencia de usuario mostró que el sistema es intuitivo y eficiente para
registrar productos, procesar ventas y generar reportes.
El módulo de registro de productos y ventas fue calificado como práctico, y la
organización del sistema, que incluye módulos de gestión de productos, ventas y
reportes, recibió comentarios favorables. Sin embargo, se identificaron oportunidades de
mejora, especialmente en funciones avanzadas como el análisis de datos y la
personalización de reportes, lo que indica que aún hay margen para perfeccionar ciertas
características.
En términos de desempeño, los resultados demostraron que el sistema facilita
significativamente la gestión de inventarios y mejora la eficiencia operativa de la tienda.
Esto se traduce en una administración más fluida, una mejor atención al cliente y una
reducción de errores en los procesos. La disposición de los usuarios a continuar
utilizando y recomendando la solución refleja la satisfacción general con el sistema
implementado. A pesar de los comentarios positivos, se identificaron áreas a mejorar,
como la inclusión de funciones adicionales para una mayor personalización y el
perfeccionamiento de algunos procesos críticos para optimizar el rendimiento. Estas
observaciones serán clave para futuras actualizaciones. En conclusión, el Sistema
Informático de Gestión de Inventarios y Ventas ha cumplido con su objetivo principal
de optimizar los procesos operativos del negocio "Wilzacab" y mejorar la experiencia
de sus usuarios. Las áreas de mejora identificadas permitirán realizar ajustes en
próximas versiones para elevar aún más el desempeño y la usabilidad del sistema.
VII. RECOMENDACIONES
Manteniendo en cuenta la importancia de mejorar la gestión de inventarios y ventas en
la tienda de ropa infantil "Wilzacab", con el objetivo de reducir errores operativos,
optimizar la eficiencia y mejorar la experiencia de los clientes, se presentan las
siguientes recomendaciones:
1. Actualizaciones periódicas del sistema: Se recomienda establecer un ciclo
regular de actualizaciones para mejorar la estabilidad y la seguridad del sistema.
Esto incluye la corrección de errores, la incorporación de nuevas
funcionalidades según las necesidades del negocio y la optimización del
rendimiento, garantizando que el software siga siendo eficiente y competitivo.
2. Automatización del análisis de datos: Es recomendable incluir herramientas
que permitan el análisis automatizado de datos, como estadísticas de productos
más vendidos, rotación de inventarios y periodos de alta o baja demanda. Esto
facilitará la toma de decisiones estratégicas y mejorará la planificación del
negocio.
3. Capacitación continua para los usuarios: Para maximizar el aprovechamiento
del sistema, se sugiere brindar capacitaciones periódicas al personal encargado,
asegurando que estén familiarizados con todas las funcionalidades del software.
Esto reducirá los errores humanos y aumentará la eficiencia operativa.
4. Integración con herramientas de ventas en línea: Es recomendable explorar
la posibilidad de integrar el sistema con plataformas de ventas en línea o
marketplaces, ampliando así el alcance del negocio y mejorando la gestión de
pedidos y envíos.
VIII. REFERENCIAS
Lorenzo Alarcón, K. L., & Fajardo Chávez, J. A. (2017).
Implementación de un sistema web para el control de inventario en
la ferretería Christopher. Universidad de Ciencias y Humanidades.
Implementación de un sistema web para el control de inventario en la ferretería
Christopher ([Link])
Sagasti, F. (2003). Sistema nacional de innovación en el Perú: Diagnóstico y
propuestas. Proyecto Innovación y Competitividad para el Desarrollo Económico del
Perú. [Link]
[Link]
Instituto Nacional de Estadística e Informática. (2022). “Perú: Tecnologías de
Información y Comunicación en las Empresas, 2018”
[Link]
[Link]
García-Soto, A., & Hernández-Sánchez, B. R. (2022). Implementación de un sistema de
control de acceso basado en tecnología RFID para mejorar la seguridad en
instituciones educativas. Revista Scientific, 7(21), 123-137.
[Link]
Llaque Agromonte, J. (2022). Implementación de un sistema integral de gestión de la
configuración basado en ITIL V4 orientado a pymes [Tesis de licenciatura, Pontificia
Universidad Católica del Perú]. Repositorio Institucional PUCP.
[Link]
LLAQUE_AGROMONTE_JOSUE_IMPLEMENTACION_SISTEMA_INTEGRAL.pd
f?sequence=1&isAllowed=y
Rodríguez, Alma & Rodríguez, Diana & Quiñónez, Teresa. (2023). Gestión de sistemas
informáticos en el ámbito de la ingeniería comercial para encontrar oportunidades de
negocios en las empresas. Ibero-American Journal of Economics & Business Research.
[Link]
s_en_el_ambito_de_la_ingenieria_comercial_para_encontrar_oportunidades_de_negoci
os_en_las_empresas
Castillo Chinchay, Francisco & Dávila Hurtado, Jorge (2020). Desarrollo de una
aplicación móvil para gestionar el proceso de registro de ventas, en la empresa
Despensa Peruana S.A. [Tesis de licenciatura, Universidad Nacional Pedro Ruiz Gallo].
Repositorio Institucional UNPRG.
[Link]
Egoavil Vilca, Flor Del Rocio (2019). Diseño e implementación de un sistema de
información para la gestión de servicios de inventario en la empresa POLISHOES
S.R.L. Ate Vitarte - Lima, 2019 [Tesis de maestría, Universidad Peruana de Las
Américas]. Repositorios Latinoamericanos.
[Link]
Arrieta González, J y Guerrero Portillo, F. (2013). Propuesta de mejora del proceso de
gestión de inventario y gestión del almacén para la Empresa FB Soluciones y Servicios
S.A.S.
[Tesis de maestría] Universidad de Cartagena
[Link]
d9368cf98835
Sabina Moreno Morlón (2023). Sistema para la gestión de una PYME basado en
microservicios. Universidad Politécnica de Madrid
[Link]
Picado y Golovina (2021). La gestión empresarial en las micro, pequeñas, medianas
empresas [ Revista Científica de FAREM]
[Link]
Trujillo Samantha (2018). ” Diseño e implementación de un sistema para el inventario
y registro de mantenimiento de los equipos informáticos del instituto tecnológico
superior san gabriel desarrollado en “JAVA y gestor de base de datos MYSQL en el
periodo 2018”.
[Tesis De Grado ] Instituto Tecnológico Superior Particular “San Gabriel”
[Link]
Rodríguez(2023). Sistema de gestión administrativa para la facturación y registro de
huéspedes del Hotel Azuluna Ecolodge. JIPIJAPA-UNESUM. Facultad De Ciencias
Técnicas
[Link]
Valverde Carlos (2023). “Desarrollo de una aplicación web y móvil para la gestión del
inventario en la empresa Mil Colores CÍA. LTDA. de la ciudad de Quito.” [Tesis de
grado ] Universidad Técnica de Cotopaxi.
[Link]
Arturo Montero (2021). “Diseño e implementación de un sistema de control de
inventario para ALPASOMARKET” [Tesis de grado ] Universidad Politécnica Salesiana
/ Ingeniería de Sistemas
[Link]
Aldeyr Romero (2023). “ Sistema de información web para mejorar la gestión de
ventas e inventario en la ferretería R&C”. [Tesis de grado ] Universidad Nacional del
Centro del Perú Facultad Ingeniería de Sistemas
[Link]
%[Link]?sequence=3&isAllowed=y
Miguel Fernando Tacuchi (2023). “Implementación de un Sistema Administrativo de
Inventario para Aumentar el Control de Ventas en la Empresa Soim Soluciones
Integrales SAC” [Tesis de grado ] Universidad Tecnológica del Perú Facultad de
Ingeniería Ingeniería de Sistemas e Informática
[Link]
M.Tacuchi_Trabajo_Suficiencia_Profesional_Titulo_Profesional_2023.pdf?
sequence=1&isAllowed=y
VIII. ANEXO
Transcripción de la Entrevista
Fecha: 3 de Octubre del 2024
Lugar: Tahuantinsuyo, Independencia
Entrevistador (E): Caleb Ungaro
Entrevistado (R): Propietario del negocio
(E): Buenos días. Para comenzar, ¿podría decirnos el nombre de su negocio?
(R): Claro, el negocio se llama "Wilzacab".
(E): Muchas gracias. ¿Dónde se encuentra ubicado?
(R): Estamos en la tercera zona de Tahuantinsuyo, en el distrito de Independencia.
(E): Perfecto. Ahora, en cuanto a la gestión de inventarios, ¿utiliza algún método
específico para registrar los productos? ¿Tal vez un sistema
automatizado, Excel, o algo manual?
(R): No, no tengo un sistema. Todo lo hago manualmente y, a veces, ni siquiera apunto las
cosas porque estoy ocupada atendiendo la tienda.
(E): ¿Ha tenido problemas por no llevar un control de inventarios? Por ejemplo, ¿falta de
productos o acumulación de stock que no se vende?
(R): Sí, a veces me doy cuenta de que me faltan productos cuando los clientes me los
piden, y ya no tengo en stock. También me ha pasado que compro cosas
que no se venden rápido y terminan acumulándose.
(E): Entendido. ¿Cuánto tiempo le toma procesar una venta desde que el cliente elige el
producto hasta que se completa la facturación?
(R): Depende, pero normalmente entre 10 y 15 minutos porque tengo que buscar el
producto, verificar los precios y preparar el recibo.
(E): En caso de que algún cliente solicite una devolución o cambio de producto, ¿cómo lo
gestiona?
(R): Lo hago manualmente. Reviso el producto y, si tiene alguna falla, lo cambio. Pero a
veces se me olvida anotar esos cambios, y eso complica saber qué
productos ya salieron del inventario.
(E): ¿Utiliza alguna tecnología, como software o sistemas específicos, para gestionar las
ventas?
(R): No, no tengo nada automatizado. Apunto las ventas en un cuaderno cuando puedo,
pero otras veces solo separo el dinero al final del día.
(E): ¿Cree que esta forma de trabajo le ha generado algún problema en la gestión de su
negocio?
(R): Sí, claro. Hay días en los que no sé exactamente cuánto vendí o si perdí dinero.
También creo que si tuviera un sistema para llevar control, podría
organizarme mejor y dedicar más tiempo a atender a los clientes.
(E): Muchas gracias por su tiempo y por compartir esta información. Es muy valiosa para
nuestro proyecto.
(R): Gracias a ustedes.
Foto del negocio de Ropa Infantil