Por favor, use este identificador para citar o enlazar este ítem: http://dspace.espoch.edu.ec/handle/123456789/21886
Título : Desarrollo de una aplicación web y móvil para el control de los servicios de instalación y mantenimiento de los sistemas de seguridad electrónicos de la empresa Luxflame.
Autor : Manotoa Jordan, Richard Henry
Director(es): Gómez Gómez, Omar Salvador
Tribunal (Tesis): Lozada Yánez, Raúl Marcelo
Palabras claves : INGENIERÍA DE SOFTWARE;SISTEMAS DE SEGURIDAD ELECTRÓNICA;ORDEN DE TRABAJO;ARQUITECTURA ORIENTADA A SERVICIOS (SOA);RETROFIT 2;EFICIENCIA DE DESEMPEÑO;ISO/EIC 25010
Fecha de publicación : 3-jun-2022
Editorial : Escuela Superior Politécnica de Chimborazo
Citación : Manotoa Jordan, Richard Henry. (2022). Desarrollo de una aplicación web y móvil para el control de los servicios de instalación y mantenimiento de los sistemas de seguridad electrónicos de la empresa Luxflame. Escuela Superior Politécnica de Chimborazo. Riobamba.
Identificador : UDCTFIYE;18T00962
Abstract : The objective of this work was to develop a web and mobile application to control the installation and maintenance services of electronic security systems that are executed by the technicians of the company LUXFLAME. During the requirements analysis, 33 user stories were obtained, 24 of them belonged to the mobile application and 9 belonged to the web application. These stories were planned in 9 sprints utilizing the agile SCRUM methodology. We utilized the service-oriented software architecture (SOA) for the development, which reduces the level of coupling, favoring the reuse and maintenance of the code. We applied Android widgets in the design of the mobile interface, while we utilized Bootstrap together with Javascript for the web. We developed the backend of both applications with Java language and the Postgresql database manager. With respect to software quality, we focused on the evaluation of temporal behavior, resource usage and capacity which are sub-characteristics of the performance efficiency of the ISO/EIC 25010 standard. In terms of time behavior, it was shown that there was a 30% reduction in response time in the processes analyzed, and the use of resources was minimal, because there were no problems affecting hardware performance. Finally, we evaluated the capacity where the mobile application supported up to 200 users simultaneously in an average of 1696ms and the web application supported up to 8 accesses in an average of 27ms. In conclusion, the automation of processes has allowed to reduce time and improved control in the provision of professional services. It is recommended to develop the geolocation functionality to obtain a more accurate address.
Resumen : El objetivo de este trabajo fue desarrollar una aplicación web y móvil para el control de los servicios de instalación y mantenimiento de los sistemas de seguridad electrónica que son ejecutados por los técnicos de la empresa LUXFLAME. Durante el análisis de los requerimientos, se obtuvo 33 historias de usuario, de las cuales 24 fueron de la aplicación móvil y 9 de la aplicación web. Estas historias fueron planificadas en 9 sprints a través de la metodología ágil SCRUM. En cuanto al desarrollo se empleó la arquitectura de software orientada a servicios (SOA) que reduce el nivel de acoplamiento favoreciendo la reutilización y el mantenimiento del código. En el diseño de la interfaz móvil se aplicó los widgets de Android, en cambio para la web se empleó Bootstrap junto con Javascript. Mientras el desarrollo backend de ambos aplicativos se lo realizó mediante el lenguaje Java y el gestor de base de datos Postgresql. Con respecto a la calidad de software, se centró en la evaluación del comportamiento temporal, el uso de recursos y la capacidad que son subcaracterísticas de la eficiencia de desempeño del estándar ISO/EIC 25010. En cuanto al comportamiento temporal, se demostró que hay reducción del tiempo de respuesta, en un 30% en los procesos analizados, así mismo la utilización de recursos resultó ser mínima, porque no hubo inconvenientes que afectaran al rendimiento del hardware, por último, se evaluó la capacidad donde la aplicación móvil soporto hasta 200 usuarios simultáneamente en un promedio de 1696ms y la aplicación web soportó hasta 8 accesos en un promedio de 27ms. En conclusión, la automatización de los procesos ha permitido reducir el tiempo y mejorar el control en la prestación de servicios profesionales. Se recomienda desarrollar la funcionalidad de geolocalización para obtener una dirección más exacta.
URI : http://dspace.espoch.edu.ec/handle/123456789/21886
Aparece en las colecciones: Ingeniería en Sistemas Informáticos; Ingeniero/a de Software

Ficheros en este ítem:
Fichero Descripción Tamaño Formato  
18T00962.pdf4,41 MBAdobe PDFVista previa
Visualizar/Abrir


Este ítem está sujeto a una licencia Creative Commons Licencia Creative Commons Creative Commons