Desarrollo de una aplicación móvil implementando tecnología blockchain para la gestión del registro genealógico de bovinos
| dc.contributor.advisor | Verdugo Muñoz, Ilich Ernesto | |
| dc.contributor.author | Peña Quistial, Gustavo Andrés | |
| dc.coverage.spatial | Popayán | |
| dc.date.accessioned | 2025-10-21T22:24:55Z | |
| dc.date.available | 2025-10-21T22:24:55Z | |
| dc.date.issued | 2024 | |
| dc.description.notes | La adopción de Tecnologías de la Información y Comunicación (TIC) en la ganadería de bovinos optimiza la eficiencia y calidad de la producción mediante herramientas digitales para el monitoreo, control y análisis de datos. En este contexto, se desarrollará una aplicación móvil que utilizará tecnología blockchain para gestionar el registro genealógico de bovinos, proporcionando una alternativa avanzada. Además, se implementará una orejera con un código QR que llevará información sobre el bovino, como su nombre y número único de registro. Blockchain garantiza la veracidad y trazabilidad de los datos almacenados respecto al bovino, superando las limitaciones de los registros manuales. Esta solución facilitará la administración, manejo y reducirá errores en los registros, elevando la productividad y confianza en el sector ganadero. | |
| dc.description.tableofcontents | ABSTRACT .................................................... 11 INTRODUCCIÓN .............................................. 1 CAPÍTULO I. ASPECTOS PRELIMINARES 1.1. Planteamiento del problema .................................. 3 1.2. Objetivos .......................................................... 5 1.2.1. Objetivo general ................................................ 5 1.2.2. Objetivos específicos ........................................ 5 1.3. Alcance ............................................................... 6 1.4. Justificación ....................................................... 7 1.5. Marco referencial ................................................ 9 CAPÍTULO II. GENERALIDADES DEL PROYECTO 2.1. Marco conceptual ............................................ 10 2.1.1. App móviles .................................................... 10 2.1.2. Aplicaciones híbridas ....................................... 11 2.1.3. Angular JS ..................................................... 12 2.1.4. Dispositivos móviles ........................................ 13 2.1.5. Android ........................................................ 14 2.1.6. MySQL ........................................................ 15 2.1.7. Ionic ............................................................. 16 2.1.8. Blockchain ................................................... 17 2.1.9. Código QR ................................................... 18 2.2. Antecedentes .................................................. 19 2.2.1. Fortalecimiento del gremio ganadero en Sotará .... 19 2.2.2. Plan estratégico de la ganadería colombiana 2019 ... 20 2.2.3. Determinación del coeficiente de endogamia ......... 21 2.2.4. Diario digital "Contexto Ganadero" ........................ 22 2.3. Marco legal ..................................................... 24 2.3.1. Ley 1581 de 2012 ............................................ 24 2.3.2. Decreto 1377 de 2013 .................................... 24 2.3.3. Ley 1341 de 2009 .......................................... 24 2.3.4. Ley 2033 de 2020 .......................................... 24 2.3.5. Ley 101 de 1993 ............................................ 24 2.3.6. Resolución 0075 de 2009 ................................ 25 CAPÍTULO III. DISEÑO DE LA AGENDA GANADERA 3.1. Metodología ................................................... 26 3.1.1. Actividades Scrum ........................................ 27 3.2. Fases del marco de trabajo Scrum .................... 30 3.2.1. Fase 1: Inicio ................................................. 30 3.2.2. Equipo de desarrollo ..................................... 31 3.2.3. Requisitos no funcionales ............................... 31 3.2.4. Requisitos funcionales .................................. 32 3.2.5. Tareas extra .................................................. 33 Selección del lenguaje de programación ............. 33 Búsqueda de información de temas similares ...... 33 Entrevistas ......................................................... 33 Identificación de los componentes del sitio web .... 33 Diseño de la página web .................................... 33 Lanzamiento e implementación del sitio web ....... 33 3.3. Fase 2: Planeación y estimación ...................... 33 3.3.1. Historias de usuario ..................................... 33 3.3.2. Iniciar sesión ................................................ 34 3.3.3. Gestionar usuario ........................................ 35 3.3.4. Gestionar bovino ......................................... 36 3.3.5. Crear código QR ......................................... 37 3.3.6. Realizar consultas ....................................... 38 3.3.7. Crear recordatorios ..................................... 39 3.3.8. Nuevo movimiento ...................................... 40 3.3.9. Crear copias de seguridad ............................ 41 3.3.10. Product Backlog ......................................... 42 CAPÍTULO IV. DESARROLLO DE LA APLICACIÓN "AGENDA GANADERA" 4.1. Fase 3: Implementación .................................... 43 4.2. Diagrama de flujo de la app ............................ 43 4.3. Arquitectura MVC (Modelo-Vista-Controlador) ... 45 4.4. Interfaces de usuario ........................................ 46 4.4.1. Interfaz Iniciar Sesión .................................... 47 4.4.2. Interfaz Gestionar Usuario ............................. 48 4.4.3. Interfaz Gestionar Bovino ............................. 49 4.4.4. Interfaz Realizar Consultas ......................... 50 4.4.5. Interfaz Movimientos .................................. 51 4.5. Tabla de relación base de datos ....................... 52 4.6. Generar código QR ........................................ 53 4.7. Crear bloque de Blockchain ........................... 54 4.8. Gestión de genealogía bovina .......................... 55 4.9. Fase 4: Revisión y retrospectiva .................... 56 4.9.1. Casos de prueba .......................................... 58 Iniciar sesión ................................................... 58 Gestionar usuario .......................................... 58 Gestionar bovino .......................................... 59 Realizar consultas ........................................ 59 Crear recordatorios ...................................... 60 Nuevo movimiento ..................................... 60 Crear copias de seguridad ............................ 61 Generar código QR ..................................... 61 Lectura de código QR ................................... 62 CAPÍTULO V. IMPLEMENTACIÓN EN LA FINCA 5.1. Fase 5: Lanzamiento ..................................... 63 5.1.1. Diseño de aretes o chapetas ....................... 63 5.1.2. Aplicador de aretes o chapetas ................... 64 5.1.3. Aplicador y aretes listos para usar ............ 65 5.1.4. Fotos de la implementación en la finca .... 66 5.2. Manual de usuario ......................................... 69 5.3. Conclusiones ................................................ 70 REFERENCIAS ........................................... 71 GLOSARIO .................................................. 74 ANEXOS ...................................................... 76 Contrato para el uso de la información ........... 76 Encuesta para el uso de la aplicación ............ 78 Gráficas de los bovinos de la finca ................. 79 Cantidad de bovinos macho en la finca .......... 80 Cantidad de bovinos registrados ................... 81 | |
| dc.identifier.instname | Institución Universitaria Colegio Mayor Del Cauca | |
| dc.identifier.reponame | http://creativecommons.org/licenses/by-nc-nd/4.0/ | |
| dc.identifier.uri | https://repositorio.unimayor.edu.co/handle/20.500.14203/966 | |
| dc.language.iso | spa | |
| dc.publisher | Institución Universitaria Colegio Mayor del Cauca | |
| dc.publisher.faculty | FACULTAD DE INGENIERÍA | |
| dc.publisher.program | Ingeniería Informática | |
| dc.rights | open access | |
| dc.subject | Blockchain | |
| dc.subject | Ganadería bovina | |
| dc.subject | Trazabilidad | |
| dc.subject | Aplicación móvil | |
| dc.subject | Código QR | |
| dc.subject | Registro genealógico | |
| dc.title | Desarrollo de una aplicación móvil implementando tecnología blockchain para la gestión del registro genealógico de bovinos | |
| dc.type | info:eu-repo/semantics/bachelorThesis | |
| dc.type | info:eu-repo/semantics/publishedVersion | |
| dcterms.license | http://creativecommons.org/licenses/by-nc-nd/4.0/ |
Files
Original bundle
1 - 1 of 1
