Mostrar registro simples

dc.contributor.advisorRodriguez Niño, Maria Consuelo
dc.coverage.spatialceres_-_garagoa
dc.creatorCastañeda Gutierrez, Fredy Giovany
dc.date.accessioned2025-10-03T19:42:56Z
dc.date.available2025-10-03T19:42:56Z
dc.date.created2025-09-26
dc.identifier.urihttps://repository.unad.edu.co/handle/10596/74294
dc.descriptionlos anexos iran incluidos dentro del documento
dc.description.abstractEste informe detalla exhaustivamente las actividades realizadas durante las pasantías en la Alcaldía Municipal de Garagoa, Boyacá, en el cargo de desarrollador de software. El objetivo principal fue contribuir a la modernización de procesos administrativos mediante la implementación de soluciones tecnológicas que optimizaran la gestión de información. El trayecto se caracterizó por el desarrollo de tres proyectos fundamentales que respondían a necesidades específicas de la institución. El primer proyecto consistió en la generación y publicación de tablas de datos abiertos para el municipio. Este proceso involucró la recolección, organización, normalización y carga de información proporcionada por la alcaldía en formatos estandarizados. Los datos, clasificados en categorías como hoteles y restaurantes, entidades locales y dependencias municipales, fueron publicados en el portal nacional de datos abiertos de Colombia (datos.gov.co), cumpliendo con los estándares de transparencia y acceso a la información pública. Esta actividad requirió habilidades en manejo de bases de datos, limpieza de información y protocolos de publicación gubernamental. El segundo y más significativo proyecto fue el diseño, desarrollo e implementación de la aplicación "MiHoja", una solución tecnológica unificada para la gestión integral de la planta de personal y las hojas de vida de los funcionarios. Inicialmente se contemplaron dos aplicaciones separadas, pero el análisis de requisitos reveló que una solución integrada sería más eficiente y sostenible. La aplicación fue desarrollada utilizando Spring Boot para el backend, Thymeleaf para el frontend y Supabase como base de datos en la nube. Entre sus funcionalidades destacan: consulta y filtrado avanzado de información, inserción manual y masiva de datos, edición de registros, exportación en múltiples formatos (PDF, Excel, Word) y un sistema de eliminación individual y masiva. La aplicación fue empaquetada en un archivo JAR ejecutable, garantizando portabilidad entre diferentes sistemas con Java instalado. El tercer proyecto documentó el proceso de mantenimiento y actualización de un equipo biométrico de reconocimiento facial modelo eFace10 de la marca ZKTeco, aunque su ejecución física fue realizada por el equipo interno de la alcaldía por consideraciones administrativas. Este proceso incluyó la depuración de la base de datos de usuarios, actualización del firmware, reconfiguración del software de gestión ZKBioAccess y re registro facial del personal activo, siguiendo los protocolos del fabricante para garantizar precisión en el reconocimiento. En conclusión, estas pasantías representaron una valiosa oportunidad para aplicar conocimientos académicos en un entorno laboral real, enfrentando desafíos técnicos y administrativos. Los proyectos ejecutados no solo solucionaron necesidades específicas de la alcaldía, sino que también contribuyeron al desarrollo de competencias profesionales en gestión de proyectos, desarrollo full-stack y trabajo institucional. Palabras clave: pasantías en desarrollo de software, gestión de datos abiertos, aplicación web Spring Boot, administración de personal municipal, mantenimiento de sistemas biométricos.
dc.formatpdf
dc.titleInforme de pasantías en la alcaldía de Garagoa
dc.typePasantía
dc.subject.keywordsAdministración de personal municipal
dc.subject.keywordsAplicación web Spring Boot
dc.subject.keywordsGestión de datos abiertos
dc.subject.keywordsMantenimiento de sistemas biométricos
dc.subject.keywordsPasantías en desarrollo de software
dc.description.abstractenglishThis report comprehensively details the activities carried out during the internship at the Municipal Mayor's Office of Garagoa, Boyacá, in the position of software developer. The main objective was to contribute to the modernization of administrative processes through the implementation of technological solutions to optimize information management. The internship was characterized by the development of three fundamental projects addressing specific institutional needs. The first project involved the generation and publication of open data tables for the municipality. This process included the collection, organization, normalization, and loading of information provided by the mayor's office into standardized formats. The data, classified into categories such as hotels and restaurants, local entities, and municipal dependencies, were published on the national open data portal of Colombia (datos.gov.co), complying with standards of transparency and public access to information. This activity required skills in database management, information cleansing, and governmental publication protocols. The second and most significant project was the design, development, and implementation of the "MiHoja" application, a unified technological solution for the comprehensive management of personnel records and employee resumes. Initially, two separate applications were contemplated, but requirement analysis revealed that an integrated solution would be more efficient and sustainable. The application was developed using Spring Boot for the backend, Thymeleaf for the frontend, and Supabase as the cloud database. Its notable functionalities include: advanced querying and filtering of information, manual and bulk data insertion, record editing, export in multiple formats (PDF, Excel, Word), and individual and mass deletion systems. The application was packaged into an executable JAR file, ensuring portability across different systems with Java installed. The third project documented the maintenance and update process of a facial recognition biometric device, model eFace10 from ZKTeco, although its physical execution was handled by the internal town hall team due to administrative considerations. This process included purging the user database, updating the firmware, reconfiguring the ZKBioAccess management software, and re-registering facial data of active staff, following the manufacturer's protocols to ensure recognition accuracy. In conclusion, this internship represented a valuable opportunity to apply academic knowledge in a real work environment, facing technical and administrative challenges. The executed projects not only solved specific needs of the mayor's office but also contributed to the development of professional competencies in project management, full-stack development, and institutional work. Keywords: software development internships, open data management, Spring Boot web application, municipal personnel administration, biometric systems maintenance.
dc.subject.categoryDesarrollo de Software


Arquivos deste item

Thumbnail

Este item aparece na(s) seguinte(s) coleção(s)

Mostrar registro simples