SlideShare una empresa de Scribd logo
1 de 22
GESTOR PARA REPOSITORIO DE INFORMACIÓN BASADO EN XML DIRECTOR : FLORENTINO FERNÁNDEZ RIVEROLA CODIRECTOR : DAVID MARTÍNEZ CARBALLO ANTONIO MARTÍNEZ CARBALLO INX-619
Índice ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Índice
Introducción ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],1. Introducción
Funcionalidades del Sistema 2. Funcionalidades del sistema El sistema está formado por el GestorXML y sus clientes de administración y consulta Cliente de consulta ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Cliente de administración ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],GestorXML ,[object Object],[object Object],[object Object],[object Object],[object Object]
Almacenamiento de información ,[object Object],Repositorio de documentos con sus XML correspondientes 3. Almacenamiento de información Datos de configuración Información propia, relativa al sistema
Documentos 3. Almacenamiento de información > Documentos ,[object Object],[object Object],[object Object]
Arquitectura del Sistema HTTP HTTP CLIENTE DE LA WEB DE CONSULTA APLICACIÓN WEB DE CONSULTA GESTORXML CLIENTE STAND-ALONE DE ADMINISTRACIÓN 4. Arquitectura del sistema SOAP SOBRE HTTP SOAP SOBRE HTTP AXIS AXIS SERVIDOR WEB SERVIDOR WEB
Arquitectura de GestorXML 4. Arquitectura del sistema > Arquitectura de GestorXML ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Arquitectura cliente web 4. Arquitectura del sistema > Arquitectura cliente web ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Arquitectura cliente administrador ,[object Object],[object Object],[object Object],[object Object],[object Object],4. Arquitectura del sistema > Arquitectura cliente de administración
Interfaces de Usuario ,[object Object],[object Object],[object Object],5. Interfaces de usuario > Web
Interfaces de Usuario ,[object Object],[object Object],5. Interfaces de usuario > Stand-alone
Datos internos del GestorXML 6. Implementación > Datos internos del GestorXML ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],import  java.util.concurrent.locks.ReentrantReadWriteLock; ,[object Object]
Extensibilidad de formatos ,[object Object],[object Object],[object Object],[object Object],[object Object],6. Implementación > Extensibilidad de formatos
Extensibilidad de motores xQuery 6. Implementación > Extensibilidad de motores xQuery ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Interoperabilidad ,[object Object],6. Implementación > Interoperabilidad
Plataforma de desarrollo 7. Plataforma de desarrollo KUBUNTU – Sistema Operativo Eclipse + plugins web tools y visual editor Quanta – Programación HTML Imendio Planner Umbrello - UML GIMP OpenOffice – Paquete ofimático
Reducción de costes 7. Plataforma de desarrollo > Reducción de costes
Tecnologías utilizadas ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],8. Tecnologías utilizadas
xQuery ,[object Object],[object Object],[object Object],[object Object],[object Object],8. Tecnologías utilizadas > xQuery for $b in doc("libros.xml")//libro let $c := $b//autor where count($c) > 2 order by $b/titulo return $b/ titulo ,[object Object],[object Object],[object Object],[object Object]
BenchMark xQuery 8. Tecnologías utilizadas > xQuery > Benchmark Realización de un benchmark, basado en  xMark,  para la elección del motor que implementa xQuery
Licencia ,[object Object],9. Licencia

Más contenido relacionado

La actualidad más candente (19)

Bases de datos
Bases de datosBases de datos
Bases de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Sql
SqlSql
Sql
 
SMBD
SMBDSMBD
SMBD
 
Ado.net
Ado.netAdo.net
Ado.net
 
Sistema manejador de bases de datos
Sistema manejador de bases de datosSistema manejador de bases de datos
Sistema manejador de bases de datos
 
Dbms orientados a objetos
Dbms orientados a objetosDbms orientados a objetos
Dbms orientados a objetos
 
Gestores de base de datos
Gestores de base de datosGestores de base de datos
Gestores de base de datos
 
BASE DE DATOS MICROSOFT SQL SERVER
BASE DE DATOS MICROSOFT SQL SERVERBASE DE DATOS MICROSOFT SQL SERVER
BASE DE DATOS MICROSOFT SQL SERVER
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Estructura del sistema de bases de datos
Estructura del sistema de bases de datosEstructura del sistema de bases de datos
Estructura del sistema de bases de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Act4 presentación jiménez_mireya
Act4 presentación jiménez_mireyaAct4 presentación jiménez_mireya
Act4 presentación jiménez_mireya
 
Base de datos jjjjj
Base de datos  jjjjjBase de datos  jjjjj
Base de datos jjjjj
 
Act4 presentación reynoso_enrique
Act4 presentación reynoso_enriqueAct4 presentación reynoso_enrique
Act4 presentación reynoso_enrique
 
Bases de datos
Bases de datos Bases de datos
Bases de datos
 
Todo Sobre Base De Datos
Todo Sobre Base De DatosTodo Sobre Base De Datos
Todo Sobre Base De Datos
 
