Por favor, use este identificador para citar o enlazar este ítem:
http://dspace.espoch.edu.ec/handle/123456789/9081
Título : | Desarrollo de una aplicación web/móvil para el control de asistencia a clases de docentes y estudiantes de la Facultad de Informática y Electrónica, ESPOCH. |
Autor : | Quijosaca Cajilema, Fabián Octavio |
Director(es): | Moreno Costales, Patricio Rene |
Tribunal (Tesis): | Álvarez Olivo, Alonso Washington |
Palabras claves : | TECNOLOGÍA Y CIENCIAS DE LA INGENIERÍA;INGENIERÍA DE SOFTWARE;GEOLOCALIZACIÓN;CONTROL DE ASISTENCIA;DESARROLLO DE SOFTWARE;PROGRAMACIÓN DE APLICACIONES MÓVILES;ISO/IEC 25000 |
Fecha de publicación : | nov-2017 |
Editorial : | Escuela Superior Politécnica de Chimborazo |
Citación : | Quijosaca Cajilema, Fabián Octavio. (2017). Desarrollo de una aplicación web/móvil para el control de asistencia a clases de docentes y estudiantes de la Facultad de Informática y Electrónica, ESPOCH. Escuela Superior Politécnica de Chimborazo. Riobamba. |
Identificador : | UDCTFIYE;18T00713 |
Abstract : | The current research work of graduation aimed at developing a computing system for the control of attendance to teachers and students (CatSys) of the Faculty of Information Technology and Electronics, Escuela Superior Politécnica de Chimborazo (ESPOCH), by means of geolocation. To fulfill with the aforementioned purpose, it was proceeded to apply observation and interview techniques, to the actors involved, together with the agile SCRUM methodology for the management and development of the project. The selected architecture for the web application was N layers, whereas, for the mobile application on Android was the design pattern; model, vista, controller; along with the style of architecture, Representational State Transfer (REST) on the server side. The implementation was done by utilizing the JAVA programming language with the frameworks JSF, bootstrap and the Primefaces component library. Jersey was used for the implementation of web services; whilst for geolocation, the application programming interface (API) of HTML5, API of Google Maps for Android and GPS; as a database manager, PostgreSql, and for deployment, an application server, GlassFish. CatSys, interacts with the web services provided by the OASis computer system, of the ESPOCH, to consume user data. The quality in use was evaluated, based on the ISO / IEC 25000 SQuaRe standard, through the evaluation of the factors of effectiveness, efficiency and satisfaction; obtaining a quality of 84%, as very satisfactory according to the measurement scale, furthermore, after the relevant analyzes, it was determined a decrease of 20% in the time involved in the attendance record and an improvement of 92% in the time of generation of reports, greatly facilitating the availability of immediate and reliable information. Due to the obtained results it is recommended to implement the system throughout the ESPOCH. |
Resumen : | El presente trabajo de titulación, tuvo como objetivo principal el desarrollo de un sistema informático para el control de asistencias a docentes y estudiantes (CatSys) de la Facultad de Informática y Electrónica, Escuela Superior Politécnica de Chimborazo (ESPOCH), mediante la geolocalización. Para cumplir con el propósito mencionado se procedió a aplicar técnicas de observación y entrevista, a los actores involucrados, junto con la metodología ágil SCRUM para la gestión y desarrollo del proyecto. La arquitectura seleccionada para la aplicación web fue de N capas, mientras que, para la aplicación móvil en Android fue el patrón de diseño; modelo, vista, controlador; junto con el estilo de arquitectura, Representational State Transfer (REST) en el lado del servidor. La implementación se realizó utilizando el lenguaje de programación JAVA con los frameworks JSF, bootstrap y la librería de componentes Primefaces. Se utilizó Jersey para la implementación de servicios web; mientras para la geolocalización, la Interfaz de programación de aplicaciones (API) de HTML5, API de Google Maps para Android y GPS; como gestor de base de datos, PostgreSql, y para el despliegue, un servidor de aplicaciones, GlassFish. CatSys, interactúa con los servicios web proporcionados por el sistema informático OASis, de la ESPOCH, para consumir datos de los usuarios. Se evaluó la calidad en uso, basado en el estándar ISO/IEC 25000 SQuaRe, mediante la valoración de los factores de la efectividad, eficiencia y satisfacción; obteniendo una calidad del 84%, como muy satisfactorio de acuerdo a la escala de medición, además, después de los análisis pertinentes se determinó una disminución del 20% de tiempo involucrado en el registro de asistencias y una mejora del 92% en el tiempo de generación de reportes, facilitando en gran medida la disponibilidad a una información inmediata y confiable. Por los resultados obtenidos se recomienda implantar el sistema en toda la ESPOCH. |
URI : | http://dspace.espoch.edu.ec/handle/123456789/9081 |
Aparece en las colecciones: | Ingeniería en Sistemas Informáticos; Ingeniero/a de Software |
Ficheros en este ítem:
Fichero | Descripción | Tamaño | Formato | |
---|---|---|---|---|
18T00713.pdf | 2,86 MB | Adobe PDF | Visualizar/Abrir |
Los ítems de DSpace están protegidos por copyright, con todos los derechos reservados, a menos que se indique lo contrario.