Implementación de back end para sistema de generación de certificados

RESUMEN : El enfoque del trabajo es el desarrollo del back end mediante la implementación de una API REST para automatizar la generación de certificados en una compañía. La gestión manual actual ha causado demoras y deficiencias del área de recursos humanos. Se plantea una aplicación web que elimine...

Full description

Autores:
Hincapié Martínez, Luis Mateo
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2024
Institución:
Universidad de Antioquia
Repositorio:
Repositorio UdeA
Idioma:
spa
OAI Identifier:
oai:bibliotecadigital.udea.edu.co:10495/38594
Acceso en línea:
https://hdl.handle.net/10495/38594
Palabra clave:
Optimización
Optimization
Desarrollo de programas para computador
Computer software - Development
Certificación
Certification
Automatización
Automation
Generación de certificados
Gestión de plantillas
Aplicación empresarial
Desarrollo back end
http://aims.fao.org/aos/agrovoc/c_35702
http://aims.fao.org/aos/agrovoc/c_15855
http://vocabularies.unesco.org/thesaurus/concept6659
Rights
openAccess
License
http://creativecommons.org/licenses/by-nc-sa/2.5/co/
Description
Summary:RESUMEN : El enfoque del trabajo es el desarrollo del back end mediante la implementación de una API REST para automatizar la generación de certificados en una compañía. La gestión manual actual ha causado demoras y deficiencias del área de recursos humanos. Se plantea una aplicación web que elimine la intervención manual. El back end se integrará con un front end el cual permitirá a los empleados generar certificados de manera independiente y a líderes del área de recursos humanos supervisar el proceso. La aplicación contendrá autenticación para diferentes roles, almacenamiento de plantillas de certificados, generación de certificados para empleados activos e inactivos, informes históricos. El sistema deberá respetar políticas de privacidad y gobernanza de datos personales, además deberá generar certificados en al menos dos idiomas: inglés y español . El objetivo es agilizar el proceso, reducir retrasos y errores, mejorar la satisfacción de empleados y recursos humanos mediante una solución que cumpla con los estándares de una aplicación empresarial, respetando los lineamientos de gobernanza de datos, seguridad y privacidad de datos personales.