Bases dedatos act. 4
Bases dedatos act. 4Bases dedatos act. 4
Bases dedatos act. 4
 
Presentación bases de datos
Presentación bases de datosPresentación bases de datos
Presentación bases de datos
 

Destacado

Firma biométrica de Consentimientos Informados en Hospitales
Firma biométrica de Consentimientos Informados en HospitalesFirma biométrica de Consentimientos Informados en Hospitales
Firma biométrica de Consentimientos Informados en HospitalesRames Sarwat
 
Presentacion diferencia de ley norma y reglamento
Presentacion diferencia de ley norma y reglamentoPresentacion diferencia de ley norma y reglamento
Presentacion diferencia de ley norma y reglamentoHIMALAYMARIN19683
 
Perfil Del Ingeniero Industrial
Perfil Del Ingeniero IndustrialPerfil Del Ingeniero Industrial
Perfil Del Ingeniero IndustrialMarianela Portillo
 
Arquitectura 3 Capas
Arquitectura 3 CapasArquitectura 3 Capas
Arquitectura 3 CapasFani Calle
 

Destacado (6)

Firma biométrica de Consentimientos Informados en Hospitales
Firma biométrica de Consentimientos Informados en HospitalesFirma biométrica de Consentimientos Informados en Hospitales
Firma biométrica de Consentimientos Informados en Hospitales
 
Alfresco: Escenarios de Arquitectura para Despliegue
Alfresco: Escenarios de Arquitectura para DespliegueAlfresco: Escenarios de Arquitectura para Despliegue
Alfresco: Escenarios de Arquitectura para Despliegue
 
Curso de mantenimiento industrial 2012
Curso de mantenimiento industrial 2012Curso de mantenimiento industrial 2012
Curso de mantenimiento industrial 2012
 
Presentacion diferencia de ley norma y reglamento
Presentacion diferencia de ley norma y reglamentoPresentacion diferencia de ley norma y reglamento
Presentacion diferencia de ley norma y reglamento
 
Perfil Del Ingeniero Industrial
Perfil Del Ingeniero IndustrialPerfil Del Ingeniero Industrial
Perfil Del Ingeniero Industrial
 
Arquitectura 3 Capas
Arquitectura 3 CapasArquitectura 3 Capas
Arquitectura 3 Capas
 

Similar a GestoXML: Sistema de Gestión Documental basado en XML

XML y RDF en Web Semántica
XML y RDF en Web SemánticaXML y RDF en Web Semántica
XML y RDF en Web Semánticaguest86406e2
 
dotCMS: un Web CMS Open Source de perfil empresarial
dotCMS: un Web CMS Open Source de perfil empresarialdotCMS: un Web CMS Open Source de perfil empresarial
dotCMS: un Web CMS Open Source de perfil empresarialRefresh Maracaibo
 
Reingsys framework v04_completo_new
Reingsys framework v04_completo_newReingsys framework v04_completo_new
Reingsys framework v04_completo_newReingsys
 
FMK Capa de Presentacion
FMK Capa de PresentacionFMK Capa de Presentacion
FMK Capa de Presentacionkaolong
 
7-Unidad 2: Diseños de Vista-2.3 Introducción Web Services-Desarrollo Ejemplos
7-Unidad 2: Diseños de Vista-2.3 Introducción Web Services-Desarrollo Ejemplos 7-Unidad 2: Diseños de Vista-2.3 Introducción Web Services-Desarrollo Ejemplos
7-Unidad 2: Diseños de Vista-2.3 Introducción Web Services-Desarrollo Ejemplos Luis Fernando Aguas Bucheli
 
7-Unidad 2: Diseño de Vista-2.3 Introducción Web Services-Desarrollo
7-Unidad 2: Diseño de Vista-2.3 Introducción Web Services-Desarrollo7-Unidad 2: Diseño de Vista-2.3 Introducción Web Services-Desarrollo
7-Unidad 2: Diseño de Vista-2.3 Introducción Web Services-DesarrolloLuis Fernando Aguas Bucheli
 
MetaShield Protector
MetaShield ProtectorMetaShield Protector
MetaShield ProtectorChema Alonso
 
Tesis Licenciatura
Tesis LicenciaturaTesis Licenciatura
Tesis Licenciaturasergiovier
 
Gestión documental colaborativa con Alfresco ECM
Gestión documental colaborativa con Alfresco ECMGestión documental colaborativa con Alfresco ECM
Gestión documental colaborativa con Alfresco ECMzylk net
 

Similar a GestoXML: Sistema de Gestión Documental basado en XML (20)

XML Y RDF En Web SemáNtica
XML Y RDF En Web SemáNticaXML Y RDF En Web SemáNtica
XML Y RDF En Web SemáNtica
 
XML y RDF en Web Semántica
XML y RDF en Web SemánticaXML y RDF en Web Semántica
XML y RDF en Web Semántica
 
