Circuit d`edició i publicació de butlletins

Anuncio
Circuit d’edició i publicació de butlletins
AUTOR: Isabel Martínez Micaelo
DIRECTOR: Sergio Gómez
Adreça electrònica: [email protected]
Titulació: Enginyeria Informàtica
Data Presentació: Juny.
Resum: Descripció del projecte
El projecte final de carrera d’empresa ha estat desenvolupat a SBS
Seidor, una empresa que forma part del Grup Seidor. Aquest projecte té
la finalitat de construir un nou circuit de maquetació i publicació de
butlletins o diaris digitals, per oferir a un equip de treball les eines
necessàries per publicar diàriament un butlletí segons uns estils fixats
pel client. La construcció d’aquest circuit es fa mitjançant un conjunt
d’eines que formen Adobe LiveCycle ES. Els circuit es divideix en tres
parts, la interfície gràfica, que està desenvolupada amb Adobe Air, el
model de dades amb Oracle i el propi circuit amb Adobe LiveCycle
Workbench ES.
La meva feina dintre d’aquest projecte s’ha centrat en el disseny del
model de dades, la construcció del circuit i la integració del circuit amb
diferents tecnologies que formen part del projecte, com Adobe Air o la
base de dades.
El circuit està construït bàsicament a partir d’un conjunt de components
(paquets de codi que proporcionen una determinada funcionalitat i que
poden funcionar per sí sols), que es comuniquen amb sistemes
d’entrada d’informació, com per exemple formularis PDF, mitjançant
serveis web. Un cop la informació està dintre del circuit, aquesta
informació estarà en forma de document, i l’equip pot treballar amb els
documents mitjançant la interfície gràfica, fent tasques com la tarifació
dels documents i els seus annexos, la correcció del document o
l’aplicació d’estils. El resultat final serà un arxiu XML estàndard que
permetrà la publicació del butlletí en diferents formats com PDF,
HTML, RSS...
2
Resumen: Descripción del proyecto
El proyecto final de carrera de empresa se ha desarrollado en SBS
Seidor, una empresa que forma parte del Grupo Seidor. Este proyecto
tiene la finalidad de construir un nuevo circuito de maquetación y
publicación de boletines o diarios digitales, para ofrecer a un equipo de
trabajo las herramientas necesarias para publicar a diario un boletín
según unos estilos fijados por el cliente. La construcción de este
circuito se hace mediante un conjunto de herramientas que forman
Adobe LiveCycle ES. El circuito se divide en tres partes, la interfaz
gráfica, que está desarrollada en Adobe Air, el modelo de datos con
Oracle y el propio circuito con Adobe LiveCycle Workbench ES.
Mi trabajo dentro de este proyecto se ha centrado en el diseño del
modelo de datos, la construcción del circuito y la integración del
circuito con diferentes tecnologías que forman parte del proyecto como
Adobe Air o la base de datos.
El circuito está construido básicamente a partir de un conjunto de
componentes (paquetes de código que proporcionan una determinada
funcionalidad y que pueden funcionar por sí solos), que se comunican
con sistemas de entrada de información, como por ejemplo formularios
PDF, mediante servicios web. Un vez la información está dentro del
circuito, ésta estará en forma de documento, y el equipo podrá trabajar
realizando tareas como la traficación de los documentos y sus anexos,
la corrección del documento o la aplicación de estilos. El resultado
final será un archivo XML estándar que permitirá la publicación del
boletín en diferentes formatos como PDF, HTML, RSS…
3
Abstract: Project summary
This project has been developed in SBS Seidor, a company that belongs
to Seidor Group. This project’s objective is to build a new circuit that
allows to model and publish bulletins or digital news, and to offer the
necessary tools to publish these bulletins daily following style guides
given by the client. This circuit is build using the tools offered by
Adobe LiveCycle ES.
The circuit is split in three parts: graphic interface, developed in Adobe
Air, data model, build using Oracle and the circuit, made using Adobe
LiveCycle Workbench ES.
My main job in this project has been designing the data model, the
circuit construction and the circuit integration among different
technologies, like Adobe Air or the Oracle database.
The circuit construction is based on a group of components (code
packages with a determined functionality and that can run by
themselves), which communicate with information input systems, like
PDF forms, through web services. Once the information has become
part of the circuit, it will turn into a document and a chosen group of
people will be able to price it or its annexes, correct it or apply styles to
it. The final result will be a standard XML file that will allow the
publication of the bulletin in formats like PDF, HTML, RSS…
4
Descargar