Tecnología en Desarrollo de Software · 2025
Desarrollo de una aplicación móvil para la intermediación entre dueños de mascotas y veterinarios y/o zootecnistas
El presente proyecto tiene como objetivo desarrollar una aplicación móvil que sirva como intermediario entre los dueños de mascotas y los profesionales del sector veterinario y zootecnista en la ciudad de Pereira. La iniciativa surge ante la necesidad de mejorar el acceso, la organización y la gestión de los servicios veterinarios, dada la creciente población de mascotas y la falta de herramientas tecnológicas que faciliten la comunicación y el agendamiento de citas. La aplicación permite a los usuarios registrarse, buscar veterinarios o zootecnistas según su especialidad o tipo de servicio, agendar citas, calificar los servicios recibidos y recibir notificaciones automáticas sobre recordatorios o promociones. A su vez, los profesionales pueden gestionar sus horarios, controlar las citas programadas y mantener contacto directo con los clientes. El desarrollo del proyecto se realizó utilizando la metodología ágil Kanban, que facilitó una organización visual y flexible de las actividades. Se llevaron a cabo cinco fases principales: análisis de requerimientos, diseño, desarrollo, pruebas piloto y documentación final. Se emplearon tecnologías modernas como React Native y Expo para el desarrollo de la aplicación, Node.js y Express para el servidor, y MySQL como gestor de base de datos. Los resultados del estudio de mercado mostraron que los propietarios de mascotas y los profesionales del sector están dispuestos a adoptar soluciones digitales que optimicen la atención veterinaria. Además, el proyecto se encuentra alineado con las leyes colombianas de bienestar animal, fomentando la tenencia responsable, el acceso equitativo a servicios de calidad y la modernización del sector en la región. Finalmente, se plantea que en versiones futuras la aplicación pueda integrar funciones adicionales como atención remota, pagos en línea, comunidad interactiva y registro médico digital de las mascotas, consolidándose como una plataforma integral para la gestión del bienestar animal.
Texto completo 68 páginas con texto
Leer la tesis completa Ficha en el repositorio
Contenido
- INTRODUCCIÓNp. 13
- 1. PLANTEAMIENTO DEL PROBLEMAp. 14
- 2. JUSTIFICACIÓNp. 16
- 3. OBJETIVOp. 19
- 3.1 OBJETIVO GENERALp. 19
- 3.2 OBJETIVOS ESPECÍFICOSp. 19
- 4. ALCANCE Y POSIBLE TRABAJO FUTUROp. 20
- 4.1 DELIMITACIÓN O ALCANCEp. 20
- 4.2 POSIBLE TRABAJO FUTUROp. 20
- 5. MARCO TEÓRICOp. 22
- 5.1. ANTECEDENTESp. 22
- 5.1.1. Antecedentes internacionalesp. 22
- 5.1.2. Antecedentes nacionalesp. 29
- 5.2. CONCEPTOS TEÓRICOSp. 32
- 5.2.1 Zootecnistap. 32
- 5.2.2. Medicina veterinariap. 32
- 5.2.3. APIp. 32
- 5.2.4. Visual Studio Codep. 32
- 5.2.5. (UI/UX)p. 33
- 5.2.6. React Nativep. 33
- 5.2.7. Base de Datosp. 33
- 5.2.8. MySQLp. 33
- 5.2.9. Node.jsp. 34
- 5.2.10. Ciclo de vida del softwarep. 34
- 5.2.11. Desarrollo de softwarep. 34
- 5.2.12. Lenguaje de programaciónp. 34
- 5.2.13. Expop. 35
- 5.2.14. Frameworkp. 35
- 5.2.15. Editores de códigop. 35
- 5.2.16. Figmap. 35
- 5.2.17. Sistema de control de versionesp. 36
- 5.2.18. GitHubp. 36
- 5.2.19. Metodologías de desarrollop. 36
- 5.2.20 Desarrollador Backendp. 37
- 5.2.21 Desarrollador Frontendp. 37
- 5.2.22 Kanbanp. 37
- 5.2.23 Axiosp. 37
- 5.2.24 JavaScriptp. 38
- 5.2.25 JSONp. 38
- 5.2.26 Expressp. 38
- 5.2.27 Multerp. 39
- 6. MARCO LEGALp. 40
- 6.1. LEY ESTATUTARIA 1581 DE 2012p. 40
- 6.2. LEY 1774 DE 2016p. 40
- 6.3 LEY 073 DE 1985p. 40
- 6.4 LEY 576 DEL 2000p. 40
- 7. METODOLOGÍA APLICADAp. 41
- 7.1 PLANIFICACIÓN DEL PROYECTO (CRONOGRAMA)p. 41
- 7.2 DESCRIPCIÓN DE LAS FASES DEL PROYECTOp. 42
- 7.2.1 Fase 1: análisis y levantamiento de requerimientosp. 42
- 7.2.2 Fase 2: diseño de la arquitectura y prototipop. 43
- 7.2.3 Fase 3: desarrollo de la aplicación - módulo de gestión de serviciosp. 43
- 7.2.4 Fase 4: pruebas piloto y validación con usuarios finalesp. 43
- 7.2.5 Fase 5: documentación final y entregap. 44
- 7.3 ESTIMACIÓN DE COSTOS DEL PROYECTOp. 44
- 7.4 ESTUDIO DE MERCADO DEL PROYECTOp. 48
- 8. DESARROLLO DEL PROYECTOp. 50
- HERRAMIENTASp. 50
- 8.1.1 Paradigma de desarrollop. 50
- 8.1.2 Procesos de desarrollop. 50
- 8.1.3 Técnicas y métodosp. 50
- 8.1.4 Tecnologías y herramientasp. 50
- 8.2 ANÁLISISp. 51
- 8.2.1 Stakeholderp. 51
- 8.2.2 Requerimientosp. 37
- 8.2.3 Historias de usuariop. 55
- 8.2.4 Diagrama de caso de usop. 55
- 8.2.5 Diagrama de flujo lógicop. 56
- 8.3 DISEÑOp. 46
- 8.3.1 Definición de la arquitectura del sistemap. 56
- 8.3.2 Definición de Componentes (módulos o componentes)p. 57
- 8.3.3 Diseño de la base de datosp. 58
- 8.3.4 Diseño de la interfaz de usuario (UI)p. 59
- 8.3.5 Especificación técnicap. 59
- 8.3.6 Seguridad y escalabilidadp. 60
- 8.4 CODIFICACIÓNp. 61
- 8.4.1 Selección de tecnologíasp. 61
- 8.4.2 Código Fuentep. 36
- 8.5 PRUEBAS E IMPLEMENTACIÓNp. 61
- 8.5.1 Plan de pruebasp. 62
- 8.5.2 Manual de Usuariop. 62
- REFERENCIASp. 63
- Tabla 1. Recursos requeridos y su costop. 45
- Tabla 2. Características de los recursosp. 47
- Tabla 3. Registro de Stakeholders de la aplicaciónp. 51
- Tabla 4. Requerimientos funcionales de la aplicación ………………………...……p. 52
- Figura 1. Boceto de ZGVet ……..…p. 22
- Figura 2. Página de WinVet ……..…p. 23
- Figura 3. Página de PetDesk ……..…p. 24
- Figura 4. Página de AgendaPro ……..…p. 25
- Figura 5. Boceto de Burgos ……..…p. 26
- Figura 6. Boceto de Babaus ……p. 27
- Figura 7. Boceto de PetPaws ……p. 28
- Figura 8. Página de RecOrvet ……p. 29
- Figura 9. Página de OkVet ……p. 30
- Figura 10. Página de PetDate ……p. 31
- Figura 11. Cronograma ………p. 41
- Figura 12. Cronogramap. 41
- Figura 13. Cronogramap. 42
- Figura 14. Cronogramap. 42
- Figura 15. Cronogramap. 42
- Anexo A. Costosp. 44
- Anexo B. Presentación de resultados del estudio de mercadop. 48
- Anexo C. Evidencias de entrevistas del estudio de mercadop. 49
- Anexo D. Requerimientos F y NF, Restricciones y Casos de Usop. 52
- Anexo E. Historia_usuariop. 55
- Anexo F. Diagrama de Flujo Lógicop. 56
- Anexo G. Tuplas, metadatos y dic. datos_Proyectop. 58
- Anexo H. Modelo relacional.pdfp. 58
- Anexo I. Modelo relacional.mwbp. 58
- Anexo J. Modelo fisico.sqlp. 59
- Anexo K. Prototipo en Figma ………p. 59
- Anexo L. backend ………p. 61
- Anexo M. prueba ……………………p. 61
- Anexo N. Encuesta de Satisfacción ………p. 62
- Anexo O. Respuestas de la encuesta ………p. 62
- Anexo P. Manual de usuario …p. 62