Sistema de información para la gestión de procesos de mantenimiento de cultivos de cacao

El proyecto "Sistema de Información para la Gestión de Procesos de Mantenimiento de Cultivos de Cacao" está enfocado en la gestión de actividades de mantenimiento de cultivo de cacao. Esta plataforma web fue diseñada para optimizar las actividades clave en cultivos de cacao, como fertiliza...

Full description

Autores:
Duarte Uribe, Carlos Eduardo
Tipo de recurso:
Fecha de publicación:
2025
Institución:
Universidad Autónoma de Bucaramanga - UNAB
Repositorio:
Repositorio UNAB
Idioma:
spa
OAI Identifier:
oai:repository.unab.edu.co:20.500.12749/28414
Acceso en línea:
http://hdl.handle.net/20.500.12749/28414
Palabra clave:
Cocoa
Cocoa crop maintenance
Crop management
Information system
Cocoa user interface
Software development
Systems engineering
Python (Computer program language)
Script languages ​​(Computers)
Databases
Electronic data processing
Desarrollo de Software
Ingeniería de sistemas
Python (Lenguaje de programación de computadores)
Lenguajes de guiones (Computadores)
Bases de datos
Procesamiento electrónico de datos
Cacao
Mantenimiento cultivo de cacao
Gestión de cultivos
Sistema de información
Interfaz de usuario de cacao
Rights
License
http://creativecommons.org/licenses/by-nc-nd/2.5/co/
id UNAB2_8ec40eec73ada6f7fb58322fded5ad55
oai_identifier_str oai:repository.unab.edu.co:20.500.12749/28414
network_acronym_str UNAB2
network_name_str Repositorio UNAB
repository_id_str
dc.title.spa.fl_str_mv Sistema de información para la gestión de procesos de mantenimiento de cultivos de cacao
dc.title.translated.spa.fl_str_mv Information system for the management of cocoa crop maintenance processes
title Sistema de información para la gestión de procesos de mantenimiento de cultivos de cacao
spellingShingle Sistema de información para la gestión de procesos de mantenimiento de cultivos de cacao
Cocoa
Cocoa crop maintenance
Crop management
Information system
Cocoa user interface
Software development
Systems engineering
Python (Computer program language)
Script languages ​​(Computers)
Databases
Electronic data processing
Desarrollo de Software
Ingeniería de sistemas
Python (Lenguaje de programación de computadores)
Lenguajes de guiones (Computadores)
Bases de datos
Procesamiento electrónico de datos
Cacao
Mantenimiento cultivo de cacao
Gestión de cultivos
Sistema de información
Interfaz de usuario de cacao
title_short Sistema de información para la gestión de procesos de mantenimiento de cultivos de cacao
title_full Sistema de información para la gestión de procesos de mantenimiento de cultivos de cacao
title_fullStr Sistema de información para la gestión de procesos de mantenimiento de cultivos de cacao
title_full_unstemmed Sistema de información para la gestión de procesos de mantenimiento de cultivos de cacao
title_sort Sistema de información para la gestión de procesos de mantenimiento de cultivos de cacao
dc.creator.fl_str_mv Duarte Uribe, Carlos Eduardo
dc.contributor.advisor.none.fl_str_mv Moreno Corzo, Feisar Enrique
Talero Sarmiento, Leonardo Hernán
dc.contributor.author.none.fl_str_mv Duarte Uribe, Carlos Eduardo
dc.contributor.cvlac.spa.fl_str_mv Moreno Corzo, Feisar Enrique [0001499008]
Talero Sarmiento, Leonardo Hernán [31387]
dc.contributor.googlescholar.spa.fl_str_mv Moreno Corzo, Feisar Enrique [jz75nEcAAAAJ]
dc.contributor.orcid.spa.fl_str_mv Moreno Corzo, Feisar Enrique [0000-0002-5007-3422]
Talero Sarmiento, Leonardo Hernán [0000-0002-4129-9163]
dc.contributor.researchgate.spa.fl_str_mv Moreno Corzo, Feisar Enrique [Feisar-Enrique-Moreno-Corzo-2169498891]
Talero Sarmiento, Leonardo Hernán [Leonardo_Talero]
dc.contributor.apolounab.spa.fl_str_mv Moreno Corzo, Feisar Enrique [feisar-enrique-moreno-corzo]
Talero Sarmiento, Leonardo Hernán [leonardo-talero]
dc.contributor.linkedin.spa.fl_str_mv Moreno Corzo, Feisar Enrique [feisar-moreno]
Talero Sarmiento, Leonardo Hernán [leonardo-talero-sarmiento]
dc.subject.keywords.spa.fl_str_mv Cocoa
Cocoa crop maintenance
Crop management
Information system
Cocoa user interface
Software development
Systems engineering
Python (Computer program language)
Script languages ​​(Computers)
Databases
Electronic data processing
topic Cocoa
Cocoa crop maintenance
Crop management
Information system
Cocoa user interface
Software development
Systems engineering
Python (Computer program language)
Script languages ​​(Computers)
Databases
Electronic data processing
Desarrollo de Software
Ingeniería de sistemas
Python (Lenguaje de programación de computadores)
Lenguajes de guiones (Computadores)
Bases de datos
Procesamiento electrónico de datos
Cacao
Mantenimiento cultivo de cacao
Gestión de cultivos
Sistema de información
Interfaz de usuario de cacao
dc.subject.lemb.spa.fl_str_mv Desarrollo de Software
Ingeniería de sistemas
Python (Lenguaje de programación de computadores)
Lenguajes de guiones (Computadores)
Bases de datos
Procesamiento electrónico de datos
dc.subject.proposal.spa.fl_str_mv Cacao
Mantenimiento cultivo de cacao
Gestión de cultivos
Sistema de información
Interfaz de usuario de cacao
description El proyecto "Sistema de Información para la Gestión de Procesos de Mantenimiento de Cultivos de Cacao" está enfocado en la gestión de actividades de mantenimiento de cultivo de cacao. Esta plataforma web fue diseñada para optimizar las actividades clave en cultivos de cacao, como fertilización, riego, poda y control de plagas. Su desarrollo sigue la Norma Técnica Colombiana NTC 5811:2021 y material de la Compañía Nacional de Chocolates de Colombia. Está basado en Django (Python) como backend, PostgreSQL para la gestión de datos y tecnologías frontend como HTML, CSS y JavaScript, integrando Celery y RabbitMQ para tareas en segundo plano y notificaciones. Tras pruebas técnicas y funcionales, el sistema fue desplegado en un servidor Linux con dominio propio (cacao-center.com), representando un avance en la digitalización del manejo de cultivos de cacao y mejorando la eficiencia operativa.
publishDate 2025
dc.date.accessioned.none.fl_str_mv 2025-02-20T19:11:55Z
dc.date.available.none.fl_str_mv 2025-02-20T19:11:55Z
dc.date.issued.none.fl_str_mv 2025-02-18
dc.type.driver.none.fl_str_mv info:eu-repo/semantics/masterThesis
dc.type.local.spa.fl_str_mv Tesis
dc.type.hasversion.none.fl_str_mv info:eu-repo/semantics/acceptedVersion
dc.type.redcol.none.fl_str_mv http://purl.org/redcol/resource_type/TM
status_str acceptedVersion
dc.identifier.uri.none.fl_str_mv http://hdl.handle.net/20.500.12749/28414
dc.identifier.instname.spa.fl_str_mv instname:Universidad Autónoma de Bucaramanga - UNAB
dc.identifier.reponame.spa.fl_str_mv reponame:Repositorio Institucional UNAB
dc.identifier.repourl.spa.fl_str_mv repourl:https://repository.unab.edu.co
url http://hdl.handle.net/20.500.12749/28414
identifier_str_mv instname:Universidad Autónoma de Bucaramanga - UNAB
reponame:Repositorio Institucional UNAB
repourl:https://repository.unab.edu.co
dc.language.iso.spa.fl_str_mv spa
language spa
dc.relation.references.spa.fl_str_mv Abijaude, J. W., Santiago, L., de Lima Sobreira, P., Wahab, O. A., & Greve, F. (2019). IoTCocoa - an IoT platform to assist gourmet cocoa production. 2019 IEEE Latin-American Conference on Communications (LATINCOM), 1–6. https://doi.org/10.1109/LATINCOM48065.2019.8937903
Apriyana, Y., Surmaini, E., Estiningtyas, W., Pramudia, A., Ramadhani, F., Suciantini, S., Susanti, E., Purnamayani, R., & Syahbuddin, H. (2021). The Integrated Cropping Calendar Information System: A Coping Mechanism to Climate Variability for Sustainable Agriculture in Indonesia. Sustainability, 13(11), 6495. https://doi.org/10.3390/su13116495
Cao, X., & Wang, Z. (2022). Application of nano-agricultural technology for biotic stress management: mechanisms, optimization, and future perspectives. Environmental Science: Nano, 9(12), 4336–4353. https://doi.org/10.1039/D2EN00651K
Cheema, M. J. M., & Khan, M. A. (2019). Information Technology for Sustainable Agriculture. In Innovations in Sustainable Agriculture (pp. 585–597). Springer International Publishing. https://doi.org/10.1007/978-3-030-23169-9_19
Chong, M., Perez, E., Castilla, J., & Rosario, H. (2020). Blockchain Technology Applied to the Cocoa Export Supply Chain (pp. 323–339). https://doi.org/10.4018/978-1-5225-9993-7.ch019
Compañía Nacional de Chocolates. (2021). Compañía Nacional de Chocolates. https://chocolates.com.co/wp-content/uploads/2021/08/PDF-WEB-FOLLETO-NUTRICION-Y-FERTILIZACION.pdf
Compañía Nacional de Chocolates. (2021). Compañía Nacional de Chocolates. https://chocolates.com.co/wp-content/uploads/2021/08/PDF-WEB-FOLLETO-FISIOLOGIA-Y-PODAS-CACAO.pdf
Cultivo de cacao: siembra, importancia, ventajas y desventajas. (2018, agosto 17). Agrotendencia.tv. https://agrotendencia.tv/agropedia/cultivos/frutales/el-cultivo-de-cacao/
Curso de Metodologías de Diseño de Productos Digitales. (2021, 21 mayo). [Vídeo]. Platzi. https://platzi.com/home/clases/2286-metodologias-diseno-producto/38021-que-metodologias-aprenderas-en-este-curso/
Gestor Normativo. (2015). Decreto 1071 de 2015 Sector Administrativo Agropecuario, Pesquero y de Desarrollo Rural - Gestor Normativo. (s/f) https://www.funcionpublica.gov.co/eva/gestornormativo/norma.php?i=76838
Gestor Normativo. (2018). Decreto 691 de 2018 https://www.funcionpublica.gov.co/eva/gestornormativo/norma.php?i=85961
Django Software Foundation. (s.f.). Django: The Web framework for perfectionists with deadlines. Recuperado de https://www.djangoproject.com/
Documentation. (s/f). Python.org. Recuperado el 10 de junio de 2023, de https://docs.python.org/
Eduard Guevara, Alix E. Rojas, & Hector Florez. (2022). Technology Platform for the Information Management of Theobroma Cacao Crops based on the Colombian Technical Standard 5811. Engineering Letters, 30:1, El_30_1_36, 30(1).
Essah, R., Anand, D., & Singh, S. (2022). Assessment on Crop testing based on IOT and Machine Learning. 2022 10th International Conference on Reliability, Infocom Technologies and Optimization (Trends and Future Directions) (ICRITO), 1–6. https://doi.org/10.1109/ICRITO56286.2022.9964802
Estructura Django. (2013). https://developer.mozilla.org/es/docs/Learn/Serverside/Django/Introducción
Fedecacao. (2021). Perfil sectorial del cacao en Colombia. https://www.fedecacao.com.co/publicaciones
Fiorentino, C., Crimaldi, M., Libergoli, P., D’Antonio, P., & Scalcione, V. (2022). Farm Management Information Systems: Digital Register of Farm Management in Southern Italy (pp. 337–354). https://doi.org/10.1007/978-3-030-98092-4_35
Icontec. (2021). Norma Técnica Colombiana NTC 5811:2021. Buenas Prácticas Agrícolas (BPA) y Buenas Prácticas de Manufactura (BPM) para el cacao. Instituto Colombiano de Normas Técnicas y Certificación.
Kaimuddin, N., Mustari, K., A, K., Zul, F., Bahrun, A. H., Ridwan, I., & Widiayani, N. (2020). Water requirement for cocoa (Theobroma cacao L.) plant and the effect of climate factors on the distribution of the cocoa pod borer attacks (Conopomorpha cramerella Snellen) in North Luwu Regency using Cropwat 8.0. IOP Conference Series Earth And Environmental Science, 575(1), 012116. https://doi.org/10.1088/1755-1315/575/1/012116
Lagos-Ortiz, K., Medina-Moreira, J., Alarcón-Salvatierra, A., Morán, M. F., del Cioppo-Morstadt, J., & Valencia-García, R. (2019). Decision Support System for the Control and Monitoring of Crops (pp. 20–28). https://doi.org/10.1007/978-3-030-10728-4_3
Li, B., Zhuo, N., Ji, C., & Zhu, Q. (2022). Influence of Smartphone-Based Digital Extension Service on Farmers’ Sustainable Agricultural Technology Adoption in China. International Journal of Environmental Research and Public Health, 19(15), 9639. https://doi.org/10.3390/ijerph19159639
Mani, P. K., Mandal, A., Biswas, S., Sarkar, B., Mitran, T., & Meena, R. S. (2021). Remote Sensing and Geographic Information System: A Tool for Precision Farming. In Geospatial Technologies for Crops and Soils (pp. 49–111). Springer Singapore. https://doi.org/10.1007/978-981-15-6864-0_2
Material de divulgación - Compañía Nacional de Chocolates. (s. f.). Compañía Nacional de Chocolates. https://chocolates.com.co/material-de-divulgacion/
Molokanova, V., & Hordieieva, I. (2021). Model and information technologies for adaptive management of organizations according to the criteria of efficiency and timeliness. 2021 IEEE 16th International Conference on Computer Sciences and Information Technologies (CSIT), 383–386. https://doi.org/10.1109/CSIT52700.2021.9648657
Montesino, R. Y., Rosales-Huamani, J. A., & Castillo-Sequera, J. L. (2021). Detection of phytophthora palmivora in cocoa fruit with deep learning. 2021 16th Iberian Conference on Information Systems and Technologies (CISTI), 1–4. https://doi.org/10.23919/CISTI52073.2021.9476279
Morais, R., Pavón-Pulido, N., Navarro-Hellín, H., Soto-Valles, F., & Torres-Sánchez, R. (2017). A software architecture based on FIWARE cloud for precision agriculture. Agricultural Water Management, 183, 123-135. https://doi.org/10.1016/j.agwat.2016.10.020
Neswati, R., Asrul, L., Molla, A., Widiayani, N., & Nurqadri, S. (2019). Land suitability for cocoa development in South Sulawesi: An analysis using GIS and parametric approach. IOP conference series. https://doi.org/10.1088/1755-1315/280/1/012014
Norgrove, L. (2007). Effects of different copper fungicide application rates upon earthworm activity and impacts on cocoa yield over four years. European Journal Of Soil Biology, 43, S303-S310. https://doi.org/10.1016/j.ejsobi.2007.08.031
Norman, D. A., & Draper, S. W. (1986). User Centered System Design; New Perspectives on Human-Computer Interaction. Hillsdale NJ: Lawrence Erlbaum Associates.
Niemmanee, T., & Phonphan, W. (2020). Sustainable Cultivation Planning in Ban Phaeo District, Samut Sakhon Province with Goal Programming and Geographic Information System (pp. 59–67). https://doi.org/10.1007/978-3-030-33900-5_6
Orlando, C. S. R. (2023). Propuesta Arquitectura de IoT para cultivos de cacao. http://hdl.handle.net/11634/50168
Pavón-Pulido, N., López-Riquelme, J. A., Torres, R., Morais, R., & Pastor, J. A. (2017). New trends in precision agriculture: a novel cloud-based system for enabling data storage and agricultural task planning and automation. Precision Agriculture, 18(6), 1038–1068. https://doi.org/10.1007/s11119-017-9532-7
PostgreSQL: Recuperado de https://www.postgresql.org/
Pressman, R. S., & Maxim, B. R. (2014). "Software Engineering: A Practitioner's Approach". McGraw-Hill.
Python: documentación de Python 3.8.3rc1. (2005). https://docs.python.org/3/faq/general.html#what-is-python
Riba, A. E., Carmona, F. B., Tejada, J. D., Pérez, M., Portugal Murcia, E. A., Acosta, N., & Toloza, J. M. (2018). Data-driven Agriculture, las tecnologías aplicadas a problemas de agricultura regional. In XX Workshop de Investigadores en Ciencias de la Computación (WICC 2018, Universidad Nacional del Nordeste)
Rostami M.A., Assari M.J., Pejman A., & Shaker M. (2019). Preparation of distribution and severity map for Dubas bug (Ommatissus lybicus) in Bam region by Geographic Information System. 10.22124/IPRJ.1970.3432, 9, 63–73.
Talero-Sarmiento, L., Roa-Prada, S., Caicedo-Chacon, L., & Gavanzo-Cardenas, O. (2024). A Data-Driven Approach to Improve Cocoa Crop Establishment in Colombia: Insights and Agricultural Practice Recommendations from an Ensemble Machine Learning Model. AgriEngineering, 7(1), 6. https://doi.org/10.3390/agriengineering7010006
Talero-Sarmiento, L., Gonzalez-Capdevila, M., Granollers, A., Lamos-Diaz, H., & Pistili-Rodrigues, K. (2024). Towards a Refined Heuristic Evaluation: Incorporating Hierarchical Analysis for Weighted Usability Assessment. Big Data And Cognitive Computing, 8(6), 69. https://doi.org/10.3390/bdcc8060069
Talero-Sarmiento, L. H., Parra-Sanchez, D. T., & Diaz, H. L. (2023). Opportunities and Barriers of Smart Farming Adoption by Farmers Based on a Systematic Literature Review. Proceedings INNODOCT/19. International Conference On Innovation, Documentation And Education, 53-64. https://doi.org/10.4995/inn2022.2023.15746
Testing, M. (2020, enero 6). ¿Qué metodologías existen para el control de calidad del software? Mundo Testing. https://mundotesting.com/que-metodologias-existen-para-el-control-de-calidad-del-software/
Utomo, C., Sartohadi, J., & Sugiarto, Y. (2019). A study of cocoa maintenance model: the case of smallholder cocoa plantation in Kintamani District, Bali, Indonesia. IOP Conference Series: Earth and Environmental Science, 260(1), 012039
Vergel, A. P. R., Rodriguez, A. V. C., Ramirez, O. D., Velilla, P. A. A., & Gallego, A. M. (2022). A crop modelling strategy to improve cacao quality and productivity. Plants, 11(2), 157. https://doi.org/10.3390/plants11020157
Visual Studio Code - Code editing. Redefined. (2021, November 3). https://code.visualstudio.com/
Zorondo-Rodríguez, F., & López-Sánchez, A. (2019). Good Agricultural Practices in cocoa: an opportunity to mitigate climate change and boost yields in Honduras. Cogent Food & Agriculture, 5(1), 1597673.
dc.relation.uriapolo.spa.fl_str_mv https://apolo.unab.edu.co/en/persons/feisar-enrique-moreno-corzo
dc.rights.coar.fl_str_mv http://purl.org/coar/access_right/c_abf2
dc.rights.uri.*.fl_str_mv http://creativecommons.org/licenses/by-nc-nd/2.5/co/
dc.rights.local.spa.fl_str_mv Abierto (Texto Completo)
dc.rights.creativecommons.*.fl_str_mv Atribución-NoComercial-SinDerivadas 2.5 Colombia
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-nd/2.5/co/
Abierto (Texto Completo)
Atribución-NoComercial-SinDerivadas 2.5 Colombia
http://purl.org/coar/access_right/c_abf2
dc.format.mimetype.spa.fl_str_mv application/pdf
dc.coverage.spatial.spa.fl_str_mv Colombia
dc.coverage.campus.spa.fl_str_mv UNAB Campus Bucaramanga
dc.publisher.grantor.spa.fl_str_mv Universidad Autónoma de Bucaramanga UNAB
dc.publisher.faculty.spa.fl_str_mv Facultad Ingeniería
dc.publisher.program.spa.fl_str_mv Maestría en Gestión, Aplicación y Desarrollo de Software
dc.publisher.programid.none.fl_str_mv MGAS-1809
institution Universidad Autónoma de Bucaramanga - UNAB
bitstream.url.fl_str_mv https://repository.unab.edu.co/bitstream/20.500.12749/28414/6/license.txt
https://repository.unab.edu.co/bitstream/20.500.12749/28414/8/Tesis.pdf.jpg
https://repository.unab.edu.co/bitstream/20.500.12749/28414/10/2025_Licencia.pdf.jpg
https://repository.unab.edu.co/bitstream/20.500.12749/28414/1/Tesis.pdf
https://repository.unab.edu.co/bitstream/20.500.12749/28414/2/ANEXO.xlsx
https://repository.unab.edu.co/bitstream/20.500.12749/28414/9/2025_Licencia.pdf
bitstream.checksum.fl_str_mv 3755c0cfdb77e29f2b9125d7a45dd316
b2e190d00acacc651f7a57d1962c3334
781150f0fec4e11da4cba93ff6b71e99
a37995181c81829acfd00e4ba1688c04
bc0bac1fbbe1b8e7ec61eeb8eab682dc
cdd112385715ff5d4faa9d7685e5d898
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Institucional | Universidad Autónoma de Bucaramanga - UNAB
repository.mail.fl_str_mv repositorio@unab.edu.co
_version_ 1828219738959904768
spelling Moreno Corzo, Feisar Enriqueee761f02-1ce9-473f-b811-9b495af86e41Talero Sarmiento, Leonardo Hernán52f3ced8-d447-4a4d-a30c-74958c9587aaDuarte Uribe, Carlos Eduardod86f86d4-5f49-4b95-ac54-1c89e0808dc2Moreno Corzo, Feisar Enrique [0001499008]Talero Sarmiento, Leonardo Hernán [31387]Moreno Corzo, Feisar Enrique [jz75nEcAAAAJ]Moreno Corzo, Feisar Enrique [0000-0002-5007-3422]Talero Sarmiento, Leonardo Hernán [0000-0002-4129-9163]Moreno Corzo, Feisar Enrique [Feisar-Enrique-Moreno-Corzo-2169498891]Talero Sarmiento, Leonardo Hernán [Leonardo_Talero]Moreno Corzo, Feisar Enrique [feisar-enrique-moreno-corzo]Talero Sarmiento, Leonardo Hernán [leonardo-talero]Moreno Corzo, Feisar Enrique [feisar-moreno]Talero Sarmiento, Leonardo Hernán [leonardo-talero-sarmiento]ColombiaUNAB Campus Bucaramanga2025-02-20T19:11:55Z2025-02-20T19:11:55Z2025-02-18http://hdl.handle.net/20.500.12749/28414instname:Universidad Autónoma de Bucaramanga - UNABreponame:Repositorio Institucional UNABrepourl:https://repository.unab.edu.coEl proyecto "Sistema de Información para la Gestión de Procesos de Mantenimiento de Cultivos de Cacao" está enfocado en la gestión de actividades de mantenimiento de cultivo de cacao. Esta plataforma web fue diseñada para optimizar las actividades clave en cultivos de cacao, como fertilización, riego, poda y control de plagas. Su desarrollo sigue la Norma Técnica Colombiana NTC 5811:2021 y material de la Compañía Nacional de Chocolates de Colombia. Está basado en Django (Python) como backend, PostgreSQL para la gestión de datos y tecnologías frontend como HTML, CSS y JavaScript, integrando Celery y RabbitMQ para tareas en segundo plano y notificaciones. Tras pruebas técnicas y funcionales, el sistema fue desplegado en un servidor Linux con dominio propio (cacao-center.com), representando un avance en la digitalización del manejo de cultivos de cacao y mejorando la eficiencia operativa.INTRODUCCIÓN ...........................................................................................................13 1. MARCO TEÓRICO.....................................................................................................17 1.1. MANTENIMIENTO DE CULTIVOS DE CACAO......................................................17 1.1.1. Ciclo de vida del cacao........................................................................................19 1.1.2. Prácticas de mantenimiento .................................................................................20 1.1.3. Tipos de Agricultores de Cacao en Colombia ......................................................53 1.1.4. Norma Técnica Colombiana 5811:2021 ...............................................................55 1.1.5. Experiencia de Usuario: Un Enfoque en el Diseño Centrado en el Usuario .........57 2. MARCO METODOLÓGICO .......................................................................................63 3. ANÁLISIS Y DISEÑO DEL SISTEMA PARA LA GESTIÓN DE CULTIVOS DE CACAO ..........................................................................................................................65 3.1. DEFINICIÓN DE REQUERIMIENTOS....................................................................65 3.1.1. Requerimientos Funcionales: ...............................................................................66 3.1.2. Requerimientos no funcionales ............................................................................67 3.2. DIAGRAMA DE CASOS DE USO...........................................................................67 3.3. DIAGRAMAS DE ACTIVIDADES..........................................................................119 4. CONSTRUCCIÓN DE INTERFAZ Y MODELADO TÉCNICO DEL SISTEMA .........125 4.1. ESPECIFICACIONES DE DISEÑO DE INTERFACES .........................................125 4.2. DIAGRAMAS DE SECUENCIA.............................................................................129 4.3. DIAGRAMAS DE CLASES....................................................................................133 4.4. DIAGRAMA DE COMPONENTES ........................................................................142 4.5. DIAGRAMA DE DESPLIEGUE .............................................................................144 5. DESARROLLO, IMPLEMENTACIÓN E INTEGRACIÓN DEL SISTEMA CACAO CENTER.......................................................................................................................145 5.1. TECNOLOGÍAS Y HERRAMIENTAS....................................................................145 5.2. IMPLEMENTACIÓN ..............................................................................................146 5.2.1. Configuración del entorno de desarrollo.............................................................146 5.2.2. Diseño de la base de datos ................................................................................147 5.2.3. Construcción del backend y frontend .................................................................147 5.2.4. Seguridad de los datos.......................................................................................150 5.2.5. Despliegue .........................................................................................................151 6. EVALUACIÓN INTEGRAL DEL SISTEMA, FUNCIONALIDAD Y USABILIDAD ......154 6.1. PRUEBAS TÉCNICAS ..........................................................................................154 6.1.1. Pruebas unitarias ...............................................................................................154 6.1.2. Prueba Integral Validación del Proceso de Creación de un Cultivo ...................162 6.2. PRUEBAS FUNCIONALES...................................................................................165 6.3. EVALUACIÓN HEURÍSTICA DE USABILIDAD ....................................................171 7. CONCLUSIONES.....................................................................................................175 8. TRABAJOS FUTUROS ............................................................................................176 BIBLIOGRAFÍA ............................................................................................................177 ANEXOS ......................................................................................................................181MaestríaThe "Information System for the Management of Cocoa Crop Maintenance Processes" project focuses on managing maintenance activities for cocoa cultivation. This web platform is designed to optimize key processes such as fertilization, irrigation, pruning, and pest control. Its development follows the Colombian Technical Standard NTC 5811:2021 and materials from the National Chocolate Company of Colombia. It is built using Django (Python) as the backend, PostgreSQL for data management, and frontend technologies such as HTML, CSS, and JavaScript, integrating Celery and RabbitMQ for background tasks and notifications. After conducting technical and functional tests, the system was deployed on a Linux server with a custom domain (cacao-center.com), representing a significant step in the digitalization of cocoa crop management and enhancing operational efficiency.Modalidad Presencialapplication/pdfspahttp://creativecommons.org/licenses/by-nc-nd/2.5/co/Abierto (Texto Completo)Atribución-NoComercial-SinDerivadas 2.5 Colombiahttp://purl.org/coar/access_right/c_abf2Sistema de información para la gestión de procesos de mantenimiento de cultivos de cacaoInformation system for the management of cocoa crop maintenance processesMagíster en Gestión, Aplicación y Desarrollo de SoftwareUniversidad Autónoma de Bucaramanga UNABFacultad IngenieríaMaestría en Gestión, Aplicación y Desarrollo de SoftwareMGAS-1809info:eu-repo/semantics/masterThesisTesisinfo:eu-repo/semantics/acceptedVersionhttp://purl.org/redcol/resource_type/TMCocoaCocoa crop maintenanceCrop managementInformation systemCocoa user interfaceSoftware developmentSystems engineeringPython (Computer program language)Script languages ​​(Computers)DatabasesElectronic data processingDesarrollo de SoftwareIngeniería de sistemasPython (Lenguaje de programación de computadores)Lenguajes de guiones (Computadores)Bases de datosProcesamiento electrónico de datosCacaoMantenimiento cultivo de cacaoGestión de cultivosSistema de informaciónInterfaz de usuario de cacaoAbijaude, J. W., Santiago, L., de Lima Sobreira, P., Wahab, O. A., & Greve, F. (2019). IoTCocoa - an IoT platform to assist gourmet cocoa production. 2019 IEEE Latin-American Conference on Communications (LATINCOM), 1–6. https://doi.org/10.1109/LATINCOM48065.2019.8937903Apriyana, Y., Surmaini, E., Estiningtyas, W., Pramudia, A., Ramadhani, F., Suciantini, S., Susanti, E., Purnamayani, R., & Syahbuddin, H. (2021). The Integrated Cropping Calendar Information System: A Coping Mechanism to Climate Variability for Sustainable Agriculture in Indonesia. Sustainability, 13(11), 6495. https://doi.org/10.3390/su13116495Cao, X., & Wang, Z. (2022). Application of nano-agricultural technology for biotic stress management: mechanisms, optimization, and future perspectives. Environmental Science: Nano, 9(12), 4336–4353. https://doi.org/10.1039/D2EN00651KCheema, M. J. M., & Khan, M. A. (2019). Information Technology for Sustainable Agriculture. In Innovations in Sustainable Agriculture (pp. 585–597). Springer International Publishing. https://doi.org/10.1007/978-3-030-23169-9_19Chong, M., Perez, E., Castilla, J., & Rosario, H. (2020). Blockchain Technology Applied to the Cocoa Export Supply Chain (pp. 323–339). https://doi.org/10.4018/978-1-5225-9993-7.ch019Compañía Nacional de Chocolates. (2021). Compañía Nacional de Chocolates. https://chocolates.com.co/wp-content/uploads/2021/08/PDF-WEB-FOLLETO-NUTRICION-Y-FERTILIZACION.pdfCompañía Nacional de Chocolates. (2021). Compañía Nacional de Chocolates. https://chocolates.com.co/wp-content/uploads/2021/08/PDF-WEB-FOLLETO-FISIOLOGIA-Y-PODAS-CACAO.pdfCultivo de cacao: siembra, importancia, ventajas y desventajas. (2018, agosto 17). Agrotendencia.tv. https://agrotendencia.tv/agropedia/cultivos/frutales/el-cultivo-de-cacao/Curso de Metodologías de Diseño de Productos Digitales. (2021, 21 mayo). [Vídeo]. Platzi. https://platzi.com/home/clases/2286-metodologias-diseno-producto/38021-que-metodologias-aprenderas-en-este-curso/Gestor Normativo. (2015). Decreto 1071 de 2015 Sector Administrativo Agropecuario, Pesquero y de Desarrollo Rural - Gestor Normativo. (s/f) https://www.funcionpublica.gov.co/eva/gestornormativo/norma.php?i=76838Gestor Normativo. (2018). Decreto 691 de 2018 https://www.funcionpublica.gov.co/eva/gestornormativo/norma.php?i=85961Django Software Foundation. (s.f.). Django: The Web framework for perfectionists with deadlines. Recuperado de https://www.djangoproject.com/Documentation. (s/f). Python.org. Recuperado el 10 de junio de 2023, de https://docs.python.org/Eduard Guevara, Alix E. Rojas, & Hector Florez. (2022). Technology Platform for the Information Management of Theobroma Cacao Crops based on the Colombian Technical Standard 5811. Engineering Letters, 30:1, El_30_1_36, 30(1).Essah, R., Anand, D., & Singh, S. (2022). Assessment on Crop testing based on IOT and Machine Learning. 2022 10th International Conference on Reliability, Infocom Technologies and Optimization (Trends and Future Directions) (ICRITO), 1–6. https://doi.org/10.1109/ICRITO56286.2022.9964802Estructura Django. (2013). https://developer.mozilla.org/es/docs/Learn/Serverside/Django/IntroducciónFedecacao. (2021). Perfil sectorial del cacao en Colombia. https://www.fedecacao.com.co/publicacionesFiorentino, C., Crimaldi, M., Libergoli, P., D’Antonio, P., & Scalcione, V. (2022). Farm Management Information Systems: Digital Register of Farm Management in Southern Italy (pp. 337–354). https://doi.org/10.1007/978-3-030-98092-4_35Icontec. (2021). Norma Técnica Colombiana NTC 5811:2021. Buenas Prácticas Agrícolas (BPA) y Buenas Prácticas de Manufactura (BPM) para el cacao. Instituto Colombiano de Normas Técnicas y Certificación.Kaimuddin, N., Mustari, K., A, K., Zul, F., Bahrun, A. H., Ridwan, I., & Widiayani, N. (2020). Water requirement for cocoa (Theobroma cacao L.) plant and the effect of climate factors on the distribution of the cocoa pod borer attacks (Conopomorpha cramerella Snellen) in North Luwu Regency using Cropwat 8.0. IOP Conference Series Earth And Environmental Science, 575(1), 012116. https://doi.org/10.1088/1755-1315/575/1/012116Lagos-Ortiz, K., Medina-Moreira, J., Alarcón-Salvatierra, A., Morán, M. F., del Cioppo-Morstadt, J., & Valencia-García, R. (2019). Decision Support System for the Control and Monitoring of Crops (pp. 20–28). https://doi.org/10.1007/978-3-030-10728-4_3Li, B., Zhuo, N., Ji, C., & Zhu, Q. (2022). Influence of Smartphone-Based Digital Extension Service on Farmers’ Sustainable Agricultural Technology Adoption in China. International Journal of Environmental Research and Public Health, 19(15), 9639. https://doi.org/10.3390/ijerph19159639Mani, P. K., Mandal, A., Biswas, S., Sarkar, B., Mitran, T., & Meena, R. S. (2021). Remote Sensing and Geographic Information System: A Tool for Precision Farming. In Geospatial Technologies for Crops and Soils (pp. 49–111). Springer Singapore. https://doi.org/10.1007/978-981-15-6864-0_2Material de divulgación - Compañía Nacional de Chocolates. (s. f.). Compañía Nacional de Chocolates. https://chocolates.com.co/material-de-divulgacion/Molokanova, V., & Hordieieva, I. (2021). Model and information technologies for adaptive management of organizations according to the criteria of efficiency and timeliness. 2021 IEEE 16th International Conference on Computer Sciences and Information Technologies (CSIT), 383–386. https://doi.org/10.1109/CSIT52700.2021.9648657Montesino, R. Y., Rosales-Huamani, J. A., & Castillo-Sequera, J. L. (2021). Detection of phytophthora palmivora in cocoa fruit with deep learning. 2021 16th Iberian Conference on Information Systems and Technologies (CISTI), 1–4. https://doi.org/10.23919/CISTI52073.2021.9476279Morais, R., Pavón-Pulido, N., Navarro-Hellín, H., Soto-Valles, F., & Torres-Sánchez, R. (2017). A software architecture based on FIWARE cloud for precision agriculture. Agricultural Water Management, 183, 123-135. https://doi.org/10.1016/j.agwat.2016.10.020Neswati, R., Asrul, L., Molla, A., Widiayani, N., & Nurqadri, S. (2019). Land suitability for cocoa development in South Sulawesi: An analysis using GIS and parametric approach. IOP conference series. https://doi.org/10.1088/1755-1315/280/1/012014Norgrove, L. (2007). Effects of different copper fungicide application rates upon earthworm activity and impacts on cocoa yield over four years. European Journal Of Soil Biology, 43, S303-S310. https://doi.org/10.1016/j.ejsobi.2007.08.031Norman, D. A., & Draper, S. W. (1986). User Centered System Design; New Perspectives on Human-Computer Interaction. Hillsdale NJ: Lawrence Erlbaum Associates.Niemmanee, T., & Phonphan, W. (2020). Sustainable Cultivation Planning in Ban Phaeo District, Samut Sakhon Province with Goal Programming and Geographic Information System (pp. 59–67). https://doi.org/10.1007/978-3-030-33900-5_6Orlando, C. S. R. (2023). Propuesta Arquitectura de IoT para cultivos de cacao. http://hdl.handle.net/11634/50168Pavón-Pulido, N., López-Riquelme, J. A., Torres, R., Morais, R., & Pastor, J. A. (2017). New trends in precision agriculture: a novel cloud-based system for enabling data storage and agricultural task planning and automation. Precision Agriculture, 18(6), 1038–1068. https://doi.org/10.1007/s11119-017-9532-7PostgreSQL: Recuperado de https://www.postgresql.org/Pressman, R. S., & Maxim, B. R. (2014). "Software Engineering: A Practitioner's Approach". McGraw-Hill.Python: documentación de Python 3.8.3rc1. (2005). https://docs.python.org/3/faq/general.html#what-is-pythonRiba, A. E., Carmona, F. B., Tejada, J. D., Pérez, M., Portugal Murcia, E. A., Acosta, N., & Toloza, J. M. (2018). Data-driven Agriculture, las tecnologías aplicadas a problemas de agricultura regional. In XX Workshop de Investigadores en Ciencias de la Computación (WICC 2018, Universidad Nacional del Nordeste)Rostami M.A., Assari M.J., Pejman A., & Shaker M. (2019). Preparation of distribution and severity map for Dubas bug (Ommatissus lybicus) in Bam region by Geographic Information System. 10.22124/IPRJ.1970.3432, 9, 63–73.Talero-Sarmiento, L., Roa-Prada, S., Caicedo-Chacon, L., & Gavanzo-Cardenas, O. (2024). A Data-Driven Approach to Improve Cocoa Crop Establishment in Colombia: Insights and Agricultural Practice Recommendations from an Ensemble Machine Learning Model. AgriEngineering, 7(1), 6. https://doi.org/10.3390/agriengineering7010006Talero-Sarmiento, L., Gonzalez-Capdevila, M., Granollers, A., Lamos-Diaz, H., & Pistili-Rodrigues, K. (2024). Towards a Refined Heuristic Evaluation: Incorporating Hierarchical Analysis for Weighted Usability Assessment. Big Data And Cognitive Computing, 8(6), 69. https://doi.org/10.3390/bdcc8060069Talero-Sarmiento, L. H., Parra-Sanchez, D. T., & Diaz, H. L. (2023). Opportunities and Barriers of Smart Farming Adoption by Farmers Based on a Systematic Literature Review. Proceedings INNODOCT/19. International Conference On Innovation, Documentation And Education, 53-64. https://doi.org/10.4995/inn2022.2023.15746Testing, M. (2020, enero 6). ¿Qué metodologías existen para el control de calidad del software? Mundo Testing. https://mundotesting.com/que-metodologias-existen-para-el-control-de-calidad-del-software/Utomo, C., Sartohadi, J., & Sugiarto, Y. (2019). A study of cocoa maintenance model: the case of smallholder cocoa plantation in Kintamani District, Bali, Indonesia. IOP Conference Series: Earth and Environmental Science, 260(1), 012039Vergel, A. P. R., Rodriguez, A. V. C., Ramirez, O. D., Velilla, P. A. A., & Gallego, A. M. (2022). A crop modelling strategy to improve cacao quality and productivity. Plants, 11(2), 157. https://doi.org/10.3390/plants11020157Visual Studio Code - Code editing. Redefined. (2021, November 3). https://code.visualstudio.com/Zorondo-Rodríguez, F., & López-Sánchez, A. (2019). Good Agricultural Practices in cocoa: an opportunity to mitigate climate change and boost yields in Honduras. Cogent Food & Agriculture, 5(1), 1597673.https://apolo.unab.edu.co/en/persons/feisar-enrique-moreno-corzoLICENSElicense.txtlicense.txttext/plain; charset=utf-8829https://repository.unab.edu.co/bitstream/20.500.12749/28414/6/license.txt3755c0cfdb77e29f2b9125d7a45dd316MD56open accessTHUMBNAILTesis.pdf.jpgTesis.pdf.jpgIM Thumbnailimage/jpeg4361https://repository.unab.edu.co/bitstream/20.500.12749/28414/8/Tesis.pdf.jpgb2e190d00acacc651f7a57d1962c3334MD58open access2025_Licencia.pdf.jpg2025_Licencia.pdf.jpgIM Thumbnailimage/jpeg12931https://repository.unab.edu.co/bitstream/20.500.12749/28414/10/2025_Licencia.pdf.jpg781150f0fec4e11da4cba93ff6b71e99MD510open accessORIGINALTesis.pdfTesis.pdfTesisapplication/pdf4175110https://repository.unab.edu.co/bitstream/20.500.12749/28414/1/Tesis.pdfa37995181c81829acfd00e4ba1688c04MD51open accessANEXO.xlsxANEXO.xlsxAnexoapplication/vnd.openxmlformats-officedocument.spreadsheetml.sheet347341https://repository.unab.edu.co/bitstream/20.500.12749/28414/2/ANEXO.xlsxbc0bac1fbbe1b8e7ec61eeb8eab682dcMD52open access2025_Licencia.pdf2025_Licencia.pdfLicenciaapplication/pdf739942https://repository.unab.edu.co/bitstream/20.500.12749/28414/9/2025_Licencia.pdfcdd112385715ff5d4faa9d7685e5d898MD59open access20.500.12749/28414oai:repository.unab.edu.co:20.500.12749/284142025-03-17 22:00:17.129open accessRepositorio Institucional | Universidad Autónoma de Bucaramanga - UNABrepositorio@unab.edu.coRUwoTE9TKSBBVVRPUihFUyksIG1hbmlmaWVzdGEobWFuaWZlc3RhbW9zKSBxdWUgbGEgb2JyYSBvYmpldG8gZGUgbGEgcHJlc2VudGUgYXV0b3JpemFjacOzbiBlcyBvcmlnaW5hbCB5IGxhIHJlYWxpesOzIHNpbiB2aW9sYXIgbyB1c3VycGFyIGRlcmVjaG9zIGRlIGF1dG9yIGRlIHRlcmNlcm9zLCBwb3IgbG8gdGFudG8sIGxhIG9icmEgZXMgZGUgZXhjbHVzaXZhIGF1dG9yw61hIHkgdGllbmUgbGEgdGl0dWxhcmlkYWQgc29icmUgbGEgbWlzbWEuCgpFbiBjYXNvIGRlIHByZXNlbnRhcnNlIGN1YWxxdWllciByZWNsYW1hY2nDs24gbyBhY2Npw7NuIHBvciBwYXJ0ZSBkZSB1biB0ZXJjZXJvIGVuIGN1YW50byBhIGxvcyBkZXJlY2hvcyBkZSBhdXRvciBzb2JyZSBsYSBvYnJhIGVuIGN1ZXN0acOzbi4gRWwgQVVUT1IgYXN1bWlyw6EgdG9kYSBsYSByZXNwb25zYWJpbGlkYWQsIHkgc2FsZHLDoSBlbiBkZWZlbnNhIGRlIGxvcyBkZXJlY2hvcyBhcXXDrSBhdXRvcml6YWRvcywgcGFyYSB0b2RvcyBsb3MgZWZlY3RvcyBsYSBVTkFCIGFjdMO6YSBjb21vIHVuIHRlcmNlcm8gZGUgYnVlbmEgZmUuCgpFbCBBVVRPUiBhdXRvcml6YSBhIGxhIFVuaXZlcnNpZGFkIEF1dMOzbm9tYSBkZSBCdWNhcmFtYW5nYSBwYXJhIHF1ZSBlbiBsb3MgdMOpcm1pbm9zIGVzdGFibGVjaWRvcyBlbiBsYSBMZXkgMjMgZGUgMTk4MiwgTGV5IDQ0IGRlIDE5OTMsIERlY2lzacOzbiBBbmRpbmEgMzUxIGRlIDE5OTMgeSBkZW3DoXMgbm9ybWFzIGdlbmVyYWxlcyBzb2JyZSBsYSBtYXRlcmlhLCB1dGlsaWNlIGxhIG9icmEgb2JqZXRvIGRlIGxhIHByZXNlbnRlIGF1dG9yaXphY2nDs24uCg==