Ingeniería de Sistemas y Telecomunicaciones · 2026
Desarrollo de un sistema web para la gestión de información de la fundación Adopta Club Púrpura de la ciudad de Dosquebradas (Rescata por amor)
En este trabajo de grado se va a analizar y desarrollar un sistema web especializado en la adopción de mascotas y en llevar el registro de estas, con el objetivo de abordar la problemática existente en la fundación Adopta Club Púrpura del municipio de Dosquebradas. Actualmente, Colombia enfrenta un aumento de animales abandonados en sus calles, lo que conlleva a un incremento en enfermedades y a la pérdida de vidas de estos animales. Ante esto, es esencial implementar estrategias que concienticen a la población y ofrecer una plataforma que ayude a la adopción responsable y permita a las fundaciones mantener un registro adecuado. Durante el estudio, se explorará a fondo la literatura relacionada con la adopción de mascotas y con el diseño de sitios web enfocados en este propósito. También se revisará la situación actual de las fundaciones y organizaciones dedicadas a la protección animal en el Área Metropolitana Centro de Occidente, con el fin de comprender realmente qué necesitan y qué esperan para optimizar sus procesos. A partir de esto, se buscará definir los requisitos que debe cumplir una plataforma digital que resulte útil para ellas. Posteriormente, se pasará a la etapa de diseño y desarrollo del sitio web, aplicando buenas prácticas de experiencia de usuario y de diseño de interfaces. La plataforma incluirá funciones esenciales, como un catálogo de mascotas disponibles para adopción, perfiles completos de cada animal, un sistema de solicitudes de adopción y registro de usuarios, además de recursos informativos que ayuden a tomar decisiones de adopción responsables y conscientes. Se espera que este estudio permita ofrecer una solución práctica y realmente funcional frente a la problemática de adopción de animales y al manejo de registros en estas instituciones dentro de la zona metropolitana. La meta es fomentar una mayor conciencia ciudadana, promover la adopción responsable y contribuir al bienestar animal, facilitando el proceso tanto para las fundaciones como para las personas interesadas en brindar un hogar amoroso a una mascota.
Texto completo 108 páginas con texto
Leer la tesis completa Ficha en el repositorio
Contenido
- DEDICATORIAp. 4
- AGRADECIMIENTOSp. 5
- CONTENIDOp. 6
- LISTA DE TABLASp. 9
- LISTA DE ILUSTRACIONESp. 10
- GLOSARIOp. 12
- RESUMENp. 14
- ABSTRACTp. 14
- 1. INTRODUCCIÓNp. 16
- 2. PLANTEAMIENTO DEL PROBLEMAp. 18
- 3. DELIMITACIÓNp. 20
- 3.1. ALCANCEp. 21
- 4. JUSTIFICACIÓNp. 22
- 5. OBJETIVOSp. 23
- 5.1. OBJETIVO GENERALp. 23
- OBJETIVOS ESPECÍFICOSp. 23
- 6. MARCO TEÓRICOp. 24
- SISTEMA DE INFORMACIÓNp. 24
- TRANSFORMACIÓN DIGITAL EN ENTIDADES SOCIALESp. 24
- Digitalización como herramienta de sostenibilidad:p. 24
- Barreras y oportunidades para organizaciones pequeñas:p. 24
- GESTIÓN DE DATOS Y BASES DE DATOS RELACIONALESp. 25
- Rol de MySQL en proyectos sociales:p. 25
- Seguridad de la información en organizaciones sociales:p. 25
- GESTIÓN DE MASCOTAS Y ADOPCIONES CON TICp. 26
- Trazabilidad de datos en procesos de adopción:p. 26
- Seguimiento post-adopción y su importancia:p. 26
- INVENTARIOS Y LOGÍSTICA EN FUNDACIONES DE ANIMALESp. 26
- Control de recursos (alimentos, medicinas, insumos):p. 26
- Optimización del uso de recursos con software:p. 27
- USO DE METODOLOGÍAS ÁGILES EN PROYECTOS SOCIALESp. 27
- Introducción a Scrum y su aplicación en el desarrollo de software:p. 27
- Adaptación de metodologías ágiles a contextos de bajo presupuesto:p. 27
- 7. METODOLOGÍA DE LA INVESTIGACIÓNp. 28
- 8. PLANIFICACIÓN DEL PROYECTO(CRONOGRAMA)p. 30
- 9. PRESUPUESTOp. 31
- DESARROLLO DEL PROYECTOp. 32
- 10.1. ANTECEDENTES DE PROYECTOS SIMILARESp. 32
- animales en Bogotá:p. 32
- Cundinamarca:p. 32
- fundaciones de animales de compañía en la ciudad de quito:p. 33
- de la integración de sistemas y gestión de datos:p. 34
- ganadera:p. 34
- 10.2. METODOLOGÍA DE DESARROLLOp. 34
- 10.2.1. Definición de rolesp. 35
- 10.2.2. Product backlogp. 35
- 10.2.3 Sprint backlogp. 49
- 10.2.4. Sprint reviewp. 53
- 10.3. ARQUITECTURA DEL SISTEMAp. 56
- 10.3.1. Restricciones y limitacionesp. 56
- 10.3.2. Requerimientosp. 57
- 10.3.3. Diagrama de casos de usop. 58
- 10.3.4. Diagrama de flujop. 60
- 10.3.5. Diagrama de paquetesp. 62
- 10.3.6. Diagramas de secuenciasp. 63
- 10.3.7. Modelo entidad relaciónp. 68
- 10.3.8. Diagrama de clasesp. 68
- 10.4. Mockupsp. 69
- DESCRIPCIÓN DE TECNOLOGÍASp. 73
- 11.1. PHPp. 73
- 11.2. LARAVELp. 73
- 11.3. MYSQLp. 74
- 11.4. XAMPPp. 74
- 11.6. REACTp. 75
- 11.7. CSSp. 75
- 11.8. SPATIE LARAVEL PERMISSIONp. 76
- PRUEBASp. 77
- ANÁLISIS DE RESULTADOSp. 102
- CONCLUSIONESp. 104
- RECOMENDACIONESp. 105
- BIBLIOGRAFÍAp. 106
- Tabla 1. Presupuestop. 31
- Tabla 2. HU Registro de mascotasp. 35
- Tabla 3. HU Registro historial médicop. 37
- Tabla 4. HU Actualización mascotasp. 38
- Tabla 5. HU Visualización de mascotasp. 39
- Tabla 6. HU Registro de inventariop. 40
- Tabla 7. HU Registro de usuarios y fundacionesp. 41
- Tabla 8. HU Gestión de usuariosp. 42
- Tabla 9. HU Creación de rolesp. 45
- Tabla 10. HU inicia de sesiónp. 47
- Tabla 11. Sprint 1p. 49
- Tabla 12. Sprint 2p. 50
- Tabla 13. Sprint 3p. 51
- Tabla 14. Sprint 4p. 52
- Figura 1.Cronogramap. 30
- Figura 2.Diagrama de uso para administradorp. 58
- Figura 3. Diagrama de casos de uso para usuariop. 59
- Figura 4. Diagrama de casos de uso para funcionariop. 59
- Figura 5. Diagrama de flujo para fundación y administradorp. 60
- Figura 6. Diagrama de flujo para Adoptantep. 61
- Figura 7. Diagrama de paquetesp. 62
- Figura 8. Diagrama de secuencias de inicio de sesiónp. 63
- Figura 9.Diagrama de secuencia del registro de fundaciónp. 63
- Figura 10. Diagrama de secuencia del registro de usuariop. 63
- Figura 11. Diagrama de secuencia de la adopción de mascotasp. 64
- Figura 12. Diagrama de secuencia de registro de mascotasp. 65
- Figura 13. Diagrama de secuencia de actualización de mascotap. 65
- Figura 14. Diagrama de secuencia de eliminación de mascotasp. 66
- Figura 15. Diagrama de secuencia de registro de funcionariosp. 66
- Figura 16. Diagrama de secuencia de cargar archivo de adopción(fundación)p. 67
- Figura 17.Diagrama de secuencia de Registro de historia clínicap. 67
- Figura 18.Modelo entidad relaciónp. 68
- Figura 19.Diagrama de clasesp. 68
- Figura 20. Home de la páginap. 69
- Figura 21. CRUD de mascotap. 69
- Figura 22. Crear mascotap. 70
- Figura 23.Editar mascotap. 70
- Figura 24.Visual de usuariop. 71
- Figura 25. Inicio de sesiónp. 71
- Figura 26.Registrop. 72
- Figura 27.Registro Fundaciónp. 77
- Figura 28.Registro Fundaciónp. 78
- Figura 29.Registro de usuariop. 79
- Figura 30.Registro exitoso de usuariop. 79
- Figura 31.Inicio de sesión Fundaciónp. 80
- Figura 32.Home de fundaciónp. 80
- Figura 33.Inicio de sesión usuariop. 81
- Figura 34.Home de usuariop. 82
- Figura 35.Registrar mascotap. 82
- Figura 36.Creación exitosap. 83
- Figura 37.Visualización de animal creadop. 83
- Figura 38. Actualizar mascotap. 84
- Figura 39. Actualización exitosap. 85
- Figura 40. Visualización de animal actualizadap. 85
- Figura 41. Confirmar eliminaciónp. 86
- Figura 42.Animal eliminadop. 86
- Figura 43. Registrar funcionariosp. 87
- Figura 44. Funcionario creadop. 88
- Figura 45.Actualizar funcionariop. 88
- Figura 46.Actualización exitosap. 89
- Figura 47. Funcionario actualizadop. 89
- Figura 48.Confirmar eliminaciónp. 90
- Figura 49.Eliminación exitosap. 90
- Figura 50.Crear permisop. 91
- Figura 51. Creación de permiso exitosap. 92
- Figura 52. Visualización de permiso creadop. 92
- Figura 53. Actualizar permisop. 93
- Figura 54. Actualización exitosap. 93
- Figura 55. Permiso actualizadop. 94
- Figura 56. Eliminación de permisop. 94
- Figura 57.Permiso eliminadop. 95
- Figura 58. Crear rolp. 95
- Figura 59, Rol creado exitosamentep. 96
- Figura 60. Actualización de rolp. 96
- Figura 61. Rol actualizado exitosamentep. 97
- Figura 62. Eliminación de rol exitosap. 98
- Figura 63. Index Ipadp. 98
- Figura 64. Index Iphonep. 99
- Figura 65. Dashboard macbookp. 99
- Figura 66. Dashboard Iphonep. 100
- Figura 67, Dashboard Ipadp. 101