Por favor, use este identificador para citar o enlazar este ítem:
http://dspace.espoch.edu.ec/handle/123456789/13651
Título : | Desarrollo de un sistema web para la gestión de procesos de la Veterinaria Animal’s VET. |
Autor : | Grefa Ajon, Carlos Johnny Aragón Vargas, Bernabé Samuel |
Director(es): | Salazar, Narcisa de Jesús |
Tribunal (Tesis): | Arcos Medina, Gloria |
Palabras claves : | TECNOLOGÍA Y CIENCIAS DE LA INGENIERÍA;INGENIERÍA DE SOFTWARE;SCRUM (METODOLOGÍA DE DESARROLLO ÁGIL);NORMA ISO/IEC 25010;TECNOLOGÍAS DE DESARROLLO DE SOFTWARE;APLICACIÓN WEB;MANTENIBILIDAD;MÉTRICAS DE CALIDAD |
Fecha de publicación : | 21-nov-2019 |
Editorial : | Escuela Superior Politécnica de Chimborazo |
Citación : | Grefa Ajon, Carlos Johnny; Aragón Vargas, Bernabé Samuel. (2019). Desarrollo de un sistema web para la gestión de procesos de la Veterinaria Animal’s VET. Escuela Superior Politécnica de Chimborazo. Riobamba. |
Identificador : | UDCTFIYE;18T00805 |
Abstract : | In the present degree work the objective was to Develop a Web System to automate the processes of the Veterinary Clinic "Animal's Vet", for which the agile SCRUM methodology was applied in which 58 user histories and 12 technical stories were obtained, to from this, the planning was carried out in which the delivery date of the functional system to the customers was determined. The system has three User roles that are: Administrator, Secretary and Veterinarian, for which the following user modules were developed: administrator, secretary, veterinarian and provider, the following were used to develop those tools: Java programming language, PostgreSQL database manager and the CSS GRID Framework, the system was hosted on the Payara application server. The system structure used was the Model - View - Controller (MVC), this structure allowed for easy code structuring. Finally, the maintainability of the system was evaluated, based on several initial analyzes on the Analyzability, Changeability, Reusability - Stability and Capacity to be tested, a 59.17% maintainability percentage was obtained, from which corrections were made to the system for subsequently re-analyze its maintainability. As a final result, a percentage of 88.5% maintainability was obtained, which represented a significant increase, for the analysis presented it is recommended to use the quality metrics based on the ISO / IEC 25010 standard for future software projects. |
Resumen : | En el presente trabajo de titulación el objetivo fue Desarrollar un Sistema Web para automatizar los procesos de la Clínica Veterinaria “Animal’s Vet”, para el cual se aplicó la metodología ágil SCRUM en la que se obtuvo 58 historias de usuario y 12 historias técnicas, a partir de esto se realizó la planificación en la que se determinó la fecha de entrega del sistema funcional al cliente. El sistema cuenta con tres roles de Usuario que son: Administrador, Secretaria y Veterinario para lo cual se desarrolló los siguiente módulos de usuarios: administrador, secretaria, veterinario y proveedor, para desarrollarlos se utilizaron las siguientes herramientas: Lenguaje de programación Java, gestor de base de datos PostgreSQL y el Framework CSS GRID, el sistema se albergó en el servidor de aplicaciones Payara. La estructura de sistema que se utilizó fue el Modelo-Vista-Controlado (MVC), esta estructura permitió tener una fácil estructuración del código. Finalmente se evaluó la mantenibilidad del sistema, con el cual, a partir de varios análisis iniciales sobre la Analizabilidad, Cambiabilidad, Reusabilidad-Estabilidad y Capacidad para ser probado, se obtuvo un porcentaje de Mantenibilidad del 59.75%, a partir de esto se realizaron correcciones al sistema para posteriormente volver a analizar el sistema. Se obtuvo como resultado final un porcentaje del 88.5%, lo cual representó un aumento significativo, por el análisis presentado se recomienda hacer uso de las métricas de calidad basadas en la norma ISO/IEC 25010 para futuros proyectos de software. |
URI : | http://dspace.espoch.edu.ec/handle/123456789/13651 |
Aparece en las colecciones: | Ingeniería en Sistemas Informáticos; Ingeniero/a de Software |
Ficheros en este ítem:
Fichero | Descripción | Tamaño | Formato | |
---|---|---|---|---|
18T00805.pdf | 3,09 MB | Adobe PDF | Visualizar/Abrir |
Este ítem está sujeto a una licencia Creative Commons Licencia Creative Commons