dotCMS: un Web CMS Open Source de perfil empresarial
dotCMS: un Web CMS Open Source de perfil empresarialdotCMS: un Web CMS Open Source de perfil empresarial
dotCMS: un Web CMS Open Source de perfil empresarial
 
Datos En La Web - Clase 2
Datos En La Web - Clase 2Datos En La Web - Clase 2
Datos En La Web - Clase 2
 
Reingsys framework v04_completo_new
Reingsys framework v04_completo_newReingsys framework v04_completo_new
Reingsys framework v04_completo_new
 
FMK Capa de Presentacion
FMK Capa de PresentacionFMK Capa de Presentacion
FMK Capa de Presentacion
 
7-Unidad 2: Diseños de Vista-2.3 Introducción Web Services-Desarrollo Ejemplos
7-Unidad 2: Diseños de Vista-2.3 Introducción Web Services-Desarrollo Ejemplos 7-Unidad 2: Diseños de Vista-2.3 Introducción Web Services-Desarrollo Ejemplos
7-Unidad 2: Diseños de Vista-2.3 Introducción Web Services-Desarrollo Ejemplos
 
7-Unidad 2: Diseño de Vista-2.3 Introducción Web Services-Desarrollo
7-Unidad 2: Diseño de Vista-2.3 Introducción Web Services-Desarrollo7-Unidad 2: Diseño de Vista-2.3 Introducción Web Services-Desarrollo
7-Unidad 2: Diseño de Vista-2.3 Introducción Web Services-Desarrollo
 
Xml 3a6 jairon rodriguez
Xml 3a6 jairon rodriguezXml 3a6 jairon rodriguez
Xml 3a6 jairon rodriguez
 
MetaShield Protector
MetaShield ProtectorMetaShield Protector
MetaShield Protector
 
Manual Basico De Struts
Manual Basico De StrutsManual Basico De Struts
Manual Basico De Struts
 
Hoja-actividad_AOS-pdf
Hoja-actividad_AOS-pdfHoja-actividad_AOS-pdf
Hoja-actividad_AOS-pdf
 
Tesis Licenciatura
Tesis LicenciaturaTesis Licenciatura
Tesis Licenciatura
 
programacion
programacionprogramacion
programacion
 
Html
HtmlHtml
Html
 
CONCEPTOS WEB
CONCEPTOS WEBCONCEPTOS WEB
CONCEPTOS WEB
 
Apli t1 ejr
Apli t1 ejrApli t1 ejr
Apli t1 ejr
 
Gestión documental colaborativa con Alfresco ECM
Gestión documental colaborativa con Alfresco ECMGestión documental colaborativa con Alfresco ECM
Gestión documental colaborativa con Alfresco ECM
 
Ajax
AjaxAjax
Ajax
 
Sistemas distribuidos
Sistemas distribuidosSistemas distribuidos
Sistemas distribuidos
 

Último

Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...JohnRamos830530
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxJorgeParada26
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21mariacbr99
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanamcerpam
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativanicho110
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxFederico Castellari
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estossgonzalezp1
 
Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosJhonJairoRodriguezCe
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIhmpuellon
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.FlorenciaCattelani
 

Último (10)

Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
redes informaticas en una oficina administrativa
redes informaticas en una oficina administrativaredes informaticas en una oficina administrativa
redes informaticas en una oficina administrativa
 
Buenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptxBuenos_Aires_Meetup_Redis_20240430_.pptx
Buenos_Aires_Meetup_Redis_20240430_.pptx
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
Guia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos BasicosGuia Basica para bachillerato de Circuitos Basicos
Guia Basica para bachillerato de Circuitos Basicos
 
investigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXIinvestigación de los Avances tecnológicos del siglo XXI
investigación de los Avances tecnológicos del siglo XXI
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 

GestoXML: Sistema de Gestión Documental basado en XML

  • 1. GESTOR PARA REPOSITORIO DE INFORMACIÓN BASADO EN XML DIRECTOR : FLORENTINO FERNÁNDEZ RIVEROLA CODIRECTOR : DAVID MARTÍNEZ CARBALLO ANTONIO MARTÍNEZ CARBALLO INX-619
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7. Arquitectura del Sistema HTTP HTTP CLIENTE DE LA WEB DE CONSULTA APLICACIÓN WEB DE CONSULTA GESTORXML CLIENTE STAND-ALONE DE ADMINISTRACIÓN 4. Arquitectura del sistema SOAP SOBRE HTTP SOAP SOBRE HTTP AXIS AXIS SERVIDOR WEB SERVIDOR WEB
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17. Plataforma de desarrollo 7. Plataforma de desarrollo KUBUNTU – Sistema Operativo Eclipse + plugins web tools y visual editor Quanta – Programación HTML Imendio Planner Umbrello - UML GIMP OpenOffice – Paquete ofimático
  • 18. Reducción de costes 7. Plataforma de desarrollo > Reducción de costes
  • 19.
  • 20.
  • 21. BenchMark xQuery 8. Tecnologías utilizadas > xQuery > Benchmark Realización de un benchmark, basado en xMark, para la elección del motor que implementa xQuery
  • 22.