Cnjunt de servicis de ls móduls funcinales Entre ls servicis que se frecen, destacams: Cmpnente DRI Cmpnente encargad de la rquestación de ls diferentes servicis lógics que cmpnen el nd de frma que permita frecer al exterir una capa de webservices, denminada Interfaz de interperabilidad cn las funcinalidades de Presentar / Almacenar, Buscar / Mstrar y Slicitar / Entregar. Este cmpnente será el encargad de recibir las peticines del exterir y transfrmarlas en el lenguaje entendible pr cada un de ls servicis lógics que utilice, pr ejempl de VSQI a LQS. Expne: Este cmpnente frece un únic interfaz hacia al exterir cn, al mens, ls métds anterirmente nmbrads. Este interfaz será cnsumid pr ls el rest de nds que implementen el prtcl DRI. Cnsume / Utiliza: El cmpnente para frecer su funcinalidad se apyará en ls servicis de la capa de rganización frecids pr ls cmpnentes Publicar, cn el bjetiv de pder realizar la funcinalidad de Presentar / Almacenar. Buscar, cn el bjetiv de frecer el Buscar / Mstrar. Entregar, cn el fin de frecer la funcinalidad necesaria y definida pr DRI para el Slicitar / Entregar. OAI-PMH Cmpnente encargad de la cregrafía de ls diferentes servicis lógics que cmpndrán el nd de frma que se permita a buscadres tip Ggle, tener infrmación acerca de ls cntenids digitales almacenads en el repsitri que expne el nd cumpliend el prtcl. Para ell ls metadats que se van a devlver pr parte de este cmpnente serán del tip Dublín Cre. Al igual que el cmpnente anterir la expsición del servici hacia el exterir será a través de webservices. Expne: Este cmpnente frece un interfaz únic al exterir que será cnsumid únicamente pr ls sistemas que cmprendan el prtcl PMH. Buscar: Cn el bjetiv de btener tds ls bjets digitales existentes dentr del repsitri que hayan cambiad desde la última búsqueda que se realizó. Validadr / Transfrmadr: Para transfrmar ls metadats LOM-ES al frmat sprtad pr el prtcl PMH de Dublín Cre. Buscar Cmpnente encargad de frecer servicis de búsqueda y transfrmar las diferentes búsquedas en el lenguaje entendible pr el servici de Buscadr / Indexadr. Expne: Este cmpnente expne ds interfaces un encargad de las búsquedas lcales, utilizad pr ls cmpnentes DRI y OAI-PMH, cn el bjetiv de devlver bjets únicamente existentes en el nd tr de búsquedas federadas utilizad pr las herramientas prpias del sistema así cm para las búsquedas internas. N bstante si desde la herramienta se decide que n se hagan búsquedas federadas este cmpnente será capaz de
Cmpnente utilizar la búsqueda lcal internamente. Cnsume / Utiliza: Este cmpnente cnsume servicis frecids Indexadr / Buscadr: Cn el bjetiv de realizar las búsquedas sbre el mtr de búsqueda y ls índices en función de la petición que se reciba. Empaquetación Cmpnente encargad de frecer servicis principalmente al Empaquetadr de frma que gestina la funcinalidad de empaquetad de un usuari en su prpi lugar de trabaj dentr del repsitri. Su ámbit llega hasta que el bjet digital es prpuest para publicación y éste pasa al entrn del cmpnente de Publicación. Expne: Este cmpnente expne un únic interfaz encargad de gestinar las diferentes accines que el usuari realice sbre el interfaz de usuari. Así será el encargad de guardar y mdificar entre trs. Lcalizadr: Cn el bjetiv de btener en qué parte del repsitri se va a almacenar el cntenid. Validadr / Transfrmadr: Para pder realizar las validacines crrespndientes sbre el estándar de empaquetad SCORM2004. Catalgación: Se utilizará, pr ejempl, para el empaquetadr básic, ya que el sistema deberá ir catalgand cierts camps del cntenid de frma interna. Publicación: Se utilizará, para indicar que un bjet ha cmenzad su cicl de vida y pr tant se encuentra en estad de CREACIÓN. Publicación Cmpnente encargad de frecer servicis al Gestr de Fluj de frma que gestina el fluj de publicación seguid pr un cntenid digital. También prprcina al cmpnente DRI el servici y la funcinalidad que se expne en el interfaz de interperabilidad de Presentar / Almacenar. Será el encargad de generar ls identificadres MEC a asignar a ls ODEs que se publiquen. Expne: Este cmpnente expne ds interfaces un encargad de gestinar el fluj de publicación de ls cntenids digitales existentes en el repsitri y de dar sprte a las slicitudes desde la herramienta de publicación y el segund interfaz se encarga de dar sprte a las peticines remtas de Presentar / Almacenar. Lcalizadr: Cn el bjetiv de btener en qué parte del repsitri se va a almacenar el cntenid. Indexadr / Buscadr: Ya que si un bjet es publicad en el repsitri éste debe ser lcalizable mediante una búsqueda pr ell es necesari que el cntenid se indexe. Además si el cntenid es despublicad eliminad se debe quitar del índice. Validadr / Transfrmadr: Utilizad para validar ls bjets que una vez creds se va a prpner y/ a publicar. Sl un bjet crrect y válid pdrá ser prpuest y / publicad.
Cmpnente Entregar Cmpnente encargad de frecer ls servicis para pder cnsumir ls bjets digitales existentes en el repsitri. Ests bjets digitales se pueden previsualizar si la llamada prviene del previsualizadr, ya sea cn secuencia guiada n cndicinada sin secuencia. Este últim cas se dará tant si el cntenid n sprta secuencia cm si es slicitad a través del cmpnente DRI pr cuestión de rendimient. Ls bjets digitales también se pdrán devlver en frma de PIF en diferentes frmats SCORM 2004 (cn sin submanifiest), SCORM 1.2 e IMS CP. Además, este cmpnente sirve de puente de infrmación entre ls distints móduls de presentación y el previsualizadr. Así será utilizad pr parte del empaquetadr, para dejar el ODE en fase de creación para previsualizarl. Este módul además permitirá las descargas de ls ODEs dispnibles en la platafrma. Se llamará, pr tant desde el buscadr. Expne: Este cmpnente expne ds interfaces, un encargad de gestinar y entregar ls paquetes a peticines externas de previsualización a peticines de paquetes PIF en cualquiera de ls frmats sprtads. Y el tr interfaz encargad de dar sprte a las peticines internas y que pr tant pdrá sprtar las secuencias guiadas n cndicinadas. Lcalizadr: Cn el bjetiv de btener en qué parte del repsitri se va a encuentra almacenad el cntenid. Validadr / Transfrmadr: Utilizad para transfrmar ls cntenids digitales empaquetads en el repsitri, de SCORM 2004 a cualquiera de ls trs frmats sprtads. Catalgación Cmpnente encargad de frecer ls servicis para pder catalgar, según el estándar LOM-ES, ls distints cntenids generads y / almacenads en el repsitri. Expne: Este cmpnente expne un únic interfaz utilizad pr la herramienta de Catalgación para dar respuesta a las peticines del usuari. Fuentes Taxnómicas: L utiliza para enlazar las diferentes fuentes taxnómicas y vcabularis cntrlads cn el Catalgadr así cm para btener la estructura educativa y curricular almacenada pr este cmpnente. Validadr / Transfrmadr: Este cmpnente es utilizad cn el fin de pder validar cntra el esquema del LOM-ES que la catalgación realizada es la crrecta. Cntenids Prtales Cmpnente encargad de frecer ls servicis para pder realizar peracines sbre ls cntenids que se publicarán en el prtal, entendiend cm cntenids, las nticias, ls feeds y las descargas. Este cmpnente, pr un lad dará sprte al prtal de administración pr el cual se pdrán intrducir y dar de alta nuevs elements de ls anterirmente enumerads y pr tr lad al prtal públic de la aplicación en el que ls usuaris pdrán visualizar las nticias y ls feeds descargarse ls recurss puests a su dispsición. Expne: Este cmpnente expne un únic interfaz utilizad,
Cmpnente cm se acaba de cmentar, pr el Prtal de Administración y pr tr lad pr el Prtal públic. Cnsume / Utiliza: Este cmpnente es autcntenid y tda la infrmación que necesita la psee en su interir pr l que n cnsume ningún servici. Mdificadr Cmpnente que implementa ls servicis de la herramienta de mdificación intrducida en el cambi C14. Permite cnfigurar tareas para la mdificación en blque de múltiples ODEs y se encarga de ejecutar dichas tareas y generar infrme de resultads. Expne: Este cmpnente expne un únic interfaz utilizad pr la capa de presentación de la Herramienta de mdificación. El interfaz expne métds para la cnfiguración / mdificación eliminación de tareas, ejecución y visualización de resultads. Validadr. Se utiliza para validar ls ODEs que han sid mdificads pr una tarea. Publicadr. En el cas de que un ODE mdificad estuviera publicad en el repsitri del nd, el publicadr se encarga de su reindexación. Fuentes Taxnómicas: Ofrece la infrmación necesaria para cnfigurar mdificacines sbre catalgacines LOM- ES (vcabularis cntrlads y rutas taxnómicas). Planificadr: Permite prgramar la ejecución diferida de las tareas cnfiguradas. Valración Cmpnente que se encargará de la gestión de la valración que se dé pr parte de ls usuaris a ls cntenids. La valración es un camp que influye en la indexación pr ell se encargará también de reindexar ls bjets dentr del índice. Expne: Este cmpnente expne un únic interfaz utilizad pr el sistema de reputación que permitirá dar de alta un cmentari y una valración asciada a un ODE así cm mstrar ls cmentaris previamente creads, de frma que el cmpnente de Infrmes pueda realizar cnsultas sbre este camp. Indexadr / Buscadr: Se utiliza para reindexar un dcument sbre el que se ha mdificad su valración. Indexadr y Buscadr Cmpnente que cnfrma un recubrimient lógic del interfaz prpuest pr la librería de indexación y búsqueda de Apache Lucene. Se encarga pr tant de la indexación de tds ls ODE, así cm de prprcinar la búsqueda de ls misms. Esta búsqueda se limita a la búsqueda lcal dentr del nd, ya que la búsqueda federada es cntrlada desde el element federadr que es el cmpnente Buscar. Expne: Este cmpnente expne ds interfaces un para que se realicen búsquedas sbre ls índices y tr, para, precisamente, realizar ls índices. Cnsume / Utiliza: Este cmpnente es aut cntenid y cnce ls bjets a indexar y el lenguaje de búsqueda pr tant, n necesita la utilización de ningún tr cmpnente. Fuentes
Cmpnente Taxnómicas Cmpnente que englba la gestión y expltación de las fuentes taxnómicas, ls tesaurs, árbles curriculares y ls vcabularis cntrlads. Ésts se imprtan cnfrme a un esquema previamente definid en frmat IMS VDEX. Se utilizarán diferentes frmats dependiend de la naturaleza de la fuente taxnómica (rganización jerárquica tesaurs). Además, permite realizar las traduccines de ls elements existentes en dichs vcabularis cntrlads. Se usa, pr tant pr el buscadr avanzad, para rellenar sus camps de búsqueda así cm para mstrar el árbl curricular. Expne: Este cmpnente expne ds interfaces, una para el tratamient de fuentes taxnómicas y tr para el de vcabularis cntrlads. Ambs sn utilizads pr el cmpnente Catalgación cn el bjetiv de, pr ejempl, asignar un ODE a un determinad bjetiv curricular. Cnsume / Utiliza: Este cmpnente es aut cntenid y cnce cóm gestinar las diferentes taxnmías, tesaurs y vcabularis cntrlads.