Publicación:
Infraestructura de backend para la gestión de datos y la creación de formularios adaptables en el sector agrícola

dc.contributor.advisorMarroquín Rodríguez, Erick Francisco
dc.contributor.advisorFuentes López, Marlón Osiris
dc.contributor.authorJiménez Vides, Linda Inés
dc.date.accessioned2026-05-08T22:06:42Z
dc.date.issued2025
dc.descriptionFormato PDF digital — 50 páginas — incluye gráficos, tablas y referencias bibliográficas.
dc.description.abstractEste trabajo presenta el diseño e implementación de una infraestructura backend orientada a la creación, edición y administración dinámica de formularios digitales utilizados en los procesos agrícolas del ingenio. La solución, desarrollada con Django REST Framework y PostgreSQL, incorpora módulos que permiten gestionar formularios, páginas y campos de manera flexible, garantizando trazabilidad mediante identificadores únicos y una arquitectura adaptable a cambios futuros. La base de datos relacional construida para este proyecto almacena de forma íntegra y consistente tanto la estructura de los formularios como la información recolectada en campo, ofreciendo escalabilidad, disponibilidad y control interno sobre los datos. Asimismo, se implementó un sistema de procesamiento y validación capaz de exportar la información en formatos estándar como CSV, Excel y JSON, aplicando reglas de limpieza y normalización para asegurar su calidad. El backend incluye una API REST segura y confiable que sincroniza adecuadamente la aplicación web con la base de datos. Esta API fue evaluada mediante pruebas de autenticación, autorización y carga, demostrando estabilidad incluso bajo niveles de concurrencia superiores a los previstos. En conjunto, la infraestructura desarrollada integra todos los componentes necesarios para garantizar el procesamiento correcto y el almacenamiento confiable de los datos agrícolas capturados en campo, funcionamiento que fue validado mediante pruebas que confirmaron su robustez, estabilidad y desempeño ante formularios adaptables.spa
dc.description.abstractThis work presents the design and implementation of a backend infrastructure for the dynamic creation, editing, and management of digital forms used in the agricultural processes of the sugar mill. The solution, developed with Django REST Framework and PostgreSQL, incorporates modules that enable flexible administration of forms, pages, and fields, ensuring full traceability through unique identifiers and an architecture that can adapt to future changes. The relational database built for this project stores both the structure of the forms and the fieldcollected information in an integral and consistent manner, providing scalability, availability, and internal control over the data. Additionally, a data processing and validation system was implemented to export the collected information in standard formats such as CSV, Excel, and JSON, applying cleaning and normalization rules to ensure data quality. The backend includes a secure and reliable REST API that synchronizes the web application with the database. This API was evaluated through authentication, authorization, and load tests, demonstrating stability even under concurrency levels higher than initially expected. Altogether, the developed infrastructure integrates all components required to guarantee the correct processing and reliable storage of the agricultural data captured in the field functionality that was validated through tests confirming the system’s robustness, stability, and performance when handling adaptable forms.eng
dc.description.degreelevelPregrado
dc.description.degreenameLicenciado en Ingeniería en Ciencia de la Computación y Tecnologías de la Información
dc.format.extent50 p.
dc.format.mimetypeapplication/pdf
dc.identifier.urihttps://repositorio.uvg.edu.gt/handle/123456789/6402
dc.language.isospa
dc.publisherUniversidad del Valle de Guatemala
dc.publisher.branchCampus Central
dc.publisher.facultyFacultad de Ingeniería
dc.publisher.placeGuatemala
dc.publisher.programLicenciatura en Ingeniería en Ciencia de la Computación y Tecnologías de la Información
dc.relation.referencesAhmed, S. T. (2024). Versatility of Django Framework. https://www.linkedin.com/pulse/ versatility-django-framework-syed-taha-ahmed-hcjlf
dc.relation.referencesAmazon Web Services. (s. f.-a). ¿Qué es Django? https://aws.amazon.com/es/what-is/django
dc.relation.referencesAmazon Web Services. (s. f.-b). Front End vs Back End - Difference Between Application Development. https://aws.amazon.com/compare/the- difference- between- frontend- and-backend/
dc.relation.referencesAstera. (2025). ¿Qué es una base de datos? Definición, tipos, beneficios. https://www.astera. com/es/type/blog/what-is-a-database/
dc.relation.referencesAtlassian. (s. f.). Metodología Ágil. https://www.atlassian.com/es/agile
dc.relation.referencesDjango REST Framework. (2025). Django REST framework. https : / / www . django - rest - framework.org/
dc.relation.referencesDjango REST Framework. (s. f.). Django REST framework. https : / / www . django - rest - framework.org/
dc.relation.referencesDjango Software Foundation. (2025). Django Project. https://www.djangoproject.com/
dc.relation.referencesFormadores IT. (2023). Postman: qué es y para qué sirve. https://formadoresit.es/que- es- postman-cuales-son-sus-principales-ventajas/
dc.relation.referencesGabaldón, J. (2021). Metodologías tradicionales vs metodologías ágiles. https://www.linkedin. com / pulse / metodolog % C3 % ADas - tradicionales - vs - %C3 % A1giles - jos % C3 % A9 - gabald%C3%B3n
dc.relation.referencesGeeksforGeeks. (2025). ¿Qué es Git? https://www.geeksforgeeks.org/git/what-is-git/
dc.relation.referencesGitLab. (s. f.). Los conceptos básicos del control de versiones. https://about.gitlab.com/es/ topics/version-control
dc.relation.referencesGostev, A., Pykhtin, A., & Popadinets, R. (2019). Selection of Adaptive Agricultural Tech- nologies in Digital Agriculture. KnE Life Sciences , 4 (14), 51-61. https://doi.org/10. 18502/kls.v4i14.5580
dc.relation.referencesIBM. (2025a). ¿Qué es PostgreSQL? https://www.ibm.com/mx-es/topics/postgresql
dc.relation.referencesIBM. (2025b). API REST. https://www.ibm.com/es-es/think/topics/rest-apis
dc.relation.referencesIBM Engineering Systems Design Rhapsody. (2025). Frameworks and operating systems. https: //www.ibm.com/docs/en/engineering-lifecycle-management-suite/design-rhapsody/ 10.0.1?topic=reference-frameworks-operating-systems
dc.relation.referencesLocust Documentation. (2025). What is Locust? https://docs.locust.io/en/stable/what- is- locust.html
dc.relation.referencesLogicMonitor. (s. f.). What is Azure Blob Storage? https://www.logicmonitor.com/blog/what- is-azure-blob
dc.relation.referencesMahmood, R. (2023). Django ORM Fundamentals: A Guide to Interacting with Databases. https : / / www . linkedin . com / pulse / django - orm - fundamentals - guide - interacting - databases-rashid-mahmood
dc.relation.referencesMicrosoft Azure. (s. f.). ¿Qué son las bases de datos? https : / / azure . microsoft . com / es - mx/resources/cloud-computing-dictionary/what-are-databases
dc.relation.referencesMicrosoft Learn. (2023). ¿Qué es Scrum? https://learn.microsoft.com/es- es/devops/plan/ what-is-scrum
dc.relation.referencesPrytulenets, A. (2025). The Best Backend Frameworks for Speed, Scalability, and Power in 2025. https://5ly.co/blog/best-backend-frameworks/
dc.relation.referencesRed Hat. (2023). ¿Qué es Docker? https://www.redhat.com/es/topics/containers/what-is- docker
dc.relation.referencesRenish, T. W. (2024). Los 11 principales lenguajes de programación backend en 2025. https: //webandcrafts.com/blog/backend-languages
dc.relation.referencesStack Overflow. (2024). Stack Overflow Developer Survey Technology | 2024. https://survey. stackoverflow.co/2024/technology
dc.relation.referencesStackscale. (2023). 10 sistemas de administración de bases de datos populares. https://www. stackscale.com/es/blog/sistemas-administracion-bases-datos-populares/
dc.relation.referencesSwagger. (s. f.). ¿Qué es Swagger? https://swagger.io/docs/specification/v2_0/what- is- swagger/
dc.relation.referencesUNIR. (2022). Framework: qué es, para qué sirve y algunos ejemplos. https://unirfp.unir.net/ revista/ingenieria-y-tecnologia/framework/
dc.relation.referencesWorsley, S. (2024). ¿Qué es Python? Todo lo que necesitas saber para empezar. https://www. datacamp.com/es/blog/all-about-python-the-most-versatile-programming-language
dc.rights.accessrightsinfo:eu-repo/semantics/openAccess
dc.rights.coarhttp://purl.org/coar/access_right/c_abf2
dc.rights.licenseAtribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
dc.rights.urihttps://creativecommons.org/licenses/by-nc-nd/4.0/
dc.subject.armarcProcesamiento de datos
dc.subject.armarcBases de datos relacionales
dc.subject.armarcProgramas para computador
dc.subject.armarcAdministración de bases de datos
dc.subject.armarcRelational databases -- Guatemala
dc.subject.armarcSistemas de almacenamiento y recuperación de la información
dc.subject.ddc000 - Ciencias de la computación, información y obras generales::005 - Programación, programas, datos de computación
dc.subject.ocde2. Ingeniería y Tecnología
dc.subject.odsODS 9: Industria, innovación e infraestructura. Construir infraestructuras resilientes, promover la industrialización inclusiva y sostenible y fomentar la innovación
dc.subject.odsODS 12: Producción y consumo responsables. Garantizar modalidades de consumo y producción sostenibles
dc.titleInfraestructura de backend para la gestión de datos y la creación de formularios adaptables en el sector agrícolaspa
dc.title.translatedBackend infrastructure for data management and the creation of adaptable forms in the agricultural sector
dc.typeTrabajo de grado - Pregrado
dc.type.coarhttp://purl.org/coar/resource_type/c_7a1f
dc.type.coarversionhttp://purl.org/coar/version/c_970fb48d4fbd8a85
dc.type.contentText
dc.type.driverinfo:eu-repo/semantics/bachelorThesis
dc.type.versioninfo:eu-repo/semantics/publishedVersion
dc.type.visibilityPublic Thesis
dspace.entity.typePublication

Archivos

Bloque original

Mostrando 1 - 1 de 1
Cargando...
Miniatura
Nombre:
Linda Inés Jiménez Vides.pdf
Tamaño:
1.98 MB
Formato:
Adobe Portable Document Format

Bloque de licencias

Mostrando 1 - 1 de 1
Cargando...
Miniatura
Nombre:
license.txt
Tamaño:
14.49 KB
Formato:
Item-specific license agreed upon to submission
Descripción: