Sistema informático para la gestión de mantenimiento - (SIGMANT) - Serie ...
←
→
Transcripción del contenido de la página
Si su navegador no muestra la página correctamente, lea el contenido de la página a continuación
ISSN: 2306-2495 | RNPS: 2343_______________________________________Serie Científica de la Universidad de las Ciencias Informáticas http://publicaciones.uci.cu Vol. 14, No. 1, Mes: Enero, 2021, Pág. 84-92 Tipo de artículo: Artículo original Sistema informático para la gestión de mantenimiento (SIGMANT) Computer system for maintenance management (SIGMANT) Luis Dariel Valenciano Hernández1* https://orcid.org/0000-0002-8417-6366 Yarilis Fernández Blanco2 https://orcid.org/0000-0002-3321-289X Boris Luis Valenciano 3 , E-Mail: boris@única.cu 1 Universidad de Ciego de Ávila Máximo Gómez Báez, Carretera de Morón Km 8, Ciego de Ávila Cuba. E-Mail: luisv@única.cu 2 Universidad de Ciego de Ávila Máximo Gómez Báez, Carretera de Morón Km 8, Ciego de Ávila Cuba. E-Mail: yfblanco@única.cu 3 Universidad de Ciego de Ávila Máximo Gómez Báez, Carretera de Morón Km 8, Ciego de Ávila Cuba. * Autor para correspondencia: yfblanco@única.cu Resumen Actualmente en Universidad de Ciego de Ávila Máximo Gómez Báez, la gestión del mantenimiento se realiza de forma poco eficiente y no responde a la metodología establecida. Lo antes expuesto está dado porque existe un gran volumen de información a gestionar que en la mayoría de los casos se maneja de forma manual trayendo como consecuencias duplicidad, corrupción y deterioro de los datos. También se dificulta el uso de los sistemas de reporte y la fiabilidad de la información es dudosa. Unido a esto existe una escasa información de los equipos ya sea por pérdidas o deterioro. Es por ello que se decide desarrollar una aplicación web capaz de gestionar la información de los equipos que reciben mantenimiento, tramitar rápidamente mediante mensajería los reportes de averías, crear los reportes relacionados con la planificación de mantenimiento, responsabilidad de equipos, órdenes de trabajo y facturas de pago. La implementación de este software se realiza mediante el empleo del marco de trabajo Laravel dada su facilidad de uso, eficiencia e integración con servidores de bases de datos MySql, permitiendo así un uso óptimo de las peticiones a datos. El proceso de desarrollo está regido por la metodología Extreming Programing (Programación Extrema /XP) seleccionada por su enfoque ágil y vinculación estrecha con el cliente además en cada iteración entrega una versión del producto, ya probada, permitiendo en cada nuevo ciclo la retroalimentación entre cliente y desarrollador. Palabras clave: mantenimiento, mantenimiento preventivo, planificación de mantenimiento, gestión de recursos. Abstract Currently at the University of Ciego de Ávila Máximo Gómez Báez, maintenance management is carried out inefficiently and does not respond to the established methodology. The aforementioned is given because there is a large volume of information to be managed, which in most cases is handled manually, resulting in duplication, corruption and deterioration of the data. The use of reporting systems is also difficult and the reliability of the information is doubtful. Coupled with this, there is little information on the equipment, either due to losses or deterioration. That is why it was decided to develop a web application capable of managing the information of the equipment receiving maintenance, quickly processing fault reports by messaging, creating reports related to maintenance planning, equipment responsibility, work orders and invoices. of payment. The implementation of this software is carried out by using the Laravel framework given its ease of use, efficiency and integration with MySql database servers, thus allowing optimal use of data requests. The development process is governed by the Extreming Programing methodology (Extreme Programming / XP) selected for its agile approach and close relationship with the client, and in each iteration it delivers a version of the product, already tested, allowing feedback between the client in each new cycle and developer. Esta obra está bajo una licencia Creative Commons de tipo Atribución 4.0 Internacional (CC BY 4.0) Grupo Editorial “Ediciones Futuro” Universidad de las Ciencias Informáticas. La Habana, Cuba seriecientifica@uci.cu 84
ISSN: 2306-2495 | RNPS: 2343_______________________________________Serie Científica de la Universidad de las Ciencias Informáticas http://publicaciones.uci.cu Vol. 14, No. 1, Mes: Enero, 2021, Pág. 84-92 Keywords: maintenance, preventive maintenance, maintenance planning, resource management. Recibido: 07/10/2020 Aceptado: 27/12/2020 Introducción Desde el principio de los tiempos, el hombre siempre ha sentido la necesidad de mantener su equipo, aún las más rudimentarias herramientas o aparatos. La mayoría de las fallas que se experimentaban antiguamente eran el resultado del abuso y esto sigue sucediendo en la actualidad. (GUTIÉRREZ, 2018) Según Mª Belén Muñoz Abella ¨El mantenimiento es la acción o proceso que se lleva a cabo con el objetivo de mantener, alargar o renovar la vida útil de un determinado objeto o estructura. (NIETO, 2017). El mantenimiento es una actividad propia de la ingeniería que actualmente emplea multitud de recursos tales como sofisticados instrumentos de medida, potentes equipos informáticos y programas específicos. Estudios realizados recientemente, señalan que el mantenimiento implica a toda la economía nacional de forma que representa un por ciento del Producto Interior Bruto (PIB). (SUÁREZ, 2018) Esto da una idea de la importancia del mantenimiento como sector estratégico que da trabajo a multitud de profesionales, de todo tipo de calificación. El hecho de planificar y programar los trabajos de mantenimiento a grandes volúmenes de equipos e instalaciones ha visto en la informatización una oportunidad de constantes mejoras, y la posibilidad de plasmar procedimientos cada día más complejos e interdependientes. (ZABISKI, 2020)(MARRERO, 2018) Cuba al ser un país en vías de desarrollo tiene dentro de sus objetivos la preservación y mantenimiento de los quipos y medios alcanzados hasta ahora, gracias a los logros de la revolución. Sin embargo, actualmente en la Universidad Máximo Gómez Báez la gestión del mantenimiento se realiza de forma poco eficiente y no responde a la metodología establecida. Lo antes expuesto está dado porque existe un gran volumen de información a gestionar que en la mayoría de los casos se maneja de forma manual o con la utilización de documentos digitales que contienen información de apoyo. También se dificulta el uso de los sistemas de reporte y la fiabilidad de la información es dudosa. Unido a esto existe una escasa información de los equipos ya sea por pérdidas o deterioro. Actualmente muchas empresas que presentan una problemática similar han hecho uso de las facilidades brindadas por la tecnología y se acogen a un concepto relativamente nuevo, la Gestión de Mantenimiento Asistido por Computadoras (GMAP) el cual ofrece como resultados el aumento del valor añadido de los activos y la optimización de costos y recursos. (VIAMONTE, 2017). La necesidad de optimizar los costos y recursos, de garantizar y aumentar en lo posible la vida útil de los equipos, de agilizar el proceso de reparación de los medios averiados y gestionar la Esta obra está bajo una licencia Creative Commons de tipo Atribución 4.0 Internacional (CC BY 4.0) Grupo Editorial “Ediciones Futuro” Universidad de las Ciencias Informáticas. La Habana, Cuba seriecientifica@uci.cu 85
ISSN: 2306-2495 | RNPS: 2343_______________________________________Serie Científica de la Universidad de las Ciencias Informáticas http://publicaciones.uci.cu Vol. 14, No. 1, Mes: Enero, 2021, Pág. 84-92 información que rodea al proceso de mantenimiento constituye la motivación de esta investigación. Lo antes planteado establece como objetivo de la investigación el Desarrollo de un sistema informático para la gestión de información relacionada con el mantenimiento en la Universidad de Ciego de Ávila Máximo Gómez Báez. Materiales y métodos El proceso de desarrollo de software se rige por la metodología Programación Extrema (XP), una metodología ágil centrada en potenciar las relaciones interpersonales como clave para el éxito en desarrollo de software, promoviendo el trabajo en equipo, preocupándose por el aprendizaje de los desarrolladores, y propiciando un buen clima de trabajo. XP se basa en realimentación continua entre el cliente y el equipo de desarrollo, comunicación fluida entre todos los participantes, simplicidad en las soluciones implementadas y coraje para enfrentar los cambios. XP se define como especialmente adecuada para este proyecto pues el mismo posee requisitos imprecisos y cambiantes además de una amplia colaboración con el cliente. (AUER y MILLER, 2018) (SOLÍS, 2017) Lenguajes HTML5 (HyperText Markup Language, en español Lenguaje de Marcas Hipertextuales) es un lenguaje estático empleado para el desarrollo del sitio web. Los archivos pueden tener las extensiones (htm, html). Dentro de las ventajas de su uso se encuentran el presentar el texto de forma estructurada y agradable, no requiere de grandes conocimientos cuando se cuenta con un editor de páginas web. Además, maneja archivos pequeños, despliegue rápido y es admitido por todos los exploradores. (W3SCHOOLS, 2020). JavaScript 1.8.5: Utilizado como lenguaje del lado del cliente siendo una de sus principales ventajas de uso es que la mayoría de los navegadores en sus últimas versiones interpretan código JavaScript. El código JavaScript puede ser integrado dentro de nuestra página web además este lenguaje es seguro y fiable pues los scripts tienen capacidades limitadas por razones de seguridad. (MOZILLA, 2019). PHP 7.3: lenguaje de programación utilizado del lado del servidor. PHP es un acrónimo recursivo que significa “PHP Hypertext Pre-processor”.PHP es un lenguaje de script interpretado en el lado del servidor utilizado para la generación de páginas web dinámicas, embebidas en páginas HTML y ejecutadas en el servidor. PHP no necesita ser compilado para ejecutarse. Se caracteriza por ser un lenguaje muy rápido, multiplataforma y libre. (PHP, 2019) Servidor Web Apache 7.3.10: El servidor HTTP Apache es seleccionado ya que es gratuito y de código abierto. Su instalación y configuración es sencilla, es altamente extensible y adaptable mediante módulos. Posee funciones incorporadas para autentificación y validación de usuarios. Incluye soporte para lenguajes como Perl, PHP y Python. (APACHE, 2020) Esta obra está bajo una licencia Creative Commons de tipo Atribución 4.0 Internacional (CC BY 4.0) Grupo Editorial “Ediciones Futuro” Universidad de las Ciencias Informáticas. La Habana, Cuba seriecientifica@uci.cu 86
ISSN: 2306-2495 | RNPS: 2343_______________________________________Serie Científica de la Universidad de las Ciencias Informáticas http://publicaciones.uci.cu Vol. 14, No. 1, Mes: Enero, 2021, Pág. 84-92 PostgreSQL: es un servidor de base de datos relacional, libre. Se destaca en ejecutar consultas complejas, consultas sobre vistas, subconsultas y joins de gran tamaño. Permite la definición de tipos de datos personalizados e incluye un modelo de seguridad completo. Como toda herramienta de software libre PostgreSQL tiene entre otras ventajas las de contar con una gran comunidad de desarrollo en Internet, su código fuente está disponible sin costo alguno y algo muy importante es que es multiplataforma. Tiene mejor soporte para vistas procedimientos almacenados en el servidor, transacciones, almacenamiento de objetos de gran tamaño y además tiene ciertas características orientadas a objetos. (PIÑERO, 2017) Además posee soporte nativo para los lenguajes más populares: PHP, C, C++, Perl y Python. Laravel: es un framework de código abierto para desarrollar aplicaciones y servicios web con PHP 7. Su filosofía es desarrollar código PHP de forma elegante y simple. Fue creado en 2011 y tiene una gran influencia de frameworks como Ruby on Rails, Sinatra y ASP.NET MVC. Dentro de sus principales características destacan: Sistema de ruteo, también RESTful, blade, motor de plantillas, peticiones fluentes, basado en Composer, soporte para el caché y soporte para arquitectura y patrón de diseño Modelo Vista Controlador. (LARAVEL, 2020) Resultados y discusión El Sistema informático para la gestión de mantenimiento en la Universidad de Ciego de Ávila Máximo Gómez Báez permite la gestión de los insumos tanto tangibles como intangibles del departamento de mantenimiento de la misma. Permitiendo llevar un control del estado de los equipos y su localización dentro del centro educativo. Una vez registrados los equipos y las actividades de mantenimiento el proceso de planificación se realiza de forma automática. Además el registro de las operaciones de mantenimiento llevadas a cabo por los trabajadores por cuenta propia, así como el cálculo del pago a realizar a los mismos son también realizados por el sistema. Una vez registrados los equipos y planificado el mantenimiento el sistema genera los reportes con la fecha de realización y organizando este proceso por centros de costo. También genera el modelo de factura de pago a los cuentapropistas en función de sus servicios. Teniendo en cuenta que las averías tienen máxima prioridad a la hora de planificar el mantenimiento, el software desarrollado envía una notificación por correo electrónico al responsable para que la orden sea procesada lo antes posible. Para un mayor entendimiento del sistema a continuación se exponen sus funcionalidades: Gestión de usuarios, actividades, equipos, centros de costo, áreas de responsabilidad, clasificaciones de equipos y contratos. Esta obra está bajo una licencia Creative Commons de tipo Atribución 4.0 Internacional (CC BY 4.0) Grupo Editorial “Ediciones Futuro” Universidad de las Ciencias Informáticas. La Habana, Cuba seriecientifica@uci.cu 87
ISSN: 2306-2495 | RNPS: 2343_______________________________________Serie Científica de la Universidad de las Ciencias Informáticas http://publicaciones.uci.cu Vol. 14, No. 1, Mes: Enero, 2021, Pág. 84-92 Calculo de monto de pago Realización, modificación y notificación de reporte de avería Emisión de reportes AT-1, AT-2 y AT-3 por área de responsabilidad Creación de órdenes de trabajo Planificación del mantenimiento preventivo de equipos Figura 1: Barra de tareas. Figura 2: Gestionar Equipos. Esta obra está bajo una licencia Creative Commons de tipo Atribución 4.0 Internacional (CC BY 4.0) Grupo Editorial “Ediciones Futuro” Universidad de las Ciencias Informáticas. La Habana, Cuba seriecientifica@uci.cu 88
ISSN: 2306-2495 | RNPS: 2343_______________________________________Serie Científica de la Universidad de las Ciencias Informáticas http://publicaciones.uci.cu Vol. 14, No. 1, Mes: Enero, 2021, Pág. 84-92 Figura 3: Formulario para generar los modelos de factura. Figura 4: Gestionar mensajes de Avería. Esta obra está bajo una licencia Creative Commons de tipo Atribución 4.0 Internacional (CC BY 4.0) Grupo Editorial “Ediciones Futuro” Universidad de las Ciencias Informáticas. La Habana, Cuba seriecientifica@uci.cu 89
ISSN: 2306-2495 | RNPS: 2343_______________________________________Serie Científica de la Universidad de las Ciencias Informáticas http://publicaciones.uci.cu Vol. 14, No. 1, Mes: Enero, 2021, Pág. 84-92 Figura 5: Modelo de Factura. . Figura 6: Lista de las áreas de responsabilidad. Conclusiones El diagnóstico realizado en el proceso de gestión del mantenimiento en la Universidad de Ciego de Ávila, demostró que en el mismo se manifiestan deficiencias pues se evidenció ser poco eficiente y no responder a la metodología establecida. Por lo que se hizo necesario el desarrollo de un Sistema informático capaz de gestionar la información de los equipos que reciben mantenimiento, tramitar rápidamente mediante mensajería los reportes de averías, crear los Esta obra está bajo una licencia Creative Commons de tipo Atribución 4.0 Internacional (CC BY 4.0) Grupo Editorial “Ediciones Futuro” Universidad de las Ciencias Informáticas. La Habana, Cuba seriecientifica@uci.cu 90
ISSN: 2306-2495 | RNPS: 2343_______________________________________Serie Científica de la Universidad de las Ciencias Informáticas http://publicaciones.uci.cu Vol. 14, No. 1, Mes: Enero, 2021, Pág. 84-92 reportes relacionados con la planificación de mantenimiento, responsabilidad de equipos, órdenes de trabajo y facturas de pago. Las herramientas informáticas y metodología de desarrollo de software utilizado en las distintas etapas del proceso de concepción lograron el resultado final, obteniéndose una aplicación web basada en bases de datos relacionales y cumpliendo las exigencias del cliente así como los estándares internacionales de este tipo de tecnologías. La investigación provee al departamento de mantenimiento de la Universidad de Ciego de Ávila y cualquier departamento de este tipo en el país de un software capaz de ayudar con las actividades que allí realizan los especialistas, proveyendo una nueva técnica para el control, clasificación y planificación de los datos, aportando veracidad, confiabilidad y agilización a la información y procesos que allí se llevan a cabo. Conflictos de intereses Ninguno de los autores manifestó la existencia de posibles conflictos de intereses que debieran ser declarados en relación con este artículo. Contribución de los autores Luis Dariel Valenciano Hernández: Software y Metodología. Yarilis Fernández Blanco: Supervisión, Redacción - borrador original y Visualización. Boris Luis Valenciano: Recursos, Análisis formal. Financiamiento El trabajo no requirió financiación. Este forma parte de una de las líneas de investigación que se desarrollan en la Línea de investigación Sistemas de gestión perteneciente a la Facultad de Informática y Ciencias Exactas. Referencias GUTIÉRREZ, Alejandra (2018). Origen y evolución del mantenimiento. Disponible en: academia.edu/11465753/Origen_y evolución_del_mantenimiento. Visitado septiembre 2018. Esta obra está bajo una licencia Creative Commons de tipo Atribución 4.0 Internacional (CC BY 4.0) Grupo Editorial “Ediciones Futuro” Universidad de las Ciencias Informáticas. La Habana, Cuba seriecientifica@uci.cu 91
ISSN: 2306-2495 | RNPS: 2343_______________________________________Serie Científica de la Universidad de las Ciencias Informáticas http://publicaciones.uci.cu Vol. 14, No. 1, Mes: Enero, 2021, Pág. 84-92 SUÁREZ, Yanelis. Sistema automatizado para la gestión del mantenimiento de equipos. Universidad Agraria de La Habana. La Habana. Cuba. 2018 ZABISKI, Duardo Erol (2020). Proceso de planificación y programación del mantenimiento. Disponible en: https://www.gestiopolis.com/proceso-de-planificacion-y-programacion-del-mantenimiento, Visitado enero 2020. AUER, K; y MILLER, R. (2018). Extreme Programming Applied. Addison-Wesley Professional. W3SCHOOLS. Tutorial HTML. Refsnes Data. (2020).Disponible en: w3schools.com/html/, Visitado enero 2020. MOZILLA. Novedades en JavaScript 1.8.5. (2019). Disponible en: https://developer.mozilla.org/es/docs/Web/JavaScript/Novedades_en_JavaScript/1.8.5, Visitado febrero 2020. PHP, Grupo. PHP 7.3.0 viene con numerosas mejoras y nuevas características. (2019). Disponible en: https://www.php.net/releases/7_3_0.php, Visitado febrero 2020. PIÑERO, J. R. (2017). Sistema informático para la planificación de actividades agrícolas basada en cartas tecnológicas. 22: 11. APACHE. Apache.org. Server Apache. (2017) .Disponible en: http://httpd.apache.org/ABOUT_APACHE.html, Visitado marzo 2020. LARAVEl. Web archive. (s.f.). Web.Archive.com. 2020 Disponible en: https://web.archive.org/web/20130929055257/http://laravel.com/docs/introduction,Visitado marzo 2020 VIAMONTE, Oria (2017). Sistema Informático para la Gestión de la Información relacionada con los documentos archivados en la Dirección Municipal de Planificación Física de Ciro Redondo. Ciego de Avila. SOLÍS, M. C. (2017).Software Selection. Una explicación de la programación extrema (XP). Madrid. Disponible en: http://www.softwareseleccion.com/software-gestion+mantenimiento+gmao-215), Visitado marzo 2020. NIETO, E. (2017).Importancia del software de gestión del mantenimiento. Disponible en: https://fidestec.com/blog/importancia-del-softwarede-gestion-del-mantenimiento/, Visitado junio 2020. MARRERO, B. C. (2018). La gestión de información como herramienta fundamental en el desarrollo de las organizaciones. Disponible en: http://bvs.sld.cu/revistas/aci/vol11_2_03/aci030203.htm,Visitado septiembre de 2019. Esta obra está bajo una licencia Creative Commons de tipo Atribución 4.0 Internacional (CC BY 4.0) Grupo Editorial “Ediciones Futuro” Universidad de las Ciencias Informáticas. La Habana, Cuba seriecientifica@uci.cu 92
También puede leer