Introducción
La investigación toma por objeto abarcar la tecnología de software libre, teniendo en cuanta el proceso, la tecnología estará de nuestra parte para que el proyecto fluya de la mejor de las maneras.
Si se trabajara sobre el desarrollo de un modelo de predicción con un tamaño de muestra pequeño y una gran cantidad de predictores dará como resultado un modelo no realista, incluidos predictores no importantes o espurios, y sobreestimando los coeficientes de regresión. Esto significa que parecerá que el modelo se ajusta demasiado bien a los datos, lo que da lugar a un modelo que tiene una precisión de predicción deficiente en los datos nuevos (Llerena Ocaña, et al., 2021).
La administración de Salud Pública se basa en las políticas públicas generadas por el estado, es aquí donde se engloba principalmente el actuar de la fuerza de apoyo en donde el personal de salud responde a cualquier embate sobre el plan de vacunación.
Actualmente, por medio de la Política de Atención Integral en Salud se pretenden afectar los determinantes sociales y ambientales de la salud. Desde la promoción se busca fomentar el mejoramiento y la optimización de los contextos en los que viven y se reproducen, biológica y socialmente, las personas, las familias y la comunidad (Alfonso, et al., 2021). El fomento de estos procesos se asigna mediante el reconocimiento de la necesidad de jerarquizar y explicitar las responsabilidades, y a nivel territorial de da para mejorar la calidad de vida y garantizar los servicios de salud. Esta jerarquización implica reconocer actores y responsables diferenciales, así como estructuras de poder y formas de gobernabilidad que pueden producir mayor segregación e inequidad como, por ejemplo, la corrupción y la presencia de grupos armados (Hernández, et al., 2017).
Las políticas o procesos del Ministerio de Salud Pública se ordenan y clasifican en función de su grado de contribución o valor agregado al cumplimiento de la misión institucional. Estos son: Los Procesos Gobernantes, que orientan la gestión institucional a través de la formulación de políticas, directrices, normas, procedimientos, planes, acuerdos y resoluciones para la adecuada administración y ejercicio de la representación legal de la institución (Armijo, 2009).
Los Procesos Sustantivos, que son los encargados de generar y administrar los productos y servicios destinados a usuarios internos y externos y permiten cumplir con la misión institucional y los objetivos estratégicos (Armijo, 2009).
Materiales y métodos
La investigación es mixta (cualitativa-cuantitativa). La investigación cualitativa ayudó en el proceso de datos, de igual manera en la generación de resultados, a través de un proceso deductivo, realizado análisis causa-efecto (Leyva, et al., 2021).
La investigación cuantitativa contribuyo en la profundización de ideas, a más de ayudar en una mejor interpretación con base en la aplicación de un proceso inductivo, por conducirse en ambientes básicamente naturales, adicionalmente los significados se obtienen directamente a los datos recogidos.
Teniendo una población de 87 usuarios recurrentes, de los cuales 80 son usuarios entre personal de salud y personal administrativo, 6 usuarios, son específicamente personal administrativo que lleva una función especifica dentro del funcionamiento de la coordinación zonal y existe 1 coordinador zonal cuya función dentro de sistema es de reportes, pero por estar dentro del organigrama estructural de la institución debió ser tomado en cuenta para el desarrollo del sistema.
Hoy en día los sistemas de información creados a la necesidad del usuario, es fundamental para que el desarrollo de actividades sea eficaz, la tecnología actual permite crear fácilmente estos requerimientos los cuales ayudan a mejorar las funciones de las entidades.
La Coordinación Zonal 5 - Salud al sanear la necesidad sobre el desarrollo de una aplicación que automatice los procesos y más aún al tratar de resolver la creciente crisis sanitaria, que actualmente un estamos atravesando, con el propósito de obtener la información en tiempo real y que sea adaptable para la toma de decisiones, dando un mejor control a las necesidades de los usuarios y autoridades.
Las aplicaciones webs están presentes en nuestro diario vivir, ayudando a facilitar el acceso a todo tipo de información en cualquier parte del mundo (Brambilla, et al., 2006; Guisado-Clavero, et al., 2021).
Para llevar un desarrollo óptimo y no conllevar riesgos posteriores se debe llevar una metodología apropiada. Según el alcance y las necesidades que tendrá este proyecto, en el cual se ha recurrido a una metodología ágil, que a continuación detallaremos.
La metodología que se usó para el desarrollo fue la metodología de XP (Programación Extrema), que agrupa las cuatro fases más importantes bajo el contexto de actividades estructurales.
Con esta metodología, los errores detectados en cualquier etapa no son sometidos a un cambio al final, sino que se lo elabora en la siguiente iteración, para un mejor entendimiento se procederá a explicar cada una de las fases de este método.
Las historias de usuarios son importantes para obtener los requerimientos, fueron realizadas a la Coordinación Zonal 5 - Salud con ayuda del coordinador, se pudo observar el proceso realizado por cada ente o usuario que corresponden tanto al uso de la aplicación.
Resultados y discusión
Una vez implementada la aplicación se procedió a recabar información sobre los resultados que el sistema muestra, la encuesta a los usuarios de la Coordinación Zonal 5 - Salud, se procedió con la validación de los datos donde se consideró individualmente cada una de las encuestas.
Con los resultados de las encuestas tabuladas se efectuó un análisis estadístico con la ayuda de gráficos los mismos que permitieron realizar una excelente interpretación de las dificultades sobre la manipulación del sistema y los resultados esperados.
Para proceder a la tabulación de los datos se usó una escala de 1 a 4 la calificación que cada usuario puede responder (Tabla 1).
Usuarios | 1 | 2 | 3 | 4 |
De Salud | 0 | 5 | 20 | 55 |
Administrativo | 0 | 0 | 3 | 3 |
Gerencial | 0 | 0 | 1 | |
Total | 0 | 5 | 23 | 58 |
% Aceptación | 0 | 5,81 | 26,74 | 67,44 |
Fuente: Lombardo & Llerena (2021).
Si tenemos en cuenta los indicadores 3 y 4, podremos apreciar que la aceptación de la aplicación con los usuarios suma 95% de aceptación, dando la validez necesaria para proceder con las siguientes preguntas (Tabla 2).
Usuarios | 1 | 2 | 3 | 4 |
De Salud | 0 | 0 | 0 | 80 |
Administrativo | 0 | 0 | 0 | 6 |
Gerencial | 0 | 0 | 0 | 1 |
Total | 0 | 0 | 0 | 87 |
% Aceptación | 0 | - | - | 100,00 |
Fuente: Lombardo & Llerena (2021).
En cada punto de vacunación, se menciona que el sistema funciona acorde a los establecidos, de este modo se comprueba una vez más la fiabilidad del sistema (Figura 1) (Tabla 3).
Usuarios | 1 | 2 | 3 | 4 |
De Salud | 0 | 0 | 0 | 80 |
Administrativo | 0 | 0 | 0 | 6 |
Gerencial | 0 | 0 | 0 | 1 |
Total | 0 | 0 | 0 | 87 |
% Aceptación | 0 | - | - | 100,00 |
Fuente: Lombardo & Llerena (2021).
Esta pregunta se aplicó a todos los usuarios del sistema, debido a que se necesita conocer los resultados diarios para demostrar el cumplimiento de trabajo y el compromiso con esta noble causa (Figura 2).
Al mostrar la información del proceso, con evidencias reales para demostrar el funcionamiento del sistema (Tabla 4).
Usuarios | 1 | 2 | 3 | 4 |
De Salud | 0 | 0 | 0 | 80 |
Administrativo | 0 | 0 | 0 | 6 |
Gerencial | 0 | 0 | 0 | 1 |
Total | 0 | 0 | 0 | 87 |
% Aceptación | 0 | - | - | 100,00 |
Fuente: Lombardo & Llerena (2021).
En correspondencia de la información documental, se validó los datos entre los documentos existentes y los datos del sistema y se corroboró la información que es verídica (Tabla 5).
Usuarios | 1 | 2 | 3 | 4 |
De Salud | 0 | 0 | 0 | 80 |
Administrativo | 0 | 0 | 0 | 6 |
Gerencial | 0 | 0 | 0 | 1 |
Total | 0 | 0 | 0 | 87 |
% Aceptación | 0 | - | - | 100,00 |
Fuente: Lombardo & Llerena (2021).
Según la información sectorial para la recolección de información y la distribución de las vacunas
Todos los objetos que se desarrollan como partes de la aplicación, estos objetos se consideran fuertemente tipados. Las aplicaciones pueden estar escritas sin explícita clasificación u otra conversión de datos entre formatos. Cuando los fragmentos de código aparecen como valores de las clases desarrolladas, son presentados como árboles de sintaxis abstracta, descartando fallas como vulnerabilidades de inyección de código que se basan en consecuencias sorprendentes de concatenar código como cadenas. El servidor expone un conjunto de funciones escritas a las que se puede llamar de forma remota. Comienza la interacción con la aplicación en una nueva pestaña del navegador haciendo una llamada de procedimiento remoto a una de estas funciones, con arbitrarios argumentos correctamente escritos. El servidor ejecuta la función asociada de forma atómica, sin oportunidad de observar interferencia por cualquier otra operación concurrente, generando una página HTML que muestra el cliente. La página HTML en un cliente puede contener enlaces tradicionales a otras páginas, que se representan como llamadas suspendidas a otras llamadas de forma remota, para ser forzadas cuando se sigue un enlace, para generar la nueva página HTML para mostrar.
Los navegadores web hacen que sea natural que los clientes se pongan en contacto con los servidores a través de solicitudes HTTP, pero la otra dirección de comunicación también puede ser útil. Las aplicaciones del mundo real a menudo usan una técnica llamada sondeo largo, donde un cliente abre una conexión y está dispuesto a esperar un período de tiempo arbitrario por la respuesta del servidor. El servidor puede contener todos estos sondeos largos, las cuales son conexiones abiertas hasta que haya un nuevo evento para distribuir. La mecánica está estandarizada en navegadores recientes mediante un Protocolo llamado WebSockets, que proporciona una abstracción de flujos bidireccionales entre clientes y servidores. La web presenta una abstracción alternativa (implementada con sondeo largo) donde los servidores pueden enviar mensajes escritos directamente a los clientes (Reed, et al., 1998; Sarmenta & Hirano, 1999).
Para usar este servicio se requiere una conexión a Internet para consumir paquetes de datos, ya que debe descargarse de un servidor. El consumo del paquete se realiza solo una vez y los datos que requiere el usuario va cambiando mediante la petición querida.
La última década ha estado marcada por muchas innovaciones y desarrollos tecnológicos que se han consolidado como pilares de la comunicación social y la interacción online. Internet se ha convertido en un monopolio de una parte importante de nuestra vida diaria. A número de aplicaciones y sitios web han ocupado espacio en nuestra apretada agenda y rara vez tienen la oportunidad de conocer nuevos sistemas de software. Y si nuestro objetivo es construir uno de esos sistemas, debemos seguir patrones reconocidos para la experiencia del usuario, interfaz y funcionalmente. Un buen software requiere planificación, investigación, mantenimiento y lo más importante es la capacidad de evolucionar y mejorar.
En el mundo digital, el software se vuelve más complejo con el tiempo. La nueva funcionalidad eventualmente, los módulos existentes pueden necesitar actualización y, a veces, el código heredado es posible que deba eliminarse de la aplicación. Uno de los servidores más populares dentro de los lenguajes de programación para el desarrollo de sistemas web es PHP, el cual ha evolucionado mucho en los últimos 15 años y ha visto dos versiones principales PHP versión 5 y PHP versión 7. El lenguaje ha experimentado algunas mejoras importantes en el rendimiento (hasta el doble de velocidad de v5.6 a v7.2), introducción de clases anónimas, declaraciones de tipo escalar y más.
Es por eso que el sistema desarrollo aplica directamente sobre los procesos cambiantes en el mundo tecnológico que cambia abruptamente a momentos, debemos tener en cuenta que todos los datos registrados se almacenan mediante un base de datos relacional la cual, solventa el crecimiento exponencial de la aplicación, de ser necesario y aún más rentable es el proceso sobre un determinada metodología de desarrollo de software, la cual permite realizar una ingeniería inversa para corregir errores de lógica y programación.
Conclusiones
A través de la implementación de la aplicación realizada la Coordinación Zonal 5 - Salud, se ha constatado y confirmado la necesidad que esta aplicación solventa en post de mejorar la gestión administrativa del plan de vacunación 9100.
Todos los procesos de la gestión administrativa en la coordinación zonal 5 salud en relación con el plan de vacunación mejoraron totalmente, brindando información de excelencia y optimizando los procesos con una interfaz óptima.
Con la implementación de la aplicación web se solucionó varios inconvenientes en la Coordinación Zonal 5 - Salud basándonos en el Plan de Vacunación 9100, también se agilizan las gestiones administrativas realizadas a diferentes usuarios de la institución.
La investigación determinó que no existe ningún tipo de automatización en el campo de la gestión administrativa en la salud en relación con el plan de vacunación, en donde se resolvió con el presente trabajo y con la colaboración de los usuarios, la automatización y conservación de recursos de la Coordinación Zonal 5 de Salud.