Mostrar el registro sencillo del ítem

dc.rights.licenseabiertoes_ES
dc.contributor.advisorMurgas, Andres Alfonso
dc.contributor.authorRedondo Méndez, Harvey David
dc.contributor.authorHernández Hernández, Arturo
dc.contributor.otherALVAREZ ZARATE, DIEGO ALEXANDER
dc.date.accessioned2024-12-04T15:00:22Z
dc.date.available2024-12-04T15:00:22Z
dc.identifier.citationN/Aes_ES
dc.identifier.urihttp://repositorio.uts.edu.co:8080/xmlui/handle/123456789/18276
dc.description- Adopción de animales - Rescate animal - Bienestar social - Responsabilidad ciudadana - Aplicación webes_ES
dc.description.abstractRESUMEN EJECUTIVO El propósito del proyecto denominado "Desarrollo de una aplicación para el rescate, adopción y aviso de mascotas perdidas y/o callejeras o sin dueño" es la búsqueda de una solución para el problema de la pérdida y el abandono de animales en Colombia, un mal que afecta tanto a la sociedad como al bienestar animal en sí. La falta de políticas adecuadas y programas de adopción sumados a una escasa cultura ciudadana han dado lugar a un incremento en la cantidad de mascotas que requieren una familia. Se propone entonces el desarrollo de una aplicación web que colabore con el rescate, adopción y aviso de mascotas extraviadas, así como un fomento de responsabilidad y empatía hacia estos seres vulnerables. Con respecto a la realización de la aplicación se utilizará una metodología ágil con un ciclo constructivo de toma de requerimientos, diseño, implementación y pruebas del software. El sistema colabora con ardones, voluntarios y propietarios de mascotas, promoviendo la gestión de rescates y adopciones de manera más sencilla y efectiva. Las funcionalidades de la aplicación incluirán perfiles de mascotas, herramientas de búsqueda para adopciones, así como secciones para el aviso de animales perdidos. Los resultados esperados son la disminución de la cantidad de animales en situación de abandono, la promoción de adopciones responsables y una mayor conciencia social del problema del abandono: en definitiva, la aplicación será un gran aporte al bienestar y la integración de las necesidades de los animales y la comunidad. Así mismo el proyecto se encuentra alineado con los objetivos de investigación y desarrollo de las Unidades Tecnológicas de Santander, promoviendo en los estudiantes una herramienta práctica que los acerque al desarrollo de la solución de problemas reales.es_ES
dc.description.sponsorshipN/Aes_ES
dc.description.tableofcontentsTABLA DE CONTENIDO RESUMEN EJECUTIVO 12 INTRODUCCIÓN 14 1. DESCRIPCIÓN DEL TRABAJO DE INVESTIGACIÓN 15 1.1. PLANTEAMIENTO DEL PROBLEMA 15 1.2. JUSTIFICACIÓN 16 1.3. OBJETIVOS 17 1.3.1. OBJETIVO GENERAL 17 1.3.2. OBJETIVOS ESPECÍFICOS 17 1.4. ESTADO DEL ARTE 18 2. MARCO REFERENCIAL 22 3. DISEÑO DE LA INVESTIGACIÓN 28 4. DESARROLLO DEL TRABAJO DE GRADO 32 4.1. DESCRIPCIÓN GENERAL 32 4.2. REQUERIMIENTOS 32 4.2.1. REQUERIMIENTOS FUNCIONALES: 32 4.2.2. REQUERIMIENTOS NO FUNCIONALES 33 4.3. ESTRUCTURA DEL SISTEMA 33 4.3.1. DESCRIPCIÓN GENERAL DEL SISTEMA 34 4.3.2. DIAGRAMAS DE CASOS DE USO 35 4.4. IMPLEMENTACIÓN TÉCNICA 36 4.5. IMPLEMENTACIÓN DEL SOFTWARE 37 4.5.1. PRUEBAS UNITARIAS (PHPUNIT) 37 4.5.2. MODELO ENTIDAD-RELACIÓN (DER) 39 4.5.3. BASE DE DATOS COMPLETA 39 4.5.4. TABLA ADOPCIONES 40 4.5.5. TABLA DENUNCIAS 40 4.5.6. TABLA MASCOTAS 40 4.5.7. TABLA REPORTES 40 4.5.8. TABLA RESEÑAS 41 4.5.9. TABLA ROLES 41 4.5.10. TABLA TIPOS 41 4.5.11. TABLA USUARIOS 41 4.5.12. PÁGINA DE CAÍDA 42 4.5.13. INTERFAZ DE CAÍDA PRINCIPAL (REPORTES) 43 4.5.14. INTERFAZ DE CAÍDA PRINCIPAL (DENUNCIAS) 43 4.5.15. INTERFAZ DE CONTACTO (FOOTER) 44 4.5.16. INTERFAZ DE POLÍTICAS DE PRIVACIDAD (FOOTER) 44 4.5.17. INTERFAZ DE SERVICIOS (FOOTER) 45 4.5.18. INTERFAZ DE TÉRMINOS DE SERVICIO (FOOTER) 45 4.5.19. LOGIN (INICIAR SESIÓN) 46 4.5.20. LOGIN (REGISTRARSE) 46 4.5.21. INTERFAZ PRINCIPAL (RECEPCIONISTA) 47 4.5.22. INTERFAZ DE ADOPTADOS (RECEPCIONISTA) 47 4.5.23. INTERFAZ ADOPTANTES PENDIENTES (RECEPCIONISTA) 48 4.5.24. SOLICITUD PENDIENTE (RECEPCIONISTA) 48 4.5.25. SOLICITUD APROBADA (RECEPCIONISTA) 49 4.5.26. MOTIVO DE REPROBAR LA SOLICITUD (RECEPCIONISTA) 49 4.5.27. SOLICITUD REPROBADA (RECEPCIONISTA) 50 4.5.28. PDF SOLICITUD APROBADA (RECEPCIONISTA) 50 4.5.29. PDF SOLICITUD REPROBADA (RECEPCIONISTA) 51 4.5.30. CORREO SOLICITUD APROBADA (CLIENTE Y RECEPCIONISTA) 51 4.5.31. CORREO SOLICITUD REPROBADA (CLIENTE Y RECEPCIONISTA) 52 4.5.32. INTERFAZ DENUNCIAS (RECEPCIONISTA) 52 4.5.33. DENUNCIAS POR USUARIO (RECEPCIONISTA) 53 4.5.34. INTERFAZ REPORTES (RECEPCIONISTA) 53 4.5.35. REPORTES POR USUARIO (RECEPCIONISTA) 54 4.5.36. INTERFAZ AGREGAR, EDITAR Y ELIMINAR MASCOTAS (RECEPCIONISTA) 54 4.5.37. FORMULARIO AGREGAR MASCOTA (RECEPCIONISTA) 55 4.5.38. INTERFAZ DE PERFIL (RECEPCIONISTA) 55 4.5.39. EDITAR PERFIL (RECEPCIONISTA) 56 4.5.40. INTERFAZ MASCOTAS EN ESPERA DE ADOPCIÓN (RECEPCIONISTA) 56 4.5.41. INTERFAZ PRINCIPAL (USUARIO) 57 4.5.42. MENÚ HAMBURGUESA (CLIENTE) 57 4.5.43. INTERFAZ ADOPTAR PERRO/A (CLIENTE) 58 4.5.44. INTERFAZ ADOPTAR GATO/A (CLIENTE) 58 4.5.45. FORMULARIO DE ADOPCIÓN (CLIENTE) 59 4.5.46. INTERFAZ DE REPORTES (CLIENTE) 59 4.5.47. FORMULARIO DE REPORTE (CLIENTE) 60 4.5.48. INTERFAZ DE DENUNCIAS (CLIENTE) 60 4.5.49. FORMULARIO DE DENUNCIA (CLIENTE) 61 4.5.50. INTERFAZ DE PERFIL (CLIENTE) 61 4.5.51. EDITAR PERFIL (CLIENTE) 62 4.5.52. FORMULARIO DE RESEÑA (CLIENTE) 62 4.6. APLICACIÓN DEL BACKEND 63 4.6.1. API (RUTAS DE API) 63 4.6.2. MIGRACIONES 64 4.6.3. MODELOS 64 4.6.4. CONTROLADORES 65 4.6.5. VISTA (JSX) 66 4.7. PRUEBAS Y EVALUACIÓN 67 4.8. CONCLUSIÓN 67 5. RESULTADOS 67 6. CONCLUSIONES 69 7. RECOMENDACIONES 71 8. REFERENCIAS BIBLIOGRÁFICAS 73 9. APÉNDICES 76 10. ANEXOS 78 TABLA DE ILUSTRACIONES Figura 1. Lenguaje de Programación 22 Figura 2. Diseño Web 22 Figura 3. Framework 23 Figura 4. Base de Datos 23 Figura 5. Software 24 Figura 6. Framework 24 Figura 7. Aplicación Web 25 Figura 8. Frontend 25 Figura 9. Backend 26 Figura 10. Entorno de Desarrollo (IDE) 26 Figura 11. Metodología RUP 29 Figura 12. Diagrama de Caso de Uso 35 Figura 13. Prueba Unitaria (Terminal Visual Studio Code) 37 Figura 14. Prueba API (GET) 38 Figura 15. Prueba API (POST) 38 Figura 16. Modelo Entidad Relación BD Completa 39 Figura 17. Base de Datos Completa 39 Figura 18. Tabla Adopciones 40 Figura 19. Tabla Denuncias 40 Figura 20. Tabla Mascotas 40 Figura 21. Tabla Reportes 40 Figura 22. Tabla Reseñas 41 Figura 23. Tabla Roles 41 Figura 24. Tabla Tipos 41 Figura 25. Tabla Usuarios 41 Figura 26. Página de Caída 42 Figura 27. Interfaz de Caída Principal (Reportes) 43 Figura 28. Interfaz de Caída Principal (Denuncias) 43 Figura 29. Interfaz de Contacto (Footer) 44 Figura 30. Interfaz de Políticas de Privacidad (Footer) 44 Figura 31. Interfaz de Servicios (Footer) 45 Figura 32. Interfaz de Términos de Servicio (Footer) 45 Figura 33. Login (Iniciar Sesión) 46 Figura 34. Login (Registrarse) 46 Figura 35. Interfaz Principal (Recepcionista) 47 Figura 36. Interfaz de Adoptados (Recepcionista) 47 Figura 37. Interfaz Adoptantes Pendientes (Recepcionista) 48 Figura 38. Solicitud Pendiente (Recepcionista) 48 Figura 39. Solicitud Aprobada (Recepcionista) 49 Figura 40. Motivo de Reprobar la Solicitud (Recepcionista) 49 Figura 41. Solicitud Reprobada (Recepcionista) 50 Figura 42. PDF Solicitud Aprobada (Recepcionista) 50 Figura 43. PDF Solicitud Reprobada 51 Figura 44. Correo Solicitud Aprobada (Cliente y Recepcionista) 51 Figura 45. Correo Solicitud Reprobada (Cliente y Reprobada) 52 Figura 46. Interfaz Denuncias (Recepcionista) 52 Figura 47. Denuncias por Usuario (Recepcionista) 53 Figura 48. Interfaz Reportes (Recepcionista) 53 Figura 49. Reportes por Usuario (Recepcionista) 54 Figura 50. Interfaz Agregar, Editar y Eliminar Mascotas (Recepcionista) 54 Figura 51. Formulario Agregar Mascota (Recepcionista) 55 Figura 52. Interfaz de Perfil (Recepcionista) 55 Figura 53. Editar Perfil (Recepcionista) 56 Figura 54. Interfaz Mascotas en Espera de Adopción (Recepcionista) 56 Figura 55. Interfaz Principal (Usuario) 57 Figura 56. Menú Hamburguesa (Cliente) 57 Figura 57. Interfaz Adoptar Perro/a (Cliente) 58 Figura 58. Interfaz Adoptar Gato/a (Cliente) 58 Figura 59. Formulario de Adopción (Cliente) 59 Figura 60. Interfaz de Reportes (Cliente) 59 Figura 61. Formulario de Reporte (Cliente) 60 Figura 62. Interfaz de Denuncias (Cliente) 60 Figura 63. Formulario de Denuncia (Cliente) 61 Figura 64. Interfaz de Perfil (Cliente) 61 Figura 65. Editar Perfil (Cliente) 62 Figura 66. Formulario de Reseña (Cliente) 62 Figura 67. Rutas APIS (api.php) 63 Figura 68. Migraciones 64 Figura 69. Modelos 64 Figura 70. Controladores 65 Figura 71. Vista Completa JSX 66es_ES
dc.publisherUTSes_ES
dc.subject- Adopción de animales - Rescate animal - Bienestar social - Responsabilidad ciudadana - Aplicación webes_ES
dc.titleDesarrollo de aplicativo para el rescate, adopción y reporte de animales perdidos y/o callejeroses_ES
dc.typedegree workes_ES
dc.rights.holderCCes_ES
dc.date.emitido2024-12-03
dc.dependenciafcnies_ES
dc.proceso.procesoutsinvestigaciones_ES
dc.type.modalidaddesarrollo_tecnológicoes_ES
dc.format.formatopdfes_ES
dc.titulogTecnólogo en Desarrollo de Sistemas Informáticos.es_ES
dc.educationleveltecnologoes_ES
dc.contibutor.evaluatorevaluadores_ES
dc.date.aprobacion2024-12-03
dc.description.programaacademicoTECNOLOGIA EN DESARROLLO DE SISTEMAS INFORMATICOSes_ES
dc.dependencia.regionbucaramangaes_ES


Ficheros en el ítem

Thumbnail
Thumbnail

Este ítem aparece en la(s) siguiente(s) colección(ones)

Mostrar el registro sencillo del ítem