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.

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 historia...

Full description

Saved in:
Bibliographic Details
Main Author: Manotoa Jordan, Richard Henry (author)
Format: bachelorThesis
Language:spa
Published: 2022
Subjects:
Online Access:https://dspace.espoch.edu.ec/handle/123456789/21886
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary: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.