Desarrollo de un lenguaje XML para la participación electrónica
Fecha
2010
Autores
Título de la revista
ISSN de la revista
Título del volumen
Editor
Universidad Rey Juan Carlos
Resumen
Este proyecto fin de carrera es parte de la arquitectura necesaria para realizar una aplicación
sobre participación electrónica.
Durante el desarrollo de esta memoria trataremos de describir en que consiste la participación
electrónica y las necesidades en la sociedad de la implantación de este mecanismo de decisión, y el
camino elegido para poder llevar a cabo este proyecto de participación electrónica. También
describiremos la arquitectura de XML y, por qué, éste ha sido el lenguaje elegido para la
interacción entre los distintos módulos en los que está dividida la aplicación NAML (Negotiation
Analysis Markup Language).
En este Proyecto Fin de Carrera (PFC) el trabajo realizado se ha basado en la obtención de la
información que se encuentra en la base de datos de cada módulo y en el tratamiento de esta
información para montar un XML que pueda entender el resto de módulos de NAML, y el
tratamiento del XML que llegue de otros módulos y la inserción en base de datos. El XML obtenido
será enviado a otros módulos de la aplicación para que sea tratado.
El objetivo principal de este proyecto fin de carrera es el intercambio de información entre
distintos módulos de la aplicación NAML utilizando un desarrollo en Java para tal fin.
Para ello necesitamos cumplir varios objetivos intermedios:
1. Obtención de la información de cada módulo de la base de datos MySQL.
2. Almacenar esta información en un XML.
3. Validar el XML obtenido contra un esquema XSD.
4. Tratar el XML validado por el esquema.
5. Almacenar la información que contiene el XML en la base de datos MySQL del
módulo receptor.
Para poder llegar a tales objetivos se ha decidido desarrollar las clases necesarias mediante el
uso del lenguaje de programación Java, en el cual hemos echo uso de bibliotecas open source que
nos han ayudado en nuestra tarea. También se han utilizado varias aplicaciones open source.
Descripción
Proyecto Fin de Carrera leído en la Universidad Rey Juan Carlos en el curso académico 2009/2010. Tutores del Proyecto: David Ríos Insua y Cesar Alfaro Gimeno
Palabras clave
Citación
Colecciones
Excepto si se señala otra cosa, la licencia del ítem se describe como Atribución-NoComercial-SinDerivadas 3.0 España