UNIVERSIDAD MARIANO GÁLVEZ DE GUATEMALA
FACULTAD DE INGENIERÍA EN SISTEMAS DE INFORMACIÓN
DISEÑO Y DESARROLLO DE UNA APLICACIÓN WEB INTERNA
PARA LA GESTION DE INVENTARIO Y EL REGISTRO DE VENTAS
DE UNA FARMACIA DE TAXISCO SANTA ROSA
DIEGO ALEJANDRO CASTRO RAMIREZ
GUATEMALA, MAYO 2024
1
NOMBRE APROBADO PARA LA TESIS,
PROBLEMA FALTA DE SOFTWARE QUE LLEVE EL CONTROL DE
INVENTARIO DEL RESTAUTE HACIENDA CASA GRANDE
TRABAJO DE GRADUACIÓN
PRESENTADO POR:
DIEGO ALEJANDRO CASTRO RAMIREZ
PREVIO A OPTAR AL GRADO ACADÉMICO DE
LICENCIADO EN INGENIERÍA EN SISTEMAS DE
INFORMACION Y CIENCIAS DE LA COMPUTACION Y
EL TITULO PROFESIONAL DE INGENIERO EN SISTEMAS
DE INFORMACIÓN Y CIENCIAS DE LA COMPUTACIÓN.
GUATEMALA, MAYO 2024
2
AUTORIDADES DE LA FACULTAD Y ASESOR
DEL TRABAJO DE GRADUACIÓN.
DECANO DE LA FACULTAD: ING. JORGE ALBERTO ARIAS TOBAR.
SECRETARIO DE LA FACULTAD: ING. HUGO ADALBERTO
HERNÁNDEZ SANTIZO.
ASESOR: NOMBRE DE SU CATEDRATICO.
3
REGLAMENTO DEL TRABAJO DE GRADUACIÓN
Artículo 8: RESPONSABILIDAD
“Solamente el autor es responsable de los conceptos expresados en el trabajo de tesis.
Su aprobación en manera alguna implica responsabilidad para la Universidad.”
4
ÍNDICE
INTRODUCCIÓN ______________________________________________________7
CAPÍTULO 1 - MARCO CONCEPTUAL____________________________________9
1.1. Antecedentes del problema ________________________________________9
1.2. Justificación ____________________________________________________10
1.3. Planteamiento del problema _________________________________________10
1.4. Preguntas de la investigación ________________________________________11
1.5. Objetivos ________________________________________________________11
1.5.1. Objetivo general __________________________________________________11
1.5.2. Objetivos específicos ______________________________________________11
1.6. Alcances y límites ________________________________________________12
1.7. Viabilidad_______________________________________________________12
1.7.1. Viabilidad técnica operativa ________________________________________12
1.7.2. Viabilidad económica _____________________________________________12
CAPÍTULO 2 - MARCO TEÓRICO
Temas de la variable independiente de la investigación _________________________13
Temas de la variable dependiente _________________________________________ 14
CAPÍTULO 3 – MARCO METODOLÓGICO ______________________________15
3.1. Hipótesis ______________________________________________________15
3.2. Variable _______________________________________________________15
3.2.1. Independiente __________________________________________________ 15
3.2.2. Dependiente ___________________________________________________15
3.3. Definición conceptual de las variables ________________________________16
5
3.4. Definición operacional de las variables ________________________________16
3.5. Indicadores ______________________________________________________16
3.6. Métodos y técnicas ________________________________________________17
3.6.1. Método Estadístico ______________________________________________17
3.6.2. Sujetos muestrales ________________________________________________17
3.6.3. Muestra ________________________________________________________17
3.6.4. Instrumentos de recolección de información ___________________________18
3.7. Procedimientos _________________________________________________18
3.8. Supuestos ______________________________________________________19
3.9. Recursos _______________________________________________________19
3.10. Planificación ___________________________________________________19
6
INTRODUCCIÓN
Actualmente, la farmacia "Apavigua" ubicada en Taxisco, Santa Rosa, presenta
dificultades en el manejo y control de los datos e información de sus ventas y stock de
productos, según encuestas aplicadas a los empleados y clientes frecuentes. Este control se
llevaba a cabo manualmente, lo que provocaba un gasto excesivo de tiempo, pérdida de
algunos datos, inexactitud en el manejo de los inventarios e inconformidad por parte de los
clientes debido a la frecuencia con que surgían estos problemas y la calidad de los recibos
de compra no era la deseada.
Además, se pudo observar que dicha farmacia manifestaba la necesidad de contar con un
mejor control respecto al monitoreo de ventas y gestión de inventarios para poder tomar las
acciones correspondientes y beneficiar tanto a la administración como a los clientes.
Debido a estos problemas, se propuso implementar una solución web que cumplirá con
las actividades de: registro de ventas, generación de listados oficiales de inventarios
ordenados alfabéticamente por categoría de producto, manejo de precios y stock para cada
producto, impresión de recibos de compra, historial de ventas durante todo el año y reportes
referentes a las dificultades presentadas en la gestión de inventarios.
En conclusión, esta solución web buscará reducir el tiempo y esfuerzo por parte de los
empleados en el control y manejo de las ventas y el inventario, mejorar la calidad de los
recibos de compra entregados a los clientes, así como tener la información necesaria para
tomar acciones que optimicen la gestión de la farmacia. Todo esto con la finalidad de que
todos los que forman parte de esta comunidad se beneficien de alguna manera. Para el
análisis y diseño de la aplicación se utilizó la metodología RUP, la cual permite realizar de
forma ágil el análisis, diseño y desarrollo de una aplicación web que busca solucionar de la
mejor manera los hallazgos obtenidos en la investigación. Se utilizaron varias técnicas para
obtener los datos para el proceso de análisis y diseño. Para el desarrollo se utilizó un patrón
de diseño Modelo Vista Controlador, el lenguaje de programación PHP, el framework
Laravel en su versión 5.1 para el backend, Bootstrap en su versión 3.4 para el frontend y
como gestor de base de datos se utilizó MySQL, todo esto almacenado en la web utilizando
los servicios de 000webhost.
7
El presente documento se elaboró en 6 capítulos. En el primer capítulo se detalla todo lo
relacionado con el marco conceptual, el cual incluye la descripción general de la
problemática que existe en la farmacia. En el siguiente capítulo se tiene el marco
metodológico que establece las diferentes técnicas y métodos utilizados para analizar la
problemática. En el tercer capítulo se encuentra el marco teórico que incluye toda la teoría
que fundamenta nuestro proyecto. En el cuarto capítulo se presenta el marco administrativo
que describe todas las características de la solución propuesta. En el quinto capítulo se
puede observar el diseño de la aplicación, en el cual se incluyen todas las herramientas
UML utilizadas para esquematizar el proyecto, y en el último capítulo se detalla cómo se
desarrolló el proyecto, incluyendo los diferentes manuales para el uso adecuado de la
aplicación web interna.
8
CAPÍTULO 1 - MARCO CONCEPTUAL
1.1. Antecedentes del problema
Farmacias Apavigua es una franquicia de farmacias que a lo largo de los años se ha ido
expandiéndose en diferentes regiones de los departamentos de Guatemala, surgió con el
principal objetivo de proporcionar servicios de salud y productos farmacéuticos de calidad
a las comunidades de diversas áreas del país, que estaban limitados de los principales
medicamento, el presente proyecto se centra únicamente en la farmacia que se encuentra
ubicada en Taxisco santa Rosa, que ha estado sirviendo a la comunidad desde el año 2019.
Fundada por Dafne Celeste Hernández Sarabia, la farmacia se ha ganado una reputación a
lo largo de estos últimos años principalmente debido a su sólido servicio al cliente
personalizado y adecuado, y contar con una amplia gama de productos farmacéuticos y su
compromiso con la calidad y la atención médica integral.
En los últimos años, la gerencia de la farmacia ha observado una serie de desafíos
relacionados con el registro de ventas que se efectúan diariamente y el seguimiento del
inventario. El volumen de transacciones ha aumentado constantemente, lo que ha llevado a
dificultades para mantener registros precisos de las ventas diarias y el inventario disponible.
Además, el proceso manual actual resulta propenso a errores, lo que dificulta la identificación
El sector farmacéutico ha experimentado cambios significativos en los últimos años, con
una creciente demanda de servicios farmacéuticos y una mayor competencia entre las
farmacias. Además, la regulación gubernamental sobre el seguimiento de las ventas de
medicamentos y productos farmacéuticos ha aumentado considerablemente, lo que requiere
un registro preciso y detallado de todas las transacciones de venta.
La gerencia de la farmacia ha identificado la necesidad de implementar un sistema de
registro de ventas digitalizado. El objetivo principal es mejorar la precisión en el
seguimiento de las ventas y el inventario, optimizar la gestión de la farmacia y mejorar la
experiencia general del cliente. La implementación de un software de registro de ventas se
percibe como una solución efectiva para abordar estos problemas y mejorar la eficiencia
operativa en general
9
1.2 Justificación
La implementación de un software de control de ventas en una farmacia es esencial para
mejorar la eficiencia operativa, asegurando una gestión precisa del inventario y la facturación.
Este sistema facilita el cumplimiento de regulaciones tributarias, mejora el servicio al cliente
mediante la reducción de tiempos de espera, y permite análisis detallados que apoyan
decisiones estratégicas de negocio, ayuda a mantener la seguridad y privacidad de la
información del cliente, siendo fundamental para la gestión moderna de una farmacia.
Con las capacidades de análisis avanzado, el software puede revelar tendencias de ventas
y patrones de compra que son fundamentales para la planificación estratégica. Esto incluye
identificar los productos más rentables, evaluar la efectividad de promociones y descuentos,
y entender las preferencias del consumidor. Estos análisis permiten a la gerencia de la
farmacia tomar decisiones informadas que potencian el crecimiento y la rentabilidad.
El software nos permite facilitar el análisis de grandes volúmenes de datos para tomar
decisiones, analizando tendencias de ventas y patrones de compra que pueden guiar las
estrategias de marketing y desarrollo de negocio, el software de control de ventas no solo es
una herramienta administrativa esencial, sino que también es fundamental para potenciar el
crecimiento, asegurar la conformidad normativa y mejorar la satisfacción del cliente en la
gestión moderna de una farmacia, al reducir los tiempos de espera y mejorar la precisión en
la dispensación de medicamentos, este software eleva la experiencia del cliente.
1.3 Planteamiento del problema
El problema identificado, en la farmacia Apavigua ubicada en Barrio San miguel Taxisco
Santa Rosa, es que opera con un sistema manual para el registro de ventas, lo que ha
demostrado ser insuficiente y propenso a errores, Ante este panorama, se identifica la
necesidad crítica de implementar un software de control de ventas especializado, La
adopción de esta solución tecnológica permitirá a Farmacia Apavigua mejorar la eficiencia
operativa, optimizar la gestión de inventarios.
10
1.4. Preguntas de la investigación
¿En qué condiciones un sistema de registro de ventas interno ayudaría a mejorar,
optimizar y reducir los tiempos en el proceso de gestión, control y monitoreo de las ventas
en la farmacia "Apavigua" de Taxisco?
¿En qué condiciones es viable el desarrollo de un sistema de registro de ventas interno
como herramienta para impulsar el uso de la informática dentro de los procesos de control y
monitoreo de ventas en la farmacia "Apavigua" de Taxisco?
¿Cuál sería el costo que tendría el desarrollo de un sistema de registro de ventas interno
para mejorar el proceso de control y monitoreo de las ventas en la farmacia "Apavigua"
Taxisco?
¿Cuáles serían los aspectos que mejorarían con el desarrollo de un sistema de registro de
ventas interno para el proceso de control y monitoreo de las ventas en la farmacia
"Apavigua" de Taxisco?
1.5 objetivos
1.5.1. Objetivo general
Desarrollar un software integral de control de ventas para una farmacia que optimice la
eficiencia operativa, mejore la precisión en la gestión del inventario, automatice los
procesos de ventas y facturación y promueva la fidelización de clientes, con el fin de
incrementar la rentabilidad y garantizar una gestión eficaz y transparente de todas las
actividades comerciales de la farmacia.
1.5.2. Objetivos específicos
a) Capacitar a los empleados de la farmacia Apavigua, para para que hagan un
uso adecuado del sistema y obtener así un máximo provecho.
11
b) Utilizar tecnologías modernas, para implementar un sistema altamente competitivo y
no este propenso a errores.
c) Desarrollar una interfaz de fácil uso esto, con el fin de disminuir el tiempo
de aprendizaje del uso del sistema para los empleados
1.6. Alcances y límites
Entre los alcances de la investigación se pueden determinar los siguientes:
• Diseño de un software intuitivo, fácil de usar y que se ajuste a las
operaciones específicas del restaurante.
• Implementación de un sistema moderno y automatizado para mejorar el control y la
precisión en la administración de inventario.
• Capacitación al personal del restaurante en el uso el nievo software de gestión de
inventarios para asegurar una adaptación.
• Facilitar la gestión de inventarios.
1.7. Viabilidad
1.7.1. Viabilidad técnica operativa
El desarrollo del sistema de registro de ventas para la farmacia "Salud y Vida" en
Taxisco es completamente viable, ya que se ha comprobado que actualmente existen todos
los requerimientos de hardware (computadoras para los empleados, impresoras de recibos)
e infraestructura (conexión a Internet estable) para que el sistema pueda ser utilizado sin
ningún inconveniente. Además, el personal de la farmacia cuenta con conocimientos
básicos en informática, lo que facilitará la adopción y el uso eficiente del nuevo sistema.
1.7.2. Viabilidad económica
En términos de viabilidad económica, el proyecto será desarrollado como una donación a
la farmacia "Salud y Vida". Esto es posible gracias a la colaboración de un estudiante que
está utilizando este proyecto como parte de su tesis, beneficiando tanto al estudiante, quien
adquiere experiencia práctica, como a la farmacia, que verá mejorados sus procesos de
control de ventas sin incurrir en costos adicionales
12
CAPÍTULO 2 - MARCO TEÓRICO
Temas de la variable independiente de la investigación
1. Ciclo de vida del desarrollo del software
2. Análisis
3. Diseño
4. Desarrollo
5. Leguaje de programación
6. Seguridad y Confidencialidad
7. Adaptabilidad del Software
8. Funcionalidades del Software
9. Costos de Implementación
10. Integración de Tecnologías en la Farmacia
11. Impacto de Sistemas de Información en la Toma de Decisiones
12. Características del Software
13. Diseño de la Arquitectura del Software
14. Herramientas de Desarrollo y Programación Utilizadas
15. Mantenimiento y Actualización del Software a Largo Plazo
16. Personalización y Configuración del Software
13
Temas de la variable dependiente
1. Eficiencia en las Transacciones de Ventas
2. Precisión en el Registro de Ventas
3. Satisfacción del Usuario
4. Cumplimiento Normativo
5. Rentabilidad del Negocio
6. Tasa de Errores en Transacciones
7. Tiempo de Respuesta del Sistema
8. Tasa de Conversión de Ventas
9. Acceso y Disponibilidad del Sistema
10. Facilidad de Generación de Informes y Análisis
11. Mejora en la Productividad del Personal con el Software
12. Reducción de Costos Operativos gracias al Software
13. Impacto del Software en la Fidelización de Clientes
14. Optimización de Estrategias de Marketing con Datos del Software
15. Innovación en Servicios Farmacéuticos mediante el Software
14
CAPÍTULO 3 – MARCO METODOLÓGICO
3.1 Hipótesis de investigación
La implementación de un software de control de ventas en la farmacia apavigua Taxisco
Santa Rosa, desarrollara eficazmente un impacto significativo en la eficiencia operativa y
la precisión de los registros financieros gestión de inventario y generación de informes, se
logre una mejora sustancial en la productividad.
Hipótesis nula
La implementación de un software de control de ventas en la farmacia apavigua Taxisco
Santa Rosa, no desarrollara eficazmente un impacto significativo en la eficiencia operativa
y la precisión de los registros financieros gestión de inventario y generación de informes,
se logre una mejora sustancial en la productividad
3.2Variables
3.2.1 Variable independiente
La implementación de un software de control de ventas en la farmacia apavigua.
3.2.2 Variable dependiente
Un impacto significativo en la eficiencia operativa y la precisión de los registros
financieros gestión de inventario y generación de informe, se logre una mejora sustancial en
la productividad.
Unidad análisis Farmacia Apavigua Taxisco Santa Rosa.
Enlace lógico Desarrollara eficazmente
15
3.3. Definición conceptual de las variables
Aspecto Descripción
Diseño y Se enfoca en dar una solución conceptual para posteriormente trasladar
desarrollo dicha solución a un lenguaje de programación.
Una aplicación web es un sistema informático que los usuarios utilizan
Aplicación web accediendo a un servidor web a través de Internet o de una intranet.
Control de todas las transacciones y actividades de ventas que se deben
Control de llevar en un solo cuadro para la determinación y medición de la
ventas eficiencia operativa.
Monitoreo del Evaluaciones constantes en las cuales se desea verificar el avance y
rendimiento eficiencia en la gestión de ventas y la precisión de los registros en
operativo determinado período de tiempo.
3.4. Definición operacional de las variables
Las variables se operarán mediante la tabulación y análisis de los datos obtenidos a
través del registro automático de transacciones y actividades en el sistema de control
de ventas implementado en la farmacia Apavigua.
3.5 Indicadores
a) Inventario total de producto: Mostrará el total de cada producto en existencia en
un momento dado, se podrá mostrar en unidades, peso o cualquier otra medida
b) Inventario por categoría de producto: desglosará el inventario total por categorías
de productos como carnes, verduras, lácteas, etc. Proporcionará una vista más
detallada del inventario al mostrar cuanto se tiene disponible de cada tipo de
producto. Esto puede ser de ayuda en la planificación de compras, según las
necesidades específicas de cada categoría.
c) Inventario mínimo y máximo: este establece los mínimos y máximos de
inventario para cada producto. El inventario mínimo será la cantidad mínima de un
producto que está en stock para evitar quedarse sin él, mientras que el máximo es el
producto con el que más contamos.
16
3.6. Métodos y técnicas
3.6.1. Método Estadístico
En la investigación se utilizó el método científico y gráfica de sectores para el análisis de
datos, estas graficas son sencillas de interpretar cuando contienen datos cuantitativos o
cualitativos, también se hizo uso de la encuesta ponderada para la obtención de los datos
por su aplicación rápida y sencilla.
3.6.2. Sujetos muestrales
La Farmacia Apavigua cuenta con 2 empleados y 291 clientes a quienes se investigará,
con estimador de confianza del 95% y un margen de error del 5%.
3.6.3 Muestra
Para calcular el tamaño de la mutra de los clientes aproximados que visitan el restaurante
basándonos en una población de 1200 clientes.
Utilizaremos la siguiente formula:
. . 2. .
=
( − 1) +
2 2
. .
• n es el tamaño de la muestra.
• N es el tamaño de la población (1200 clientes en este caso).
• Z es el valor crítico de la distribución normal estándar para un nivel de confianza
específico. Para un nivel de confianza del 95%, Z es aproximadamente 1.96.
• p es la proporción esperada en la población (si no tienes una estimación, puedes usar
0.5 para obtener el tamaño de muestra más conservador).
• E es el error máximo aceptable, o margen de error.
•
=
1200⋅1.962⋅0.5⋅(1−0.5)
0.052⋅(1200−1)+1.962⋅0.5⋅(1−0.5)
• 1200⋅3.8416⋅0.25
=
0.0025⋅1199+3.8416⋅0.25
1152.384
• 2.998+0.9604
17
= 1152.384
3.9584
•
• = 291.02
Se obtiene una muestra aproximadamente de 291 clientes
3.6.4. Instrumentos de recolección de información
Se realizará la recolección de datos mediante le siguiente instrumento:
a) Encuesta
Los instrumentos de recolección que se mencionaron son incluidos en el anexo de
esta investigación.
3.7. Procedimientos
• Contacto con el catedrático del curso (Asesor)
• Puesta en común para solicitar el tema
• Selección del tema a implementar
• Elaboración de la hoja de la selección del tema
• Solicitud a la farmacia apavigua donde se realizó la investigación
• Elaboración y entrega del plan de investigación con el asesor del curso PG1
• Diseño estructural de la investigación
• Realización del marco conceptual
• Realización del marco metodológico
• Realización del marco teórico
• Recolección de la información
• Análisis y diseño del proyecto
• Aplicación de metodología RUP para la documentación
• Realización de la aplicación
• Elaboración de diagramas de lenguaje unificado de modelado (UML).
18
• Defensa de tesis.
• Revisión de documento tesis.
• Solicitud de impresión de la tesis.
3.8. Supuestos
• Cada empleado de la farmacia tendrá acceso a una computadora, tableta o teléfono
para poder ingresar individualmente las transacciones de ventas y gestionar el
inventario.
• El ingreso de las transacciones y la gestión del inventario se podrán realizar tanto en
la farmacia como de manera remota, gracias a la conexión a Internet.
• Se mejorará la precisión y calidad de los registros financieros y de inventario,
reduciendo errores y facilitando la auditoría.
• Se podrá tener acceso instantáneo a los datos de ventas y el inventario en tiempo
real, lo que permitirá monitorear el rendimiento operativo y tomar decisiones
informadas rápidamente.
3.9. Recursos
• Humanos
• Financieros
• Tecnológicos
3.10. Planificación
Para nuestra planificación se definió el siguiente diagrama:
19
ACTIVIDADES Febrer Marz Abri May Juni
Inicio de la planificación del proyecto o o l o o
Selección del software y herramientas x
Análisis de requerimientos x
Diseño del sistema - Esquema conceptual x x
Diseño del sistema - Esquema detallado x x
Desarrollo del sistema - Backend
x x
Desarrollo del sistema - Frontend
x x x
Pruebas iniciales
x x
x
ACTIVIDAD Julio Agost Septiemb Octubr Noviembr
ES o re e e
Pruebas integrales x
Capacitación del personal x x
Implementación del sistema x x
Monitoreo y ajustes iniciales x x
Evaluación y retroalimentación x x
Generación de informes finales x
Entrega final y revisión x
20