UNIVERSIDAD NACIONAL DEL CENTRO DEL PERÚ
FACULTAD DE INGENIERÍA DE SISTEMAS TESIS
SISTEMA WEB DE VENTAS E INVENTARIO DE LA BOTICA INSTITUCIONAL DE LA RED DE SALUD
VALLE DEL MANTARO
PRESENTADA POR:
HUACHOS HUIZA, John Gustavo
PARA OPTAR EL TÍTULO PROFESIONAL DE:
INGENIERÍA DE SISTEMAS
HUANCAYO – PERÚ 2021
ii ASESOR:
Ing. Omar Raraz Túpac Yupanqui
iii AGRADECIEMIENTO
Deseo manifestar muestras de gratitud:
A MIS PADRES
Por su esfuerzo en apoyarme continuamente cada dia .
A MI ASESOR
Por su gran ayuda y por gran conocimiento.
iv DEDICATORIA
A mi mamá Marina, mi papá Pelayo y mis hermanos Antony y Lili; quienes en todo momento me apoyaron a seguir hacia adelante en mis estudios. Son ellos el motivo de superación y de mi felicidad.
v RESUMEN
La presente Tesis titulada "SISTEMA WEB DE VENTAS E INVENTARIO DE LA BOTICA INSTITUCIONAL DE LA RED DE SALUD VALLE DEL MANTARO”. La cual es administrada por la estrategia del Sistema integrado de suministro de medicamentos e insumos Médico-quirúrgico (SISMED) del valle del Mantaro.
La situación problemática surge por la crisis social y económica que causo la llegada del covid-19 a principios del año 2020.Donde el gobierno del Perú decreto una cuarentena que afectaba tanto a las empresas como a los trabajadores. Como consecuencia al aumento de casos de covid-19 en el Perú se produjo un colapso del sistema de salud a nivel nacional causando principalmente el aumento de precios de los medicamentos para el tratamiento del covid-19 y la escasez de estos por tal motivo El ministerio de Salud (MINSA) a través de sus direcciones regionales de salud (DIRESA) y conjuntamente con las Redes pusieron en Funcionamiento las Boticas Institucionales para poder afrontar el desabastecimientos y precios excesivos de medicamentos contra el covid-19, donde se ponen a la venta medicamentos genéricos para tratamiento del covid 19 a un precio económico y accesible al público en general previa receta médica. Esto causo la necesidad de un sistema web de ayuda para automatizar, mejorar sus procesos, y sacar reportes de la botica Institucional el cual le brinda superioridad competitiva para una mejor administración de información y a una buena toma de decisiones.
Con lo mencionado anteriormente, el trabajo de investigación es aplicativo, el objetivo del presente estudio es definir de qué forma el Sistema Web influye en el proceso de ventas e inventario para mejorar la administración de la botica de la Red de Salud Valle del Mantaro, para la creación del sistema web de calidad se eligió el uso de la metodología Rational Unified Process
vi (RUP) y el Unified Process Modeling (UML),mostrando como producto de ambos desarrollar un estudio y boceto certero del sistema web.
El resultado del trabajo de investigación luego del desarrollo del sistema web son los siguientes: descenso del tiempo de realización de venta en promedio de 5 minutos, descenso del tiempo de realización del inventario con un promedio de 0.22 días. El presente trabajo de sistema web influye significativamente en la mejora del proceso de venta e inventario de la botica Institucional descenso del tiempo y optimizando dichos procesos.
Palabras clave: RUP, UML, Análisis, Diseño, Sistema web, Automatizar, Información, covid.
vii ABSTRACT
The present Thesis entitled "WEB SALES SYSTEM AND INVENTORY OF THE INSTITUTIONAL BOOTY OF THE VALLE DEL MANTARO HEALTH NETWORK". Which is managed by the strategy of the Integrated System for the supply of medicines and Medical- surgical supplies (SISMED) of the Mantaro Valley.
The problematic situation arises from the social and economic crisis that caused the arrival of covid-19 at the beginning of 2020. As a consequence of the increase in cases of covid-19 in Peru, there was a collapse of the health system at the national level, mainly causing the increase in prices of medicines for the treatment of covid-19 and the shortage of these for this reason The Ministry of Health (MINSA) through its regional health directorates (DIRESA) and together with the Networks put into Operation the Boticas Institutional to be able to face the shortages and excessive prices of drugs against covid-19, where generic drugs for the treatment of covid-19 are put on sale at an economic price and accessible to the general public with a prescription. This caused the need for a web help system to automate, improve its processes, and obtain reports from the Institutional Pharmacy which provides competitive superiority for better information management and good decision making.
With the aforementioned, the research work is applicative, the objective of this study is to define how the Web System influences the sales and inventory process to improve the administration of the apothecary of the Mantaro Valley Health Network, to For the creation of the quality web system, the use of the Rational Unified Process (RUP) and Unified Process Modeling (UML) methodology was chosen, showing as a product of both developing a study and accurate sketch of the web system.
viii The results of the research work after the development of the web system are the following:
decrease in the sales completion time by an average of 5 minutes, decrease in the inventory completion time with an average of 0.22 days. The present work on the web system significantly influences the improvement of the sales and inventory process of the Institutional Apothecary, decreasing time and optimizing said processes
Keywords: RUP, UML, Analysis, Design, Web system, Automate, Information, covid
ix INDICE
ASESOR ... ii
AGRADECIMIENTOS ... iii
DEDICATORIA ... iv
RESUMEN ... v
ABSTRACT ... vi
INDICE ... vii
LISTA DE TABLAS ... xii
LISTA DE FIGURAS ... xii
INTRODUCCIÓN ... 1
CAPITULO I ... 3
GENERALIDADES ... 3
1.1. Planteamiento del problema ... 3
1.1.1. Sala Situacional Covid-19 en el Perú ... 3
1.1.2. Botica Institucional del Valle del Mantaro ... 7
1.2. Formulación del problema ... 8
1.3. Objetivos ... 8
1.4. Justificación ... 8
1.4.1. Justificación Teórica ... 8
1.4.2. Justificación Práctica ... 9
1.4.3. Justificación Metodológica ... 9
1.5. Hipótesis ... 9
1.6. Operacionalizacion de variables ... 9
1.7. Diseño Metodológico ... 10
1.7.1. Tipo de Investigación ... 10
1.7.2. Nivel de Investigación ... 10
1.7.3. Sistema de Referencia ... 11
CAPÍTULO II ... 12
MARCO DE REFERENCIA ... 12
2.1. ANTECEDENTES ... 12
2.2. Marco Teórico ... 17
x
2.3. Modelo Aplicativo ... 24
2.4. Marco Conceptual ... 26
CAPITULO III ... 28
INTERVENCIÓN METODOLÓGICA ... 28
3.1. Modelado del Negocio ... 28
3.2. Análisis Requerimientos ... 28
3.2.1. Requerimientos Funcionales ... 24
3.2.2. Requerimientos no Funcionales ... 29
3.3. Análisis y Diseño ... 30
3.3.1. Modelos de Casos de Uso ………31
3.3.2. Diagrama de Clases ... 37
3.3.3. Diagrama de Secuencia ... 39
3.3.4. Diagrama de Despliegue ... 46
3.4. Implementación ... 46
CAPITULO IV ... 50
ANÁLISIS Y DISCUSIÓN DE RESULTADOS ... 50
4.1. Análisis de Resultados……….50
4.2. Prueba de hipótesis ... 50
4.3. Discusión de resultados ... 50
CONCLUSIONES ... 51
RECOMENDACIONES ... 52
REFERENCIAS ... 53
xi INDICE DE TABLAS
Tabla 1 Operacionalización de Variables ... 24
Tabla 2 Administrador de Sistema web ... 46
Tabla 3 Encargado de Almacén ... 47
Tabla 4 Encargado de Ventas y Facturación ... 47
Tabla 5 Administrador del Sistema ... 48
Tabla 6 Proveedor ... 49
Tabla 7 Encargado de Almacén ... 49
Tabla 8 Funciones de Encargado de Almacén ... 50
Tabla 9 Cliente ... 51
Tabla 10 Encargado de Ventas y Facturación ... 51
Tabla 11 Encargado de Almacén ... 52
Tabla 12 Análisis de Resultados ... 65
Tabla 13 Análisis de Resultados ... 65
Tabla 14 Datos del tiempo en desarrollo de una venta ... 66
Tabla 15 Tiempo de desarrollo del Inventario ... 67
Tabla 16 Cuestionario de Satisfacción ... 69
xii INDICE DE FIGURAS
Figura 1 Sala Situacional Covid-19 en el Perú ... 18
Figura 2 Sala Situacional Covid-19 Región Junín ... 19
Figura 3 Comparación de Precios de Medicamentos en Tiempos de Covid-19 ... 20
Figura 4 Incremento del precio de la Azitromicina ... 21
Figura 5 Sala Situacional de la Provincia de Huancayo... 22
Figura 6 Etapas y disciplinas de la Metodologia RUP ... 38
Figura 7 Iteración de la Matriz Aplicativa RUP ... 39
Figura 8 Cuadro Universal Responsable Botica ... 47
Figura 9 Grafico Caso de Uso Administrador del Sistema ... 48
Figura 10 Grafico de Caso de Uso Almacen ... 49
Figura 11 Grafico de Caso de Uso Almacen ... 50
Figura 12 Grafico de Caso de Uso Ventas y Registro ... 51
Figura 13 Grafico de Clase del Sistema ... 53
Figura 14 Grafico de Secuencia Inicio de Sesión ... 54
Figura 15 Grafico de Secuencia Agregar Usuario ... 55
Figura 16 Grafico de Secuencia Borrar Usuario ... 56
Figura 17 Grafico de Secuencia Incluir Usuario ... 57
Figura 18 Grafico de Secuencia Borrar Usuario ... 58
Figura 19 Grafico de Secuencia Registrar Producto ... 59
Figura 20 Grafico de Secuencia Venta Facturación... 60
Figura 21 Grafico de Despliegue ... 61
Figura 22 Pantalla de Acceso ... 62
xiii
Figura 23 Pantalla de cuadro de control ... 62
Figura 24 Interfaz de Manejo Usuario ... 63
Figura 25 Interfaz de Administración de Productos ... 64
Figura 26 Interfaz de Administración de Ventas ... 64
Figura 27 Datos del tiempo de efectuar una Venta ... 67
Figura 28 Verificacion t-student como hito de tiempo de efectuar una venta... 67
Figura 29 Datos del tiempo de efectuar un inventario ... 69
Figura 30 Verificación t – student como hito de tiempo en efectuar un inventario ... 69
Figura 31 Modelo de Escala Likert ... 71
1 1. INTRODUCCIÓN
La rivalidad entre organizaciones es un aspecto que permite mantener a flote a empresas del sector de medicamentos por eso las organizaciones tienen el trabajo de ofrecer productos y servicios de calidad a los usuarios. De similar manera tienen el compromiso de trabajar con instrumentos tecnológicos que permiten el apoyo para ganar ventajas competitivas frente a sus adversarios.
En esta nueva etapa donde el tipo de vida ha sufrido cambios dentro de la sociedad a nivel mundial por consecuencia de la pandemia Covid 19, las empresas y los negocios en sus diferentes dimensiones como pequeños, medianos y grandes, optan por contar con sistemas de información a diferencia de años pasados, Por los cambios sufridos en sus procesos han demostrado en situ que la automatizar y mejorar los procesos han sido de mucha utilidad para lograr sobrevivir en el mundo tecnológico, la información resultante del sistema es apreciado un bien provechoso que tienen las empresas, podemos mencionar que las empresas que no han ingresado al mundo tecnológico han sufrido caídas de ventas en gran magnitud, y las Empresas que han ingresado al mundo tecnológico están sobresaliendo ante todo estos sucesos que el mundo está pasando.
La estrategia SISMED del Valle del Mantaro, es el responsable de la administración de Botica Institucional donde manejan los medicamentos e insumos para el tratamiento del Covid- 19, el SISMED carece de un sistema de apoyo para la administración el cual facilitara un adecuado manejo de información que se genera diariamente, ya que en estos momentos sus principales procesos solo se registraban en hojas cálculo de Excel, la venta y el inventario se realiza de forma manual generando un exceso de tiempo en todo el proceso.
El actual proyecto de investigación plantea una solución Web, que será implementada con la utilización de los lenguajes de programación JavaScript, CSS, PHP conjuntamente con
2 el software de base de datos MySQL la cual proporcionará una sobresaliente administración de las ventas e inventario con un menor esfuerzo y de manera constante.
El actual proyecto plantea como objetivo definir de qué manera el Sistema Web apoya en el proceso de ventas e inventario de la botica de la Red de Salud Valle del Mantaro, la cual presenta la subsecuente organización.
El capítulo I se mostrará el desarrollo del planteamiento del problema visualizando todos los procesos que realiza la botica Institucional sin un sistema de apoyo para su administración, seguidamente se formulará el problema que enfrenta la botica en sus procesos de ventas e inventario donde se planteará el objetivo, la justificación, la hipótesis, los hitos y el boceto metodológico.
El capítulo II se mostrará el desarrollo de la búsqueda de referencias de trabajos de investigación sobre el tema desarrollado, seguidamente del marco teórico de la metodológica RUP con sus fases; la notación UML para el boceto del software; MySQL para la base de datos y así mismo para la ejecución del modelo aplicativo y conceptual.
En el Capítulo III se capturará los requerimientos funcionales y no funcionales del software y se utilizará la metodología RUP conjuntamente de la mano con la herramienta UML para la ejecución del análisis y boceto del sistema web
El capítulo IV analizará los resultados obtenidos luego de la implementación del sistema web realizando la verificación de la hipótesis con los cumplimientos de los requerimientos y el proceso de datos con el software SPPS y se discutirá los resultados y sus debidas interpretaciones, finalizando con las conclusiones y recomendaciones.
3 2.
3.
4.
5.
6.
7. CAPITULO I GENERALIDADES
El actual capitulo identificará la problemática que viene dándose en el SISMED del Valle del Mantaro la cual está a cargo del a administración del a botica Institucional, específicamente en el control de ventas e inventario de medicamentos, así mismo se define el problema general, objetivo del proyecto de tesis que se desea alcanzar, la justificación del trabajo de tesis, la conjetura y el boceto metodológico.
1.1. PLANTEAMIENTO DEL PROBLEMA 1.1.1. Sala Situacional Covid-19 en el Perú
Con la llegada del covid-19 al Perú principios del año 2020 surge la crisis al sistema de salud donde los casos de Covid-19 crecían diariamente y con ello genero la sobredemanda de medicamentos para el tratamiento de la afección en mención. La súper población de infectados genero el desabastecimiento e incremento de precios de medicamentos para el tratamiento del Covid-19. Por tal motivo se realizaron estrategias de solución al desabastecimiento e incremento de los medicamentos usados para el tratamiento del Covid-19. El Ministerio de Salud (MINSA) a través de sus Direcciones Regionales de Salud (DIRESA) y conjuntamente con las Redes y micro Redes pusieron
4 en funcionamiento las boticas Institucionales para poder afrontar el desabastecimiento y la alteración de precios excesivos de medicamentos contra el Covid-19
En la Figura 1 se muestra la información actualizada al 04-04-2021 del Covid- 19 en el Perú, como total de casos positivos, muestras realizadas, fallecidos, letalidad y
% de positividad en las últimas semanas por departamentos.
Figura 1
Sala Situacional Covid-19 en el Perú
Fuente: MINSA
En la figura 2 se muestra los casos confirmados de covid-19, según la fecha de inicio delos síntomas por meses en el Perú desde el año 2020 al 2021
5 Figura 2
Sala Situacional Covid-19 Región Junín
Fuente: MINSA
En la figura 3 se muestra la diferencia de precios de los medicamentos que se utilizan para el tratamiento del covid-19 entre las principales farmacias del Perú
Figura 3
Comparación de Precios de Medicamentos en Tiempos de Covid-19
Fuente: LA REPUBLICA
6 En la figura 4 Se muestra el precio de la azitromicina antes de la llegada del covid- 19 y actualmente. Como el medicamento más usado para el tratamiento del covid-19 en el Perú
Figura 4
Incremento del precio de la Azitromicina
Fuente: DIGEMID Elaboración: Ojo Publico
En la figura 5 se muestra la sala situacional de la provincia de Huancayo donde se aprecia al distrito de Huancayo como el segundo lugar con más casos confirmados decovid-19 en la provincia de Huancayo
Figura 5
Sala Situacional de la Provincia de Huancayo
7
Fuente: DIRESA
1.1.2. Botica Institucional del valle del Mantaro
En tiempos de pandemia el Ministerio de Salud (MINSA) por medio de sus direcciones Regionales de Salud (DIRESA) y conjuntamente con la Red Valle del Mantaro ponen en Funcionamiento la Boticas Institucional donde se expenderán medicamentos para el tratamiento del Covid-19 a un precio cómodo y también distribuir de manera gratuita la ivermectina previa receta médica, La reciente creación de la botica Institucional presenta una problemática la cual establece principalmente en el registro de ventas y existencias de medicamentos
Esta incógnita se produce debido al acopio diario de datos no procesados apropiadamente. El encargado va registrando en un Excel cada venta realizada hasta culminar el mes donde se hace el conteo de todas las ventas de cada personal. En lo
8 general de los sucesos se reportan defectos en el registro de reservas, dado que es realizado de forma manual.
La información manejada no permite realizar una adecuada planificación de los fármacos e insumos que se expenden en la botica.
Por las causas ya citados se formula la implementación de un sistema web para el registro de ventas e inventario y, así aumentar el registro de las ventas y stock.
8.
1.1. FORMULACION DEL PROBLEMA 1.2.1 PROBLEMA GEENERAL
¿De qué manera influye un sistema de ventas e inventario en la botica institucional de la Red de Salud Valle del Mantaro?
1.2. OBJETIVO GENERAL
Determinar de qué manera el Sistema Web influye en el proceso de ventas e inventario de la botica de la Red de Salud Valle del Mantaro.
1.3. JUSTIFICACIÓN
1.4.1 Justificación Teórica
Hoy en día las compañías dedicadas al desarrollo de software demandan un correcto manejo de todos los procesos involucrados por ello se inclinan a trabajar con metodologías tradicionales como es el RUP , dicha metodología cuenta con las etapas de análisis, diseño y desarrollo esta metodología nos ayuda a comprender con claridad el desarrollo del sistema web por su concepto orientado a objetos, modelado de los requisitos, modelado de la dinámica , modelado de ciclo de vida de los objetos, modelado de la actividades , modelado de la arquitectura del sistema objetos que seque
9 nos permite un desarrollo flexible con estándares que se adaptan a las necesidades de la organización.
1.4.2 Justificación Metodológica
La investigación buscara como a través de la metodología RUP conjuntamente con UML la contribución a la solución del proceso de ventas e inventario para una mejor toma de decisiones en la Botica Institucional del Valle del Mantaro por medio de un sistema web.
1.4.3 Justificación Practica
La misión de la investigación busca la solución del control de ventas e inventario en la Botica Institucional del Valle del Mantaro. La cual logrará disminuir el periodo de administración de sus procesos permitiéndole ejecutar de forma sistematizada, los datos serán conseguidos en tiempo real, ayudará a la toma de decisiones adecuadas.
Brindando un mejor Abastecimiento de medicamentos para el tratamiento del covid-19.
1.5 HIPOTESIS
1.5.1 HIPOTESIS GENERAL
El sistema web influye los procesos de ventas e inventario en la botica de la Red Valle del Mantaro
1.6 OPERACIONALIZACION DE VARIABLES
10 Tabla 1
Operacionalizacion de Variables
Variable Definición Operativa Dimensión Indicadores
Sistema Web Sistema web es una plataforma que ingresa al servidor a través de internet donde las organizaciones pueden administrar y acceder a la información libre las 24 horas del día con seguridad total; también permite optimizar las necesidades de las organizaciones.
● Análisis ● Porcentaje de
requerimientos cumplidos.
Proceso de ventas.
Es el proceso de venta es la secuencia de procedimientos que una organización efectúa desde el principio en que intenta entender la atención de un latente cliente hasta el intercambio final se lleva a cabo todo por medio de internet
● Ventas ● Tiempo de demora en el proceso de ventas.
● Nivel de satisfacción de ventas
● Porcentaje de
crecimiento en ventas Proceso de
inventario
El proceso de “hacer inventario” es uno de los más principal en el sistema, ya que faculta cotejar las existencias reales de los productos contra las existencias que tiene el sistema y poder señalar si hay faltantes o sobrantes de productos
● Tiempo ● Tiempo de demora en el proceso de inventario.
● Nivel de satisfacción del proceso.
Fuente: Elaboración propia
1.7 DISEÑO METODOLOGICO 1.7.1 Tipo de Investigación
La indagación a efectuar es de carácter aplicada por que busca en resolver una situación problemática con la utilización de conocimientos existentes, en este trabajo se
11 utilizará los procedimientos de la metodología RUP para implementar un sistema web de mejora de procesos de ventas e inventario en la botica Institucional.
1.7.2 Nivel de Investigación
“Los estudios explicativos están dirigidos a responder por las causas de los eventos y fenómenos, su interés se centra en explicar por qué ocurre un fenómeno y en qué condiciones se manifiesta, o por qué se relacionan dos o más variables” (Sampieri, 2014)
Con lo descrito anteriormente en este trabajo de indagación es de nivel explicativo por que la finalidad es definir si la aplicación de un sistema web ayuda a la administración de la botica Institucional del Valle del Mantaro
1.7.3 Sistema de Referencia
El sistema de referencia del proyecto de indagación se concentra en los componentes que participaran en el sistema web: usuarios, productos, clientes, administrador. Para poder brindar u mejor servicio de atención al público con el objetivo de agilizar los procesos de venta hasta la entrega del Boucher y el inventario para el reabastecimiento de medicamentos.
En el capítulo tratado se define que para el proceso de ventas es necesario un análisis, diseño y desarrollo de los requerimientos con el propósito de aumentar el desarrollo de las ventas e inventario llevado por la botica del mismo modo buscar que el proceso de venta e inventario sea de forma rápida, sencilla y segura. Por tanto, se mostró la situación problemática del presente trabajo de tesis. Finalmente, en este capítulo se explicó la proposición de la incógnita. el propósito, argumento, conjetura y la metodología de la indagación
12 9. CAPÍTULO II
MARCO DE REFERENCIA
El actual capítulo II evidencia los aspectos universales vinculados con la indagación los cuales están descritos en los Antecedentes relacionados el proyecto de investigación, los cuales solucionaron con anterioridad incógnitas semejantes a esta investigación. El marco teórico exhibe las etapas de la metodología RUP y del Modelo Aplicativo con la finalidad de resolver el problema culminando con los conceptos que se usan en el desarrollo del sistema.
2.1 ANTECEDENTES
A1. (Gabriel & Anahi, 2019) Aplicación web para el proceso de compras y ventas en la Botica Emilia.
Este trabajo de investigación describe el desarrollo de nuestra aplicación web en la empresa Botica Emilia y ofrece una solución para los procesos
Crítico para la empresa: Proceso de compra y venta, estos son los procesos principales. La situación en la que se encontraba la empresa no era la mejor, no se mantenían registros adecuados de las ventas que realizaban, lo que resultaba en una mala toma de decisiones respecto a las inversiones que realizaban. El objetivo principal era determinar la influencia de una aplicación web en el proceso de compra y venta de la farmacia Emilia.
Es por ello que anteriormente hemos descrito las teorías en las que se basa nuestra investigación, tanto nuestros indicadores como nuestra metodología.
También utilizamos la metodología UWE para desarrollar la aplicación web, ya
13 que se adaptaba mejor a nuestras necesidades. Durante la programación, se utilizaron como administradores de base de datos el lenguaje PHP, el framework Laravel 5.6, Vue.js y MYSQL.
El tipo de investigación utilizada se aplica mientras que el diseño fue experimental con un enfoque cuantitativo. La técnica utilizada para la recolección de datos fue el registro, cuyo instrumento es el formulario de registro. Estos registros fueron evaluados y validados por 3 expertos.
Después de ejecutar las pruebas, tanto antes como después de las pruebas, nuestro indicador de porcentaje de crecimiento de ventas aumentó en un 3,7887%. Uno para el otro
Por otro lado, el indicador de productividad por ventas aumentó un 4,9788% y el volumen de compras un 0,19%.
De esta forma llegamos a la conclusión de que la aplicación web desarrollada en la empresa Botica Emilia ha tenido una influencia positiva en los procesos de la empresa, tanto en compras como en ventas (Gabriel & Anahí, 2019).
A2. (Abanto, 2018) Sistema web para el proceso de venta en la Botica ANDRE Esta tesis cubre el análisis, diseño e implementación de un Sistema Web para el Proceso de Venta de Botica "ANDRE". El tipo de investigación es Aplicada - experimental, ya que busca resolver el problema mediante el desarrollo de un sistema. Para el análisis, diseño e implementación del sistema web se utilizó la metodología RUP, la cual fue seleccionada por proponer un desarrollo de software en orden, tomando en cuenta los requerimientos del producto a desarrollar y por su importancia en la realización de las actividades. Modelado de negocios antes de desarrollar la construcción del sistema web propuesto; Se
14 usó el lenguaje de programación PHP, se usó Rational Rose para modelar el sistema, para la base de datos de modelado Erwin y para la base de datos se usó MySQL, estas herramientas se usaron para el desarrollo del sistema. Para medir los indicadores propuestos se utilizó una muestra de 331 clientes que generó un ticket para el Proceso de Venta, obtenido de una población de 2,360 Clientes que ingresaron a Boticário, el tipo de muestreo fue simple aleatorio y aplicando la técnica de firma, en Pre-O El La prueba resultó en un Índice de Servicio de 68.30% y un Grado de Cumplimiento de 44.10% posterior a esta, y con la implementación del sistema para atender las necesidades del proceso se realizó la Post-prueba, obteniendo como resultado un Índice de Servicio. 91,45% y un grado de cumplimiento del 89,75%. Así, los resultados reflejan que el Sistema Web aumenta el Índice de Servicio y el Grado de Cumplimiento, por lo que se concluye que el Sistema Web mejora el Proceso de Venta en "ANDRE" Botica (Abanto, 2018).
A3. (Simeon 2017) Implementación de un Sistema de Información web para el control de compras y ventas en la empresa Computer Bussines S.A.C Esta tesis se desarrolló bajo la línea de investigación: Implementación de tecnologías de la información y la comunicación para la mejora continua de la calidad en las organizaciones peruanas, de la Escuela Profesional de Ingeniería de Sistemas de la Universidad Católica Los Ángeles de Chimbote. El objetivo de la investigación fue realizar la propuesta para la implementación de un sistema de información web para el control de compras y ventas en la empresa CompuCenter Bussines S.A.C -Trujillo. La investigación tuvo un diseño descriptivo y documental no experimental. La población se limitó a 20 trabajadores y la muestra se seleccionó de toda la población; Aplicando el
15 instrumento cuestionario, obteniendo los siguientes resultados: En la dimensión:
Necesidad de implementar un Sistema de Información Web, concluyó indicando que el 100,00% de los encuestados indicó estar de acuerdo con la mejora de los procesos de compras y ventas. Estos resultados coinciden con las hipótesis, por tanto, estas están probadas y aceptadas. Finalmente, la investigación se encuentra debidamente justificada en la necesidad de realizar la Implementación de un Sistema de Información Web para el control de compras y ventas en la empresa CompuCenter Bussines S.A.C -Trujillo (Simeon, 2017).
A4. (Mena, 2017) Implementación del sistema de control de ventas Powerfull para CLM Music Tumbes,2015
Esta tesis se ha desarrollado bajo la línea de investigación: Implementación de Tecnologías de la Información y la Comunicación (TIC) para la mejora continua de la calidad en las organizaciones peruanas, Escuela Profesional de Ingeniería de Sistemas de la Universidad Católica de Chimbote de Los Ángeles (ULADECH); El objetivo principal fue implementar un sistema informático para mejorar las ventas de la empresa CLM Music. La investigación fue de tipo cuantitativo, nivel descriptivo y diseño transversal no experimental, donde se utilizó un cuestionario a los trabajadores de la empresa como instrumento para la recolección de información. Este sistema informático permite controlar cada artículo de venta, formulario de registro de producto que cada cliente puede elegir. De igual forma, cuenta con informes de ventas que se realizan todos los meses, el sistema entrega comprobante de pago ya sea un ticket o factura según los requerimientos del cliente. Para el desarrollo del sistema informático se utilizó el Proceso Unificado Racional (RUP) y los diagramas para el Lenguaje Unificado de Modelado UML como método para construir los planos o
16 diagramas del sistema. El sistema fue desarrollado con el lenguaje de programación Java y MySQL xampp como administrador de la base de datos.
Este sistema se esfuerza por que la tienda de música CLM tenga un control ordenado sobre los servicios que brinda, brindando seguridad a la información del cliente. Llega a la conclusión de que la implementación del sistema mejorará el control de ventas en la empresa CLM Music (Mena, 2017).
A5. (Liva, 2018) Sistema informático web para la gestión comercial de la Botica Auxiliadora de la Provincia de Barranca
El presente informe de tesis titulado "Sistema informático web para la gestión comercial de Boticário Auxiliadora en la Provincia de Barranca", tiene como objetivo el desarrollo de un sistema informático web para automatizar los procesos comerciales que lleva a cabo Boticário Auxiliadora, en relación con los servicios de registro de clientes , informar, comprar y vender productos farmacéuticos. El tipo de investigación para este proyecto se aplicó, no experimental, transversal, para el análisis y diseño del software se utilizó la Metodología Agile en este caso XP, para el desarrollo del Sistema Web se utilizó el lenguaje de programación Python, en el Django marco, el sistema tiene PostresQSL como administrador de base de datos. Fruto de este trabajo, se presenta una solución para la gestión de los procesos comerciales de Botica Auxiliadora, a través de la cual los usuarios responsables podrán controlar las compras y ventas de productos farmacéuticos, dar de alta a los clientes y generar informes para sustentar la decisión a tomar (Liva, 2018)
2.2 MARCO TEORICO 2.2.1 Aplicación web
17 En tecnología de software, una aplicación web se conoce como la herramienta que los usuarios pueden utilizar al acceder a un servidor web a través de Internet o una intranet a través de un navegador web. En otras palabras, es un programa codificado en un lenguaje que puede ser interpretado por navegadores donde la ejecución está encomendada al navegador. (colaboradores de Wikipedia, 2021).
2.2.2 Sistema de información
Un sistema consta de una serie de componentes que están relacionados entre sí para lograr un objetivo común. Aunque existe una amplia variedad de sistemas, la mayoría de ellos se pueden representar mediante un modelo compuesto por cinco bloques básicos. los siguientes elementos de entrada, elementos de salida.
Sección de transformación, mecanismos de control y objetos. Los recursos acceden al sistema a través de los elementos de entrada que se van a modificar en la sección de transformación. Este proceso es controlado por el mecanismo de control para lograr el objetivo establecido. Tan pronto como se ha llevado a cabo la transformación, el resultado sale del sistema a través de los elementos de salida Sistema de ventas Proceso de venta (Alarcón, 2010).
2.2.3 Sistema de Ventas
Un sistema de ventas es una combinación de software y hardware, creado específicamente para agilizar los procesos relacionados con las ventas y el servicio al cliente, contiene la unión de procesos, almacenamiento y métodos de ejecución, lo que permite a las organizaciones mantener un control administrativo y operativo sobre su alcance; con el fin de generar una mejor gestión de recursos, tiempos y sobre todo
18 atención al cliente, ya que definitivamente con la implementación de un sistema de ventas se facilitará este proceso
2.2.4 Proceso de ventas
El proceso de venta es la sucesión de pasos que una empresa realiza desde el momento en que intenta captar la atención de un potencial cliente hasta que la transacción final se lleva a cabo, es decir, hasta que se consigue una venta efectiva del producto o servicio de la compañía
2.2.5 Inventario
El inventario es considerado un registro de los bienes o materiales que forman parte del activo y del cual podemos obtener la mayor rentabilidad en la empresa.
El inventario es el conjunto de mercancías o artículos que tienen las empresas para comerciar, permitiendo la compra y venta o la fabricación antes de su venta, en un periodo económico determinado; los inventarios forman parte del grupo de activos circulantes de toda organización. Adicionalmente, es uno de los activos más grandes existentes en una empresa, y aparece reflejado tanto en el balance general como en el estado de resultados. (Molina, 2015)
2.2.6 Gestión de inventarios
La gestión de inventarios es un punto crítico en la gestión estratégica de una organización. Las tareas que corresponden a la gestión de un inventario. se relacionan con la determinación de los métodos de registro, los puntos de rotación, las formas de clasificación y los modelos de reinventarlo, determinados por los métodos de control. (JIMDO, 2017)
2.2.7 Sistema de Administración de Base de Datos MySQL
19 Desde el punto de vista informático, una base de datos es un sistema de información formado por un conjunto de datos almacenados en discos duros y un programa encargado de manipular éste conjunto de datos. Cada base de datos está conformada por una o más tablas y a su vez cada tabla tiene una o más filas y columnas, en las cuales se almacena la información de manera organizada (Natsys, 2014)
2.2.8 RUP
Refiere que el Proceso Unificado Racional es un conjunto de métodos empleados con el propósito de realizar un análisis y diseño de software que incorpora todos los requerimientos indispensables durante el tiempo de vida del software, más aún la finalidad principal de esta metodología es la construcción de un sistema informático de gran cualidad que cumpla las demandas solicitadas por los clientes, con un presupuesto y calendario predecibles, tanto para pequeños y grandes proyectos de envergadura de software. (Péraire, Edwards, Fernandes, Mancin, & Carroll, 2007)
2.2.9 Metodología RUP
RUP es la metodología que ayuda en el desarrollo del software donde integra cada uno de los requerimientos tomados en cuenta en el proceso del ciclo de vida del software
RUP está conformado por dos valores:
- Horizontal, que simboliza el ciclo de vida, etapas del plan de acuerdo al periodo establecido
- Vertical nos muestra la agrupación de actividades definidas por la naturaleza del proyecto
20 Figura 6
Fases y disciplinas de la Metodología RUP
Fuente: Wikipedia
Las fases de la Metodología RUP son las siguientes:
1. Inicio: Es donde se establece el entorno del proyecto y sus parámetros, se identifican los casos de uso principales y donde se estima el costo y tiempo del proyecto
2. Elaboración: Analizar los requerimientos del sistema, establecer la base de la arquitectura del sistema y elaboración de un prototipo de la arquitectura
3. Construcción: Es donde se elabora el proyecto obteniendo una versión beta para el usuario
21 4. Transición: Es donde se instala el sistema en el usuario y se capacita al usuario sobre la administración, configuración y entorno del sistema. Un producto operativo, funcional que satisface al usuario
2.2.10 Lenguaje de Modelado Unificado
UML es un lenguaje modelado, es decir, sirve para simplificar la realidad, para facilitar este modelado, se realiza una abstracción y se plasma en una gráfica, esto se conoce como modelado visual. Este permite manejar la complejidad de los sistemas a analizar o diseñar. (León, 2018)
a. Diagrama de Clases: Es un tipo de entidad dentro de un sistema que se agrupan.
Cada clase se va relacionada con líneas que muestran la relación facilitando la representación el principio para comenzar a trabajar
b. Diagrama de Casos de Uso: Es la representación de ejecutantes y de los principales procesos para obtener los requerimientos
c. Diagrama de secuencias: Muestra la interconexión entre los objetos para un proceso concreto
d. Diagrama de Colaboraciones: Elementos de transmisión de mensajes para lograr cumplir un objetivo
e. Diagrama de Actividades: Muestra gráficamente la función de un proceso o elemento del sistema
f. Diagrama de Interfaces: Es la agrupación de ventanas para especificar las funciones de un componente.
22 2.2.11 Diagrama UML
Un diagrama es una representación gráfica de una colección de elementos del modelo, que habitualmente toma forma de grafo donde los arcos que conectan sus vértices son las relaciones entre los objetos y los vértices se corresponden con los elementos del modelo. (Larman, 2003)
2.2.12 Diagrama de Clases
El propósito de este diagrama es el de representar los objetos fundamentales del sistema, es decir los que percibe el usuario y con los que espera tratar para completar su tarea en vez de objetos del sistema o de un modelo de programación. Un diagrama de clases está compuesto por los siguientes elementos. (García, 2018)
2.2.13 Diagramas de casos de uso
Un caso de uso es una descripción de las acciones de un sistema desde la perspectiva del usuario. Es un instrumento valioso, ya que es una técnica de acertar y fallar con la finalidad de lograr los requisitos del sistema exactamente desde la perspectiva del usuario. Los diagramas de casos de uso modelan la funcionalidad del sistema utilizando actores y casos de uso. Los casos de uso son servicios o funciones que el sistema pone a disposición de sus usuarios. Los diagramas de casos de uso modelan la funcionalidad del sistema utilizando actores y casos de uso. Los casos de uso son asistencias o funciones que el sistema pone a disposición de sus usuarios.. (Cevallos, 2015)
2.2.14 Diagrama de Distribución
El diagrama de distribución UML muestra la arquitectura física de un sistema informático. Puede representar a los equipos y a los dispositivos, y también
23 mostrar sus interconexiones y el software que se encontrará en cada máquina.
(Hernandez, 2016)
2.2.15 Diagrama de Despliegue
Son aquellos que muestran las relaciones físicas entre los componentes de software y hardware en el sistema de desarrollo, es decir cómo se encuentra y se mueven los componentes y los objetos. (EcuRed, 2019)
2.2.16 Diagrama de Secuencia
Los diagramas de secuencia se lo realizan por cada caso de uso, nos permite tener claro que métodos se va a implementar. Los diagramas de clases y los de objetos representan información estática. No obstante, en un sistema funcional, los objetos interactúan entre sí, y tales interacciones suceden con el tiempo. El diagrama de 27 secuencias UML muestra la mecánica de la interacción con base en tiempos. (Hernandez, 2016)
2.2.17 Diagrama de Colaboración
El grafico de colaboración define las relaciones entre objetos en términos de mensajes consecutivos. Los gráficos de colaboración representan una agrupación de información derivada de los gráficos de clases, secuencias y casos de uso, que describen la naturaleza tanto de la estructura estática como de la estructura dinámica de un sistema. (Hernandez, 2016)
2.2.18 Análisis
24 El análisis es el desarrollo de separar un tema complicado o engorroso en partes más reducidas con la finalidad de obtener un mejor entendimiento o comprensión de él. (colaboradores de Wikipedia, 2021)
2.2.19 Requerimientos Funcionales
Los requisitos funcionales son declaraciones sobre los servicios que proporciona el sistema en la forma en que procederá a determinadas entradas. Cuando hablamos de ingresos, no necesariamente estamos hablando solo de los ingresos del usuario. Pueden ser interacciones con otros sistemas, respuestas instantáneas de los procesos ya predefinidos. En la mayoría de veces, los requisitos funcionales de los sistemas también se definen expresamente lo que el sistema no tiene que hacer.. (Requeridos Blog, 2018)
2.2.20 Requerimientos no Funcionales
Estos son requisitos que no se relacionan directamente con las funciones específicas (propiedades del usuario) proporcionadas por el sistema, sino con las propiedades del sistema: rendimiento, seguridad, disponibilidad. En términos más simples, no están hablando de lo que está haciendo el sistema, sino de cómo lo está haciendo.. (Requeridos Blog, 2018) d
2.3 Modelo Aplicativo
El prototipo aplicativo definido para este proyecto de investigación es la metodología RUP conjuntamente de la mano con la herramienta Lenguaje Unificado de Modelado (UML). Por lo que se define usar la estrategia de la metodología RUP para obtener un procesamiento iterativo y creciente donde el proyecto se fracciona en mini proyectos.
Donde nos permitiendo tener una estabilización entre los casos de uso y la construcción según se vaya avanzando los pequeños proyectos así durante toda la construcción del
25 mismo. Cada mini proyecto se plasma como una iteración del cual se obtiene un avance para el crecimiento de los productos.
La repetición puede suscitarse a través de las etapas en forma de cascada como modelo se visualiza en la figura 3. Se prosigue por la corriente de Requisitos, seguidamente por el Análisis, seguidamente por el Diseño, seguidamente por la Implementación y terminando en las Pruebas
Figura 7
Iteración de Modelo Aplicativo RUP
Fuente: El proceso Unificado de Desarrollo de Software, Addison Wesley
El proceso repetitivo e incremental está formada por una sucesión de repeticiones atravesando los flujos de la tarea sobresaliente y puliendo el boceto. Cada repetición es estudiada una vez concluida. Se puede determinar nuevos requerimientos o cambios afectando a las siguientes repeticiones.
Fase 1: Análisis de Requerimientos
26 En esta etapa, se provee a los desarrolladores a obtener un mejor entendimiento y concepción de los requerimientos de lo que debe hacer el sistema. Por otro lado, seguidamente se determina los principales objetivos del sistema, como los límites, el precio de la interfaz y el periodo de desarrollo.
Fase 2: Análisis y Diseño
Durante esta etapa se determinan los requisitos y se especifican como se desarrollará el sistema. Se modifica los requisitos al boceto del sistema web paralelamente se construye el boceto de la arquitectura que luego se acondicionara al ámbito de ejecución Fase 3: Implementación
Durante esta etapa se desarrollará los elementos en archivos, origen, ejecutables y etc.
Donde es fundamental definir la estrategia de integración. El programador determinar la secuencia de inserción de cada elemento del subsistema para tener un proyecto ejecutable
Fase 4: Pruebas
Terminando, en esta etapa se desarrollará la demostración correspondiente del producto terminado, se estimará la calidad del sistema. Se entregará la validación de las hipótesis desarrollados en el boceto y la explicación de los requerimientos a través de los limites particulares.
2.4 Marco Conceptual
Análisis: Es el comienzo de la fase para el desarrollo de sistemas de información, donde se ejecuta un profundo análisis de los procedimientos de la organización
Automatización: Agrupación de procedimientos que facilitan el desarrollar trabajos reiterativos en una computadora
27
Botica: Planta herbolaria utilizado para la venta de medicamentos e insumos
Compra: Procedimiento a través por el cual se obtiene un recurso o la prestación de un servicio al trueque contraprestación monetaria
Digemid: Dirección General de Medicamentos e Insumos donde tiene la responsabilidad de avalar la efectividad, confianza y calidad de los medicamentos farmacéuticos, instrumentos médicos e insumos sanitarios.,
Disciplinas: Características del desarrollo del ciclo de vida de un software
Información: Es el resultado final del procesamiento de datos.
Interfaz: Es la interacción entre software, hardware y usuario, es decir el intermediario entre el sistema y el usuario.
Iteración: Acción de repetición de varias veces un procedimiento con la finalidad de lograr el objetivo deseado.
Medicamentos: Toda elemento o agrupación de elementos que se presenta como poseedora de propiedades para el tratamiento o prevención de enfermedades en seres humanos
MySQL: Es un sistema de administración de bases de datos relacionales desarrollado bajo una licencia dual: Licencia Pública y Licencia Comercial por Oracle y es considerada la base de datos de código abierto más usado del mundo.
Prototipo: Son las pruebas que pasa el sistema en el entorno real.
Pruebas: Es el proceso en el cual se ejecuta el sistema para determinar la validación de la hipótesis y así poder enmendar las fallas del sistema
Requerimientos: Funciones que se debe cumplir el sistema
RUP: Metodología para el desarrollo de software
Sistema de Referencia: Es la unión de los componentes relacionados que se relacionan entre sí con la finalidad de lograr los objetivos de la organizaciones. .
28
UML: Herramienta para el desarrollo de software
Usuario: Cualquier persona que interactúa con el sistema a nivel de software.
Web: Concepto que se emplea en el ambiente científico para mencionar una red informática y en general a internet
29 CAPITULO III
INTERVENCION METODOLOGICA
En el presente capítulo de indagación se expresará la metodología RUP en la ejecución e implementación del sistema web para modernizar el control de ventas e inventario de la organización en relación del modelo aplicativo propuesto para modernizar la posición inicial de la botica Institucional del Valle del Mantaro por consiguiente alcanzar el propósito del proyecto de tesis.
3.1 MODELADO DEL NEGOCIO
En este apartado se define la finalidad de comprender la estructura de los diferentes procedimientos de la botica. De la misma manera en el prototipo se utilizará los casos de uso que simplificaran la comprensión de los procesos en la botica institucional. Estos procesos se visualizarán etapa por etapa en concordancia de la metodología RUP
3.2. ANÁLISIS DE REQUERIMIENTOS
Con los requerimientos se define como debe ser el software de la misma manera se limita el software y se define la interfaz del software que entrará a interactuar con los usuarios
3.2.1 Requerimientos Funcionales
RF1: El sistema simplificará el ingreso por medio de un formulario por el cual se reconocerá a los usuarios
30 RF2: En el sistema permitirá crear, modificar y eliminar usuarios, de la misma manera asignar roles para los diferentes niveles de acceso al sistema
RF3: El sistema permitirá mostrar la lista de usuarios que accedan.
RF4: El sistema permitirá registrar e ingresar todos los productos nuevos por categoría en el almacén.
RF5: Realizar un buen manejo de inventario en tiempo real para saber lo que hay en stock o no.
RF6: El sistema permitirá la búsqueda por nombre o código.
RF7: El sistema permitirá saber las existencias de productos mediante la categoría o código.
RF8: El sistema permitirá el registro de datos del cliente.
RF9: El sistema almacenara la cantidad de productos vendidos, los precios y el total de ingreso durante el día.
RF10: El sistema mostrara las consultas de los diferentes campos
RF11: El sistema permitirá generar reportes de ventas diario, semanal, mensual o en un rango personalizado.
3.2.2 Requerimientos no Funcionales
RFN1: El idioma empleado en la interfaz debe estar en expresiones empleadas en la botica
RFN2: La interfaz gráfica tiene que organizarse en secciones para un mejor entendimiento
31 RFN3: El texto utilizado debe estar en español
RFN4: El reporte tendrá la opción de exportación en formato de archivo de hojas Excel
RFN5: El sistema validara los campos para evitar fallas en el ingreso de información
RFN6: El tiempo de carga de interfaz deberá ser 5 segundos en promedio sujeto al ancho de banda
3.2.3 Actores del Sistema
● Empleado de venta y facturación
● Empleado a cargo de almacén
● Administrador
3.2.4 Diagramas de Casos de Uso
● Administrar de acceso de los empleados
● Administrar los procedimientos del almacén
● Administrar el procedimiento de ventas 3.3 ANÁLISIS Y DISEÑO
En este apartado se observa el modelamiento del sistema porque es una causa predominante para alcanzar la culminación de la investigación, porque será el sistema que cumpla con los requerimientos del usuario. El modelado de casos de uso brindara una mejor vista de los requerimientos obtenidos previamente y serán modelados para poder sistematizar las labores del usuario
32 Seguidamente se visualiza los casos de uso primordiales que especifican los procesos que se ejecutan dentro de la Botica Institucional, particularmente sus procedimientos operacionales que determinan el funcionamiento del software. Los casos de uso se concentran en demostrar el objetivo de la organización. Los desarrollos de los gráficos de caso de usos proporcionan la captura de los requisitos funcionales del sistema en gran parte. Por tal motivo el desarrollador y usuario siempre están en constante comunicación para especificar el funcionamiento del sistema
3.3.1 Modelos de casos de uso
Por medio del grafico se visualiza como se representa la operatividad universal de la botica, así mismo como la interconexión con el exterior
Figura 8
Cuadro General Responsable Botica
33
Fuente: Elaboración Propia
Tabla 2
Administrador de Sistema web
ACTOR 1 ADMINISTRADOR DEL SISTEMA
Descripción Responsable del sistema
Comentarios Es el responsable de la crear, modificar y eliminar a los usuarios que usan el sistema.
Fuente: Elaboración Propia
Tabla 3
Encargado de Almacén
ACTOR 2 ENCARGADO DE ALMACÉN
Descripción Responsable de Almacén.
Comentarios Responsable del registro del almacén Fuente: Elaboración Propia
Tabla 4
Encargado de Ventas y Facturación
ACTOR 3 ENCARGADO DE VENTAS Y FACTURACIÓN
Descripción Responsable de ventas y facturación.
Comentarios Responsable en realizar las ventas y facturación en el software
Fuente: Elaboración Propia
34 Figura 9
Gráfico de Caso de Uso Administrador del Sistema
Fuente: Elaboración Propia
Tabla 5
Administrador del Sistema
ACTOR 1 ADMINISTRADOR DEL SISTEMA
Descripción Responsable del sistema
Comentarios
Es el responsable de la crear, modificar y eliminar a los usuarios que usan el sistema
Responsable de producir reportes. Realiza el manejo y da soporte del sistema
Fuente: Elaboración Propia
35 Figura 10
Grafico de Caso de Uso de Ingreso Almacén
Fuente: Elaboración Propia
Tabla 6 Proveedor
ACTOR 1 PROVEEDOR
Descripción Proveedor
Comentarios Comprueba los pedidos.
Responsable de enviar los pedidos dando cumplimientos a los mismos
Fuente: Elaboración Propia
Tabla 7
Encargado de Almacén
ACTOR 2 ENCARGADO DE ALMACÉN
Descripción Responsable de almacén
Comentarios Responsable de efectuar el pedido de los medicamentos inexistentes. Recepciona los pedidos e incorpora en el
sistema Fuente: Elaboración Propia
36 Figura 11
Gráfico de Caso de Uso Almacén-Funciones
Fuente: Elaboración Propia
Tabla 8
Funciones de Encargado de Almacén
ACTOR 1 ENCARGADO DE ALMACEN
Descripción Responsable de almacén
Comentarios
Origina los productos, valida la información de los productos, Originando la actualización del
existencias y sacando reportes.
Fuente: Elaboración Propia
37 Figura 12
Gráfico de Caso de Uso Facturación y Ventas
Fuente: Elaboración Propia
Tabla 9 Cliente
ACTOR 1 CLIENTE
Descripción Cliente
Comentarios
Solicita el pedido de información, seguidamente solicita los productos, efectúa el desembolso correspondiente
Demanda el Boucher de la transacción Fuente: Elaboración Propia
38 Tabla 10
Encargado de Ventas y Facturación
ACTOR 2 ENCARGADO DE VENTAS Y FACTURACION
Descripción Responsable de ventas y facturación Comentarios Entrega la información solicitada por el usuario.
Recepción de los pedidos, genera el Boucher de la transacción
Fuente: Elaboración Propia
Tabla 11
Encargado de Almacén
ACTOR 3 ENCARGADO DE ALMACEN
Descripción Responsable de Almacén
Comentarios Solicita el nombre del producto del pedido, con el objetivo de entregar al usuario lo solicitado
Fuente: Elaboración Propia
Diagramas de Clases
El grafico de clases desarrollado visualiza específicamente los diferentes objetos que adquieren la características, método, procedimientos, semántica e interconexiones
38 Figura 13
Gráfico de Clase del Sistema
Fuente : Elaboración Propia
39 Diagrama de Secuencia
Por medio de la presenta figura se visualiza las diferentes iteraciones entre los elementos organizados en sucesión provisional
Figura 14
Diagrama de Secuencia Iniciar Sesión
Fuente: Elaboración Propia
40 Figura 15
Gráfico de Secuencia Añadir Usuario
Fuente: Elaboración Propia
41 Figura 16
Gráfico de Secuencia Eliminar Usuario
Fuente: Elaboración Propia
42 Figura 17
Gráfico de Secuencia Insertar Cliente
Fuente: Elaboración Propia
43 Figura 18
Diagrama de Secuencia Eliminar Cliente
Fuente: Elaboración Propia
44 Figura 19
Gráfico de Secuencia Registrar Producto
Fuente: Elaboración Propia
45 Figura 20
Gráfico de Venta Facturación
Fuente: Elaboración Propia
46 Figura 21
Gráfico de Despliegue
Fuente: Elaboración Propia
3.4 IMPLEMENTACION
3.4.1 Presentación del interfaz del sistema
Figura 22
Interfaz de Acceso
47
Fuente: Elaboración Propia
La figura 22 se visualiza la pantalla del ingreso al sistema con el logo de la entidad y el nombre de la empresa, del mismo modo el formulario donde se pondrá el usuario y la contraseña que serán creados por el administrador del sistema web
Fuente: Elaboración Propia
La figura 23 se visualiza de forma específica los distintos campos con los que cuenta el sistema web. Se muestra los siguientes campos: usuarios, categorías, productos, clientes y Figura 23
Panel de control
48
ventas. Seguidamente se aprecia un cuadro de los medicamentos más vendidos en las ventas y los nuevos productos agregados. Y también se aprecia el monto total de ventas
Figura 24
Interfaz de Gestión de Usuarios
Fuente: Elaboración Propia
La figura 24 se visualiza el interfaz de gestión de usuarios que se relacionan con el sistema, seguidamente se visualiza como esta ordenados de acuerdo a los roles asignados y el grado de acceso al sistema los cuales son los siguientes: usuario administrador es el administra todo el sistema encargado de designar los roles a cada empleado de la organización están; el usuario especial, es aquel que apoya al administrador en su función de agregar productos. Y por último permite ver la hora el historial de acceso al sistema.
49 Figura 25
Interfaz de Administración de Productos
Fuente: Elaboración Propia
La figura 25 se visualiza la interfaz de productos la cual permite agregar, editar y eliminar cada uno de los productos
Figura 26
Interfaz de Administración de Ventas
Fuente: Elaboración Propia
La figura 26 se visualiza la interfaz de administración de ventas donde podemos agregar una nueva venta, editar, eliminar e imprimir el tiquet de la venta realizada
50 10.
11.
12.
13.
14.
15. CAPITULO IV
ANÁLISIS Y DISCUSIÓN DE RESULTADOS
El actual capítulo se desarrollará el estudio de los resultados de los hitos de la situación problemática de la botica institucional., posteriormente al desarrollo del sistema web donde se estima la variación relacionada a la administración de la entidad, se desarrollará la verificación de la hipótesis seguidamente se presentará las conclusiones y recomendaciones del proyecto de tesis
En el capítulo I se desarrolló los indicadores que muestran la situación problemática de la botica institucional seguidamente se detalla el resumen de los hitos cuantitativos según los procedimientos que se ejecutan con los datos de obtenidos antes y después de la ejecución del sistema.
4.1 ANÁLISIS DE RESULTADOS
51
Se muestra los resultados procesados por cada indicador, en primer momento presentados el indicador de porcentaje de requerimientos cumplidos de la dimensión Análisis correspondientes a la variable Sistema Web.
Tabla 12
Análisis de Resultados
N° CRITERIO
CUMPLE
CRITERIO CUMPLIMIENTO
SI NO
R001 El lenguaje usado en el interfaz debe estar en términos empleados en la botica
X El sistema Web cumple con el lenguaje usado en el interfaz que debe estar en términos empleados en la botica R002 La interfaz gráfica tiene que
organizarse en secciones para un mejor entendimiento
X El sistema web cumple la interfaz gráfica que se organiza en secciones para un mejor entendimiento R003 El texto utilizado debe estar en
español
X El Sistema Web cumple con el reporte que tendrá la opción de exportación en formato de archivo de hojas Excel R004 El reporte tendrá la opción de
exportación en forma de archive de hojas de Excel
X El Sistema Web cumple con el reporte que tendrá la opción de exportación en formato de archive de hojas Excel R005 El Sistema validara los campos
para impedir fallas en el acceso a la información
X El Sistema Web cumple con la validación de los campos para impedir las fallas al ingreso de información Fuente: Elaboración propia
52 Tabla 13
Análisis de Resultados
Fuente: Elaboración propia
53 Tabla 14
Valores Pre-test y Post-test de Tiempo en Realizar una Venta
Fuente: Elaboración propia
En la tabla 13, se muestran dos columnas cada uno con los valores de los tiempos de proceso de una venta antes de la implementación del sistema web (pre-test) y después de implementar el sistema web (pos-test), de la muestra de 30 datos.
Se plantea la hipótesis nula y la hipótesis alterna para el indicador de nuestro proceso de gestión de ventas: