CRAGTraining: Gestió de formacions al Centre de Recerca en Agrigenòmica
Autor: | Gómez Playà, Heber |
---|---|
Přispěvatelé: | Caballé Llobet, Santi, Pineda Ruipérez, Pablo |
Rok vydání: | 2022 |
Předmět: | |
Zdroj: | O2, repositorio institucional de la UOC Universitat Oberta de Catalunya (UOC) |
Popis: | La finalitat d'aquest treball ha estat l'obtenció d'una eina de gestió de formacions enfocada a cobrir les necessitats específiques del centre on treballo. Per portar a terme el projecte he optat per fer ús del sistema de gestió de continguts Drupal. Això m'ha permès aprofitar les diferents funcionalitats que ja aporten tant el seu nucli com alguns mòduls contribuïts i centrar el meus esforços en el desenvolupament d'un mòdul a mida per afegir-li cadascuna de les funcionalitats addicionals. L'abast del projecte ha inclòs des de la fase inicial de preparar els servidors on està allotjada l'aplicació fins a la seva posada en producció que ha comportat integrar Drupal amb un servidor de directori actiu per validar l'accés dels usuaris així com la integració amb pentaho per poder extreure'n informes i mantenir la sincronització amb la base de dades de recursos humans. Per fer realitat el projecte he escollit la metodologia en cascada, dividint el projecte en les següents etapes: pla de treball, anàlisi i disseny, implementació, verificació i redacció de la memòria. S'ha pogut seguir la planificació establerta i el resultat obtingut ha estat satisfactori tant pel producte resultant com a nivell personal pels coneixements adquirits. El resultat es una eina que permet simplificar significativament tots els processos relacionats amb la gestió de les formacions que es porten a terme al Centre de Recerca en Agrigenòmica. El objetivo de este trabajo ha sido la obtención de una herramienta de gestión de formaciones enfocada a cubrir las necesidades específicas del centro en el que trabajo. Para llevar a cabo el proyecto he optado por hacer uso del sistema de gestión de contenidos Drupal. Esto me ha permitido aprovechar las diferentes funcionalidades que ya aportan tanto su núcleo como algunos módulos contribuidos y centrar mis esfuerzos en el desarrollo de un módulo a medida para añadir cada una de las funcionalidades adicionales. El alcance del proyecto ha incluido desde la fase inicial de preparar los servidores donde está alojada la aplicación hasta su puesta en producción que ha comportado integrar a Drupal con un servidor de directorio activo para validar el acceso de los usuarios así como la integración con pentaho para poder extraer informes y mantener la sincronización con la base de datos de recursos humanos. Para hacer realidad el proyecto, he escogido la metodología en cascada, dividiendo el proyecto en las siguientes etapas: plan de trabajo, análisis y diseño, implementación, verificación y redacción de la memoria. Se ha podido seguir la planificación establecida y el resultado obtenido ha sido satisfactorio tanto por el producto resultante como a nivel personal por los conocimientos adquiridos. El resultado es una herramienta que permite simplificar significativamente todos los procesos relacionados con la gestión de las formaciones que se llevan a cabo en el Centro de Investigación en Agrigenómica. The aim of this work has been to obtain a training management tool focused on covering the specific needs of the center where I work. To carry out the project I chose to use the Drupal content management system. This has allowed me to take advantage of the various features already provided by both its core and some contributed modules and focus my efforts on developing a custom module to add each of the additional features. The scope of the project has included from the initial phase of preparing the servers where the application is hosted to its implementation which has involved integrating Drupal with an active directory server to validate user access as well as the integration with pentaho to be able to extract reports and maintain synchronization with the human resources database. To make the project a reality I chose the cascading methodology, dividing the project into the following stages: work plan, analysis and design, implementation, verification and writing of the report. The established planning has been followed and the result obtained has been satisfactory both for the resulting product and on a personal level for the knowledge acquired. The result is a tool that significantly simplifies all the processes related to the management of the training carried out at the Center for Research in Agricultural Genomics. |
Databáze: | OpenAIRE |
Externí odkaz: |