Aplicación de extracción de facturas a ficheros XML

Paredes Barrena, Rubén (2018). Aplicación de extracción de facturas a ficheros XML. Proyecto Fin de Carrera / Trabajo Fin de Grado, E.T.S. de Ingenieros Informáticos (UPM), Madrid, España.

Description

Title: Aplicación de extracción de facturas a ficheros XML
Author/s:
  • Paredes Barrena, Rubén
Contributor/s:
  • Patiño Martínez, Marta
Item Type: Final Project
Date: 2018
Subjects:
Faculty: E.T.S. de Ingenieros Informáticos (UPM)
Department: Lenguajes y Sistemas Informáticos e Ingeniería del Software
Creative Commons Licenses: Recognition - No derivative works - Non commercial

Full text

[img]
Preview
PDF - Requires a PDF viewer, such as GSview, Xpdf or Adobe Acrobat Reader
Download (2MB) | Preview

Abstract

El objetivo del siguiente proyecto fin de carrera consiste en la realización del diseño e implementación de aplicación de extracción de facturas a fichero en formato XML para el sistema de facturación de un operador de telecomunicaciones. Esta aplicación extrae información de facturas de la base de datos, la valida, la formatea y la vuelca a fichero en formato XML. Para la implementación de la lógica de negoció se ha utilizado Java, la estructura de los ficheros XML a generar por la aplicación se ha definido mediante un esquema XML y se ha empleado JAXB para definir las estructuras en memoria (clases Java) que finalmente se imprimirán como XML. Las bases de datos en las que se encuentran almacenados los datos de facturación que va a utilizar la aplicación son bases de datos Relacionales Sybase. La memoria se ha organizado en los capítulos que se describen a continuación. El capítulo 1 contiene una introducción al Trabajo Fin de Carrera, en él se detallan las motivaciones que han llevado a su desarrollo, los objetivos que se pretenden conseguir y la propuesta de solución. En el capítulo 2 se describe el concepto de operador de telefonía, se realiza una cronología de la historia de los operadores de telefonía en España y se detallan los principales servicios que ofrecen hoy en día los operadores de telefonía. En el capítulo 3 se aborda el entorno tecnológico, por un lado se va a detallar el entorno hardware, software y de base de datos sobre el que se va a implantar la aplicación. Y por otro lado se van a describir las diferentes tecnologías utilizadas en la construcción de la aplicación. En el capítulo 4 se aborda el grueso del proyecto, en el mismo se describe la arquitectura definida para la aplicación. En la primera sección de este capítulo se realiza una descripción de la arquitectura global. En la segunda sección se describe el diseño del proceso de extracción de facturas. En el capítulo 6 se exponen las conclusiones obtenidas tras el desarrollo de este trabajo fin de carrera y las líneas futuras a seguir. En el capítulo 7 se enumera la bibliografía consultada para el desarrollo de la aplicación y para la redacción de esta memoria. Se incluyen tanto referencias a documentos físicos como en laces a sitios web. El último capítulo del documento, el capítulo 8, es un capítulo de anexos, en el que se ha incluido información adicional relacionada con la aplicación descrita en esta memoria.

More information

Item ID: 52411
DC Identifier: http://oa.upm.es/52411/
OAI Identifier: oai:oa.upm.es:52411
Deposited by: Biblioteca Facultad de Informatica
Deposited on: 27 Sep 2018 08:04
Last Modified: 27 Sep 2018 08:04
  • Logo InvestigaM (UPM)
  • Logo GEOUP4
  • Logo Open Access
  • Open Access
  • Logo Sherpa/Romeo
    Check whether the anglo-saxon journal in which you have published an article allows you to also publish it under open access.
  • Logo Dulcinea
    Check whether the spanish journal in which you have published an article allows you to also publish it under open access.
  • Logo de Recolecta
  • Logo del Observatorio I+D+i UPM
  • Logo de OpenCourseWare UPM