Mostrar el registro sencillo del ítem
Reinvain Pet (Registro integrado de vacuna mascotas).
dc.rights.license | abierto | es_ES |
dc.contributor.advisor | Murgas, Andres Alfonso | |
dc.contributor.author | Calderon Lamus, Johan Sebastian | |
dc.contributor.author | Noriega López, Cristian Fernando | |
dc.contributor.other | ALVAREZ ZARATE, DIEGO ALEXANDER | |
dc.date.accessioned | 2024-12-02T22:43:19Z | |
dc.date.available | 2024-12-02T22:43:19Z | |
dc.identifier.citation | N/A | es_ES |
dc.identifier.uri | http://repositorio.uts.edu.co:8080/xmlui/handle/123456789/18205 | |
dc.description | Backend, plataforma web, JavaScript, Firebase, Front | es_ES |
dc.description.abstract | RESUMEN EJECUTIVO Se propone el desarrollo de una plataforma web para el registro y seguimiento de vacunas en animales, destinada a mejorar la gestión de datos de vacunación en clínicas veterinarias. Esta herramienta permitirá a profesionales veterinarios y propietarios de mascotas acceder a información actualizada y precisa, optimizando el control sobre la salud de los animales. La plataforma se diseñará con un enfoque en la usabilidad, utilizando JavaScript para desarrollar un frontend interactivo y dinámico que facilite la navegación y el acceso a la información. En el backend, se empleará Firebase para el almacenamiento seguro y escalable de los datos, asegurando una integración fluida con las distintas funcionalidades del sistema. El desarrollo de esta plataforma busca mejorar la eficiencia en la gestión de registros de vacunas, reducir los errores humanos y facilitar el seguimiento de la salud de los animales. Además, brindará a las clínicas veterinarias una herramienta que les permitirá ofrecer un mejor servicio a los propietarios de mascotas, asegurando la administración oportuna de las vacunas y el mantenimiento de un historial completo y accesible. | es_ES |
dc.description.sponsorship | N/A | es_ES |
dc.description.tableofcontents | TABLA DE CONTENIDO RESUMEN EJECUTIVO 14 INTRODUCCIÓN 15 1. DESCRIPCIÓN DEL TRABAJO DE INVESTIGACIÓN 17 1.1. PLANTEAMIENTO DEL PROBLEMA 17 1.2. JUSTIFICACIÓN 18 1.3. OBJETIVOS 20 1.3.1. OBJETIVO GENERAL 20 1.3.2. OBJETIVOS ESPECÍFICOS 20 1.4. ESTADO DEL ARTE 21 1.4.1. INVESTIGACIONES INTERNACIONALES 21 1.4.2. INVESTIGACIONES NACIONALES 22 1.4.3. INVESTIGACIONES LOCALES 23 2. MARCO REFERENCIAL 25 2.1. MARCO TEÓRICO 25 2.1.1. DESARROLLO DE SOFTWARE 25 2.1.2. SISTEMAS DE INFORMACIÓN EN SALUD 26 2.1.3. EXPERIENCIA DE USUARIO 26 2.1.4. REACT 27 2.1.5. JAVASCRIPT 27 2.1.6. FIREBASE 28 2.1.7. SEGURIDAD Y PRIVACIDAD DE LA INFORMACIÓN 28 2.1.8. SCRUM 29 2.2. MARCO LEGAL 29 2.2.1. LEY 84 DE 1989 30 2.2.2. LEY 1774 DE 2016 30 2.2.3. DECRETO 2257 DE 1986 30 3. DISEÑO DE LA INVESTIGACIÓN 31 3.1. FASES DE SCRUM 31 3.2. ROLES DE SCRUM 33 4. DESARROLLO DEL TRABAJO DE GRADO 34 4.1. PRODUCT BACKLOG 34 4.1.1. PLANTEAMIENTO DEL PROBLEMA 34 4.1.2. FUNCIONALIDADES PRINCIPALES (ÉPICAS) 35 4.1.3. REQUERIMIENTOS FUNCIONALES 36 4.1.4. REQUERIMIENTOS NO FUNCIONALES 38 4.1.5. HISTORIAS DE USUARIO 39 4.2. SPRINTS 41 4.2.1. SPRINT 1: DIAGRAMAS, WIREFRAME, AUTENTICACIÓN Y REGISTRO DE USUARIOS 41 4.2.2. SPRINT 2: GESTIÓN DE MASCOTAS, VACUNAS Y USUARIOS 63 4.2.3. SPRINT 3: RUTAS PROTEGIDAS, GESTIÓN DE USUARIOS, NOTIFICACIONES Y VISTAS DE RECOMENDACIONES 76 4.2.4. SPRINT 4: INTERFAZ DE SUPER ADMIN, DESPLIEGUE Y PRUEBAS 92 5. RESULTADOS 108 6. CONCLUSIONES 109 7. RECOMENDACIONES 110 8. REFERENCIAS BIBLIOGRÁFICAS 113 9. APÉNDICES ¡ERROR! MARCADOR NO DEFINIDO. 10. ANEXOS ¡ERROR! MARCADOR NO DEFINIDO. LISTA DE FIGURAS Figura 1 Proceso de desarrollo de software 25 Figura 2 Software veterinario 26 Figura 3 Partes de la experiencia de usuario 26 Figura 4 Biblioteca de JavaScript (React) 27 Figura 5 Lenguaje de programación JavaScript 27 Figura 6 Base de datos NoSQL 28 Figura 7 Tipos de seguridad digital 28 Figura 8 6 claves de SCRUM 29 Figura 9 Proceso Scrum 31 Figura 10 Diagrama Entidad Relación 43 Figura 11 Diagrama de Casos de Uso 44 Figura 12 Menú de Inicio 45 Figura 13 Footer 45 Figura 14 Login 46 Figura 15 Registro 47 Figura 16 Menú de Recomendaciones 48 Figura 17 Apartado Recomendaciones 48 Figura 18 Apartado Actividad física 49 Figura 19 Apartado Higiene 50 Figura 20 Apartado Visita al veterinario 50 Figura 21 Plan de vacunación cachorros 51 Figura 22 Plan de vacunación perros adultos 52 Figura 23 Planes de vacunacion para gatos 52 Figura 24 Menú de Inicio (ya con usuario registrado) 53 Figura 25 Menú de Mis mascotas (sin registros) 53 Figura 26 Menú de Mis mascotas (con registros) 54 Figura 27 Menú de Registro de mascotas 54 Figura 28 Apartado Historial de vacunación 55 Figura 29 Menú de Perfil 56 Figura 30 Menú de Vacunas 56 Figura 31 Menú de Clientes 57 Figura 32 Menú de Mascotas 58 Figura 33 Menú Registro Veterinario 58 Figura 34 Menú Usuarios 59 Figura 35 Comando npm install firebase 59 Figura 36 Portal de Firebase 60 Figura 37 credenciales.js 60 Figura 38 Login.jsx 61 Figura 39 loginEmailPassword.jsx 61 Figura 40 Login terminado 62 Figura 41 Registro.jsx 62 Figura 42 Registro terminado 63 Figura 43 DashboardMascotas.jsx 65 Figura 44 Mismascotas.jsx 65 Figura 45 Vista Mismascotas terminada 66 Figura 46 Mascotas.jsx 66 Figura 47 Vista Mascotas terminada 67 Figura 48 EditarMascota.jsx 67 Figura 49 Vista EditarMascota terminada 68 Figura 50 RegistroMascota.jsx 69 Figura 51 Vista RegistroMascota terminada 69 Figura 52 VerMascotas.jsx 70 Figura 53 Vista VerMascotas terminada 70 Figura 54 HistorialVacunas.jsx 71 Figura 55 Vista HistorialVacunas terminada 71 Figura 56 RegistroVacuna.jsx 72 Figura 57 Vista RegistroVacuna terminada 72 Figura 58 EditarVacuna.jsx 73 Figura 59 Vista EditarVacuna terminada 73 Figura 60 Header.jsx 74 Figura 61 Componente Header(Sin usuario autenticado) terminado 74 Figura 62 Componente Header(Con usuario regular autenticado) terminado 75 Figura 63 Componente Header(Con usuario Admin autenticado) terminado 75 Figura 64 Footer.jsx 76 Figura 65 Componente Footer terminado 76 Figura 66 ProtectedRoute.jsx 78 Figura 67 App.jsx 79 Figura 68 AuthProvider.jsx 79 Figura 69 Clientes.jsx 80 Figura 70 Vista Clientes terminada 80 Figura 71 Perfil.jsx 81 Figura 72 Vista Perfil terminada 81 Figura 73 Notificaciones.jsx 82 Figura 74 Componente Notificaciones (Con alertas) terminada 83 Figura 75 Componente Notificaciones (Sin alertas) terminada 83 Figura 76 Recomendaciones.jsx 84 Figura 77 Vista Recomendaciones terminada 84 Figura 78 Alimentacion.jsx 85 Figura 79 Vista Alimentacion terminada 85 Figura 80 ActividadFisica.jsx 85 Figura 81 Vista Actividad Fisica terminada 86 Figura 82 Higiene.jsx 86 Figura 83 Vista Higiene terminada 87 Figura 84 Veterinario.jsx 87 Figura 85 Vista Veterinario terminada 88 Figura 86 Vacunacion.jsx 88 Figura 87 Vista Vacunacion terminada 89 Figura 88 Cachorros.jsx 89 Figura 89 Vista Cachorros terminada 90 Figura 90 Adultos.jsx 90 Figura 91 Vista Adultos terminada 91 Figura 92 RegistroAdmin.jsx 94 Figura 93 Vista RegistroAdmin terminada 94 Figura 94 Clientes.jsx 95 Figura 95 Vista Clientes terminada 95 Figura 96 Plataforma Vercel 96 Figura 97 Selección de Proyecto 96 Figura 98 Deploy 97 Figura 99 Prueba mis mascotas 99 Figura 100 Prueba Perfil 99 Figura 101 Prueba Recomendaciones 100 Figura 102 Prueba Perfil 101 Figura 103 Prueba Mascotas 101 Figura 104 Prueba Registro 102 Figura 105 Prueba Autenticación 103 Figura 106 Prueba Registro Mascotas 103 Figura 107 Prueba Editar Mascota 104 Figura 108 Prueba Mis mascotas (antes de editar) 104 Figura 109 Prueba Mis mascotas (despues de editar) 105 Figura 110 Prueba Iniciando Sesión 106 Figura 111 Prueba Mis mascotas (Sin registros) 106 Figura 112 Prueba Mis mascotas (Con registros) 107 | es_ES |
dc.publisher | UTS | es_ES |
dc.subject | Backend, plataforma web, JavaScript, Firebase, Front | es_ES |
dc.title | Reinvain Pet (Registro integrado de vacuna mascotas). | es_ES |
dc.type | degree work | es_ES |
dc.rights.holder | CC | es_ES |
dc.date.emitido | 2024-12-02 | |
dc.dependencia | fcni | es_ES |
dc.proceso.procesouts | investigacion | es_ES |
dc.type.modalidad | desarrollo_tecnológico | es_ES |
dc.format.formato | es_ES | |
dc.titulog | Tecnólogo en Desarrollo de Sistemas Informáticos. | es_ES |
dc.educationlevel | tecnologo | es_ES |
dc.contibutor.evaluator | evaluador | es_ES |
dc.date.aprobacion | 2024-11-02 | |
dc.description.programaacademico | TECNOLOGIA EN DESARROLLO DE SISTEMAS INFORMATICOS | es_ES |
dc.dependencia.region | bucaramanga | es_ES |
Ficheros en el ítem
Este ítem aparece en la(s) siguiente(s) colección(ones)
-
Proyectos de Investigación
Trabajos de Grado en modalidad DTeI, monografía, Investigación